Available on AArch64 or 
target_arch=arm64ec only.Expand description
Platform-specific intrinsics for the aarch64 platform.
See the module documentation for more details.
Structs§
- float32x2_t AArch64 or target_arch=arm64ecorv7
- Arm-specific 64-bit wide vector of two packed f32.
- float32x2x2_t AArch64 or target_arch=arm64ecorv7
- Arm-specific type containing two float32x2_tvectors.
- float32x2x3_t AArch64 or target_arch=arm64ecorv7
- Arm-specific type containing three float32x2_tvectors.
- float32x2x4_t AArch64 or target_arch=arm64ecorv7
- Arm-specific type containing four float32x2_tvectors.
- float32x4_t AArch64 or target_arch=arm64ecorv7
- Arm-specific 128-bit wide vector of four packed f32.
- float32x4x2_t AArch64 or target_arch=arm64ecorv7
- Arm-specific type containing two float32x4_tvectors.
- float32x4x3_t AArch64 or target_arch=arm64ecorv7
- Arm-specific type containing three float32x4_tvectors.
- float32x4x4_t AArch64 or target_arch=arm64ecorv7
- Arm-specific type containing four float32x4_tvectors.
- float64x1_t 
- ARM-specific 64-bit wide vector of one packed f64.
- float64x1x2_t 
- ARM-specific type containing two float64x1_tvectors.
- float64x1x3_t 
- ARM-specific type containing three float64x1_tvectors.
- float64x1x4_t 
- ARM-specific type containing four float64x1_tvectors.
- float64x2_t 
- ARM-specific 128-bit wide vector of two packed f64.
- float64x2x2_t 
- ARM-specific type containing two float64x2_tvectors.
- float64x2x3_t 
- ARM-specific type containing three float64x2_tvectors.
- float64x2x4_t 
- ARM-specific type containing four float64x2_tvectors.
- int8x8_t AArch64 or target_arch=arm64ecorv7
- Arm-specific 64-bit wide vector of eight packed i8.
- int8x8x2_t AArch64 or target_arch=arm64ecorv7
- Arm-specific type containing two int8x8_tvectors.
- int8x8x3_t AArch64 or target_arch=arm64ecorv7
- Arm-specific type containing three int8x8_tvectors.
- int8x8x4_t AArch64 or target_arch=arm64ecorv7
- Arm-specific type containing four int8x8_tvectors.
- int8x16_t AArch64 or target_arch=arm64ecorv7
- Arm-specific 128-bit wide vector of sixteen packed i8.
- int8x16x2_t AArch64 or target_arch=arm64ecorv7
- Arm-specific type containing two int8x16_tvectors.
- int8x16x3_t AArch64 or target_arch=arm64ecorv7
- Arm-specific type containing three int8x16_tvectors.
- int8x16x4_t AArch64 or target_arch=arm64ecorv7
- Arm-specific type containing four int8x16_tvectors.
- int16x4_t AArch64 or target_arch=arm64ecorv7
- Arm-specific 64-bit wide vector of four packed i16.
- int16x4x2_t AArch64 or target_arch=arm64ecorv7
- Arm-specific type containing two int16x4_tvectors.
- int16x4x3_t AArch64 or target_arch=arm64ecorv7
- Arm-specific type containing three int16x4_tvectors.
- int16x4x4_t AArch64 or target_arch=arm64ecorv7
- Arm-specific type containing four int16x4_tvectors.
- int16x8_t AArch64 or target_arch=arm64ecorv7
- Arm-specific 128-bit wide vector of eight packed i16.
- int16x8x2_t AArch64 or target_arch=arm64ecorv7
- Arm-specific type containing two int16x8_tvectors.
- int16x8x3_t AArch64 or target_arch=arm64ecorv7
- Arm-specific type containing three int16x8_tvectors.
- int16x8x4_t AArch64 or target_arch=arm64ecorv7
- Arm-specific type containing four int16x8_tvectors.
- int32x2_t AArch64 or target_arch=arm64ecorv7
- Arm-specific 64-bit wide vector of two packed i32.
- int32x2x2_t AArch64 or target_arch=arm64ecorv7
- Arm-specific type containing two int32x2_tvectors.
- int32x2x3_t AArch64 or target_arch=arm64ecorv7
- Arm-specific type containing three int32x2_tvectors.
- int32x2x4_t AArch64 or target_arch=arm64ecorv7
- Arm-specific type containing four int32x2_tvectors.
- int32x4_t AArch64 or target_arch=arm64ecorv7
- Arm-specific 128-bit wide vector of four packed i32.
- int32x4x2_t AArch64 or target_arch=arm64ecorv7
- Arm-specific type containing two int32x4_tvectors.
- int32x4x3_t AArch64 or target_arch=arm64ecorv7
- Arm-specific type containing three int32x4_tvectors.
- int32x4x4_t AArch64 or target_arch=arm64ecorv7
- Arm-specific type containing four int32x4_tvectors.
- int64x1_t AArch64 or target_arch=arm64ecorv7
- Arm-specific 64-bit wide vector of one packed i64.
- int64x1x2_t AArch64 or target_arch=arm64ecorv7
- Arm-specific type containing two int64x1_tvectors.
- int64x1x3_t AArch64 or target_arch=arm64ecorv7
- Arm-specific type containing three int64x1_tvectors.
- int64x1x4_t AArch64 or target_arch=arm64ecorv7
- Arm-specific type containing four int64x1_tvectors.
- int64x2_t AArch64 or target_arch=arm64ecorv7
- Arm-specific 128-bit wide vector of two packed i64.
- int64x2x2_t AArch64 or target_arch=arm64ecorv7
- Arm-specific type containing two int64x2_tvectors.
- int64x2x3_t AArch64 or target_arch=arm64ecorv7
- Arm-specific type containing three int64x2_tvectors.
- int64x2x4_t AArch64 or target_arch=arm64ecorv7
- Arm-specific type containing four int64x2_tvectors.
- poly8x8_t AArch64 or target_arch=arm64ecorv7
- Arm-specific 64-bit wide polynomial vector of eight packed p8.
- poly8x8x2_t AArch64 or target_arch=arm64ecorv7
- Arm-specific type containing two poly8x8_tvectors.
- poly8x8x3_t AArch64 or target_arch=arm64ecorv7
- Arm-specific type containing three poly8x8_tvectors.
- poly8x8x4_t AArch64 or target_arch=arm64ecorv7
- Arm-specific type containing four poly8x8_tvectors.
- poly8x16_t AArch64 or target_arch=arm64ecorv7
- Arm-specific 128-bit wide vector of sixteen packed p8.
- poly8x16x2_t AArch64 or target_arch=arm64ecorv7
- Arm-specific type containing two poly8x16_tvectors.
- poly8x16x3_t AArch64 or target_arch=arm64ecorv7
- Arm-specific type containing three poly8x16_tvectors.
- poly8x16x4_t AArch64 or target_arch=arm64ecorv7
- Arm-specific type containing four poly8x16_tvectors.
- poly16x4_t AArch64 or target_arch=arm64ecorv7
- Arm-specific 64-bit wide vector of four packed p16.
- poly16x4x2_t AArch64 or target_arch=arm64ecorv7
- Arm-specific type containing two poly16x4_tvectors.
- poly16x4x3_t AArch64 or target_arch=arm64ecorv7
- Arm-specific type containing three poly16x4_tvectors.
- poly16x4x4_t AArch64 or target_arch=arm64ecorv7
- Arm-specific type containing four poly16x4_tvectors.
- poly16x8_t AArch64 or target_arch=arm64ecorv7
- Arm-specific 128-bit wide vector of eight packed p16.
- poly16x8x2_t AArch64 or target_arch=arm64ecorv7
- Arm-specific type containing two poly16x8_tvectors.
- poly16x8x3_t AArch64 or target_arch=arm64ecorv7
- Arm-specific type containing three poly16x8_tvectors.
- poly16x8x4_t AArch64 or target_arch=arm64ecorv7
- Arm-specific type containing four poly16x8_tvectors.
- poly64x1_t AArch64 or target_arch=arm64ecorv7
- Arm-specific 64-bit wide vector of one packed p64.
- poly64x1x2_t AArch64 or target_arch=arm64ecorv7
- Arm-specific type containing two poly64x1_tvectors.
- poly64x1x3_t AArch64 or target_arch=arm64ecorv7
- Arm-specific type containing three poly64x1_tvectors.
- poly64x1x4_t AArch64 or target_arch=arm64ecorv7
- Arm-specific type containing four poly64x1_tvectors.
- poly64x2_t AArch64 or target_arch=arm64ecorv7
- Arm-specific 128-bit wide vector of two packed p64.
- poly64x2x2_t AArch64 or target_arch=arm64ecorv7
- Arm-specific type containing two poly64x2_tvectors.
- poly64x2x3_t AArch64 or target_arch=arm64ecorv7
- Arm-specific type containing three poly64x2_tvectors.
- poly64x2x4_t AArch64 or target_arch=arm64ecorv7
- Arm-specific type containing four poly64x2_tvectors.
- uint8x8_t AArch64 or target_arch=arm64ecorv7
- Arm-specific 64-bit wide vector of eight packed u8.
- uint8x8x2_t AArch64 or target_arch=arm64ecorv7
- Arm-specific type containing two uint8x8_tvectors.
- uint8x8x3_t AArch64 or target_arch=arm64ecorv7
- Arm-specific type containing three uint8x8_tvectors.
- uint8x8x4_t AArch64 or target_arch=arm64ecorv7
- Arm-specific type containing four uint8x8_tvectors.
- uint8x16_t AArch64 or target_arch=arm64ecorv7
- Arm-specific 128-bit wide vector of sixteen packed u8.
- uint8x16x2_t AArch64 or target_arch=arm64ecorv7
- Arm-specific type containing two uint8x16_tvectors.
- uint8x16x3_t AArch64 or target_arch=arm64ecorv7
- Arm-specific type containing three uint8x16_tvectors.
- uint8x16x4_t AArch64 or target_arch=arm64ecorv7
- Arm-specific type containing four uint8x16_tvectors.
- uint16x4_t AArch64 or target_arch=arm64ecorv7
- Arm-specific 64-bit wide vector of four packed u16.
- uint16x4x2_t AArch64 or target_arch=arm64ecorv7
- Arm-specific type containing two uint16x4_tvectors.
- uint16x4x3_t AArch64 or target_arch=arm64ecorv7
- Arm-specific type containing three uint16x4_tvectors.
- uint16x4x4_t AArch64 or target_arch=arm64ecorv7
- Arm-specific type containing four uint16x4_tvectors.
- uint16x8_t AArch64 or target_arch=arm64ecorv7
- Arm-specific 128-bit wide vector of eight packed u16.
- uint16x8x2_t AArch64 or target_arch=arm64ecorv7
- Arm-specific type containing two uint16x8_tvectors.
- uint16x8x3_t AArch64 or target_arch=arm64ecorv7
- Arm-specific type containing three uint16x8_tvectors.
- uint16x8x4_t AArch64 or target_arch=arm64ecorv7
- Arm-specific type containing four uint16x8_tvectors.
- uint32x2_t AArch64 or target_arch=arm64ecorv7
- Arm-specific 64-bit wide vector of two packed u32.
- uint32x2x2_t AArch64 or target_arch=arm64ecorv7
- Arm-specific type containing two uint32x2_tvectors.
- uint32x2x3_t AArch64 or target_arch=arm64ecorv7
- Arm-specific type containing three uint32x2_tvectors.
- uint32x2x4_t AArch64 or target_arch=arm64ecorv7
- Arm-specific type containing four uint32x2_tvectors.
- uint32x4_t AArch64 or target_arch=arm64ecorv7
- Arm-specific 128-bit wide vector of four packed u32.
- uint32x4x2_t AArch64 or target_arch=arm64ecorv7
- Arm-specific type containing two uint32x4_tvectors.
- uint32x4x3_t AArch64 or target_arch=arm64ecorv7
- Arm-specific type containing three uint32x4_tvectors.
- uint32x4x4_t AArch64 or target_arch=arm64ecorv7
- Arm-specific type containing four uint32x4_tvectors.
- uint64x1_t AArch64 or target_arch=arm64ecorv7
- Arm-specific 64-bit wide vector of one packed u64.
- uint64x1x2_t AArch64 or target_arch=arm64ecorv7
- Arm-specific type containing two uint64x1_tvectors.
- uint64x1x3_t AArch64 or target_arch=arm64ecorv7
- Arm-specific type containing three uint64x1_tvectors.
- uint64x1x4_t AArch64 or target_arch=arm64ecorv7
- Arm-specific type containing four uint64x1_tvectors.
- uint64x2_t AArch64 or target_arch=arm64ecorv7
- Arm-specific 128-bit wide vector of two packed u64.
- uint64x2x2_t AArch64 or target_arch=arm64ecorv7
- Arm-specific type containing two uint64x2_tvectors.
- uint64x2x3_t AArch64 or target_arch=arm64ecorv7
- Arm-specific type containing three uint64x2_tvectors.
- uint64x2x4_t AArch64 or target_arch=arm64ecorv7
- Arm-specific type containing four uint64x2_tvectors.
- SYExperimental Neither AArch64 nor target_arch=arm64ecnorv7normclass
- Full system is the required shareability domain, reads and writes are the required access types
- float16x4_t Experimental AArch64 or target_arch=arm64ecorv7
- Arm-specific 64-bit wide vector of four packed f16.
- float16x4x2_t Experimental AArch64 or target_arch=arm64ecorv7
- Arm-specific type containing two float16x4_tvectors.
- float16x4x3_t Experimental AArch64 or target_arch=arm64ecorv7
- Arm-specific type containing three float16x4_tvectors.
- float16x4x4_t Experimental AArch64 or target_arch=arm64ecorv7
- Arm-specific type containing four float16x4_tvectors.
- float16x8_t Experimental AArch64 or target_arch=arm64ecorv7
- Arm-specific 128-bit wide vector of eight packed f16.
- float16x8x2_t Experimental AArch64 or target_arch=arm64ecorv7
- Arm-specific type containing two float16x8_tvectors.
- float16x8x3_t Experimental AArch64 or target_arch=arm64ecorv7
- Arm-specific type containing three float16x8_tvectors.
- float16x8x4_t Experimental AArch64 or target_arch=arm64ecorv7
- Arm-specific type containing four float16x8_tvectors.
Constants§
- _PREFETCH_LOCALIT Y0 Experimental 
- See prefetch.
- _PREFETCH_LOCALIT Y1 Experimental 
- See prefetch.
- _PREFETCH_LOCALIT Y2 Experimental 
- See prefetch.
- _PREFETCH_LOCALIT Y3 Experimental 
- See prefetch.
- _PREFETCH_READ Experimental 
- See prefetch.
- _PREFETCH_WRITE Experimental 
- See prefetch.
- _TMFAILURE_CNCL Experimental 
- Transaction executed a TCANCEL instruction
- _TMFAILURE_DBG Experimental 
- Transaction aborted due to a debug trap.
- _TMFAILURE_ERR Experimental 
- Transaction aborted because a non-permissible operation was attempted
- _TMFAILURE_IMP Experimental 
- Fallback error type for any other reason
- _TMFAILURE_INT Experimental 
- Transaction failed from interrupt
- _TMFAILURE_MEM Experimental 
- Transaction aborted because a conflict occurred
- _TMFAILURE_NEST Experimental 
- Transaction aborted due to transactional nesting level was exceeded
- _TMFAILURE_REASON Experimental 
- Extraction mask for failure reason
- _TMFAILURE_RTRY Experimental 
- Transaction retry is possible.
- _TMFAILURE_SIZE Experimental 
- Transaction aborted due to read or write set limit was exceeded
- _TMFAILURE_TRIVIAL Experimental 
- Indicates a TRIVIAL version of TM is available
- _TMSTART_SUCCESS Experimental 
- Transaction successfully started.
Functions§
- __crc32b crc
- CRC32 single round checksum for bytes (8 bits). Arm’s documentation
- __crc32cb crc
- CRC32-C single round checksum for bytes (8 bits). Arm’s documentation
- __crc32cd Non-ARM and crc
- CRC32-C single round checksum for quad words (64 bits). Arm’s documentation
- __crc32ch crc
- CRC32-C single round checksum for bytes (16 bits). Arm’s documentation
- __crc32cw crc
- CRC32-C single round checksum for bytes (32 bits). Arm’s documentation
- __crc32d Non-ARM and crc
- CRC32 single round checksum for quad words (64 bits). Arm’s documentation
- __crc32h crc
- CRC32 single round checksum for bytes (16 bits). Arm’s documentation
- __crc32w crc
- CRC32 single round checksum for bytes (32 bits). Arm’s documentation
- vaba_s8neon
- Absolute difference and accumulate (64-bit) Arm’s documentation
- vaba_s16 neon
- Absolute difference and accumulate (64-bit) Arm’s documentation
- vaba_s32 neon
- Absolute difference and accumulate (64-bit) Arm’s documentation
- vaba_u8neon
- Absolute difference and accumulate (64-bit) Arm’s documentation
- vaba_u16 neon
- Absolute difference and accumulate (64-bit) Arm’s documentation
- vaba_u32 neon
- Absolute difference and accumulate (64-bit) Arm’s documentation
- vabal_high_ s8 neon
- Signed Absolute difference and Accumulate Long Arm’s documentation
- vabal_high_ s16 neon
- Signed Absolute difference and Accumulate Long Arm’s documentation
- vabal_high_ s32 neon
- Signed Absolute difference and Accumulate Long Arm’s documentation
- vabal_high_ u8 neon
- Unsigned Absolute difference and Accumulate Long Arm’s documentation
- vabal_high_ u16 neon
- Unsigned Absolute difference and Accumulate Long Arm’s documentation
- vabal_high_ u32 neon
- Unsigned Absolute difference and Accumulate Long Arm’s documentation
- vabal_s8 neon
- Signed Absolute difference and Accumulate Long Arm’s documentation
- vabal_s16 neon
- Signed Absolute difference and Accumulate Long Arm’s documentation
- vabal_s32 neon
- Signed Absolute difference and Accumulate Long Arm’s documentation
- vabal_u8 neon
- Unsigned Absolute difference and Accumulate Long Arm’s documentation
- vabal_u16 neon
- Unsigned Absolute difference and Accumulate Long Arm’s documentation
- vabal_u32 neon
- Unsigned Absolute difference and Accumulate Long Arm’s documentation
- vabaq_s8 neon
- Absolute difference and accumulate (128-bit) Arm’s documentation
- vabaq_s16 neon
- Absolute difference and accumulate (128-bit) Arm’s documentation
- vabaq_s32 neon
- Absolute difference and accumulate (128-bit) Arm’s documentation
- vabaq_u8 neon
- Absolute difference and accumulate (128-bit) Arm’s documentation
- vabaq_u16 neon
- Absolute difference and accumulate (128-bit) Arm’s documentation
- vabaq_u32 neon
- Absolute difference and accumulate (128-bit) Arm’s documentation
- vabd_f32 neon
- Absolute difference between the arguments of Floating Arm’s documentation
- vabd_f64 neon
- Absolute difference between the arguments of Floating Arm’s documentation
- vabd_s8neon
- Absolute difference between the arguments Arm’s documentation
- vabd_s16 neon
- Absolute difference between the arguments Arm’s documentation
- vabd_s32 neon
- Absolute difference between the arguments Arm’s documentation
- vabd_u8neon
- Absolute difference between the arguments Arm’s documentation
- vabd_u16 neon
- Absolute difference between the arguments Arm’s documentation
- vabd_u32 neon
- Absolute difference between the arguments Arm’s documentation
- vabdd_f64 neon
- Floating-point absolute difference Arm’s documentation
- vabdl_high_ s8 neon
- Signed Absolute difference Long Arm’s documentation
- vabdl_high_ s16 neon
- Signed Absolute difference Long Arm’s documentation
- vabdl_high_ s32 neon
- Signed Absolute difference Long Arm’s documentation
- vabdl_high_ u8 neon
- Unsigned Absolute difference Long Arm’s documentation
- vabdl_high_ u16 neon
- Unsigned Absolute difference Long Arm’s documentation
- vabdl_high_ u32 neon
- Unsigned Absolute difference Long Arm’s documentation
- vabdl_s8 neon
- Signed Absolute difference Long Arm’s documentation
- vabdl_s16 neon
- Signed Absolute difference Long Arm’s documentation
- vabdl_s32 neon
- Signed Absolute difference Long Arm’s documentation
- vabdl_u8 neon
- Unsigned Absolute difference Long Arm’s documentation
- vabdl_u16 neon
- Unsigned Absolute difference Long Arm’s documentation
- vabdl_u32 neon
- Unsigned Absolute difference Long Arm’s documentation
- vabdq_f32 neon
- Absolute difference between the arguments of Floating Arm’s documentation
- vabdq_f64 neon
- Absolute difference between the arguments of Floating Arm’s documentation
- vabdq_s8 neon
- Absolute difference between the arguments Arm’s documentation
- vabdq_s16 neon
- Absolute difference between the arguments Arm’s documentation
- vabdq_s32 neon
- Absolute difference between the arguments Arm’s documentation
- vabdq_u8 neon
- Absolute difference between the arguments Arm’s documentation
- vabdq_u16 neon
- Absolute difference between the arguments Arm’s documentation
- vabdq_u32 neon
- Absolute difference between the arguments Arm’s documentation
- vabds_f32 neon
- Floating-point absolute difference Arm’s documentation
- vabs_f32 neon
- Floating-point absolute value Arm’s documentation
- vabs_f64 neon
- Floating-point absolute value Arm’s documentation
- vabs_s8neon
- Absolute value (wrapping). Arm’s documentation
- vabs_s16 neon
- Absolute value (wrapping). Arm’s documentation
- vabs_s32 neon
- Absolute value (wrapping). Arm’s documentation
- vabs_s64 neon
- Absolute Value (wrapping). Arm’s documentation
- vabsd_s64 neon
- Absolute Value (wrapping). Arm’s documentation
- vabsq_f32 neon
- Floating-point absolute value Arm’s documentation
- vabsq_f64 neon
- Floating-point absolute value Arm’s documentation
- vabsq_s8 neon
- Absolute value (wrapping). Arm’s documentation
- vabsq_s16 neon
- Absolute value (wrapping). Arm’s documentation
- vabsq_s32 neon
- Absolute value (wrapping). Arm’s documentation
- vabsq_s64 neon
- Absolute Value (wrapping). Arm’s documentation
- vadd_f32 neon
- Vector add. Arm’s documentation
- vadd_f64 neon
- Vector add.
- vadd_p8neon
- Bitwise exclusive OR Arm’s documentation
- vadd_p16 neon
- Bitwise exclusive OR Arm’s documentation
- vadd_p64 neon
- Bitwise exclusive OR Arm’s documentation
- vadd_s8neon
- Vector add. Arm’s documentation
- vadd_s16 neon
- Vector add. Arm’s documentation
- vadd_s32 neon
- Vector add. Arm’s documentation
- vadd_s64 neon
- Vector add.
- vadd_u8neon
- Vector add. Arm’s documentation
- vadd_u16 neon
- Vector add. Arm’s documentation
- vadd_u32 neon
- Vector add. Arm’s documentation
- vadd_u64 neon
- Vector add.
- vaddd_s64 neon
- Vector add.
- vaddd_u64 neon
- Vector add.
- vaddhn_high_ s16 neon
- Add returning High Narrow (high half). Arm’s documentation
- vaddhn_high_ s32 neon
- Add returning High Narrow (high half). Arm’s documentation
- vaddhn_high_ s64 neon
- Add returning High Narrow (high half). Arm’s documentation
- vaddhn_high_ u16 neon
- Add returning High Narrow (high half). Arm’s documentation
- vaddhn_high_ u32 neon
- Add returning High Narrow (high half). Arm’s documentation
- vaddhn_high_ u64 neon
- Add returning High Narrow (high half). Arm’s documentation
- vaddhn_s16 neon
- Add returning High Narrow. Arm’s documentation
- vaddhn_s32 neon
- Add returning High Narrow. Arm’s documentation
- vaddhn_s64 neon
- Add returning High Narrow. Arm’s documentation
- vaddhn_u16 neon
- Add returning High Narrow. Arm’s documentation
- vaddhn_u32 neon
- Add returning High Narrow. Arm’s documentation
- vaddhn_u64 neon
- Add returning High Narrow. Arm’s documentation
- vaddl_high_ s8 neon
- Signed Add Long (vector, high half). Arm’s documentation
- vaddl_high_ s16 neon
- Signed Add Long (vector, high half). Arm’s documentation
- vaddl_high_ s32 neon
- Signed Add Long (vector, high half). Arm’s documentation
- vaddl_high_ u8 neon
- Signed Add Long (vector, high half). Arm’s documentation
- vaddl_high_ u16 neon
- Signed Add Long (vector, high half). Arm’s documentation
- vaddl_high_ u32 neon
- Signed Add Long (vector, high half). Arm’s documentation
- vaddl_s8 neon
- Add Long (vector). Arm’s documentation
- vaddl_s16 neon
- Add Long (vector). Arm’s documentation
- vaddl_s32 neon
- Add Long (vector). Arm’s documentation
- vaddl_u8 neon
- Add Long (vector). Arm’s documentation
- vaddl_u16 neon
- Add Long (vector). Arm’s documentation
- vaddl_u32 neon
- Add Long (vector). Arm’s documentation
- vaddlv_s8 neon
- Signed Add Long across Vector Arm’s documentation
- vaddlv_s16 neon
- Signed Add Long across Vector Arm’s documentation
- vaddlv_s32 neon
- Signed Add Long across Vector Arm’s documentation
- vaddlv_u8 neon
- Unsigned Add Long across Vector Arm’s documentation
- vaddlv_u16 neon
- Unsigned Add Long across Vector Arm’s documentation
- vaddlv_u32 neon
- Unsigned Add Long across Vector Arm’s documentation
- vaddlvq_s8 neon
- Signed Add Long across Vector Arm’s documentation
- vaddlvq_s16 neon
- Signed Add Long across Vector Arm’s documentation
- vaddlvq_s32 neon
- Signed Add Long across Vector Arm’s documentation
- vaddlvq_u8 neon
- Unsigned Add Long across Vector Arm’s documentation
- vaddlvq_u16 neon
- Unsigned Add Long across Vector Arm’s documentation
- vaddlvq_u32 neon
- Unsigned Add Long across Vector Arm’s documentation
- vaddq_f32 neon
- Vector add. Arm’s documentation
- vaddq_f64 neon
- Vector add.
- vaddq_p8 neon
- Bitwise exclusive OR Arm’s documentation
- vaddq_p16 neon
- Bitwise exclusive OR Arm’s documentation
- vaddq_p64 neon
- Bitwise exclusive OR Arm’s documentation
- vaddq_p128 neon
- Bitwise exclusive OR Arm’s documentation
- vaddq_s8 neon
- Vector add. Arm’s documentation
- vaddq_s16 neon
- Vector add. Arm’s documentation
- vaddq_s32 neon
- Vector add. Arm’s documentation
- vaddq_s64 neon
- Vector add. Arm’s documentation
- vaddq_u8 neon
- Vector add. Arm’s documentation
- vaddq_u16 neon
- Vector add. Arm’s documentation
- vaddq_u32 neon
- Vector add. Arm’s documentation
- vaddq_u64 neon
- Vector add. Arm’s documentation
- vaddv_f32 neon
- Floating-point add across vector Arm’s documentation
- vaddv_s8 neon
- Add across vector Arm’s documentation
- vaddv_s16 neon
- Add across vector Arm’s documentation
- vaddv_s32 neon
- Add across vector Arm’s documentation
- vaddv_u8 neon
- Add across vector Arm’s documentation
- vaddv_u16 neon
- Add across vector Arm’s documentation
- vaddv_u32 neon
- Add across vector Arm’s documentation
- vaddvq_f32 neon
- Floating-point add across vector Arm’s documentation
- vaddvq_f64 neon
- Floating-point add across vector Arm’s documentation
- vaddvq_s8 neon
- Add across vector Arm’s documentation
- vaddvq_s16 neon
- Add across vector Arm’s documentation
- vaddvq_s32 neon
- Add across vector Arm’s documentation
- vaddvq_s64 neon
- Add across vector Arm’s documentation
- vaddvq_u8 neon
- Add across vector Arm’s documentation
- vaddvq_u16 neon
- Add across vector Arm’s documentation
- vaddvq_u32 neon
- Add across vector Arm’s documentation
- vaddvq_u64 neon
- Add across vector Arm’s documentation
- vaddw_high_ s8 neon
- Add Wide (high half). Arm’s documentation
- vaddw_high_ s16 neon
- Add Wide (high half). Arm’s documentation
- vaddw_high_ s32 neon
- Add Wide (high half). Arm’s documentation
- vaddw_high_ u8 neon
- Add Wide (high half). Arm’s documentation
- vaddw_high_ u16 neon
- Add Wide (high half). Arm’s documentation
- vaddw_high_ u32 neon
- Add Wide (high half). Arm’s documentation
- vaddw_s8 neon
- Add Wide Arm’s documentation
- vaddw_s16 neon
- Add Wide Arm’s documentation
- vaddw_s32 neon
- Add Wide Arm’s documentation
- vaddw_u8 neon
- Add Wide Arm’s documentation
- vaddw_u16 neon
- Add Wide Arm’s documentation
- vaddw_u32 neon
- Add Wide Arm’s documentation
- vaesdq_u8 aes
- AES single round encryption. Arm’s documentation
- vaeseq_u8 aes
- AES single round encryption. Arm’s documentation
- vaesimcq_u8 aes
- AES inverse mix columns. Arm’s documentation
- vaesmcq_u8 aes
- AES mix columns. Arm’s documentation
- vand_s8neon
- Vector bitwise and Arm’s documentation
- vand_s16 neon
- Vector bitwise and Arm’s documentation
- vand_s32 neon
- Vector bitwise and Arm’s documentation
- vand_s64 neon
- Vector bitwise and Arm’s documentation
- vand_u8neon
- Vector bitwise and Arm’s documentation
- vand_u16 neon
- Vector bitwise and Arm’s documentation
- vand_u32 neon
- Vector bitwise and Arm’s documentation
- vand_u64 neon
- Vector bitwise and Arm’s documentation
- vandq_s8 neon
- Vector bitwise and Arm’s documentation
- vandq_s16 neon
- Vector bitwise and Arm’s documentation
- vandq_s32 neon
- Vector bitwise and Arm’s documentation
- vandq_s64 neon
- Vector bitwise and Arm’s documentation
- vandq_u8 neon
- Vector bitwise and Arm’s documentation
- vandq_u16 neon
- Vector bitwise and Arm’s documentation
- vandq_u32 neon
- Vector bitwise and Arm’s documentation
- vandq_u64 neon
- Vector bitwise and Arm’s documentation
- vbcaxq_s8 neonandsha3
- Bit clear and exclusive OR Arm’s documentation
- vbcaxq_s16 neonandsha3
- Bit clear and exclusive OR Arm’s documentation
- vbcaxq_s32 neonandsha3
- Bit clear and exclusive OR Arm’s documentation
- vbcaxq_s64 neonandsha3
- Bit clear and exclusive OR Arm’s documentation
- vbcaxq_u8 neonandsha3
- Bit clear and exclusive OR Arm’s documentation
- vbcaxq_u16 neonandsha3
- Bit clear and exclusive OR Arm’s documentation
- vbcaxq_u32 neonandsha3
- Bit clear and exclusive OR Arm’s documentation
- vbcaxq_u64 neonandsha3
- Bit clear and exclusive OR Arm’s documentation
- vbic_s8neon
- Vector bitwise bit clear. Arm’s documentation
- vbic_s16 neon
- Vector bitwise bit clear. Arm’s documentation
- vbic_s32 neon
- Vector bitwise bit clear. Arm’s documentation
- vbic_s64 neon
- Vector bitwise bit clear. Arm’s documentation
- vbic_u8neon
- Vector bitwise bit clear. Arm’s documentation
- vbic_u16 neon
- Vector bitwise bit clear. Arm’s documentation
- vbic_u32 neon
- Vector bitwise bit clear. Arm’s documentation
- vbic_u64 neon
- Vector bitwise bit clear. Arm’s documentation
- vbicq_s8 neon
- Vector bitwise bit clear. Arm’s documentation
- vbicq_s16 neon
- Vector bitwise bit clear. Arm’s documentation
- vbicq_s32 neon
- Vector bitwise bit clear. Arm’s documentation
- vbicq_s64 neon
- Vector bitwise bit clear. Arm’s documentation
- vbicq_u8 neon
- Vector bitwise bit clear. Arm’s documentation
- vbicq_u16 neon
- Vector bitwise bit clear. Arm’s documentation
- vbicq_u32 neon
- Vector bitwise bit clear. Arm’s documentation
- vbicq_u64 neon
- Vector bitwise bit clear. Arm’s documentation
- vbsl_f32 neon
- Bitwise Select. Arm’s documentation
- vbsl_f64 neon
- Bitwise Select instructions. This instruction sets each bit in the destination SIMD&FP register to the corresponding bit from the first source SIMD&FP register when the original destination bit was 1, otherwise from the second source SIMD&FP register.
- vbsl_p8neon
- Bitwise Select. Arm’s documentation
- vbsl_p16 neon
- Bitwise Select. Arm’s documentation
- vbsl_p64 neon
- Bitwise Select.
- vbsl_s8neon
- Bitwise Select. Arm’s documentation
- vbsl_s16 neon
- Bitwise Select. Arm’s documentation
- vbsl_s32 neon
- Bitwise Select. Arm’s documentation
- vbsl_s64 neon
- Bitwise Select. Arm’s documentation
- vbsl_u8neon
- Bitwise Select. Arm’s documentation
- vbsl_u16 neon
- Bitwise Select. Arm’s documentation
- vbsl_u32 neon
- Bitwise Select. Arm’s documentation
- vbsl_u64 neon
- Bitwise Select. Arm’s documentation
- vbslq_f32 neon
- Bitwise Select. Arm’s documentation
- vbslq_f64 neon
- Bitwise Select. (128-bit)
- vbslq_p8 neon
- Bitwise Select. Arm’s documentation
- vbslq_p16 neon
- Bitwise Select. Arm’s documentation
- vbslq_p64 neon
- Bitwise Select. (128-bit)
- vbslq_s8 neon
- Bitwise Select. Arm’s documentation
- vbslq_s16 neon
- Bitwise Select. Arm’s documentation
- vbslq_s32 neon
- Bitwise Select. Arm’s documentation
- vbslq_s64 neon
- Bitwise Select. Arm’s documentation
- vbslq_u8 neon
- Bitwise Select. Arm’s documentation
- vbslq_u16 neon
- Bitwise Select. Arm’s documentation
- vbslq_u32 neon
- Bitwise Select. Arm’s documentation
- vbslq_u64 neon
- Bitwise Select. Arm’s documentation
- vcage_f32 neon
- Floating-point absolute compare greater than or equal Arm’s documentation
- vcage_f64 neon
- Floating-point absolute compare greater than or equal Arm’s documentation
- vcaged_f64 neon
- Floating-point absolute compare greater than or equal Arm’s documentation
- vcageq_f32 neon
- Floating-point absolute compare greater than or equal Arm’s documentation
- vcageq_f64 neon
- Floating-point absolute compare greater than or equal Arm’s documentation
- vcages_f32 neon
- Floating-point absolute compare greater than or equal Arm’s documentation
- vcagt_f32 neon
- Floating-point absolute compare greater than Arm’s documentation
- vcagt_f64 neon
- Floating-point absolute compare greater than Arm’s documentation
- vcagtd_f64 neon
- Floating-point absolute compare greater than Arm’s documentation
- vcagtq_f32 neon
- Floating-point absolute compare greater than Arm’s documentation
- vcagtq_f64 neon
- Floating-point absolute compare greater than Arm’s documentation
- vcagts_f32 neon
- Floating-point absolute compare greater than Arm’s documentation
- vcale_f32 neon
- Floating-point absolute compare less than or equal Arm’s documentation
- vcale_f64 neon
- Floating-point absolute compare less than or equal Arm’s documentation
- vcaled_f64 neon
- Floating-point absolute compare less than or equal Arm’s documentation
- vcaleq_f32 neon
- Floating-point absolute compare less than or equal Arm’s documentation
- vcaleq_f64 neon
- Floating-point absolute compare less than or equal Arm’s documentation
- vcales_f32 neon
- Floating-point absolute compare less than or equal Arm’s documentation
- vcalt_f32 neon
- Floating-point absolute compare less than Arm’s documentation
- vcalt_f64 neon
- Floating-point absolute compare less than Arm’s documentation
- vcaltd_f64 neon
- Floating-point absolute compare less than Arm’s documentation
- vcaltq_f32 neon
- Floating-point absolute compare less than Arm’s documentation
- vcaltq_f64 neon
- Floating-point absolute compare less than Arm’s documentation
- vcalts_f32 neon
- Floating-point absolute compare less than Arm’s documentation
- vceq_f32 neon
- Floating-point compare equal Arm’s documentation
- vceq_f64 neon
- Floating-point compare equal Arm’s documentation
- vceq_p8neon
- Compare bitwise Equal (vector) Arm’s documentation
- vceq_p64 neon
- Compare bitwise Equal (vector) Arm’s documentation
- vceq_s8neon
- Compare bitwise Equal (vector) Arm’s documentation
- vceq_s16 neon
- Compare bitwise Equal (vector) Arm’s documentation
- vceq_s32 neon
- Compare bitwise Equal (vector) Arm’s documentation
- vceq_s64 neon
- Compare bitwise Equal (vector) Arm’s documentation
- vceq_u8neon
- Compare bitwise Equal (vector) Arm’s documentation
- vceq_u16 neon
- Compare bitwise Equal (vector) Arm’s documentation
- vceq_u32 neon
- Compare bitwise Equal (vector) Arm’s documentation
- vceq_u64 neon
- Compare bitwise Equal (vector) Arm’s documentation
- vceqd_f64 neon
- Floating-point compare equal Arm’s documentation
- vceqd_s64 neon
- Compare bitwise equal Arm’s documentation
- vceqd_u64 neon
- Compare bitwise equal Arm’s documentation
- vceqq_f32 neon
- Floating-point compare equal Arm’s documentation
- vceqq_f64 neon
- Floating-point compare equal Arm’s documentation
- vceqq_p8 neon
- Compare bitwise Equal (vector) Arm’s documentation
- vceqq_p64 neon
- Compare bitwise Equal (vector) Arm’s documentation
- vceqq_s8 neon
- Compare bitwise Equal (vector) Arm’s documentation
- vceqq_s16 neon
- Compare bitwise Equal (vector) Arm’s documentation
- vceqq_s32 neon
- Compare bitwise Equal (vector) Arm’s documentation
- vceqq_s64 neon
- Compare bitwise Equal (vector) Arm’s documentation
- vceqq_u8 neon
- Compare bitwise Equal (vector) Arm’s documentation
- vceqq_u16 neon
- Compare bitwise Equal (vector) Arm’s documentation
- vceqq_u32 neon
- Compare bitwise Equal (vector) Arm’s documentation
- vceqq_u64 neon
- Compare bitwise Equal (vector) Arm’s documentation
- vceqs_f32 neon
- Floating-point compare equal Arm’s documentation
- vceqz_f32 neon
- Floating-point compare bitwise equal to zero Arm’s documentation
- vceqz_f64 neon
- Floating-point compare bitwise equal to zero Arm’s documentation
- vceqz_p8 neon
- Signed compare bitwise equal to zero Arm’s documentation
- vceqz_p64 neon
- Signed compare bitwise equal to zero Arm’s documentation
- vceqz_s8 neon
- Signed compare bitwise equal to zero Arm’s documentation
- vceqz_s16 neon
- Signed compare bitwise equal to zero Arm’s documentation
- vceqz_s32 neon
- Signed compare bitwise equal to zero Arm’s documentation
- vceqz_s64 neon
- Signed compare bitwise equal to zero Arm’s documentation
- vceqz_u8 neon
- Unsigned compare bitwise equal to zero Arm’s documentation
- vceqz_u16 neon
- Unsigned compare bitwise equal to zero Arm’s documentation
- vceqz_u32 neon
- Unsigned compare bitwise equal to zero Arm’s documentation
- vceqz_u64 neon
- Unsigned compare bitwise equal to zero Arm’s documentation
- vceqzd_f64 neon
- Floating-point compare bitwise equal to zero Arm’s documentation
- vceqzd_s64 neon
- Compare bitwise equal to zero Arm’s documentation
- vceqzd_u64 neon
- Compare bitwise equal to zero Arm’s documentation
- vceqzq_f32 neon
- Floating-point compare bitwise equal to zero Arm’s documentation
- vceqzq_f64 neon
- Floating-point compare bitwise equal to zero Arm’s documentation
- vceqzq_p8 neon
- Signed compare bitwise equal to zero Arm’s documentation
- vceqzq_p64 neon
- Signed compare bitwise equal to zero Arm’s documentation
- vceqzq_s8 neon
- Signed compare bitwise equal to zero Arm’s documentation
- vceqzq_s16 neon
- Signed compare bitwise equal to zero Arm’s documentation
- vceqzq_s32 neon
- Signed compare bitwise equal to zero Arm’s documentation
- vceqzq_s64 neon
- Signed compare bitwise equal to zero Arm’s documentation
- vceqzq_u8 neon
- Unsigned compare bitwise equal to zero Arm’s documentation
- vceqzq_u16 neon
- Unsigned compare bitwise equal to zero Arm’s documentation
- vceqzq_u32 neon
- Unsigned compare bitwise equal to zero Arm’s documentation
- vceqzq_u64 neon
- Unsigned compare bitwise equal to zero Arm’s documentation
- vceqzs_f32 neon
- Floating-point compare bitwise equal to zero Arm’s documentation
- vcge_f32 neon
- Floating-point compare greater than or equal Arm’s documentation
- vcge_f64 neon
- Floating-point compare greater than or equal Arm’s documentation
- vcge_s8neon
- Compare signed greater than or equal Arm’s documentation
- vcge_s16 neon
- Compare signed greater than or equal Arm’s documentation
- vcge_s32 neon
- Compare signed greater than or equal Arm’s documentation
- vcge_s64 neon
- Compare signed greater than or equal Arm’s documentation
- vcge_u8neon
- Compare unsigned greater than or equal Arm’s documentation
- vcge_u16 neon
- Compare unsigned greater than or equal Arm’s documentation
- vcge_u32 neon
- Compare unsigned greater than or equal Arm’s documentation
- vcge_u64 neon
- Compare unsigned greater than or equal Arm’s documentation
- vcged_f64 neon
- Floating-point compare greater than or equal Arm’s documentation
- vcged_s64 neon
- Compare greater than or equal Arm’s documentation
- vcged_u64 neon
- Compare greater than or equal Arm’s documentation
- vcgeq_f32 neon
- Floating-point compare greater than or equal Arm’s documentation
- vcgeq_f64 neon
- Floating-point compare greater than or equal Arm’s documentation
- vcgeq_s8 neon
- Compare signed greater than or equal Arm’s documentation
- vcgeq_s16 neon
- Compare signed greater than or equal Arm’s documentation
- vcgeq_s32 neon
- Compare signed greater than or equal Arm’s documentation
- vcgeq_s64 neon
- Compare signed greater than or equal Arm’s documentation
- vcgeq_u8 neon
- Compare unsigned greater than or equal Arm’s documentation
- vcgeq_u16 neon
- Compare unsigned greater than or equal Arm’s documentation
- vcgeq_u32 neon
- Compare unsigned greater than or equal Arm’s documentation
- vcgeq_u64 neon
- Compare unsigned greater than or equal Arm’s documentation
- vcges_f32 neon
- Floating-point compare greater than or equal Arm’s documentation
- vcgez_f32 neon
- Floating-point compare greater than or equal to zero Arm’s documentation
- vcgez_f64 neon
- Floating-point compare greater than or equal to zero Arm’s documentation
- vcgez_s8 neon
- Compare signed greater than or equal to zero Arm’s documentation
- vcgez_s16 neon
- Compare signed greater than or equal to zero Arm’s documentation
- vcgez_s32 neon
- Compare signed greater than or equal to zero Arm’s documentation
- vcgez_s64 neon
- Compare signed greater than or equal to zero Arm’s documentation
- vcgezd_f64 neon
- Floating-point compare greater than or equal to zero Arm’s documentation
- vcgezd_s64 neon
- Compare signed greater than or equal to zero Arm’s documentation
- vcgezq_f32 neon
- Floating-point compare greater than or equal to zero Arm’s documentation
- vcgezq_f64 neon
- Floating-point compare greater than or equal to zero Arm’s documentation
- vcgezq_s8 neon
- Compare signed greater than or equal to zero Arm’s documentation
- vcgezq_s16 neon
- Compare signed greater than or equal to zero Arm’s documentation
- vcgezq_s32 neon
- Compare signed greater than or equal to zero Arm’s documentation
- vcgezq_s64 neon
- Compare signed greater than or equal to zero Arm’s documentation
- vcgezs_f32 neon
- Floating-point compare greater than or equal to zero Arm’s documentation
- vcgt_f32 neon
- Floating-point compare greater than Arm’s documentation
- vcgt_f64 neon
- Floating-point compare greater than Arm’s documentation
- vcgt_s8neon
- Compare signed greater than Arm’s documentation
- vcgt_s16 neon
- Compare signed greater than Arm’s documentation
- vcgt_s32 neon
- Compare signed greater than Arm’s documentation
- vcgt_s64 neon
- Compare signed greater than Arm’s documentation
- vcgt_u8neon
- Compare unsigned greater than Arm’s documentation
- vcgt_u16 neon
- Compare unsigned greater than Arm’s documentation
- vcgt_u32 neon
- Compare unsigned greater than Arm’s documentation
- vcgt_u64 neon
- Compare unsigned greater than Arm’s documentation
- vcgtd_f64 neon
- Floating-point compare greater than Arm’s documentation
- vcgtd_s64 neon
- Compare greater than Arm’s documentation
- vcgtd_u64 neon
- Compare greater than Arm’s documentation
- vcgtq_f32 neon
- Floating-point compare greater than Arm’s documentation
- vcgtq_f64 neon
- Floating-point compare greater than Arm’s documentation
- vcgtq_s8 neon
- Compare signed greater than Arm’s documentation
- vcgtq_s16 neon
- Compare signed greater than Arm’s documentation
- vcgtq_s32 neon
- Compare signed greater than Arm’s documentation
- vcgtq_s64 neon
- Compare signed greater than Arm’s documentation
- vcgtq_u8 neon
- Compare unsigned greater than Arm’s documentation
- vcgtq_u16 neon
- Compare unsigned greater than Arm’s documentation
- vcgtq_u32 neon
- Compare unsigned greater than Arm’s documentation
- vcgtq_u64 neon
- Compare unsigned greater than Arm’s documentation
- vcgts_f32 neon
- Floating-point compare greater than Arm’s documentation
- vcgtz_f32 neon
- Floating-point compare greater than zero Arm’s documentation
- vcgtz_f64 neon
- Floating-point compare greater than zero Arm’s documentation
- vcgtz_s8 neon
- Compare signed greater than zero Arm’s documentation
- vcgtz_s16 neon
- Compare signed greater than zero Arm’s documentation
- vcgtz_s32 neon
- Compare signed greater than zero Arm’s documentation
- vcgtz_s64 neon
- Compare signed greater than zero Arm’s documentation
- vcgtzd_f64 neon
- Floating-point compare greater than zero Arm’s documentation
- vcgtzd_s64 neon
- Compare signed greater than zero Arm’s documentation
- vcgtzq_f32 neon
- Floating-point compare greater than zero Arm’s documentation
- vcgtzq_f64 neon
- Floating-point compare greater than zero Arm’s documentation
- vcgtzq_s8 neon
- Compare signed greater than zero Arm’s documentation
- vcgtzq_s16 neon
- Compare signed greater than zero Arm’s documentation
- vcgtzq_s32 neon
- Compare signed greater than zero Arm’s documentation
- vcgtzq_s64 neon
- Compare signed greater than zero Arm’s documentation
- vcgtzs_f32 neon
- Floating-point compare greater than zero Arm’s documentation
- vcle_f32 neon
- Floating-point compare less than or equal Arm’s documentation
- vcle_f64 neon
- Floating-point compare less than or equal Arm’s documentation
- vcle_s8neon
- Compare signed less than or equal Arm’s documentation
- vcle_s16 neon
- Compare signed less than or equal Arm’s documentation
- vcle_s32 neon
- Compare signed less than or equal Arm’s documentation
- vcle_s64 neon
- Compare signed less than or equal Arm’s documentation
- vcle_u8neon
- Compare unsigned less than or equal Arm’s documentation
- vcle_u16 neon
- Compare unsigned less than or equal Arm’s documentation
- vcle_u32 neon
- Compare unsigned less than or equal Arm’s documentation
- vcle_u64 neon
- Compare unsigned less than or equal Arm’s documentation
- vcled_f64 neon
- Floating-point compare less than or equal Arm’s documentation
- vcled_s64 neon
- Compare less than or equal Arm’s documentation
- vcled_u64 neon
- Compare less than or equal Arm’s documentation
- vcleq_f32 neon
- Floating-point compare less than or equal Arm’s documentation
- vcleq_f64 neon
- Floating-point compare less than or equal Arm’s documentation
- vcleq_s8 neon
- Compare signed less than or equal Arm’s documentation
- vcleq_s16 neon
- Compare signed less than or equal Arm’s documentation
- vcleq_s32 neon
- Compare signed less than or equal Arm’s documentation
- vcleq_s64 neon
- Compare signed less than or equal Arm’s documentation
- vcleq_u8 neon
- Compare unsigned less than or equal Arm’s documentation
- vcleq_u16 neon
- Compare unsigned less than or equal Arm’s documentation
- vcleq_u32 neon
- Compare unsigned less than or equal Arm’s documentation
- vcleq_u64 neon
- Compare unsigned less than or equal Arm’s documentation
- vcles_f32 neon
- Floating-point compare less than or equal Arm’s documentation
- vclez_f32 neon
- Floating-point compare less than or equal to zero Arm’s documentation
- vclez_f64 neon
- Floating-point compare less than or equal to zero Arm’s documentation
- vclez_s8 neon
- Compare signed less than or equal to zero Arm’s documentation
- vclez_s16 neon
- Compare signed less than or equal to zero Arm’s documentation
- vclez_s32 neon
- Compare signed less than or equal to zero Arm’s documentation
- vclez_s64 neon
- Compare signed less than or equal to zero Arm’s documentation
- vclezd_f64 neon
- Floating-point compare less than or equal to zero Arm’s documentation
- vclezd_s64 neon
- Compare less than or equal to zero Arm’s documentation
- vclezq_f32 neon
- Floating-point compare less than or equal to zero Arm’s documentation
- vclezq_f64 neon
- Floating-point compare less than or equal to zero Arm’s documentation
- vclezq_s8 neon
- Compare signed less than or equal to zero Arm’s documentation
- vclezq_s16 neon
- Compare signed less than or equal to zero Arm’s documentation
- vclezq_s32 neon
- Compare signed less than or equal to zero Arm’s documentation
- vclezq_s64 neon
- Compare signed less than or equal to zero Arm’s documentation
- vclezs_f32 neon
- Floating-point compare less than or equal to zero Arm’s documentation
- vcls_s8neon
- Count leading sign bits Arm’s documentation
- vcls_s16 neon
- Count leading sign bits Arm’s documentation
- vcls_s32 neon
- Count leading sign bits Arm’s documentation
- vcls_u8neon
- Count leading sign bits Arm’s documentation
- vcls_u16 neon
- Count leading sign bits Arm’s documentation
- vcls_u32 neon
- Count leading sign bits Arm’s documentation
- vclsq_s8 neon
- Count leading sign bits Arm’s documentation
- vclsq_s16 neon
- Count leading sign bits Arm’s documentation
- vclsq_s32 neon
- Count leading sign bits Arm’s documentation
- vclsq_u8 neon
- Count leading sign bits Arm’s documentation
- vclsq_u16 neon
- Count leading sign bits Arm’s documentation
- vclsq_u32 neon
- Count leading sign bits Arm’s documentation
- vclt_f32 neon
- Floating-point compare less than Arm’s documentation
- vclt_f64 neon
- Floating-point compare less than Arm’s documentation
- vclt_s8neon
- Compare signed less than Arm’s documentation
- vclt_s16 neon
- Compare signed less than Arm’s documentation
- vclt_s32 neon
- Compare signed less than Arm’s documentation
- vclt_s64 neon
- Compare signed less than Arm’s documentation
- vclt_u8neon
- Compare unsigned less than Arm’s documentation
- vclt_u16 neon
- Compare unsigned less than Arm’s documentation
- vclt_u32 neon
- Compare unsigned less than Arm’s documentation
- vclt_u64 neon
- Compare unsigned less than Arm’s documentation
- vcltd_f64 neon
- Floating-point compare less than Arm’s documentation
- vcltd_s64 neon
- Compare less than Arm’s documentation
- vcltd_u64 neon
- Compare less than Arm’s documentation
- vcltq_f32 neon
- Floating-point compare less than Arm’s documentation
- vcltq_f64 neon
- Floating-point compare less than Arm’s documentation
- vcltq_s8 neon
- Compare signed less than Arm’s documentation
- vcltq_s16 neon
- Compare signed less than Arm’s documentation
- vcltq_s32 neon
- Compare signed less than Arm’s documentation
- vcltq_s64 neon
- Compare signed less than Arm’s documentation
- vcltq_u8 neon
- Compare unsigned less than Arm’s documentation
- vcltq_u16 neon
- Compare unsigned less than Arm’s documentation
- vcltq_u32 neon
- Compare unsigned less than Arm’s documentation
- vcltq_u64 neon
- Compare unsigned less than Arm’s documentation
- vclts_f32 neon
- Floating-point compare less than Arm’s documentation
- vcltz_f32 neon
- Floating-point compare less than zero Arm’s documentation
- vcltz_f64 neon
- Floating-point compare less than zero Arm’s documentation
- vcltz_s8 neon
- Compare signed less than zero Arm’s documentation
- vcltz_s16 neon
- Compare signed less than zero Arm’s documentation
- vcltz_s32 neon
- Compare signed less than zero Arm’s documentation
- vcltz_s64 neon
- Compare signed less than zero Arm’s documentation
- vcltzd_f64 neon
- Floating-point compare less than zero Arm’s documentation
- vcltzd_s64 neon
- Compare less than zero Arm’s documentation
- vcltzq_f32 neon
- Floating-point compare less than zero Arm’s documentation
- vcltzq_f64 neon
- Floating-point compare less than zero Arm’s documentation
- vcltzq_s8 neon
- Compare signed less than zero Arm’s documentation
- vcltzq_s16 neon
- Compare signed less than zero Arm’s documentation
- vcltzq_s32 neon
- Compare signed less than zero Arm’s documentation
- vcltzq_s64 neon
- Compare signed less than zero Arm’s documentation
- vcltzs_f32 neon
- Floating-point compare less than zero Arm’s documentation
- vclz_s8neon
- Count leading zero bits Arm’s documentation
- vclz_s16 neon
- Count leading zero bits Arm’s documentation
- vclz_s32 neon
- Count leading zero bits Arm’s documentation
- vclz_u8Little-endian and neon
- Count leading zero bits Arm’s documentation
- vclz_u16 Little-endian and neon
- Count leading zero bits Arm’s documentation
- vclz_u32 Little-endian and neon
- Count leading zero bits Arm’s documentation
- vclzq_s8 neon
- Count leading zero bits Arm’s documentation
- vclzq_s16 neon
- Count leading zero bits Arm’s documentation
- vclzq_s32 neon
- Count leading zero bits Arm’s documentation
- vclzq_u8 Little-endian and neon
- Count leading zero bits Arm’s documentation
- vclzq_u16 Little-endian and neon
- Count leading zero bits Arm’s documentation
- vclzq_u32 Little-endian and neon
- Count leading zero bits Arm’s documentation
- vcnt_p8Little-endian and neon
- Population count per byte. Arm’s documentation
- vcnt_s8neon
- Population count per byte. Arm’s documentation
- vcnt_u8Little-endian and neon
- Population count per byte. Arm’s documentation
- vcntq_p8 Little-endian and neon
- Population count per byte. Arm’s documentation
- vcntq_s8 neon
- Population count per byte. Arm’s documentation
- vcntq_u8 Little-endian and neon
- Population count per byte. Arm’s documentation
- vcombine_f32 neon
- Join two smaller vectors into a single larger vector Arm’s documentation
- vcombine_f64 neon
- Vector combine
- vcombine_p8 neon
- Join two smaller vectors into a single larger vector Arm’s documentation
- vcombine_p16 neon
- Join two smaller vectors into a single larger vector Arm’s documentation
- vcombine_p64 neon
- Join two smaller vectors into a single larger vector Arm’s documentation
- vcombine_s8 neon
- Join two smaller vectors into a single larger vector Arm’s documentation
- vcombine_s16 neon
- Join two smaller vectors into a single larger vector Arm’s documentation
- vcombine_s32 neon
- Join two smaller vectors into a single larger vector Arm’s documentation
- vcombine_s64 neon
- Join two smaller vectors into a single larger vector Arm’s documentation
- vcombine_u8 neon
- Join two smaller vectors into a single larger vector Arm’s documentation
- vcombine_u16 neon
- Join two smaller vectors into a single larger vector Arm’s documentation
- vcombine_u32 neon
- Join two smaller vectors into a single larger vector Arm’s documentation
- vcombine_u64 neon
- Join two smaller vectors into a single larger vector Arm’s documentation
- vcopy_lane_ f32 neon
- Insert vector element from another vector element Arm’s documentation
- vcopy_lane_ f64 neon
- Duplicate vector element to vector or scalar
- vcopy_lane_ p8 neon
- Insert vector element from another vector element Arm’s documentation
- vcopy_lane_ p16 neon
- Insert vector element from another vector element Arm’s documentation
- vcopy_lane_ p64 neon
- Duplicate vector element to vector or scalar
- vcopy_lane_ s8 neon
- Insert vector element from another vector element Arm’s documentation
- vcopy_lane_ s16 neon
- Insert vector element from another vector element Arm’s documentation
- vcopy_lane_ s32 neon
- Insert vector element from another vector element Arm’s documentation
- vcopy_lane_ s64 neon
- Duplicate vector element to vector or scalar
- vcopy_lane_ u8 neon
- Insert vector element from another vector element Arm’s documentation
- vcopy_lane_ u16 neon
- Insert vector element from another vector element Arm’s documentation
- vcopy_lane_ u32 neon
- Insert vector element from another vector element Arm’s documentation
- vcopy_lane_ u64 neon
- Duplicate vector element to vector or scalar
- vcopy_laneq_ f32 neon
- Insert vector element from another vector element Arm’s documentation
- vcopy_laneq_ f64 neon
- Duplicate vector element to vector or scalar
- vcopy_laneq_ p8 neon
- Insert vector element from another vector element Arm’s documentation
- vcopy_laneq_ p16 neon
- Insert vector element from another vector element Arm’s documentation
- vcopy_laneq_ p64 neon
- Duplicate vector element to vector or scalar
- vcopy_laneq_ s8 neon
- Insert vector element from another vector element Arm’s documentation
- vcopy_laneq_ s16 neon
- Insert vector element from another vector element Arm’s documentation
- vcopy_laneq_ s32 neon
- Insert vector element from another vector element Arm’s documentation
- vcopy_laneq_ s64 neon
- Duplicate vector element to vector or scalar
- vcopy_laneq_ u8 neon
- Insert vector element from another vector element Arm’s documentation
- vcopy_laneq_ u16 neon
- Insert vector element from another vector element Arm’s documentation
- vcopy_laneq_ u32 neon
- Insert vector element from another vector element Arm’s documentation
- vcopy_laneq_ u64 neon
- Duplicate vector element to vector or scalar
- vcopyq_lane_ f32 neon
- Insert vector element from another vector element Arm’s documentation
- vcopyq_lane_ f64 neon
- Insert vector element from another vector element Arm’s documentation
- vcopyq_lane_ p8 neon
- Insert vector element from another vector element Arm’s documentation
- vcopyq_lane_ p16 neon
- Insert vector element from another vector element Arm’s documentation
- vcopyq_lane_ p64 neon
- Insert vector element from another vector element Arm’s documentation
- vcopyq_lane_ s8 neon
- Insert vector element from another vector element Arm’s documentation
- vcopyq_lane_ s16 neon
- Insert vector element from another vector element Arm’s documentation
- vcopyq_lane_ s32 neon
- Insert vector element from another vector element Arm’s documentation
- vcopyq_lane_ s64 neon
- Insert vector element from another vector element Arm’s documentation
- vcopyq_lane_ u8 neon
- Insert vector element from another vector element Arm’s documentation
- vcopyq_lane_ u16 neon
- Insert vector element from another vector element Arm’s documentation
- vcopyq_lane_ u32 neon
- Insert vector element from another vector element Arm’s documentation
- vcopyq_lane_ u64 neon
- Insert vector element from another vector element Arm’s documentation
- vcopyq_laneq_ f32 neon
- Insert vector element from another vector element Arm’s documentation
- vcopyq_laneq_ f64 neon
- Insert vector element from another vector element Arm’s documentation
- vcopyq_laneq_ p8 neon
- Insert vector element from another vector element Arm’s documentation
- vcopyq_laneq_ p16 neon
- Insert vector element from another vector element Arm’s documentation
- vcopyq_laneq_ p64 neon
- Insert vector element from another vector element Arm’s documentation
- vcopyq_laneq_ s8 neon
- Insert vector element from another vector element Arm’s documentation
- vcopyq_laneq_ s16 neon
- Insert vector element from another vector element Arm’s documentation
- vcopyq_laneq_ s32 neon
- Insert vector element from another vector element Arm’s documentation
- vcopyq_laneq_ s64 neon
- Insert vector element from another vector element Arm’s documentation
- vcopyq_laneq_ u8 neon
- Insert vector element from another vector element Arm’s documentation
- vcopyq_laneq_ u16 neon
- Insert vector element from another vector element Arm’s documentation
- vcopyq_laneq_ u32 neon
- Insert vector element from another vector element Arm’s documentation
- vcopyq_laneq_ u64 neon
- Insert vector element from another vector element Arm’s documentation
- vcreate_f32 Little-endian and neon
- Insert vector element from another vector element Arm’s documentation
- vcreate_f64 neon
- Insert vector element from another vector element Arm’s documentation
- vcreate_p8 Little-endian and neon
- Insert vector element from another vector element Arm’s documentation
- vcreate_p16 Little-endian and neon
- Insert vector element from another vector element Arm’s documentation
- vcreate_p64 neonandaes
- Insert vector element from another vector element Arm’s documentation
- vcreate_s8 Little-endian and neon
- Insert vector element from another vector element Arm’s documentation
- vcreate_s16 Little-endian and neon
- Insert vector element from another vector element Arm’s documentation
- vcreate_s32 Little-endian and neon
- Insert vector element from another vector element Arm’s documentation
- vcreate_s64 neon
- Insert vector element from another vector element Arm’s documentation
- vcreate_u8 Little-endian and neon
- Insert vector element from another vector element Arm’s documentation
- vcreate_u16 Little-endian and neon
- Insert vector element from another vector element Arm’s documentation
- vcreate_u32 Little-endian and neon
- Insert vector element from another vector element Arm’s documentation
- vcreate_u64 neon
- Insert vector element from another vector element Arm’s documentation
- vcvt_f32_ f64 neon
- Floating-point convert Arm’s documentation
- vcvt_f32_ s32 neon
- Fixed-point convert to floating-point Arm’s documentation
- vcvt_f32_ u32 neon
- Fixed-point convert to floating-point Arm’s documentation
- vcvt_f64_ f32 neon
- Floating-point convert to higher precision long Arm’s documentation
- vcvt_f64_ s64 neon
- Fixed-point convert to floating-point Arm’s documentation
- vcvt_f64_ u64 neon
- Fixed-point convert to floating-point Arm’s documentation
- vcvt_high_ f32_ f64 neon
- Floating-point convert to lower precision narrow Arm’s documentation
- vcvt_high_ f64_ f32 neon
- Floating-point convert to higher precision long Arm’s documentation
- vcvt_n_ f32_ s32 Non-ARM and neon
- Fixed-point convert to floating-point Arm’s documentation
- vcvt_n_ f32_ u32 Non-ARM and neon
- Fixed-point convert to floating-point Arm’s documentation
- vcvt_n_ f64_ s64 neon
- Fixed-point convert to floating-point Arm’s documentation
- vcvt_n_ f64_ u64 neon
- Fixed-point convert to floating-point Arm’s documentation
- vcvt_n_ s32_ f32 Non-ARM and neon
- Floating-point convert to fixed-point, rounding toward zero Arm’s documentation
- vcvt_n_ s64_ f64 neon
- Floating-point convert to fixed-point, rounding toward zero Arm’s documentation
- vcvt_n_ u32_ f32 Non-ARM and neon
- Floating-point convert to fixed-point, rounding toward zero Arm’s documentation
- vcvt_n_ u64_ f64 neon
- Floating-point convert to fixed-point, rounding toward zero Arm’s documentation
- vcvt_s32_ f32 neon
- Floating-point convert to signed fixed-point, rounding toward zero Arm’s documentation
- vcvt_s64_ f64 neon
- Floating-point convert to signed fixed-point, rounding toward zero Arm’s documentation
- vcvt_u32_ f32 neon
- Floating-point convert to unsigned fixed-point, rounding toward zero Arm’s documentation
- vcvt_u64_ f64 neon
- Floating-point convert to unsigned fixed-point, rounding toward zero Arm’s documentation
- vcvta_s32_ f32 neon
- Floating-point convert to signed integer, rounding to nearest with ties to away Arm’s documentation
- vcvta_s64_ f64 neon
- Floating-point convert to signed integer, rounding to nearest with ties to away Arm’s documentation
- vcvta_u32_ f32 neon
- Floating-point convert to unsigned integer, rounding to nearest with ties to away Arm’s documentation
- vcvta_u64_ f64 neon
- Floating-point convert to unsigned integer, rounding to nearest with ties to away Arm’s documentation
- vcvtad_s64_ f64 neon
- Floating-point convert to integer, rounding to nearest with ties to away Arm’s documentation
- vcvtad_u64_ f64 neon
- Floating-point convert to integer, rounding to nearest with ties to away Arm’s documentation
- vcvtaq_s32_ f32 neon
- Floating-point convert to signed integer, rounding to nearest with ties to away Arm’s documentation
- vcvtaq_s64_ f64 neon
- Floating-point convert to signed integer, rounding to nearest with ties to away Arm’s documentation
- vcvtaq_u32_ f32 neon
- Floating-point convert to unsigned integer, rounding to nearest with ties to away Arm’s documentation
- vcvtaq_u64_ f64 neon
- Floating-point convert to unsigned integer, rounding to nearest with ties to away Arm’s documentation
- vcvtas_s32_ f32 neon
- Floating-point convert to integer, rounding to nearest with ties to away Arm’s documentation
- vcvtas_u32_ f32 neon
- Floating-point convert to integer, rounding to nearest with ties to away Arm’s documentation
- vcvtd_f64_ s64 neon
- Fixed-point convert to floating-point Arm’s documentation
- vcvtd_f64_ u64 neon
- Fixed-point convert to floating-point Arm’s documentation
- vcvtd_n_ f64_ s64 neon
- Fixed-point convert to floating-point Arm’s documentation
- vcvtd_n_ f64_ u64 neon
- Fixed-point convert to floating-point Arm’s documentation
- vcvtd_n_ s64_ f64 neon
- Floating-point convert to fixed-point, rounding toward zero Arm’s documentation
- vcvtd_n_ u64_ f64 neon
- Floating-point convert to fixed-point, rounding toward zero Arm’s documentation
- vcvtd_s64_ f64 neon
- Fixed-point convert to floating-point Arm’s documentation
- vcvtd_u64_ f64 neon
- Fixed-point convert to floating-point Arm’s documentation
- vcvtm_s32_ f32 neon
- Floating-point convert to signed integer, rounding toward minus infinity Arm’s documentation
- vcvtm_s64_ f64 neon
- Floating-point convert to signed integer, rounding toward minus infinity Arm’s documentation
- vcvtm_u32_ f32 neon
- Floating-point convert to unsigned integer, rounding toward minus infinity Arm’s documentation
- vcvtm_u64_ f64 neon
- Floating-point convert to unsigned integer, rounding toward minus infinity Arm’s documentation
- vcvtmd_s64_ f64 neon
- Floating-point convert to signed integer, rounding toward minus infinity Arm’s documentation
- vcvtmd_u64_ f64 neon
- Floating-point convert to unsigned integer, rounding toward minus infinity Arm’s documentation
- vcvtmq_s32_ f32 neon
- Floating-point convert to signed integer, rounding toward minus infinity Arm’s documentation
- vcvtmq_s64_ f64 neon
- Floating-point convert to signed integer, rounding toward minus infinity Arm’s documentation
- vcvtmq_u32_ f32 neon
- Floating-point convert to unsigned integer, rounding toward minus infinity Arm’s documentation
- vcvtmq_u64_ f64 neon
- Floating-point convert to unsigned integer, rounding toward minus infinity Arm’s documentation
- vcvtms_s32_ f32 neon
- Floating-point convert to signed integer, rounding toward minus infinity Arm’s documentation
- vcvtms_u32_ f32 neon
- Floating-point convert to unsigned integer, rounding toward minus infinity Arm’s documentation
- vcvtn_s32_ f32 neon
- Floating-point convert to signed integer, rounding to nearest with ties to even Arm’s documentation
- vcvtn_s64_ f64 neon
- Floating-point convert to signed integer, rounding to nearest with ties to even Arm’s documentation
- vcvtn_u32_ f32 neon
- Floating-point convert to unsigned integer, rounding to nearest with ties to even Arm’s documentation
- vcvtn_u64_ f64 neon
- Floating-point convert to unsigned integer, rounding to nearest with ties to even Arm’s documentation
- vcvtnd_s64_ f64 neon
- Floating-point convert to signed integer, rounding to nearest with ties to even Arm’s documentation
- vcvtnd_u64_ f64 neon
- Floating-point convert to unsigned integer, rounding to nearest with ties to even Arm’s documentation
- vcvtnq_s32_ f32 neon
- Floating-point convert to signed integer, rounding to nearest with ties to even Arm’s documentation
- vcvtnq_s64_ f64 neon
- Floating-point convert to signed integer, rounding to nearest with ties to even Arm’s documentation
- vcvtnq_u32_ f32 neon
- Floating-point convert to unsigned integer, rounding to nearest with ties to even Arm’s documentation
- vcvtnq_u64_ f64 neon
- Floating-point convert to unsigned integer, rounding to nearest with ties to even Arm’s documentation
- vcvtns_s32_ f32 neon
- Floating-point convert to signed integer, rounding to nearest with ties to even Arm’s documentation
- vcvtns_u32_ f32 neon
- Floating-point convert to unsigned integer, rounding to nearest with ties to even Arm’s documentation
- vcvtp_s32_ f32 neon
- Floating-point convert to signed integer, rounding toward plus infinity Arm’s documentation
- vcvtp_s64_ f64 neon
- Floating-point convert to signed integer, rounding toward plus infinity Arm’s documentation
- vcvtp_u32_ f32 neon
- Floating-point convert to unsigned integer, rounding toward plus infinity Arm’s documentation
- vcvtp_u64_ f64 neon
- Floating-point convert to unsigned integer, rounding toward plus infinity Arm’s documentation
- vcvtpd_s64_ f64 neon
- Floating-point convert to signed integer, rounding toward plus infinity Arm’s documentation
- vcvtpd_u64_ f64 neon
- Floating-point convert to unsigned integer, rounding toward plus infinity Arm’s documentation
- vcvtpq_s32_ f32 neon
- Floating-point convert to signed integer, rounding toward plus infinity Arm’s documentation
- vcvtpq_s64_ f64 neon
- Floating-point convert to signed integer, rounding toward plus infinity Arm’s documentation
- vcvtpq_u32_ f32 neon
- Floating-point convert to unsigned integer, rounding toward plus infinity Arm’s documentation
- vcvtpq_u64_ f64 neon
- Floating-point convert to unsigned integer, rounding toward plus infinity Arm’s documentation
- vcvtps_s32_ f32 neon
- Floating-point convert to signed integer, rounding toward plus infinity Arm’s documentation
- vcvtps_u32_ f32 neon
- Floating-point convert to unsigned integer, rounding toward plus infinity Arm’s documentation
- vcvtq_f32_ s32 neon
- Fixed-point convert to floating-point Arm’s documentation
- vcvtq_f32_ u32 neon
- Fixed-point convert to floating-point Arm’s documentation
- vcvtq_f64_ s64 neon
- Fixed-point convert to floating-point Arm’s documentation
- vcvtq_f64_ u64 neon
- Fixed-point convert to floating-point Arm’s documentation
- vcvtq_n_ f32_ s32 Non-ARM and neon
- Fixed-point convert to floating-point Arm’s documentation
- vcvtq_n_ f32_ u32 Non-ARM and neon
- Fixed-point convert to floating-point Arm’s documentation
- vcvtq_n_ f64_ s64 neon
- Fixed-point convert to floating-point Arm’s documentation
- vcvtq_n_ f64_ u64 neon
- Fixed-point convert to floating-point Arm’s documentation
- vcvtq_n_ s32_ f32 Non-ARM and neon
- Floating-point convert to fixed-point, rounding toward zero Arm’s documentation
- vcvtq_n_ s64_ f64 neon
- Floating-point convert to fixed-point, rounding toward zero Arm’s documentation
- vcvtq_n_ u32_ f32 Non-ARM and neon
- Floating-point convert to fixed-point, rounding toward zero Arm’s documentation
- vcvtq_n_ u64_ f64 neon
- Floating-point convert to fixed-point, rounding toward zero Arm’s documentation
- vcvtq_s32_ f32 neon
- Floating-point convert to signed fixed-point, rounding toward zero Arm’s documentation
- vcvtq_s64_ f64 neon
- Floating-point convert to signed fixed-point, rounding toward zero Arm’s documentation
- vcvtq_u32_ f32 neon
- Floating-point convert to unsigned fixed-point, rounding toward zero Arm’s documentation
- vcvtq_u64_ f64 neon
- Floating-point convert to unsigned fixed-point, rounding toward zero Arm’s documentation
- vcvts_f32_ s32 neon
- Fixed-point convert to floating-point Arm’s documentation
- vcvts_f32_ u32 neon
- Fixed-point convert to floating-point Arm’s documentation
- vcvts_n_ f32_ s32 neon
- Fixed-point convert to floating-point Arm’s documentation
- vcvts_n_ f32_ u32 neon
- Fixed-point convert to floating-point Arm’s documentation
- vcvts_n_ s32_ f32 neon
- Floating-point convert to fixed-point, rounding toward zero Arm’s documentation
- vcvts_n_ u32_ f32 neon
- Floating-point convert to fixed-point, rounding toward zero Arm’s documentation
- vcvts_s32_ f32 neon
- Fixed-point convert to floating-point Arm’s documentation
- vcvts_u32_ f32 neon
- Fixed-point convert to floating-point Arm’s documentation
- vcvtx_f32_ f64 neon
- Floating-point convert to lower precision narrow, rounding to odd Arm’s documentation
- vcvtx_high_ f32_ f64 neon
- Floating-point convert to lower precision narrow, rounding to odd Arm’s documentation
- vcvtxd_f32_ f64 neon
- Floating-point convert to lower precision narrow, rounding to odd Arm’s documentation
- vdiv_f32 neon
- Divide Arm’s documentation
- vdiv_f64 neon
- Divide Arm’s documentation
- vdivq_f32 neon
- Divide Arm’s documentation
- vdivq_f64 neon
- Divide Arm’s documentation
- vdup_lane_ f32 neon
- Set all vector lanes to the same value Arm’s documentation
- vdup_lane_ f64 neon
- Set all vector lanes to the same value Arm’s documentation
- vdup_lane_ p8 neon
- Set all vector lanes to the same value Arm’s documentation
- vdup_lane_ p16 neon
- Set all vector lanes to the same value Arm’s documentation
- vdup_lane_ p64 neon
- Set all vector lanes to the same value Arm’s documentation
- vdup_lane_ s8 neon
- Set all vector lanes to the same value Arm’s documentation
- vdup_lane_ s16 neon
- Set all vector lanes to the same value Arm’s documentation
- vdup_lane_ s32 neon
- Set all vector lanes to the same value Arm’s documentation
- vdup_lane_ s64 neon
- Set all vector lanes to the same value Arm’s documentation
- vdup_lane_ u8 neon
- Set all vector lanes to the same value Arm’s documentation
- vdup_lane_ u16 neon
- Set all vector lanes to the same value Arm’s documentation
- vdup_lane_ u32 neon
- Set all vector lanes to the same value Arm’s documentation
- vdup_lane_ u64 neon
- Set all vector lanes to the same value Arm’s documentation
- vdup_laneq_ f32 neon
- Set all vector lanes to the same value Arm’s documentation
- vdup_laneq_ f64 neon
- Set all vector lanes to the same value Arm’s documentation
- vdup_laneq_ p8 neon
- Set all vector lanes to the same value Arm’s documentation
- vdup_laneq_ p16 neon
- Set all vector lanes to the same value Arm’s documentation
- vdup_laneq_ p64 neon
- Set all vector lanes to the same value Arm’s documentation
- vdup_laneq_ s8 neon
- Set all vector lanes to the same value Arm’s documentation
- vdup_laneq_ s16 neon
- Set all vector lanes to the same value Arm’s documentation
- vdup_laneq_ s32 neon
- Set all vector lanes to the same value Arm’s documentation
- vdup_laneq_ s64 neon
- Set all vector lanes to the same value Arm’s documentation
- vdup_laneq_ u8 neon
- Set all vector lanes to the same value Arm’s documentation
- vdup_laneq_ u16 neon
- Set all vector lanes to the same value Arm’s documentation
- vdup_laneq_ u32 neon
- Set all vector lanes to the same value Arm’s documentation
- vdup_laneq_ u64 neon
- Set all vector lanes to the same value Arm’s documentation
- vdup_n_ f32 neon
- Duplicate vector element to vector or scalar Arm’s documentation
- vdup_n_ f64 neon
- Duplicate vector element to vector or scalar
- vdup_n_ p8 neon
- Duplicate vector element to vector or scalar Arm’s documentation
- vdup_n_ p16 neon
- Duplicate vector element to vector or scalar Arm’s documentation
- vdup_n_ p64 neon
- Duplicate vector element to vector or scalar
- vdup_n_ s8 neon
- Duplicate vector element to vector or scalar Arm’s documentation
- vdup_n_ s16 neon
- Duplicate vector element to vector or scalar Arm’s documentation
- vdup_n_ s32 neon
- Duplicate vector element to vector or scalar Arm’s documentation
- vdup_n_ s64 neon
- Duplicate vector element to vector or scalar Arm’s documentation
- vdup_n_ u8 neon
- Duplicate vector element to vector or scalar Arm’s documentation
- vdup_n_ u16 neon
- Duplicate vector element to vector or scalar Arm’s documentation
- vdup_n_ u32 neon
- Duplicate vector element to vector or scalar Arm’s documentation
- vdup_n_ u64 neon
- Duplicate vector element to vector or scalar Arm’s documentation
- vdupb_lane_ p8 neon
- Set all vector lanes to the same value Arm’s documentation
- vdupb_lane_ s8 neon
- Set all vector lanes to the same value Arm’s documentation
- vdupb_lane_ u8 neon
- Set all vector lanes to the same value Arm’s documentation
- vdupb_laneq_ p8 neon
- Extract an element from a vector Arm’s documentation
- vdupb_laneq_ s8 neon
- Extract an element from a vector Arm’s documentation
- vdupb_laneq_ u8 neon
- Extract an element from a vector Arm’s documentation
- vdupd_lane_ f64 neon
- Set all vector lanes to the same value Arm’s documentation
- vdupd_lane_ s64 neon
- Set all vector lanes to the same value Arm’s documentation
- vdupd_lane_ u64 neon
- Set all vector lanes to the same value Arm’s documentation
- vdupd_laneq_ f64 neon
- Set all vector lanes to the same value Arm’s documentation
- vdupd_laneq_ s64 neon
- Set all vector lanes to the same value Arm’s documentation
- vdupd_laneq_ u64 neon
- Set all vector lanes to the same value Arm’s documentation
- vduph_lane_ p16 neon
- Set all vector lanes to the same value Arm’s documentation
- vduph_lane_ s16 neon
- Set all vector lanes to the same value Arm’s documentation
- vduph_lane_ u16 neon
- Set all vector lanes to the same value Arm’s documentation
- vduph_laneq_ p16 neon
- Set all vector lanes to the same value Arm’s documentation
- vduph_laneq_ s16 neon
- Set all vector lanes to the same value Arm’s documentation
- vduph_laneq_ u16 neon
- Set all vector lanes to the same value Arm’s documentation
- vdupq_lane_ f32 neon
- Set all vector lanes to the same value Arm’s documentation
- vdupq_lane_ f64 neon
- Set all vector lanes to the same value Arm’s documentation
- vdupq_lane_ p8 neon
- Set all vector lanes to the same value Arm’s documentation
- vdupq_lane_ p16 neon
- Set all vector lanes to the same value Arm’s documentation
- vdupq_lane_ p64 neon
- Set all vector lanes to the same value Arm’s documentation
- vdupq_lane_ s8 neon
- Set all vector lanes to the same value Arm’s documentation
- vdupq_lane_ s16 neon
- Set all vector lanes to the same value Arm’s documentation
- vdupq_lane_ s32 neon
- Set all vector lanes to the same value Arm’s documentation
- vdupq_lane_ s64 neon
- Set all vector lanes to the same value Arm’s documentation
- vdupq_lane_ u8 neon
- Set all vector lanes to the same value Arm’s documentation
- vdupq_lane_ u16 neon
- Set all vector lanes to the same value Arm’s documentation
- vdupq_lane_ u32 neon
- Set all vector lanes to the same value Arm’s documentation
- vdupq_lane_ u64 neon
- Set all vector lanes to the same value Arm’s documentation
- vdupq_laneq_ f32 neon
- Set all vector lanes to the same value Arm’s documentation
- vdupq_laneq_ f64 neon
- Set all vector lanes to the same value Arm’s documentation
- vdupq_laneq_ p8 neon
- Set all vector lanes to the same value Arm’s documentation
- vdupq_laneq_ p16 neon
- Set all vector lanes to the same value Arm’s documentation
- vdupq_laneq_ p64 neon
- Set all vector lanes to the same value Arm’s documentation
- vdupq_laneq_ s8 neon
- Set all vector lanes to the same value Arm’s documentation
- vdupq_laneq_ s16 neon
- Set all vector lanes to the same value Arm’s documentation
- vdupq_laneq_ s32 neon
- Set all vector lanes to the same value Arm’s documentation
- vdupq_laneq_ s64 neon
- Set all vector lanes to the same value Arm’s documentation
- vdupq_laneq_ u8 neon
- Set all vector lanes to the same value Arm’s documentation
- vdupq_laneq_ u16 neon
- Set all vector lanes to the same value Arm’s documentation
- vdupq_laneq_ u32 neon
- Set all vector lanes to the same value Arm’s documentation
- vdupq_laneq_ u64 neon
- Set all vector lanes to the same value Arm’s documentation
- vdupq_n_ f32 neon
- Duplicate vector element to vector or scalar Arm’s documentation
- vdupq_n_ f64 neon
- Duplicate vector element to vector or scalar
- vdupq_n_ p8 neon
- Duplicate vector element to vector or scalar Arm’s documentation
- vdupq_n_ p16 neon
- Duplicate vector element to vector or scalar Arm’s documentation
- vdupq_n_ p64 neon
- Duplicate vector element to vector or scalar
- vdupq_n_ s8 neon
- Duplicate vector element to vector or scalar Arm’s documentation
- vdupq_n_ s16 neon
- Duplicate vector element to vector or scalar Arm’s documentation
- vdupq_n_ s32 neon
- Duplicate vector element to vector or scalar Arm’s documentation
- vdupq_n_ s64 neon
- Duplicate vector element to vector or scalar Arm’s documentation
- vdupq_n_ u8 neon
- Duplicate vector element to vector or scalar Arm’s documentation
- vdupq_n_ u16 neon
- Duplicate vector element to vector or scalar Arm’s documentation
- vdupq_n_ u32 neon
- Duplicate vector element to vector or scalar Arm’s documentation
- vdupq_n_ u64 neon
- Duplicate vector element to vector or scalar Arm’s documentation
- vdups_lane_ f32 neon
- Set all vector lanes to the same value Arm’s documentation
- vdups_lane_ s32 neon
- Set all vector lanes to the same value Arm’s documentation
- vdups_lane_ u32 neon
- Set all vector lanes to the same value Arm’s documentation
- vdups_laneq_ f32 neon
- Set all vector lanes to the same value Arm’s documentation
- vdups_laneq_ s32 neon
- Set all vector lanes to the same value Arm’s documentation
- vdups_laneq_ u32 neon
- Set all vector lanes to the same value Arm’s documentation
- veor3q_s8 neonandsha3
- Three-way exclusive OR Arm’s documentation
- veor3q_s16 neonandsha3
- Three-way exclusive OR Arm’s documentation
- veor3q_s32 neonandsha3
- Three-way exclusive OR Arm’s documentation
- veor3q_s64 neonandsha3
- Three-way exclusive OR Arm’s documentation
- veor3q_u8 neonandsha3
- Three-way exclusive OR Arm’s documentation
- veor3q_u16 neonandsha3
- Three-way exclusive OR Arm’s documentation
- veor3q_u32 neonandsha3
- Three-way exclusive OR Arm’s documentation
- veor3q_u64 neonandsha3
- Three-way exclusive OR Arm’s documentation
- veor_s8neon
- Vector bitwise exclusive or (vector) Arm’s documentation
- veor_s16 neon
- Vector bitwise exclusive or (vector) Arm’s documentation
- veor_s32 neon
- Vector bitwise exclusive or (vector) Arm’s documentation
- veor_s64 neon
- Vector bitwise exclusive or (vector) Arm’s documentation
- veor_u8neon
- Vector bitwise exclusive or (vector) Arm’s documentation
- veor_u16 neon
- Vector bitwise exclusive or (vector) Arm’s documentation
- veor_u32 neon
- Vector bitwise exclusive or (vector) Arm’s documentation
- veor_u64 neon
- Vector bitwise exclusive or (vector) Arm’s documentation
- veorq_s8 neon
- Vector bitwise exclusive or (vector) Arm’s documentation
- veorq_s16 neon
- Vector bitwise exclusive or (vector) Arm’s documentation
- veorq_s32 neon
- Vector bitwise exclusive or (vector) Arm’s documentation
- veorq_s64 neon
- Vector bitwise exclusive or (vector) Arm’s documentation
- veorq_u8 neon
- Vector bitwise exclusive or (vector) Arm’s documentation
- veorq_u16 neon
- Vector bitwise exclusive or (vector) Arm’s documentation
- veorq_u32 neon
- Vector bitwise exclusive or (vector) Arm’s documentation
- veorq_u64 neon
- Vector bitwise exclusive or (vector) Arm’s documentation
- vext_f32 neon
- Extract vector from pair of vectors Arm’s documentation
- vext_f64 neon
- Extract vector from pair of vectors
- vext_p8neon
- Extract vector from pair of vectors Arm’s documentation
- vext_p16 neon
- Extract vector from pair of vectors Arm’s documentation
- vext_p64 neon
- Extract vector from pair of vectors
- vext_s8neon
- Extract vector from pair of vectors Arm’s documentation
- vext_s16 neon
- Extract vector from pair of vectors Arm’s documentation
- vext_s32 neon
- Extract vector from pair of vectors Arm’s documentation
- vext_s64 ⚠neon
- Extract vector from pair of vectors Arm’s documentation
- vext_u8neon
- Extract vector from pair of vectors Arm’s documentation
- vext_u16 neon
- Extract vector from pair of vectors Arm’s documentation
- vext_u32 neon
- Extract vector from pair of vectors Arm’s documentation
- vext_u64 ⚠neon
- Extract vector from pair of vectors Arm’s documentation
- vextq_f32 neon
- Extract vector from pair of vectors Arm’s documentation
- vextq_f64 neon
- Extract vector from pair of vectors Arm’s documentation
- vextq_p8 neon
- Extract vector from pair of vectors Arm’s documentation
- vextq_p16 neon
- Extract vector from pair of vectors Arm’s documentation
- vextq_p64 neon
- Extract vector from pair of vectors Arm’s documentation
- vextq_s8 neon
- Extract vector from pair of vectors Arm’s documentation
- vextq_s16 neon
- Extract vector from pair of vectors Arm’s documentation
- vextq_s32 neon
- Extract vector from pair of vectors Arm’s documentation
- vextq_s64 neon
- Extract vector from pair of vectors Arm’s documentation
- vextq_u8 neon
- Extract vector from pair of vectors Arm’s documentation
- vextq_u16 neon
- Extract vector from pair of vectors Arm’s documentation
- vextq_u32 neon
- Extract vector from pair of vectors Arm’s documentation
- vextq_u64 neon
- Extract vector from pair of vectors Arm’s documentation
- vfma_f32 neon
- Floating-point fused Multiply-Add to accumulator(vector) Arm’s documentation
- vfma_f64 neon
- Floating-point fused Multiply-Add to accumulator(vector) Arm’s documentation
- vfma_lane_ f32 neon
- Floating-point fused multiply-add to accumulator Arm’s documentation
- vfma_lane_ f64 neon
- Floating-point fused multiply-add to accumulator Arm’s documentation
- vfma_laneq_ f32 neon
- Floating-point fused multiply-add to accumulator Arm’s documentation
- vfma_laneq_ f64 neon
- Floating-point fused multiply-add to accumulator Arm’s documentation
- vfma_n_ f32 neon
- Floating-point fused Multiply-Add to accumulator(vector) Arm’s documentation
- vfma_n_ f64 neon
- Floating-point fused Multiply-Add to accumulator(vector) Arm’s documentation
- vfmad_lane_ f64 neon
- Floating-point fused multiply-add to accumulator Arm’s documentation
- vfmad_laneq_ f64 neon
- Floating-point fused multiply-add to accumulator Arm’s documentation
- vfmaq_f32 neon
- Floating-point fused Multiply-Add to accumulator(vector) Arm’s documentation
- vfmaq_f64 neon
- Floating-point fused Multiply-Add to accumulator(vector) Arm’s documentation
- vfmaq_lane_ f32 neon
- Floating-point fused multiply-add to accumulator Arm’s documentation
- vfmaq_lane_ f64 neon
- Floating-point fused multiply-add to accumulator Arm’s documentation
- vfmaq_laneq_ f32 neon
- Floating-point fused multiply-add to accumulator Arm’s documentation
- vfmaq_laneq_ f64 neon
- Floating-point fused multiply-add to accumulator Arm’s documentation
- vfmaq_n_ f32 neon
- Floating-point fused Multiply-Add to accumulator(vector) Arm’s documentation
- vfmaq_n_ f64 neon
- Floating-point fused Multiply-Add to accumulator(vector) Arm’s documentation
- vfmas_lane_ f32 neon
- Floating-point fused multiply-add to accumulator Arm’s documentation
- vfmas_laneq_ f32 neon
- Floating-point fused multiply-add to accumulator Arm’s documentation
- vfms_f32 neon
- Floating-point fused multiply-subtract from accumulator Arm’s documentation
- vfms_f64 neon
- Floating-point fused multiply-subtract from accumulator Arm’s documentation
- vfms_lane_ f32 neon
- Floating-point fused multiply-subtract to accumulator Arm’s documentation
- vfms_lane_ f64 neon
- Floating-point fused multiply-subtract to accumulator Arm’s documentation
- vfms_laneq_ f32 neon
- Floating-point fused multiply-subtract to accumulator Arm’s documentation
- vfms_laneq_ f64 neon
- Floating-point fused multiply-subtract to accumulator Arm’s documentation
- vfms_n_ f32 neon
- Floating-point fused Multiply-subtract to accumulator(vector) Arm’s documentation
- vfms_n_ f64 neon
- Floating-point fused Multiply-subtract to accumulator(vector) Arm’s documentation
- vfmsd_lane_ f64 neon
- Floating-point fused multiply-subtract to accumulator Arm’s documentation
- vfmsd_laneq_ f64 neon
- Floating-point fused multiply-subtract to accumulator Arm’s documentation
- vfmsq_f32 neon
- Floating-point fused multiply-subtract from accumulator Arm’s documentation
- vfmsq_f64 neon
- Floating-point fused multiply-subtract from accumulator Arm’s documentation
- vfmsq_lane_ f32 neon
- Floating-point fused multiply-subtract to accumulator Arm’s documentation
- vfmsq_lane_ f64 neon
- Floating-point fused multiply-subtract to accumulator Arm’s documentation
- vfmsq_laneq_ f32 neon
- Floating-point fused multiply-subtract to accumulator Arm’s documentation
- vfmsq_laneq_ f64 neon
- Floating-point fused multiply-subtract to accumulator Arm’s documentation
- vfmsq_n_ f32 neon
- Floating-point fused Multiply-subtract to accumulator(vector) Arm’s documentation
- vfmsq_n_ f64 neon
- Floating-point fused Multiply-subtract to accumulator(vector) Arm’s documentation
- vfmss_lane_ f32 neon
- Floating-point fused multiply-subtract to accumulator Arm’s documentation
- vfmss_laneq_ f32 neon
- Floating-point fused multiply-subtract to accumulator Arm’s documentation
- vget_high_ f32 neon
- Duplicate vector element to vector or scalar Arm’s documentation
- vget_high_ f64 neon
- Duplicate vector element to vector or scalar
- vget_high_ p8 neon
- Duplicate vector element to vector or scalar Arm’s documentation
- vget_high_ p16 neon
- Duplicate vector element to vector or scalar Arm’s documentation
- vget_high_ p64 neon
- Duplicate vector element to vector or scalar
- vget_high_ s8 neon
- Duplicate vector element to vector or scalar Arm’s documentation
- vget_high_ s16 neon
- Duplicate vector element to vector or scalar Arm’s documentation
- vget_high_ s32 neon
- Duplicate vector element to vector or scalar Arm’s documentation
- vget_high_ s64 neon
- Duplicate vector element to vector or scalar Arm’s documentation
- vget_high_ u8 neon
- Duplicate vector element to vector or scalar Arm’s documentation
- vget_high_ u16 neon
- Duplicate vector element to vector or scalar Arm’s documentation
- vget_high_ u32 neon
- Duplicate vector element to vector or scalar Arm’s documentation
- vget_high_ u64 neon
- Duplicate vector element to vector or scalar Arm’s documentation
- vget_lane_ f32 neon
- Move vector element to general-purpose register Arm’s documentation
- vget_lane_ f64 neon
- Duplicate vector element to vector or scalar
- vget_lane_ p8 neon
- Move vector element to general-purpose register Arm’s documentation
- vget_lane_ p16 neon
- Move vector element to general-purpose register Arm’s documentation
- vget_lane_ p64 neon
- Move vector element to general-purpose register Arm’s documentation
- vget_lane_ s8 neon
- Move vector element to general-purpose register Arm’s documentation
- vget_lane_ s16 neon
- Move vector element to general-purpose register Arm’s documentation
- vget_lane_ s32 neon
- Move vector element to general-purpose register Arm’s documentation
- vget_lane_ s64 neon
- Move vector element to general-purpose register Arm’s documentation
- vget_lane_ u8 neon
- Move vector element to general-purpose register Arm’s documentation
- vget_lane_ u16 neon
- Move vector element to general-purpose register Arm’s documentation
- vget_lane_ u32 neon
- Move vector element to general-purpose register Arm’s documentation
- vget_lane_ u64 neon
- Move vector element to general-purpose register Arm’s documentation
- vget_low_ f32 neon
- Duplicate vector element to vector or scalar Arm’s documentation
- vget_low_ f64 neon
- Duplicate vector element to vector or scalar
- vget_low_ p8 neon
- Duplicate vector element to vector or scalar Arm’s documentation
- vget_low_ p16 neon
- Duplicate vector element to vector or scalar Arm’s documentation
- vget_low_ p64 neon
- Duplicate vector element to vector or scalar
- vget_low_ s8 neon
- Duplicate vector element to vector or scalar Arm’s documentation
- vget_low_ s16 neon
- Duplicate vector element to vector or scalar Arm’s documentation
- vget_low_ s32 neon
- Duplicate vector element to vector or scalar Arm’s documentation
- vget_low_ s64 neon
- Duplicate vector element to vector or scalar Arm’s documentation
- vget_low_ u8 neon
- Duplicate vector element to vector or scalar Arm’s documentation
- vget_low_ u16 neon
- Duplicate vector element to vector or scalar Arm’s documentation
- vget_low_ u32 neon
- Duplicate vector element to vector or scalar Arm’s documentation
- vget_low_ u64 neon
- Duplicate vector element to vector or scalar Arm’s documentation
- vgetq_lane_ f32 neon
- Move vector element to general-purpose register Arm’s documentation
- vgetq_lane_ f64 neon
- Duplicate vector element to vector or scalar
- vgetq_lane_ p8 neon
- Move vector element to general-purpose register Arm’s documentation
- vgetq_lane_ p16 neon
- Move vector element to general-purpose register Arm’s documentation
- vgetq_lane_ p64 neon
- Move vector element to general-purpose register Arm’s documentation
- vgetq_lane_ s8 neon
- Move vector element to general-purpose register Arm’s documentation
- vgetq_lane_ s16 neon
- Move vector element to general-purpose register Arm’s documentation
- vgetq_lane_ s32 neon
- Move vector element to general-purpose register Arm’s documentation
- vgetq_lane_ s64 neon
- Move vector element to general-purpose register Arm’s documentation
- vgetq_lane_ u8 neon
- Move vector element to general-purpose register Arm’s documentation
- vgetq_lane_ u16 neon
- Move vector element to general-purpose register Arm’s documentation
- vgetq_lane_ u32 neon
- Move vector element to general-purpose register Arm’s documentation
- vgetq_lane_ u64 neon
- Move vector element to general-purpose register Arm’s documentation
- vhadd_s8 neon
- Halving add Arm’s documentation
- vhadd_s16 neon
- Halving add Arm’s documentation
- vhadd_s32 neon
- Halving add Arm’s documentation
- vhadd_u8 neon
- Halving add Arm’s documentation
- vhadd_u16 neon
- Halving add Arm’s documentation
- vhadd_u32 neon
- Halving add Arm’s documentation
- vhaddq_s8 neon
- Halving add Arm’s documentation
- vhaddq_s16 neon
- Halving add Arm’s documentation
- vhaddq_s32 neon
- Halving add Arm’s documentation
- vhaddq_u8 neon
- Halving add Arm’s documentation
- vhaddq_u16 neon
- Halving add Arm’s documentation
- vhaddq_u32 neon
- Halving add Arm’s documentation
- vhsub_s8 neon
- Signed halving subtract Arm’s documentation
- vhsub_s16 neon
- Signed halving subtract Arm’s documentation
- vhsub_s32 neon
- Signed halving subtract Arm’s documentation
- vhsub_u8 neon
- Signed halving subtract Arm’s documentation
- vhsub_u16 neon
- Signed halving subtract Arm’s documentation
- vhsub_u32 neon
- Signed halving subtract Arm’s documentation
- vhsubq_s8 neon
- Signed halving subtract Arm’s documentation
- vhsubq_s16 neon
- Signed halving subtract Arm’s documentation
- vhsubq_s32 neon
- Signed halving subtract Arm’s documentation
- vhsubq_u8 neon
- Signed halving subtract Arm’s documentation
- vhsubq_u16 neon
- Signed halving subtract Arm’s documentation
- vhsubq_u32 neon
- Signed halving subtract Arm’s documentation
- vld1_dup_ ⚠f32 neon
- Load one single-element structure and Replicate to all lanes (of one register). Arm’s documentation
- vld1_dup_ ⚠f64 neon
- Load multiple single-element structures to one, two, three, or four registers
- vld1_dup_ ⚠p8 neon
- Load one single-element structure and Replicate to all lanes (of one register). Arm’s documentation
- vld1_dup_ ⚠p16 neon
- Load one single-element structure and Replicate to all lanes (of one register). Arm’s documentation
- vld1_dup_ ⚠p64 neonandaes
- Load one single-element structure and Replicate to all lanes (of one register). Arm’s documentation
- vld1_dup_ ⚠s8 neon
- Load one single-element structure and Replicate to all lanes (of one register). Arm’s documentation
- vld1_dup_ ⚠s16 neon
- Load one single-element structure and Replicate to all lanes (of one register). Arm’s documentation
- vld1_dup_ ⚠s32 neon
- Load one single-element structure and Replicate to all lanes (of one register). Arm’s documentation
- vld1_dup_ ⚠s64 neon
- Load one single-element structure and Replicate to all lanes (of one register). Arm’s documentation
- vld1_dup_ ⚠u8 neon
- Load one single-element structure and Replicate to all lanes (of one register). Arm’s documentation
- vld1_dup_ ⚠u16 neon
- Load one single-element structure and Replicate to all lanes (of one register). Arm’s documentation
- vld1_dup_ ⚠u32 neon
- Load one single-element structure and Replicate to all lanes (of one register). Arm’s documentation
- vld1_dup_ ⚠u64 neon
- Load one single-element structure and Replicate to all lanes (of one register). Arm’s documentation
- vld1_f32 ⚠neon
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1_f64 ⚠neon
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1_f32_ ⚠x2 neon
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1_f32_ ⚠x3 neon
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1_f32_ ⚠x4 neon
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1_f64_ ⚠x2 neon
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1_f64_ ⚠x3 neon
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1_f64_ ⚠x4 neon
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1_lane_ ⚠f32 neon
- Load one single-element structure to one lane of one register. Arm’s documentation
- vld1_lane_ ⚠f64 neon
- Load one single-element structure to one lane of one register.
- vld1_lane_ ⚠p8 neon
- Load one single-element structure to one lane of one register. Arm’s documentation
- vld1_lane_ ⚠p16 neon
- Load one single-element structure to one lane of one register. Arm’s documentation
- vld1_lane_ ⚠p64 neonandaes
- Load one single-element structure to one lane of one register. Arm’s documentation
- vld1_lane_ ⚠s8 neon
- Load one single-element structure to one lane of one register. Arm’s documentation
- vld1_lane_ ⚠s16 neon
- Load one single-element structure to one lane of one register. Arm’s documentation
- vld1_lane_ ⚠s32 neon
- Load one single-element structure to one lane of one register. Arm’s documentation
- vld1_lane_ ⚠s64 neon
- Load one single-element structure to one lane of one register. Arm’s documentation
- vld1_lane_ ⚠u8 neon
- Load one single-element structure to one lane of one register. Arm’s documentation
- vld1_lane_ ⚠u16 neon
- Load one single-element structure to one lane of one register. Arm’s documentation
- vld1_lane_ ⚠u32 neon
- Load one single-element structure to one lane of one register. Arm’s documentation
- vld1_lane_ ⚠u64 neon
- Load one single-element structure to one lane of one register. Arm’s documentation
- vld1_p8⚠neon
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1_p8_ ⚠x2 Little-endian and neon
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1_p8_ ⚠x3 Little-endian and neon
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1_p8_ ⚠x4 Little-endian and neon
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1_p16 ⚠neon
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1_p64 ⚠neonandaes
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1_p16_ ⚠x2 Little-endian and neon
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1_p16_ ⚠x3 Little-endian and neon
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1_p16_ ⚠x4 Little-endian and neon
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1_p64_ ⚠x2 neonandaes
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1_p64_ ⚠x3 neonandaes
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1_p64_ ⚠x4 neonandaes
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1_s8⚠neon
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1_s8_ ⚠x2 neon
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1_s8_ ⚠x3 neon
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1_s8_ ⚠x4 neon
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1_s16 ⚠neon
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1_s32 ⚠neon
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1_s64 ⚠neon
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1_s16_ ⚠x2 neon
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1_s16_ ⚠x3 neon
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1_s16_ ⚠x4 neon
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1_s32_ ⚠x2 neon
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1_s32_ ⚠x3 neon
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1_s32_ ⚠x4 neon
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1_s64_ ⚠x2 neon
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1_s64_ ⚠x3 neon
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1_s64_ ⚠x4 neon
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1_u8⚠neon
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1_u8_ ⚠x2 Little-endian and neon
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1_u8_ ⚠x3 Little-endian and neon
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1_u8_ ⚠x4 Little-endian and neon
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1_u16 ⚠neon
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1_u32 ⚠neon
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1_u64 ⚠neon
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1_u16_ ⚠x2 Little-endian and neon
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1_u16_ ⚠x3 Little-endian and neon
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1_u16_ ⚠x4 Little-endian and neon
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1_u32_ ⚠x2 Little-endian and neon
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1_u32_ ⚠x3 Little-endian and neon
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1_u32_ ⚠x4 Little-endian and neon
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1_u64_ ⚠x2 neon
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1_u64_ ⚠x3 neon
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1_u64_ ⚠x4 neon
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1q_dup_ ⚠f32 neon
- Load one single-element structure and Replicate to all lanes (of one register). Arm’s documentation
- vld1q_dup_ ⚠f64 neon
- Load multiple single-element structures to one, two, three, or four registers
- vld1q_dup_ ⚠p8 neon
- Load one single-element structure and Replicate to all lanes (of one register). Arm’s documentation
- vld1q_dup_ ⚠p16 neon
- Load one single-element structure and Replicate to all lanes (of one register). Arm’s documentation
- vld1q_dup_ ⚠p64 neonandaes
- Load one single-element structure and Replicate to all lanes (of one register). Arm’s documentation
- vld1q_dup_ ⚠s8 neon
- Load one single-element structure and Replicate to all lanes (of one register). Arm’s documentation
- vld1q_dup_ ⚠s16 neon
- Load one single-element structure and Replicate to all lanes (of one register). Arm’s documentation
- vld1q_dup_ ⚠s32 neon
- Load one single-element structure and Replicate to all lanes (of one register). Arm’s documentation
- vld1q_dup_ ⚠s64 neon
- Load one single-element structure and Replicate to all lanes (of one register). Arm’s documentation
- vld1q_dup_ ⚠u8 neon
- Load one single-element structure and Replicate to all lanes (of one register). Arm’s documentation
- vld1q_dup_ ⚠u16 neon
- Load one single-element structure and Replicate to all lanes (of one register). Arm’s documentation
- vld1q_dup_ ⚠u32 neon
- Load one single-element structure and Replicate to all lanes (of one register). Arm’s documentation
- vld1q_dup_ ⚠u64 neon
- Load one single-element structure and Replicate to all lanes (of one register). Arm’s documentation
- vld1q_f32 ⚠neon
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1q_f64 ⚠neon
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1q_f32_ ⚠x2 neon
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1q_f32_ ⚠x3 neon
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1q_f32_ ⚠x4 neon
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1q_f64_ ⚠x2 neon
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1q_f64_ ⚠x3 neon
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1q_f64_ ⚠x4 neon
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1q_lane_ ⚠f32 neon
- Load one single-element structure to one lane of one register. Arm’s documentation
- vld1q_lane_ ⚠f64 neon
- Load one single-element structure to one lane of one register.
- vld1q_lane_ ⚠p8 neon
- Load one single-element structure to one lane of one register. Arm’s documentation
- vld1q_lane_ ⚠p16 neon
- Load one single-element structure to one lane of one register. Arm’s documentation
- vld1q_lane_ ⚠p64 neonandaes
- Load one single-element structure to one lane of one register. Arm’s documentation
- vld1q_lane_ ⚠s8 neon
- Load one single-element structure to one lane of one register. Arm’s documentation
- vld1q_lane_ ⚠s16 neon
- Load one single-element structure to one lane of one register. Arm’s documentation
- vld1q_lane_ ⚠s32 neon
- Load one single-element structure to one lane of one register. Arm’s documentation
- vld1q_lane_ ⚠s64 neon
- Load one single-element structure to one lane of one register. Arm’s documentation
- vld1q_lane_ ⚠u8 neon
- Load one single-element structure to one lane of one register. Arm’s documentation
- vld1q_lane_ ⚠u16 neon
- Load one single-element structure to one lane of one register. Arm’s documentation
- vld1q_lane_ ⚠u32 neon
- Load one single-element structure to one lane of one register. Arm’s documentation
- vld1q_lane_ ⚠u64 neon
- Load one single-element structure to one lane of one register. Arm’s documentation
- vld1q_p8 ⚠neon
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1q_p8_ ⚠x2 Little-endian and neon
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1q_p8_ ⚠x3 Little-endian and neon
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1q_p8_ ⚠x4 Little-endian and neon
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1q_p16 ⚠neon
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1q_p64 ⚠neonandaes
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1q_p16_ ⚠x2 Little-endian and neon
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1q_p16_ ⚠x3 Little-endian and neon
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1q_p16_ ⚠x4 Little-endian and neon
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1q_p64_ ⚠x2 Little-endian and neonandaes
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1q_p64_ ⚠x3 Little-endian and neonandaes
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1q_p64_ ⚠x4 Little-endian and neonandaes
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1q_s8 ⚠neon
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1q_s8_ ⚠x2 neon
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1q_s8_ ⚠x3 neon
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1q_s8_ ⚠x4 neon
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1q_s16 ⚠neon
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1q_s32 ⚠neon
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1q_s64 ⚠neon
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1q_s16_ ⚠x2 neon
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1q_s16_ ⚠x3 neon
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1q_s16_ ⚠x4 neon
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1q_s32_ ⚠x2 neon
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1q_s32_ ⚠x3 neon
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1q_s32_ ⚠x4 neon
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1q_s64_ ⚠x2 neon
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1q_s64_ ⚠x3 neon
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1q_s64_ ⚠x4 neon
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1q_u8 ⚠neon
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1q_u8_ ⚠x2 Little-endian and neon
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1q_u8_ ⚠x3 Little-endian and neon
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1q_u8_ ⚠x4 Little-endian and neon
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1q_u16 ⚠neon
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1q_u32 ⚠neon
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1q_u64 ⚠neon
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1q_u16_ ⚠x2 Little-endian and neon
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1q_u16_ ⚠x3 Little-endian and neon
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1q_u16_ ⚠x4 Little-endian and neon
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1q_u32_ ⚠x2 Little-endian and neon
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1q_u32_ ⚠x3 Little-endian and neon
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1q_u32_ ⚠x4 Little-endian and neon
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1q_u64_ ⚠x2 Little-endian and neon
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1q_u64_ ⚠x3 Little-endian and neon
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1q_u64_ ⚠x4 Little-endian and neon
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld2_dup_ ⚠f32 Non-ARM and neon
- Load single 2-element structure and replicate to all lanes of two registers Arm’s documentation
- vld2_dup_ ⚠f64 neon
- Load single 2-element structure and replicate to all lanes of two registers Arm’s documentation
- vld2_dup_ ⚠p8 Little-endian and neon
- Load single 2-element structure and replicate to all lanes of two registers Arm’s documentation
- vld2_dup_ ⚠p16 Little-endian and neon
- Load single 2-element structure and replicate to all lanes of two registers Arm’s documentation
- vld2_dup_ ⚠p64 neonandaes
- Load single 2-element structure and replicate to all lanes of two registers Arm’s documentation
- vld2_dup_ ⚠s8 Non-ARM and neon
- Load single 2-element structure and replicate to all lanes of two registers Arm’s documentation
- vld2_dup_ ⚠s16 Non-ARM and neon
- Load single 2-element structure and replicate to all lanes of two registers Arm’s documentation
- vld2_dup_ ⚠s32 Non-ARM and neon
- Load single 2-element structure and replicate to all lanes of two registers Arm’s documentation
- vld2_dup_ ⚠s64 Non-ARM and neon
- Load single 2-element structure and replicate to all lanes of two registers Arm’s documentation
- vld2_dup_ ⚠u8 Little-endian and neon
- Load single 2-element structure and replicate to all lanes of two registers Arm’s documentation
- vld2_dup_ ⚠u16 Little-endian and neon
- Load single 2-element structure and replicate to all lanes of two registers Arm’s documentation
- vld2_dup_ ⚠u32 Little-endian and neon
- Load single 2-element structure and replicate to all lanes of two registers Arm’s documentation
- vld2_dup_ ⚠u64 neon
- Load single 2-element structure and replicate to all lanes of two registers Arm’s documentation
- vld2_f32 ⚠Non-ARM and neon
- Load multiple 2-element structures to two registers Arm’s documentation
- vld2_f64 ⚠neon
- Load multiple 2-element structures to two registers Arm’s documentation
- vld2_lane_ ⚠f32 Non-ARM and neon
- Load multiple 2-element structures to two registers Arm’s documentation
- vld2_lane_ ⚠f64 neon
- Load multiple 2-element structures to two registers Arm’s documentation
- vld2_lane_ ⚠p8 neon
- Load multiple 2-element structures to two registers Arm’s documentation
- vld2_lane_ ⚠p16 neon
- Load multiple 2-element structures to two registers Arm’s documentation
- vld2_lane_ ⚠p64 neonandaes
- Load multiple 2-element structures to two registers Arm’s documentation
- vld2_lane_ ⚠s8 Non-ARM and neon
- Load multiple 2-element structures to two registers Arm’s documentation
- vld2_lane_ ⚠s16 Non-ARM and neon
- Load multiple 2-element structures to two registers Arm’s documentation
- vld2_lane_ ⚠s32 Non-ARM and neon
- Load multiple 2-element structures to two registers Arm’s documentation
- vld2_lane_ ⚠s64 neon
- Load multiple 2-element structures to two registers Arm’s documentation
- vld2_lane_ ⚠u8 neon
- Load multiple 2-element structures to two registers Arm’s documentation
- vld2_lane_ ⚠u16 neon
- Load multiple 2-element structures to two registers Arm’s documentation
- vld2_lane_ ⚠u32 neon
- Load multiple 2-element structures to two registers Arm’s documentation
- vld2_lane_ ⚠u64 neon
- Load multiple 2-element structures to two registers Arm’s documentation
- vld2_p8⚠Little-endian and neon
- Load multiple 2-element structures to two registers Arm’s documentation
- vld2_p16 ⚠Little-endian and neon
- Load multiple 2-element structures to two registers Arm’s documentation
- vld2_p64 ⚠neonandaes
- Load multiple 2-element structures to two registers Arm’s documentation
- vld2_s8⚠Non-ARM and neon
- Load multiple 2-element structures to two registers Arm’s documentation
- vld2_s16 ⚠Non-ARM and neon
- Load multiple 2-element structures to two registers Arm’s documentation
- vld2_s32 ⚠Non-ARM and neon
- Load multiple 2-element structures to two registers Arm’s documentation
- vld2_s64 ⚠Non-ARM and neon
- Load multiple 2-element structures to two registers Arm’s documentation
- vld2_u8⚠Little-endian and neon
- Load multiple 2-element structures to two registers Arm’s documentation
- vld2_u16 ⚠Little-endian and neon
- Load multiple 2-element structures to two registers Arm’s documentation
- vld2_u32 ⚠Little-endian and neon
- Load multiple 2-element structures to two registers Arm’s documentation
- vld2_u64 ⚠neon
- Load multiple 2-element structures to two registers Arm’s documentation
- vld2q_dup_ ⚠f32 Non-ARM and neon
- Load single 2-element structure and replicate to all lanes of two registers Arm’s documentation
- vld2q_dup_ ⚠f64 neon
- Load single 2-element structure and replicate to all lanes of two registers Arm’s documentation
- vld2q_dup_ ⚠p8 Little-endian and neon
- Load single 2-element structure and replicate to all lanes of two registers Arm’s documentation
- vld2q_dup_ ⚠p16 Little-endian and neon
- Load single 2-element structure and replicate to all lanes of two registers Arm’s documentation
- vld2q_dup_ ⚠p64 Little-endian and neonandaes
- Load single 2-element structure and replicate to all lanes of two registers Arm’s documentation
- vld2q_dup_ ⚠s8 Non-ARM and neon
- Load single 2-element structure and replicate to all lanes of two registers Arm’s documentation
- vld2q_dup_ ⚠s16 Non-ARM and neon
- Load single 2-element structure and replicate to all lanes of two registers Arm’s documentation
- vld2q_dup_ ⚠s32 Non-ARM and neon
- Load single 2-element structure and replicate to all lanes of two registers Arm’s documentation
- vld2q_dup_ ⚠s64 neon
- Load single 2-element structure and replicate to all lanes of two registers Arm’s documentation
- vld2q_dup_ ⚠u8 Little-endian and neon
- Load single 2-element structure and replicate to all lanes of two registers Arm’s documentation
- vld2q_dup_ ⚠u16 Little-endian and neon
- Load single 2-element structure and replicate to all lanes of two registers Arm’s documentation
- vld2q_dup_ ⚠u32 Little-endian and neon
- Load single 2-element structure and replicate to all lanes of two registers Arm’s documentation
- vld2q_dup_ ⚠u64 Little-endian and neon
- Load single 2-element structure and replicate to all lanes of two registers Arm’s documentation
- vld2q_f32 ⚠Non-ARM and neon
- Load multiple 2-element structures to two registers Arm’s documentation
- vld2q_f64 ⚠neon
- Load multiple 2-element structures to two registers Arm’s documentation
- vld2q_lane_ ⚠f32 Non-ARM and neon
- Load multiple 2-element structures to two registers Arm’s documentation
- vld2q_lane_ ⚠f64 neon
- Load multiple 2-element structures to two registers Arm’s documentation
- vld2q_lane_ ⚠p8 neon
- Load multiple 2-element structures to two registers Arm’s documentation
- vld2q_lane_ ⚠p16 neon
- Load multiple 2-element structures to two registers Arm’s documentation
- vld2q_lane_ ⚠p64 neonandaes
- Load multiple 2-element structures to two registers Arm’s documentation
- vld2q_lane_ ⚠s8 neon
- Load multiple 2-element structures to two registers Arm’s documentation
- vld2q_lane_ ⚠s16 Non-ARM and neon
- Load multiple 2-element structures to two registers Arm’s documentation
- vld2q_lane_ ⚠s32 Non-ARM and neon
- Load multiple 2-element structures to two registers Arm’s documentation
- vld2q_lane_ ⚠s64 neon
- Load multiple 2-element structures to two registers Arm’s documentation
- vld2q_lane_ ⚠u8 neon
- Load multiple 2-element structures to two registers Arm’s documentation
- vld2q_lane_ ⚠u16 neon
- Load multiple 2-element structures to two registers Arm’s documentation
- vld2q_lane_ ⚠u32 neon
- Load multiple 2-element structures to two registers Arm’s documentation
- vld2q_lane_ ⚠u64 neon
- Load multiple 2-element structures to two registers Arm’s documentation
- vld2q_p8 ⚠Little-endian and neon
- Load multiple 2-element structures to two registers Arm’s documentation
- vld2q_p16 ⚠Little-endian and neon
- Load multiple 2-element structures to two registers Arm’s documentation
- vld2q_p64 ⚠Little-endian and neonandaes
- Load multiple 2-element structures to two registers Arm’s documentation
- vld2q_s8 ⚠Non-ARM and neon
- Load multiple 2-element structures to two registers Arm’s documentation
- vld2q_s16 ⚠Non-ARM and neon
- Load multiple 2-element structures to two registers Arm’s documentation
- vld2q_s32 ⚠Non-ARM and neon
- Load multiple 2-element structures to two registers Arm’s documentation
- vld2q_s64 ⚠neon
- Load multiple 2-element structures to two registers Arm’s documentation
- vld2q_u8 ⚠Little-endian and neon
- Load multiple 2-element structures to two registers Arm’s documentation
- vld2q_u16 ⚠Little-endian and neon
- Load multiple 2-element structures to two registers Arm’s documentation
- vld2q_u32 ⚠Little-endian and neon
- Load multiple 2-element structures to two registers Arm’s documentation
- vld2q_u64 ⚠Little-endian and neon
- Load multiple 2-element structures to two registers Arm’s documentation
- vld3_dup_ ⚠f32 Non-ARM and neon
- Load single 3-element structure and replicate to all lanes of three registers Arm’s documentation
- vld3_dup_ ⚠f64 neon
- Load single 3-element structure and replicate to all lanes of three registers Arm’s documentation
- vld3_dup_ ⚠p8 Little-endian and neon
- Load single 3-element structure and replicate to all lanes of three registers Arm’s documentation
- vld3_dup_ ⚠p16 Little-endian and neon
- Load single 3-element structure and replicate to all lanes of three registers Arm’s documentation
- vld3_dup_ ⚠p64 neonandaes
- Load single 3-element structure and replicate to all lanes of three registers Arm’s documentation
- vld3_dup_ ⚠s8 Non-ARM and neon
- Load single 3-element structure and replicate to all lanes of three registers Arm’s documentation
- vld3_dup_ ⚠s16 Non-ARM and neon
- Load single 3-element structure and replicate to all lanes of three registers Arm’s documentation
- vld3_dup_ ⚠s32 Non-ARM and neon
- Load single 3-element structure and replicate to all lanes of three registers Arm’s documentation
- vld3_dup_ ⚠s64 Non-ARM and neon
- Load single 3-element structure and replicate to all lanes of three registers Arm’s documentation
- vld3_dup_ ⚠u8 Little-endian and neon
- Load single 3-element structure and replicate to all lanes of three registers Arm’s documentation
- vld3_dup_ ⚠u16 Little-endian and neon
- Load single 3-element structure and replicate to all lanes of three registers Arm’s documentation
- vld3_dup_ ⚠u32 Little-endian and neon
- Load single 3-element structure and replicate to all lanes of three registers Arm’s documentation
- vld3_dup_ ⚠u64 neon
- Load single 3-element structure and replicate to all lanes of three registers Arm’s documentation
- vld3_f32 ⚠Non-ARM and neon
- Load multiple 3-element structures to three registers Arm’s documentation
- vld3_f64 ⚠neon
- Load multiple 3-element structures to three registers Arm’s documentation
- vld3_lane_ ⚠f32 Non-ARM and neon
- Load multiple 3-element structures to three registers Arm’s documentation
- vld3_lane_ ⚠f64 neon
- Load multiple 3-element structures to three registers Arm’s documentation
- vld3_lane_ ⚠p8 neon
- Load multiple 3-element structures to three registers Arm’s documentation
- vld3_lane_ ⚠p16 neon
- Load multiple 3-element structures to three registers Arm’s documentation
- vld3_lane_ ⚠p64 neonandaes
- Load multiple 3-element structures to three registers Arm’s documentation
- vld3_lane_ ⚠s8 Non-ARM and neon
- Load multiple 3-element structures to two registers Arm’s documentation
- vld3_lane_ ⚠s16 Non-ARM and neon
- Load multiple 3-element structures to two registers Arm’s documentation
- vld3_lane_ ⚠s32 Non-ARM and neon
- Load multiple 3-element structures to two registers Arm’s documentation
- vld3_lane_ ⚠s64 neon
- Load multiple 3-element structures to two registers Arm’s documentation
- vld3_lane_ ⚠u8 neon
- Load multiple 3-element structures to three registers Arm’s documentation
- vld3_lane_ ⚠u16 neon
- Load multiple 3-element structures to three registers Arm’s documentation
- vld3_lane_ ⚠u32 neon
- Load multiple 3-element structures to three registers Arm’s documentation
- vld3_lane_ ⚠u64 neon
- Load multiple 3-element structures to three registers Arm’s documentation
- vld3_p8⚠Little-endian and neon
- Load multiple 3-element structures to three registers Arm’s documentation
- vld3_p16 ⚠Little-endian and neon
- Load multiple 3-element structures to three registers Arm’s documentation
- vld3_p64 ⚠neonandaes
- Load multiple 3-element structures to three registers Arm’s documentation
- vld3_s8⚠Non-ARM and neon
- Load multiple 3-element structures to three registers Arm’s documentation
- vld3_s16 ⚠Non-ARM and neon
- Load multiple 3-element structures to three registers Arm’s documentation
- vld3_s32 ⚠Non-ARM and neon
- Load multiple 3-element structures to three registers Arm’s documentation
- vld3_s64 ⚠Non-ARM and neon
- Load multiple 3-element structures to three registers Arm’s documentation
- vld3_u8⚠Little-endian and neon
- Load multiple 3-element structures to three registers Arm’s documentation
- vld3_u16 ⚠Little-endian and neon
- Load multiple 3-element structures to three registers Arm’s documentation
- vld3_u32 ⚠Little-endian and neon
- Load multiple 3-element structures to three registers Arm’s documentation
- vld3_u64 ⚠neon
- Load multiple 3-element structures to three registers Arm’s documentation
- vld3q_dup_ ⚠f32 Non-ARM and neon
- Load single 3-element structure and replicate to all lanes of three registers Arm’s documentation
- vld3q_dup_ ⚠f64 neon
- Load single 3-element structure and replicate to all lanes of three registers Arm’s documentation
- vld3q_dup_ ⚠p8 Little-endian and neon
- Load single 3-element structure and replicate to all lanes of three registers Arm’s documentation
- vld3q_dup_ ⚠p16 Little-endian and neon
- Load single 3-element structure and replicate to all lanes of three registers Arm’s documentation
- vld3q_dup_ ⚠p64 Little-endian and neonandaes
- Load single 3-element structure and replicate to all lanes of three registers Arm’s documentation
- vld3q_dup_ ⚠s8 Non-ARM and neon
- Load single 3-element structure and replicate to all lanes of three registers Arm’s documentation
- vld3q_dup_ ⚠s16 Non-ARM and neon
- Load single 3-element structure and replicate to all lanes of three registers Arm’s documentation
- vld3q_dup_ ⚠s32 Non-ARM and neon
- Load single 3-element structure and replicate to all lanes of three registers Arm’s documentation
- vld3q_dup_ ⚠s64 neon
- Load single 3-element structure and replicate to all lanes of three registers Arm’s documentation
- vld3q_dup_ ⚠u8 Little-endian and neon
- Load single 3-element structure and replicate to all lanes of three registers Arm’s documentation
- vld3q_dup_ ⚠u16 Little-endian and neon
- Load single 3-element structure and replicate to all lanes of three registers Arm’s documentation
- vld3q_dup_ ⚠u32 Little-endian and neon
- Load single 3-element structure and replicate to all lanes of three registers Arm’s documentation
- vld3q_dup_ ⚠u64 Little-endian and neon
- Load single 3-element structure and replicate to all lanes of three registers Arm’s documentation
- vld3q_f32 ⚠Non-ARM and neon
- Load multiple 3-element structures to three registers Arm’s documentation
- vld3q_f64 ⚠neon
- Load multiple 3-element structures to three registers Arm’s documentation
- vld3q_lane_ ⚠f32 Non-ARM and neon
- Load multiple 3-element structures to three registers Arm’s documentation
- vld3q_lane_ ⚠f64 neon
- Load multiple 3-element structures to three registers Arm’s documentation
- vld3q_lane_ ⚠p8 neon
- Load multiple 3-element structures to three registers Arm’s documentation
- vld3q_lane_ ⚠p16 neon
- Load multiple 3-element structures to three registers Arm’s documentation
- vld3q_lane_ ⚠p64 neonandaes
- Load multiple 3-element structures to three registers Arm’s documentation
- vld3q_lane_ ⚠s8 neon
- Load multiple 3-element structures to two registers Arm’s documentation
- vld3q_lane_ ⚠s16 Non-ARM and neon
- Load multiple 3-element structures to two registers Arm’s documentation
- vld3q_lane_ ⚠s32 Non-ARM and neon
- Load multiple 3-element structures to two registers Arm’s documentation
- vld3q_lane_ ⚠s64 neon
- Load multiple 3-element structures to two registers Arm’s documentation
- vld3q_lane_ ⚠u8 neon
- Load multiple 3-element structures to three registers Arm’s documentation
- vld3q_lane_ ⚠u16 neon
- Load multiple 3-element structures to three registers Arm’s documentation
- vld3q_lane_ ⚠u32 neon
- Load multiple 3-element structures to three registers Arm’s documentation
- vld3q_lane_ ⚠u64 neon
- Load multiple 3-element structures to three registers Arm’s documentation
- vld3q_p8 ⚠Little-endian and neon
- Load multiple 3-element structures to three registers Arm’s documentation
- vld3q_p16 ⚠Little-endian and neon
- Load multiple 3-element structures to three registers Arm’s documentation
- vld3q_p64 ⚠Little-endian and neonandaes
- Load multiple 3-element structures to three registers Arm’s documentation
- vld3q_s8 ⚠Non-ARM and neon
- Load multiple 3-element structures to three registers Arm’s documentation
- vld3q_s16 ⚠Non-ARM and neon
- Load multiple 3-element structures to three registers Arm’s documentation
- vld3q_s32 ⚠Non-ARM and neon
- Load multiple 3-element structures to three registers Arm’s documentation
- vld3q_s64 ⚠neon
- Load multiple 3-element structures to three registers Arm’s documentation
- vld3q_u8 ⚠Little-endian and neon
- Load multiple 3-element structures to three registers Arm’s documentation
- vld3q_u16 ⚠Little-endian and neon
- Load multiple 3-element structures to three registers Arm’s documentation
- vld3q_u32 ⚠Little-endian and neon
- Load multiple 3-element structures to three registers Arm’s documentation
- vld3q_u64 ⚠Little-endian and neon
- Load multiple 3-element structures to three registers Arm’s documentation
- vld4_dup_ ⚠f32 Non-ARM and neon
- Load single 4-element structure and replicate to all lanes of four registers Arm’s documentation
- vld4_dup_ ⚠f64 neon
- Load single 4-element structure and replicate to all lanes of four registers Arm’s documentation
- vld4_dup_ ⚠p8 Little-endian and neon
- Load single 4-element structure and replicate to all lanes of four registers Arm’s documentation
- vld4_dup_ ⚠p16 Little-endian and neon
- Load single 4-element structure and replicate to all lanes of four registers Arm’s documentation
- vld4_dup_ ⚠p64 neonandaes
- Load single 4-element structure and replicate to all lanes of four registers Arm’s documentation
- vld4_dup_ ⚠s8 Non-ARM and neon
- Load single 4-element structure and replicate to all lanes of four registers Arm’s documentation
- vld4_dup_ ⚠s16 Non-ARM and neon
- Load single 4-element structure and replicate to all lanes of four registers Arm’s documentation
- vld4_dup_ ⚠s32 Non-ARM and neon
- Load single 4-element structure and replicate to all lanes of four registers Arm’s documentation
- vld4_dup_ ⚠s64 Non-ARM and neon
- Load single 4-element structure and replicate to all lanes of four registers Arm’s documentation
- vld4_dup_ ⚠u8 Little-endian and neon
- Load single 4-element structure and replicate to all lanes of four registers Arm’s documentation
- vld4_dup_ ⚠u16 Little-endian and neon
- Load single 4-element structure and replicate to all lanes of four registers Arm’s documentation
- vld4_dup_ ⚠u32 Little-endian and neon
- Load single 4-element structure and replicate to all lanes of four registers Arm’s documentation
- vld4_dup_ ⚠u64 neon
- Load single 4-element structure and replicate to all lanes of four registers Arm’s documentation
- vld4_f32 ⚠Non-ARM and neon
- Load multiple 4-element structures to four registers Arm’s documentation
- vld4_f64 ⚠neon
- Load multiple 4-element structures to four registers Arm’s documentation
- vld4_lane_ ⚠f32 Non-ARM and neon
- Load multiple 4-element structures to four registers Arm’s documentation
- vld4_lane_ ⚠f64 neon
- Load multiple 4-element structures to four registers Arm’s documentation
- vld4_lane_ ⚠p8 neon
- Load multiple 4-element structures to four registers Arm’s documentation
- vld4_lane_ ⚠p16 neon
- Load multiple 4-element structures to four registers Arm’s documentation
- vld4_lane_ ⚠p64 neonandaes
- Load multiple 4-element structures to four registers Arm’s documentation
- vld4_lane_ ⚠s8 Non-ARM and neon
- Load multiple 4-element structures to four registers Arm’s documentation
- vld4_lane_ ⚠s16 Non-ARM and neon
- Load multiple 4-element structures to four registers Arm’s documentation
- vld4_lane_ ⚠s32 Non-ARM and neon
- Load multiple 4-element structures to four registers Arm’s documentation
- vld4_lane_ ⚠s64 neon
- Load multiple 4-element structures to four registers Arm’s documentation
- vld4_lane_ ⚠u8 neon
- Load multiple 4-element structures to four registers Arm’s documentation
- vld4_lane_ ⚠u16 neon
- Load multiple 4-element structures to four registers Arm’s documentation
- vld4_lane_ ⚠u32 neon
- Load multiple 4-element structures to four registers Arm’s documentation
- vld4_lane_ ⚠u64 neon
- Load multiple 4-element structures to four registers Arm’s documentation
- vld4_p8⚠Little-endian and neon
- Load multiple 4-element structures to four registers Arm’s documentation
- vld4_p16 ⚠Little-endian and neon
- Load multiple 4-element structures to four registers Arm’s documentation
- vld4_p64 ⚠neonandaes
- Load multiple 4-element structures to four registers Arm’s documentation
- vld4_s8⚠Non-ARM and neon
- Load multiple 4-element structures to four registers Arm’s documentation
- vld4_s16 ⚠Non-ARM and neon
- Load multiple 4-element structures to four registers Arm’s documentation
- vld4_s32 ⚠Non-ARM and neon
- Load multiple 4-element structures to four registers Arm’s documentation
- vld4_s64 ⚠Non-ARM and neon
- Load multiple 4-element structures to four registers Arm’s documentation
- vld4_u8⚠Little-endian and neon
- Load multiple 4-element structures to four registers Arm’s documentation
- vld4_u16 ⚠Little-endian and neon
- Load multiple 4-element structures to four registers Arm’s documentation
- vld4_u32 ⚠Little-endian and neon
- Load multiple 4-element structures to four registers Arm’s documentation
- vld4_u64 ⚠neon
- Load multiple 4-element structures to four registers Arm’s documentation
- vld4q_dup_ ⚠f32 Non-ARM and neon
- Load single 4-element structure and replicate to all lanes of four registers Arm’s documentation
- vld4q_dup_ ⚠f64 neon
- Load single 4-element structure and replicate to all lanes of four registers Arm’s documentation
- vld4q_dup_ ⚠p8 Little-endian and neon
- Load single 4-element structure and replicate to all lanes of four registers Arm’s documentation
- vld4q_dup_ ⚠p16 Little-endian and neon
- Load single 4-element structure and replicate to all lanes of four registers Arm’s documentation
- vld4q_dup_ ⚠p64 Little-endian and neonandaes
- Load single 4-element structure and replicate to all lanes of four registers Arm’s documentation
- vld4q_dup_ ⚠s8 Non-ARM and neon
- Load single 4-element structure and replicate to all lanes of four registers Arm’s documentation
- vld4q_dup_ ⚠s16 Non-ARM and neon
- Load single 4-element structure and replicate to all lanes of four registers Arm’s documentation
- vld4q_dup_ ⚠s32 Non-ARM and neon
- Load single 4-element structure and replicate to all lanes of four registers Arm’s documentation
- vld4q_dup_ ⚠s64 neon
- Load single 4-element structure and replicate to all lanes of four registers Arm’s documentation
- vld4q_dup_ ⚠u8 Little-endian and neon
- Load single 4-element structure and replicate to all lanes of four registers Arm’s documentation
- vld4q_dup_ ⚠u16 Little-endian and neon
- Load single 4-element structure and replicate to all lanes of four registers Arm’s documentation
- vld4q_dup_ ⚠u32 Little-endian and neon
- Load single 4-element structure and replicate to all lanes of four registers Arm’s documentation
- vld4q_dup_ ⚠u64 Little-endian and neon
- Load single 4-element structure and replicate to all lanes of four registers Arm’s documentation
- vld4q_f32 ⚠Non-ARM and neon
- Load multiple 4-element structures to four registers Arm’s documentation
- vld4q_f64 ⚠neon
- Load multiple 4-element structures to four registers Arm’s documentation
- vld4q_lane_ ⚠f32 Non-ARM and neon
- Load multiple 4-element structures to four registers Arm’s documentation
- vld4q_lane_ ⚠f64 neon
- Load multiple 4-element structures to four registers Arm’s documentation
- vld4q_lane_ ⚠p8 neon
- Load multiple 4-element structures to four registers Arm’s documentation
- vld4q_lane_ ⚠p16 neon
- Load multiple 4-element structures to four registers Arm’s documentation
- vld4q_lane_ ⚠p64 neonandaes
- Load multiple 4-element structures to four registers Arm’s documentation
- vld4q_lane_ ⚠s8 neon
- Load multiple 4-element structures to four registers Arm’s documentation
- vld4q_lane_ ⚠s16 Non-ARM and neon
- Load multiple 4-element structures to four registers Arm’s documentation
- vld4q_lane_ ⚠s32 Non-ARM and neon
- Load multiple 4-element structures to four registers Arm’s documentation
- vld4q_lane_ ⚠s64 neon
- Load multiple 4-element structures to four registers Arm’s documentation
- vld4q_lane_ ⚠u8 neon
- Load multiple 4-element structures to four registers Arm’s documentation
- vld4q_lane_ ⚠u16 neon
- Load multiple 4-element structures to four registers Arm’s documentation
- vld4q_lane_ ⚠u32 neon
- Load multiple 4-element structures to four registers Arm’s documentation
- vld4q_lane_ ⚠u64 neon
- Load multiple 4-element structures to four registers Arm’s documentation
- vld4q_p8 ⚠Little-endian and neon
- Load multiple 4-element structures to four registers Arm’s documentation
- vld4q_p16 ⚠Little-endian and neon
- Load multiple 4-element structures to four registers Arm’s documentation
- vld4q_p64 ⚠Little-endian and neonandaes
- Load multiple 4-element structures to four registers Arm’s documentation
- vld4q_s8 ⚠Non-ARM and neon
- Load multiple 4-element structures to four registers Arm’s documentation
- vld4q_s16 ⚠Non-ARM and neon
- Load multiple 4-element structures to four registers Arm’s documentation
- vld4q_s32 ⚠Non-ARM and neon
- Load multiple 4-element structures to four registers Arm’s documentation
- vld4q_s64 ⚠neon
- Load multiple 4-element structures to four registers Arm’s documentation
- vld4q_u8 ⚠Little-endian and neon
- Load multiple 4-element structures to four registers Arm’s documentation
- vld4q_u16 ⚠Little-endian and neon
- Load multiple 4-element structures to four registers Arm’s documentation
- vld4q_u32 ⚠Little-endian and neon
- Load multiple 4-element structures to four registers Arm’s documentation
- vld4q_u64 ⚠Little-endian and neon
- Load multiple 4-element structures to four registers Arm’s documentation
- vldrq_p128 ⚠neon
- Store SIMD&FP register (immediate offset) Arm’s documentation
- vmax_f32 neon
- Maximum (vector) Arm’s documentation
- vmax_f64 neon
- Maximum (vector) Arm’s documentation
- vmax_s8neon
- Maximum (vector) Arm’s documentation
- vmax_s16 neon
- Maximum (vector) Arm’s documentation
- vmax_s32 neon
- Maximum (vector) Arm’s documentation
- vmax_u8neon
- Maximum (vector) Arm’s documentation
- vmax_u16 neon
- Maximum (vector) Arm’s documentation
- vmax_u32 neon
- Maximum (vector) Arm’s documentation
- vmaxnm_f32 neon
- Floating-point Maximum Number (vector) Arm’s documentation
- vmaxnm_f64 neon
- Floating-point Maximum Number (vector) Arm’s documentation
- vmaxnmq_f32 neon
- Floating-point Maximum Number (vector) Arm’s documentation
- vmaxnmq_f64 neon
- Floating-point Maximum Number (vector) Arm’s documentation
- vmaxnmv_f32 neon
- Floating-point maximum number across vector Arm’s documentation
- vmaxnmvq_f32 neon
- Floating-point maximum number across vector Arm’s documentation
- vmaxnmvq_f64 neon
- Floating-point maximum number across vector Arm’s documentation
- vmaxq_f32 neon
- Maximum (vector) Arm’s documentation
- vmaxq_f64 neon
- Maximum (vector) Arm’s documentation
- vmaxq_s8 neon
- Maximum (vector) Arm’s documentation
- vmaxq_s16 neon
- Maximum (vector) Arm’s documentation
- vmaxq_s32 neon
- Maximum (vector) Arm’s documentation
- vmaxq_u8 neon
- Maximum (vector) Arm’s documentation
- vmaxq_u16 neon
- Maximum (vector) Arm’s documentation
- vmaxq_u32 neon
- Maximum (vector) Arm’s documentation
- vmaxv_f32 neon
- Horizontal vector max. Arm’s documentation
- vmaxv_s8 neon
- Horizontal vector max. Arm’s documentation
- vmaxv_s16 neon
- Horizontal vector max. Arm’s documentation
- vmaxv_s32 neon
- Horizontal vector max. Arm’s documentation
- vmaxv_u8 neon
- Horizontal vector max. Arm’s documentation
- vmaxv_u16 neon
- Horizontal vector max. Arm’s documentation
- vmaxv_u32 neon
- Horizontal vector max. Arm’s documentation
- vmaxvq_f32 neon
- Horizontal vector max. Arm’s documentation
- vmaxvq_f64 neon
- Horizontal vector max. Arm’s documentation
- vmaxvq_s8 neon
- Horizontal vector max. Arm’s documentation
- vmaxvq_s16 neon
- Horizontal vector max. Arm’s documentation
- vmaxvq_s32 neon
- Horizontal vector max. Arm’s documentation
- vmaxvq_u8 neon
- Horizontal vector max. Arm’s documentation
- vmaxvq_u16 neon
- Horizontal vector max. Arm’s documentation
- vmaxvq_u32 neon
- Horizontal vector max. Arm’s documentation
- vmin_f32 neon
- Minimum (vector) Arm’s documentation
- vmin_f64 neon
- Minimum (vector) Arm’s documentation
- vmin_s8neon
- Minimum (vector) Arm’s documentation
- vmin_s16 neon
- Minimum (vector) Arm’s documentation
- vmin_s32 neon
- Minimum (vector) Arm’s documentation
- vmin_u8neon
- Minimum (vector) Arm’s documentation
- vmin_u16 neon
- Minimum (vector) Arm’s documentation
- vmin_u32 neon
- Minimum (vector) Arm’s documentation
- vminnm_f32 neon
- Floating-point Minimum Number (vector) Arm’s documentation
- vminnm_f64 neon
- Floating-point Minimum Number (vector) Arm’s documentation
- vminnmq_f32 neon
- Floating-point Minimum Number (vector) Arm’s documentation
- vminnmq_f64 neon
- Floating-point Minimum Number (vector) Arm’s documentation
- vminnmv_f32 neon
- Floating-point minimum number across vector Arm’s documentation
- vminnmvq_f32 neon
- Floating-point minimum number across vector Arm’s documentation
- vminnmvq_f64 neon
- Floating-point minimum number across vector Arm’s documentation
- vminq_f32 neon
- Minimum (vector) Arm’s documentation
- vminq_f64 neon
- Minimum (vector) Arm’s documentation
- vminq_s8 neon
- Minimum (vector) Arm’s documentation
- vminq_s16 neon
- Minimum (vector) Arm’s documentation
- vminq_s32 neon
- Minimum (vector) Arm’s documentation
- vminq_u8 neon
- Minimum (vector) Arm’s documentation
- vminq_u16 neon
- Minimum (vector) Arm’s documentation
- vminq_u32 neon
- Minimum (vector) Arm’s documentation
- vminv_f32 neon
- Horizontal vector min. Arm’s documentation
- vminv_s8 neon
- Horizontal vector min. Arm’s documentation
- vminv_s16 neon
- Horizontal vector min. Arm’s documentation
- vminv_s32 neon
- Horizontal vector min. Arm’s documentation
- vminv_u8 neon
- Horizontal vector min. Arm’s documentation
- vminv_u16 neon
- Horizontal vector min. Arm’s documentation
- vminv_u32 neon
- Horizontal vector min. Arm’s documentation
- vminvq_f32 neon
- Horizontal vector min. Arm’s documentation
- vminvq_f64 neon
- Horizontal vector min. Arm’s documentation
- vminvq_s8 neon
- Horizontal vector min. Arm’s documentation
- vminvq_s16 neon
- Horizontal vector min. Arm’s documentation
- vminvq_s32 neon
- Horizontal vector min. Arm’s documentation
- vminvq_u8 neon
- Horizontal vector min. Arm’s documentation
- vminvq_u16 neon
- Horizontal vector min. Arm’s documentation
- vminvq_u32 neon
- Horizontal vector min. Arm’s documentation
- vmla_f32 neon
- Floating-point multiply-add to accumulator Arm’s documentation
- vmla_f64 neon
- Floating-point multiply-add to accumulator Arm’s documentation
- vmla_lane_ f32 neon
- Vector multiply accumulate with scalar Arm’s documentation
- vmla_lane_ s16 neon
- Vector multiply accumulate with scalar Arm’s documentation
- vmla_lane_ s32 neon
- Vector multiply accumulate with scalar Arm’s documentation
- vmla_lane_ u16 neon
- Vector multiply accumulate with scalar Arm’s documentation
- vmla_lane_ u32 neon
- Vector multiply accumulate with scalar Arm’s documentation
- vmla_laneq_ f32 neon
- Vector multiply accumulate with scalar Arm’s documentation
- vmla_laneq_ s16 neon
- Vector multiply accumulate with scalar Arm’s documentation
- vmla_laneq_ s32 neon
- Vector multiply accumulate with scalar Arm’s documentation
- vmla_laneq_ u16 neon
- Vector multiply accumulate with scalar Arm’s documentation
- vmla_laneq_ u32 neon
- Vector multiply accumulate with scalar Arm’s documentation
- vmla_n_ f32 neon
- Vector multiply accumulate with scalar Arm’s documentation
- vmla_n_ s16 neon
- Vector multiply accumulate with scalar Arm’s documentation
- vmla_n_ s32 neon
- Vector multiply accumulate with scalar Arm’s documentation
- vmla_n_ u16 neon
- Vector multiply accumulate with scalar Arm’s documentation
- vmla_n_ u32 neon
- Vector multiply accumulate with scalar Arm’s documentation
- vmla_s8neon
- Multiply-add to accumulator Arm’s documentation
- vmla_s16 neon
- Multiply-add to accumulator Arm’s documentation
- vmla_s32 neon
- Multiply-add to accumulator Arm’s documentation
- vmla_u8neon
- Multiply-add to accumulator Arm’s documentation
- vmla_u16 neon
- Multiply-add to accumulator Arm’s documentation
- vmla_u32 neon
- Multiply-add to accumulator Arm’s documentation
- vmlal_high_ lane_ s16 neon
- Multiply-add long Arm’s documentation
- vmlal_high_ lane_ s32 neon
- Multiply-add long Arm’s documentation
- vmlal_high_ lane_ u16 neon
- Multiply-add long Arm’s documentation
- vmlal_high_ lane_ u32 neon
- Multiply-add long Arm’s documentation
- vmlal_high_ laneq_ s16 neon
- Multiply-add long Arm’s documentation
- vmlal_high_ laneq_ s32 neon
- Multiply-add long Arm’s documentation
- vmlal_high_ laneq_ u16 neon
- Multiply-add long Arm’s documentation
- vmlal_high_ laneq_ u32 neon
- Multiply-add long Arm’s documentation
- vmlal_high_ n_ s16 neon
- Multiply-add long Arm’s documentation
- vmlal_high_ n_ s32 neon
- Multiply-add long Arm’s documentation
- vmlal_high_ n_ u16 neon
- Multiply-add long Arm’s documentation
- vmlal_high_ n_ u32 neon
- Multiply-add long Arm’s documentation
- vmlal_high_ s8 neon
- Signed multiply-add long Arm’s documentation
- vmlal_high_ s16 neon
- Signed multiply-add long Arm’s documentation
- vmlal_high_ s32 neon
- Signed multiply-add long Arm’s documentation
- vmlal_high_ u8 neon
- Unsigned multiply-add long Arm’s documentation
- vmlal_high_ u16 neon
- Unsigned multiply-add long Arm’s documentation
- vmlal_high_ u32 neon
- Unsigned multiply-add long Arm’s documentation
- vmlal_lane_ s16 neon
- Vector widening multiply accumulate with scalar Arm’s documentation
- vmlal_lane_ s32 neon
- Vector widening multiply accumulate with scalar Arm’s documentation
- vmlal_lane_ u16 neon
- Vector widening multiply accumulate with scalar Arm’s documentation
- vmlal_lane_ u32 neon
- Vector widening multiply accumulate with scalar Arm’s documentation
- vmlal_laneq_ s16 neon
- Vector widening multiply accumulate with scalar Arm’s documentation
- vmlal_laneq_ s32 neon
- Vector widening multiply accumulate with scalar Arm’s documentation
- vmlal_laneq_ u16 neon
- Vector widening multiply accumulate with scalar Arm’s documentation
- vmlal_laneq_ u32 neon
- Vector widening multiply accumulate with scalar Arm’s documentation
- vmlal_n_ s16 neon
- Vector widening multiply accumulate with scalar Arm’s documentation
- vmlal_n_ s32 neon
- Vector widening multiply accumulate with scalar Arm’s documentation
- vmlal_n_ u16 neon
- Vector widening multiply accumulate with scalar Arm’s documentation
- vmlal_n_ u32 neon
- Vector widening multiply accumulate with scalar Arm’s documentation
- vmlal_s8 neon
- Signed multiply-add long Arm’s documentation
- vmlal_s16 neon
- Signed multiply-add long Arm’s documentation
- vmlal_s32 neon
- Signed multiply-add long Arm’s documentation
- vmlal_u8 neon
- Unsigned multiply-add long Arm’s documentation
- vmlal_u16 neon
- Unsigned multiply-add long Arm’s documentation
- vmlal_u32 neon
- Unsigned multiply-add long Arm’s documentation
- vmlaq_f32 neon
- Floating-point multiply-add to accumulator Arm’s documentation
- vmlaq_f64 neon
- Floating-point multiply-add to accumulator Arm’s documentation
- vmlaq_lane_ f32 neon
- Vector multiply accumulate with scalar Arm’s documentation
- vmlaq_lane_ s16 neon
- Vector multiply accumulate with scalar Arm’s documentation
- vmlaq_lane_ s32 neon
- Vector multiply accumulate with scalar Arm’s documentation
- vmlaq_lane_ u16 neon
- Vector multiply accumulate with scalar Arm’s documentation
- vmlaq_lane_ u32 neon
- Vector multiply accumulate with scalar Arm’s documentation
- vmlaq_laneq_ f32 neon
- Vector multiply accumulate with scalar Arm’s documentation
- vmlaq_laneq_ s16 neon
- Vector multiply accumulate with scalar Arm’s documentation
- vmlaq_laneq_ s32 neon
- Vector multiply accumulate with scalar Arm’s documentation
- vmlaq_laneq_ u16 neon
- Vector multiply accumulate with scalar Arm’s documentation
- vmlaq_laneq_ u32 neon
- Vector multiply accumulate with scalar Arm’s documentation
- vmlaq_n_ f32 neon
- Vector multiply accumulate with scalar Arm’s documentation
- vmlaq_n_ s16 neon
- Vector multiply accumulate with scalar Arm’s documentation
- vmlaq_n_ s32 neon
- Vector multiply accumulate with scalar Arm’s documentation
- vmlaq_n_ u16 neon
- Vector multiply accumulate with scalar Arm’s documentation
- vmlaq_n_ u32 neon
- Vector multiply accumulate with scalar Arm’s documentation
- vmlaq_s8 neon
- Multiply-add to accumulator Arm’s documentation
- vmlaq_s16 neon
- Multiply-add to accumulator Arm’s documentation
- vmlaq_s32 neon
- Multiply-add to accumulator Arm’s documentation
- vmlaq_u8 neon
- Multiply-add to accumulator Arm’s documentation
- vmlaq_u16 neon
- Multiply-add to accumulator Arm’s documentation
- vmlaq_u32 neon
- Multiply-add to accumulator Arm’s documentation
- vmls_f32 neon
- Floating-point multiply-subtract from accumulator Arm’s documentation
- vmls_f64 neon
- Floating-point multiply-subtract from accumulator Arm’s documentation
- vmls_lane_ f32 neon
- Vector multiply subtract with scalar Arm’s documentation
- vmls_lane_ s16 neon
- Vector multiply subtract with scalar Arm’s documentation
- vmls_lane_ s32 neon
- Vector multiply subtract with scalar Arm’s documentation
- vmls_lane_ u16 neon
- Vector multiply subtract with scalar Arm’s documentation
- vmls_lane_ u32 neon
- Vector multiply subtract with scalar Arm’s documentation
- vmls_laneq_ f32 neon
- Vector multiply subtract with scalar Arm’s documentation
- vmls_laneq_ s16 neon
- Vector multiply subtract with scalar Arm’s documentation
- vmls_laneq_ s32 neon
- Vector multiply subtract with scalar Arm’s documentation
- vmls_laneq_ u16 neon
- Vector multiply subtract with scalar Arm’s documentation
- vmls_laneq_ u32 neon
- Vector multiply subtract with scalar Arm’s documentation
- vmls_n_ f32 neon
- Vector multiply subtract with scalar Arm’s documentation
- vmls_n_ s16 neon
- Vector multiply subtract with scalar Arm’s documentation
- vmls_n_ s32 neon
- Vector multiply subtract with scalar Arm’s documentation
- vmls_n_ u16 neon
- Vector multiply subtract with scalar Arm’s documentation
- vmls_n_ u32 neon
- Vector multiply subtract with scalar Arm’s documentation
- vmls_s8neon
- Multiply-subtract from accumulator Arm’s documentation
- vmls_s16 neon
- Multiply-subtract from accumulator Arm’s documentation
- vmls_s32 neon
- Multiply-subtract from accumulator Arm’s documentation
- vmls_u8neon
- Multiply-subtract from accumulator Arm’s documentation
- vmls_u16 neon
- Multiply-subtract from accumulator Arm’s documentation
- vmls_u32 neon
- Multiply-subtract from accumulator Arm’s documentation
- vmlsl_high_ lane_ s16 neon
- Multiply-subtract long Arm’s documentation
- vmlsl_high_ lane_ s32 neon
- Multiply-subtract long Arm’s documentation
- vmlsl_high_ lane_ u16 neon
- Multiply-subtract long Arm’s documentation
- vmlsl_high_ lane_ u32 neon
- Multiply-subtract long Arm’s documentation
- vmlsl_high_ laneq_ s16 neon
- Multiply-subtract long Arm’s documentation
- vmlsl_high_ laneq_ s32 neon
- Multiply-subtract long Arm’s documentation
- vmlsl_high_ laneq_ u16 neon
- Multiply-subtract long Arm’s documentation
- vmlsl_high_ laneq_ u32 neon
- Multiply-subtract long Arm’s documentation
- vmlsl_high_ n_ s16 neon
- Multiply-subtract long Arm’s documentation
- vmlsl_high_ n_ s32 neon
- Multiply-subtract long Arm’s documentation
- vmlsl_high_ n_ u16 neon
- Multiply-subtract long Arm’s documentation
- vmlsl_high_ n_ u32 neon
- Multiply-subtract long Arm’s documentation
- vmlsl_high_ s8 neon
- Signed multiply-subtract long Arm’s documentation
- vmlsl_high_ s16 neon
- Signed multiply-subtract long Arm’s documentation
- vmlsl_high_ s32 neon
- Signed multiply-subtract long Arm’s documentation
- vmlsl_high_ u8 neon
- Unsigned multiply-subtract long Arm’s documentation
- vmlsl_high_ u16 neon
- Unsigned multiply-subtract long Arm’s documentation
- vmlsl_high_ u32 neon
- Unsigned multiply-subtract long Arm’s documentation
- vmlsl_lane_ s16 neon
- Vector widening multiply subtract with scalar Arm’s documentation
- vmlsl_lane_ s32 neon
- Vector widening multiply subtract with scalar Arm’s documentation
- vmlsl_lane_ u16 neon
- Vector widening multiply subtract with scalar Arm’s documentation
- vmlsl_lane_ u32 neon
- Vector widening multiply subtract with scalar Arm’s documentation
- vmlsl_laneq_ s16 neon
- Vector widening multiply subtract with scalar Arm’s documentation
- vmlsl_laneq_ s32 neon
- Vector widening multiply subtract with scalar Arm’s documentation
- vmlsl_laneq_ u16 neon
- Vector widening multiply subtract with scalar Arm’s documentation
- vmlsl_laneq_ u32 neon
- Vector widening multiply subtract with scalar Arm’s documentation
- vmlsl_n_ s16 neon
- Vector widening multiply subtract with scalar Arm’s documentation
- vmlsl_n_ s32 neon
- Vector widening multiply subtract with scalar Arm’s documentation
- vmlsl_n_ u16 neon
- Vector widening multiply subtract with scalar Arm’s documentation
- vmlsl_n_ u32 neon
- Vector widening multiply subtract with scalar Arm’s documentation
- vmlsl_s8 neon
- Signed multiply-subtract long Arm’s documentation
- vmlsl_s16 neon
- Signed multiply-subtract long Arm’s documentation
- vmlsl_s32 neon
- Signed multiply-subtract long Arm’s documentation
- vmlsl_u8 neon
- Unsigned multiply-subtract long Arm’s documentation
- vmlsl_u16 neon
- Unsigned multiply-subtract long Arm’s documentation
- vmlsl_u32 neon
- Unsigned multiply-subtract long Arm’s documentation
- vmlsq_f32 neon
- Floating-point multiply-subtract from accumulator Arm’s documentation
- vmlsq_f64 neon
- Floating-point multiply-subtract from accumulator Arm’s documentation
- vmlsq_lane_ f32 neon
- Vector multiply subtract with scalar Arm’s documentation
- vmlsq_lane_ s16 neon
- Vector multiply subtract with scalar Arm’s documentation
- vmlsq_lane_ s32 neon
- Vector multiply subtract with scalar Arm’s documentation
- vmlsq_lane_ u16 neon
- Vector multiply subtract with scalar Arm’s documentation
- vmlsq_lane_ u32 neon
- Vector multiply subtract with scalar Arm’s documentation
- vmlsq_laneq_ f32 neon
- Vector multiply subtract with scalar Arm’s documentation
- vmlsq_laneq_ s16 neon
- Vector multiply subtract with scalar Arm’s documentation
- vmlsq_laneq_ s32 neon
- Vector multiply subtract with scalar Arm’s documentation
- vmlsq_laneq_ u16 neon
- Vector multiply subtract with scalar Arm’s documentation
- vmlsq_laneq_ u32 neon
- Vector multiply subtract with scalar Arm’s documentation
- vmlsq_n_ f32 neon
- Vector multiply subtract with scalar Arm’s documentation
- vmlsq_n_ s16 neon
- Vector multiply subtract with scalar Arm’s documentation
- vmlsq_n_ s32 neon
- Vector multiply subtract with scalar Arm’s documentation
- vmlsq_n_ u16 neon
- Vector multiply subtract with scalar Arm’s documentation
- vmlsq_n_ u32 neon
- Vector multiply subtract with scalar Arm’s documentation
- vmlsq_s8 neon
- Multiply-subtract from accumulator Arm’s documentation
- vmlsq_s16 neon
- Multiply-subtract from accumulator Arm’s documentation
- vmlsq_s32 neon
- Multiply-subtract from accumulator Arm’s documentation
- vmlsq_u8 neon
- Multiply-subtract from accumulator Arm’s documentation
- vmlsq_u16 neon
- Multiply-subtract from accumulator Arm’s documentation
- vmlsq_u32 neon
- Multiply-subtract from accumulator Arm’s documentation
- vmov_n_ f32 neon
- Duplicate vector element to vector or scalar Arm’s documentation
- vmov_n_ f64 neon
- Duplicate vector element to vector or scalar
- vmov_n_ p8 neon
- Duplicate vector element to vector or scalar Arm’s documentation
- vmov_n_ p16 neon
- Duplicate vector element to vector or scalar Arm’s documentation
- vmov_n_ p64 neon
- Duplicate vector element to vector or scalar
- vmov_n_ s8 neon
- Duplicate vector element to vector or scalar Arm’s documentation
- vmov_n_ s16 neon
- Duplicate vector element to vector or scalar Arm’s documentation
- vmov_n_ s32 neon
- Duplicate vector element to vector or scalar Arm’s documentation
- vmov_n_ s64 neon
- Duplicate vector element to vector or scalar Arm’s documentation
- vmov_n_ u8 neon
- Duplicate vector element to vector or scalar Arm’s documentation
- vmov_n_ u16 neon
- Duplicate vector element to vector or scalar Arm’s documentation
- vmov_n_ u32 neon
- Duplicate vector element to vector or scalar Arm’s documentation
- vmov_n_ u64 neon
- Duplicate vector element to vector or scalar Arm’s documentation
- vmovl_high_ s8 neon
- Vector move Arm’s documentation
- vmovl_high_ s16 neon
- Vector move Arm’s documentation
- vmovl_high_ s32 neon
- Vector move Arm’s documentation
- vmovl_high_ u8 neon
- Vector move Arm’s documentation
- vmovl_high_ u16 neon
- Vector move Arm’s documentation
- vmovl_high_ u32 neon
- Vector move Arm’s documentation
- vmovl_s8 neon
- Vector long move. Arm’s documentation
- vmovl_s16 neon
- Vector long move. Arm’s documentation
- vmovl_s32 neon
- Vector long move. Arm’s documentation
- vmovl_u8 neon
- Vector long move. Arm’s documentation
- vmovl_u16 neon
- Vector long move. Arm’s documentation
- vmovl_u32 neon
- Vector long move. Arm’s documentation
- vmovn_high_ s16 neon
- Extract narrow Arm’s documentation
- vmovn_high_ s32 neon
- Extract narrow Arm’s documentation
- vmovn_high_ s64 neon
- Extract narrow Arm’s documentation
- vmovn_high_ u16 neon
- Extract narrow Arm’s documentation
- vmovn_high_ u32 neon
- Extract narrow Arm’s documentation
- vmovn_high_ u64 neon
- Extract narrow Arm’s documentation
- vmovn_s16 neon
- Vector narrow integer. Arm’s documentation
- vmovn_s32 neon
- Vector narrow integer. Arm’s documentation
- vmovn_s64 neon
- Vector narrow integer. Arm’s documentation
- vmovn_u16 neon
- Vector narrow integer. Arm’s documentation
- vmovn_u32 neon
- Vector narrow integer. Arm’s documentation
- vmovn_u64 neon
- Vector narrow integer. Arm’s documentation
- vmovq_n_ f32 neon
- Duplicate vector element to vector or scalar Arm’s documentation
- vmovq_n_ f64 neon
- Duplicate vector element to vector or scalar
- vmovq_n_ p8 neon
- Duplicate vector element to vector or scalar Arm’s documentation
- vmovq_n_ p16 neon
- Duplicate vector element to vector or scalar Arm’s documentation
- vmovq_n_ p64 neon
- Duplicate vector element to vector or scalar
- vmovq_n_ s8 neon
- Duplicate vector element to vector or scalar Arm’s documentation
- vmovq_n_ s16 neon
- Duplicate vector element to vector or scalar Arm’s documentation
- vmovq_n_ s32 neon
- Duplicate vector element to vector or scalar Arm’s documentation
- vmovq_n_ s64 neon
- Duplicate vector element to vector or scalar Arm’s documentation
- vmovq_n_ u8 neon
- Duplicate vector element to vector or scalar Arm’s documentation
- vmovq_n_ u16 neon
- Duplicate vector element to vector or scalar Arm’s documentation
- vmovq_n_ u32 neon
- Duplicate vector element to vector or scalar Arm’s documentation
- vmovq_n_ u64 neon
- Duplicate vector element to vector or scalar Arm’s documentation
- vmul_f32 neon
- Multiply Arm’s documentation
- vmul_f64 neon
- Multiply Arm’s documentation
- vmul_lane_ f32 neon
- Floating-point multiply Arm’s documentation
- vmul_lane_ f64 neon
- Floating-point multiply Arm’s documentation
- vmul_lane_ s16 neon
- Multiply Arm’s documentation
- vmul_lane_ s32 neon
- Multiply Arm’s documentation
- vmul_lane_ u16 neon
- Multiply Arm’s documentation
- vmul_lane_ u32 neon
- Multiply Arm’s documentation
- vmul_laneq_ f32 neon
- Floating-point multiply Arm’s documentation
- vmul_laneq_ f64 neon
- Floating-point multiply Arm’s documentation
- vmul_laneq_ s16 neon
- Multiply Arm’s documentation
- vmul_laneq_ s32 neon
- Multiply Arm’s documentation
- vmul_laneq_ u16 neon
- Multiply Arm’s documentation
- vmul_laneq_ u32 neon
- Multiply Arm’s documentation
- vmul_n_ f32 neon
- Vector multiply by scalar Arm’s documentation
- vmul_n_ f64 neon
- Vector multiply by scalar Arm’s documentation
- vmul_n_ s16 neon
- Vector multiply by scalar Arm’s documentation
- vmul_n_ s32 neon
- Vector multiply by scalar Arm’s documentation
- vmul_n_ u16 neon
- Vector multiply by scalar Arm’s documentation
- vmul_n_ u32 neon
- Vector multiply by scalar Arm’s documentation
- vmul_p8neon
- Polynomial multiply Arm’s documentation
- vmul_s8neon
- Multiply Arm’s documentation
- vmul_s16 neon
- Multiply Arm’s documentation
- vmul_s32 neon
- Multiply Arm’s documentation
- vmul_u8neon
- Multiply Arm’s documentation
- vmul_u16 neon
- Multiply Arm’s documentation
- vmul_u32 neon
- Multiply Arm’s documentation
- vmuld_lane_ f64 neon
- Floating-point multiply Arm’s documentation
- vmuld_laneq_ f64 neon
- Floating-point multiply Arm’s documentation
- vmull_high_ lane_ s16 neon
- Multiply long Arm’s documentation
- vmull_high_ lane_ s32 neon
- Multiply long Arm’s documentation
- vmull_high_ lane_ u16 neon
- Multiply long Arm’s documentation
- vmull_high_ lane_ u32 neon
- Multiply long Arm’s documentation
- vmull_high_ laneq_ s16 neon
- Multiply long Arm’s documentation
- vmull_high_ laneq_ s32 neon
- Multiply long Arm’s documentation
- vmull_high_ laneq_ u16 neon
- Multiply long Arm’s documentation
- vmull_high_ laneq_ u32 neon
- Multiply long Arm’s documentation
- vmull_high_ n_ s16 neon
- Multiply long Arm’s documentation
- vmull_high_ n_ s32 neon
- Multiply long Arm’s documentation
- vmull_high_ n_ u16 neon
- Multiply long Arm’s documentation
- vmull_high_ n_ u32 neon
- Multiply long Arm’s documentation
- vmull_high_ p8 neon
- Polynomial multiply long Arm’s documentation
- vmull_high_ p64 neonandaes
- Polynomial multiply long Arm’s documentation
- vmull_high_ s8 neon
- Signed multiply long Arm’s documentation
- vmull_high_ s16 neon
- Signed multiply long Arm’s documentation
- vmull_high_ s32 neon
- Signed multiply long Arm’s documentation
- vmull_high_ u8 neon
- Unsigned multiply long Arm’s documentation
- vmull_high_ u16 neon
- Unsigned multiply long Arm’s documentation
- vmull_high_ u32 neon
- Unsigned multiply long Arm’s documentation
- vmull_lane_ s16 neon
- Vector long multiply by scalar Arm’s documentation
- vmull_lane_ s32 neon
- Vector long multiply by scalar Arm’s documentation
- vmull_lane_ u16 neon
- Vector long multiply by scalar Arm’s documentation
- vmull_lane_ u32 neon
- Vector long multiply by scalar Arm’s documentation
- vmull_laneq_ s16 neon
- Vector long multiply by scalar Arm’s documentation
- vmull_laneq_ s32 neon
- Vector long multiply by scalar Arm’s documentation
- vmull_laneq_ u16 neon
- Vector long multiply by scalar Arm’s documentation
- vmull_laneq_ u32 neon
- Vector long multiply by scalar Arm’s documentation
- vmull_n_ s16 neon
- Vector long multiply with scalar Arm’s documentation
- vmull_n_ s32 neon
- Vector long multiply with scalar Arm’s documentation
- vmull_n_ u16 neon
- Vector long multiply with scalar Arm’s documentation
- vmull_n_ u32 neon
- Vector long multiply with scalar Arm’s documentation
- vmull_p8 neon
- Polynomial multiply long Arm’s documentation
- vmull_p64 neonandaes
- Polynomial multiply long Arm’s documentation
- vmull_s8 neon
- Signed multiply long Arm’s documentation
- vmull_s16 neon
- Signed multiply long Arm’s documentation
- vmull_s32 neon
- Signed multiply long Arm’s documentation
- vmull_u8 neon
- Unsigned multiply long Arm’s documentation
- vmull_u16 neon
- Unsigned multiply long Arm’s documentation
- vmull_u32 neon
- Unsigned multiply long Arm’s documentation
- vmulq_f32 neon
- Multiply Arm’s documentation
- vmulq_f64 neon
- Multiply Arm’s documentation
- vmulq_lane_ f32 neon
- Floating-point multiply Arm’s documentation
- vmulq_lane_ f64 neon
- Floating-point multiply Arm’s documentation
- vmulq_lane_ s16 neon
- Multiply Arm’s documentation
- vmulq_lane_ s32 neon
- Multiply Arm’s documentation
- vmulq_lane_ u16 neon
- Multiply Arm’s documentation
- vmulq_lane_ u32 neon
- Multiply Arm’s documentation
- vmulq_laneq_ f32 neon
- Floating-point multiply Arm’s documentation
- vmulq_laneq_ f64 neon
- Floating-point multiply Arm’s documentation
- vmulq_laneq_ s16 neon
- Multiply Arm’s documentation
- vmulq_laneq_ s32 neon
- Multiply Arm’s documentation
- vmulq_laneq_ u16 neon
- Multiply Arm’s documentation
- vmulq_laneq_ u32 neon
- Multiply Arm’s documentation
- vmulq_n_ f32 neon
- Vector multiply by scalar Arm’s documentation
- vmulq_n_ f64 neon
- Vector multiply by scalar Arm’s documentation
- vmulq_n_ s16 neon
- Vector multiply by scalar Arm’s documentation
- vmulq_n_ s32 neon
- Vector multiply by scalar Arm’s documentation
- vmulq_n_ u16 neon
- Vector multiply by scalar Arm’s documentation
- vmulq_n_ u32 neon
- Vector multiply by scalar Arm’s documentation
- vmulq_p8 neon
- Polynomial multiply Arm’s documentation
- vmulq_s8 neon
- Multiply Arm’s documentation
- vmulq_s16 neon
- Multiply Arm’s documentation
- vmulq_s32 neon
- Multiply Arm’s documentation
- vmulq_u8 neon
- Multiply Arm’s documentation
- vmulq_u16 neon
- Multiply Arm’s documentation
- vmulq_u32 neon
- Multiply Arm’s documentation
- vmuls_lane_ f32 neon
- Floating-point multiply Arm’s documentation
- vmuls_laneq_ f32 neon
- Floating-point multiply Arm’s documentation
- vmulx_f32 neon
- Floating-point multiply extended Arm’s documentation
- vmulx_f64 neon
- Floating-point multiply extended Arm’s documentation
- vmulx_lane_ f32 neon
- Floating-point multiply extended Arm’s documentation
- vmulx_lane_ f64 neon
- Floating-point multiply extended Arm’s documentation
- vmulx_laneq_ f32 neon
- Floating-point multiply extended Arm’s documentation
- vmulx_laneq_ f64 neon
- Floating-point multiply extended Arm’s documentation
- vmulxd_f64 neon
- Floating-point multiply extended Arm’s documentation
- vmulxd_lane_ f64 neon
- Floating-point multiply extended Arm’s documentation
- vmulxd_laneq_ f64 neon
- Floating-point multiply extended Arm’s documentation
- vmulxq_f32 neon
- Floating-point multiply extended Arm’s documentation
- vmulxq_f64 neon
- Floating-point multiply extended Arm’s documentation
- vmulxq_lane_ f32 neon
- Floating-point multiply extended Arm’s documentation
- vmulxq_lane_ f64 neon
- Floating-point multiply extended Arm’s documentation
- vmulxq_laneq_ f32 neon
- Floating-point multiply extended Arm’s documentation
- vmulxq_laneq_ f64 neon
- Floating-point multiply extended Arm’s documentation
- vmulxs_f32 neon
- Floating-point multiply extended Arm’s documentation
- vmulxs_lane_ f32 neon
- Floating-point multiply extended Arm’s documentation
- vmulxs_laneq_ f32 neon
- Floating-point multiply extended Arm’s documentation
- vmvn_p8neon
- Vector bitwise not. Arm’s documentation
- vmvn_s8neon
- Vector bitwise not. Arm’s documentation
- vmvn_s16 neon
- Vector bitwise not. Arm’s documentation
- vmvn_s32 neon
- Vector bitwise not. Arm’s documentation
- vmvn_u8neon
- Vector bitwise not. Arm’s documentation
- vmvn_u16 neon
- Vector bitwise not. Arm’s documentation
- vmvn_u32 neon
- Vector bitwise not. Arm’s documentation
- vmvnq_p8 neon
- Vector bitwise not. Arm’s documentation
- vmvnq_s8 neon
- Vector bitwise not. Arm’s documentation
- vmvnq_s16 neon
- Vector bitwise not. Arm’s documentation
- vmvnq_s32 neon
- Vector bitwise not. Arm’s documentation
- vmvnq_u8 neon
- Vector bitwise not. Arm’s documentation
- vmvnq_u16 neon
- Vector bitwise not. Arm’s documentation
- vmvnq_u32 neon
- Vector bitwise not. Arm’s documentation
- vneg_f32 neon
- Negate Arm’s documentation
- vneg_f64 neon
- Negate Arm’s documentation
- vneg_s8neon
- Negate Arm’s documentation
- vneg_s16 neon
- Negate Arm’s documentation
- vneg_s32 neon
- Negate Arm’s documentation
- vneg_s64 neon
- Negate Arm’s documentation
- vnegd_s64 neon
- Negate Arm’s documentation
- vnegq_f32 neon
- Negate Arm’s documentation
- vnegq_f64 neon
- Negate Arm’s documentation
- vnegq_s8 neon
- Negate Arm’s documentation
- vnegq_s16 neon
- Negate Arm’s documentation
- vnegq_s32 neon
- Negate Arm’s documentation
- vnegq_s64 neon
- Negate Arm’s documentation
- vorn_s8neon
- Vector bitwise inclusive OR NOT Arm’s documentation
- vorn_s16 neon
- Vector bitwise inclusive OR NOT Arm’s documentation
- vorn_s32 neon
- Vector bitwise inclusive OR NOT Arm’s documentation
- vorn_s64 neon
- Vector bitwise inclusive OR NOT Arm’s documentation
- vorn_u8neon
- Vector bitwise inclusive OR NOT Arm’s documentation
- vorn_u16 neon
- Vector bitwise inclusive OR NOT Arm’s documentation
- vorn_u32 neon
- Vector bitwise inclusive OR NOT Arm’s documentation
- vorn_u64 neon
- Vector bitwise inclusive OR NOT Arm’s documentation
- vornq_s8 neon
- Vector bitwise inclusive OR NOT Arm’s documentation
- vornq_s16 neon
- Vector bitwise inclusive OR NOT Arm’s documentation
- vornq_s32 neon
- Vector bitwise inclusive OR NOT Arm’s documentation
- vornq_s64 neon
- Vector bitwise inclusive OR NOT Arm’s documentation
- vornq_u8 neon
- Vector bitwise inclusive OR NOT Arm’s documentation
- vornq_u16 neon
- Vector bitwise inclusive OR NOT Arm’s documentation
- vornq_u32 neon
- Vector bitwise inclusive OR NOT Arm’s documentation
- vornq_u64 neon
- Vector bitwise inclusive OR NOT Arm’s documentation
- vorr_s8neon
- Vector bitwise or (immediate, inclusive) Arm’s documentation
- vorr_s16 neon
- Vector bitwise or (immediate, inclusive) Arm’s documentation
- vorr_s32 neon
- Vector bitwise or (immediate, inclusive) Arm’s documentation
- vorr_s64 neon
- Vector bitwise or (immediate, inclusive) Arm’s documentation
- vorr_u8neon
- Vector bitwise or (immediate, inclusive) Arm’s documentation
- vorr_u16 neon
- Vector bitwise or (immediate, inclusive) Arm’s documentation
- vorr_u32 neon
- Vector bitwise or (immediate, inclusive) Arm’s documentation
- vorr_u64 neon
- Vector bitwise or (immediate, inclusive) Arm’s documentation
- vorrq_s8 neon
- Vector bitwise or (immediate, inclusive) Arm’s documentation
- vorrq_s16 neon
- Vector bitwise or (immediate, inclusive) Arm’s documentation
- vorrq_s32 neon
- Vector bitwise or (immediate, inclusive) Arm’s documentation
- vorrq_s64 neon
- Vector bitwise or (immediate, inclusive) Arm’s documentation
- vorrq_u8 neon
- Vector bitwise or (immediate, inclusive) Arm’s documentation
- vorrq_u16 neon
- Vector bitwise or (immediate, inclusive) Arm’s documentation
- vorrq_u32 neon
- Vector bitwise or (immediate, inclusive) Arm’s documentation
- vorrq_u64 neon
- Vector bitwise or (immediate, inclusive) Arm’s documentation
- vpadal_s8 neon
- Signed Add and Accumulate Long Pairwise. Arm’s documentation
- vpadal_s16 neon
- Signed Add and Accumulate Long Pairwise. Arm’s documentation
- vpadal_s32 neon
- Signed Add and Accumulate Long Pairwise. Arm’s documentation
- vpadal_u8 neon
- Unsigned Add and Accumulate Long Pairwise. Arm’s documentation
- vpadal_u16 neon
- Unsigned Add and Accumulate Long Pairwise. Arm’s documentation
- vpadal_u32 neon
- Unsigned Add and Accumulate Long Pairwise. Arm’s documentation
- vpadalq_s8 neon
- Signed Add and Accumulate Long Pairwise. Arm’s documentation
- vpadalq_s16 neon
- Signed Add and Accumulate Long Pairwise. Arm’s documentation
- vpadalq_s32 neon
- Signed Add and Accumulate Long Pairwise. Arm’s documentation
- vpadalq_u8 neon
- Unsigned Add and Accumulate Long Pairwise. Arm’s documentation
- vpadalq_u16 neon
- Unsigned Add and Accumulate Long Pairwise. Arm’s documentation
- vpadalq_u32 neon
- Unsigned Add and Accumulate Long Pairwise. Arm’s documentation
- vpadd_f32 neon
- Floating-point add pairwise Arm’s documentation
- vpadd_s8 neon
- Add pairwise. Arm’s documentation
- vpadd_s16 neon
- Add pairwise. Arm’s documentation
- vpadd_s32 neon
- Add pairwise. Arm’s documentation
- vpadd_u8 Little-endian and neon
- Add pairwise. Arm’s documentation
- vpadd_u16 Little-endian and neon
- Add pairwise. Arm’s documentation
- vpadd_u32 Little-endian and neon
- Add pairwise. Arm’s documentation
- vpaddd_f64 neon
- Floating-point add pairwise Arm’s documentation
- vpaddd_s64 neon
- Add pairwise Arm’s documentation
- vpaddd_u64 neon
- Add pairwise Arm’s documentation
- vpaddl_s8 neon
- Signed Add and Accumulate Long Pairwise. Arm’s documentation
- vpaddl_s16 neon
- Signed Add and Accumulate Long Pairwise. Arm’s documentation
- vpaddl_s32 neon
- Signed Add and Accumulate Long Pairwise. Arm’s documentation
- vpaddl_u8 neon
- Unsigned Add and Accumulate Long Pairwise. Arm’s documentation
- vpaddl_u16 neon
- Unsigned Add and Accumulate Long Pairwise. Arm’s documentation
- vpaddl_u32 neon
- Unsigned Add and Accumulate Long Pairwise. Arm’s documentation
- vpaddlq_s8 neon
- Signed Add and Accumulate Long Pairwise. Arm’s documentation
- vpaddlq_s16 neon
- Signed Add and Accumulate Long Pairwise. Arm’s documentation
- vpaddlq_s32 neon
- Signed Add and Accumulate Long Pairwise. Arm’s documentation
- vpaddlq_u8 neon
- Unsigned Add and Accumulate Long Pairwise. Arm’s documentation
- vpaddlq_u16 neon
- Unsigned Add and Accumulate Long Pairwise. Arm’s documentation
- vpaddlq_u32 neon
- Unsigned Add and Accumulate Long Pairwise. Arm’s documentation
- vpaddq_f32 neon
- Floating-point add pairwise Arm’s documentation
- vpaddq_f64 neon
- Floating-point add pairwise Arm’s documentation
- vpaddq_s8 neon
- Add Pairwise Arm’s documentation
- vpaddq_s16 neon
- Add Pairwise Arm’s documentation
- vpaddq_s32 neon
- Add Pairwise Arm’s documentation
- vpaddq_s64 neon
- Add Pairwise Arm’s documentation
- vpaddq_u8 Little-endian and neon
- Add Pairwise Arm’s documentation
- vpaddq_u16 Little-endian and neon
- Add Pairwise Arm’s documentation
- vpaddq_u32 Little-endian and neon
- Add Pairwise Arm’s documentation
- vpaddq_u64 Little-endian and neon
- Add Pairwise Arm’s documentation
- vpadds_f32 neon
- Floating-point add pairwise Arm’s documentation
- vpmax_f32 neon
- Folding maximum of adjacent pairs Arm’s documentation
- vpmax_s8 neon
- Folding maximum of adjacent pairs Arm’s documentation
- vpmax_s16 neon
- Folding maximum of adjacent pairs Arm’s documentation
- vpmax_s32 neon
- Folding maximum of adjacent pairs Arm’s documentation
- vpmax_u8 neon
- Folding maximum of adjacent pairs Arm’s documentation
- vpmax_u16 neon
- Folding maximum of adjacent pairs Arm’s documentation
- vpmax_u32 neon
- Folding maximum of adjacent pairs Arm’s documentation
- vpmaxnm_f32 neon
- Floating-point Maximum Number Pairwise (vector). Arm’s documentation
- vpmaxnmq_f32 neon
- Floating-point Maximum Number Pairwise (vector). Arm’s documentation
- vpmaxnmq_f64 neon
- Floating-point Maximum Number Pairwise (vector). Arm’s documentation
- vpmaxnmqd_f64 neon
- Floating-point maximum number pairwise Arm’s documentation
- vpmaxnms_f32 neon
- Floating-point maximum number pairwise Arm’s documentation
- vpmaxq_f32 neon
- Folding maximum of adjacent pairs Arm’s documentation
- vpmaxq_f64 neon
- Folding maximum of adjacent pairs Arm’s documentation
- vpmaxq_s8 neon
- Folding maximum of adjacent pairs Arm’s documentation
- vpmaxq_s16 neon
- Folding maximum of adjacent pairs Arm’s documentation
- vpmaxq_s32 neon
- Folding maximum of adjacent pairs Arm’s documentation
- vpmaxq_u8 neon
- Folding maximum of adjacent pairs Arm’s documentation
- vpmaxq_u16 neon
- Folding maximum of adjacent pairs Arm’s documentation
- vpmaxq_u32 neon
- Folding maximum of adjacent pairs Arm’s documentation
- vpmaxqd_f64 neon
- Floating-point maximum pairwise Arm’s documentation
- vpmaxs_f32 neon
- Floating-point maximum pairwise Arm’s documentation
- vpmin_f32 neon
- Folding minimum of adjacent pairs Arm’s documentation
- vpmin_s8 neon
- Folding minimum of adjacent pairs Arm’s documentation
- vpmin_s16 neon
- Folding minimum of adjacent pairs Arm’s documentation
- vpmin_s32 neon
- Folding minimum of adjacent pairs Arm’s documentation
- vpmin_u8 neon
- Folding minimum of adjacent pairs Arm’s documentation
- vpmin_u16 neon
- Folding minimum of adjacent pairs Arm’s documentation
- vpmin_u32 neon
- Folding minimum of adjacent pairs Arm’s documentation
- vpminnm_f32 neon
- Floating-point Minimum Number Pairwise (vector). Arm’s documentation
- vpminnmq_f32 neon
- Floating-point Minimum Number Pairwise (vector). Arm’s documentation
- vpminnmq_f64 neon
- Floating-point Minimum Number Pairwise (vector). Arm’s documentation
- vpminnmqd_f64 neon
- Floating-point minimum number pairwise Arm’s documentation
- vpminnms_f32 neon
- Floating-point minimum number pairwise Arm’s documentation
- vpminq_f32 neon
- Folding minimum of adjacent pairs Arm’s documentation
- vpminq_f64 neon
- Folding minimum of adjacent pairs Arm’s documentation
- vpminq_s8 neon
- Folding minimum of adjacent pairs Arm’s documentation
- vpminq_s16 neon
- Folding minimum of adjacent pairs Arm’s documentation
- vpminq_s32 neon
- Folding minimum of adjacent pairs Arm’s documentation
- vpminq_u8 neon
- Folding minimum of adjacent pairs Arm’s documentation
- vpminq_u16 neon
- Folding minimum of adjacent pairs Arm’s documentation
- vpminq_u32 neon
- Folding minimum of adjacent pairs Arm’s documentation
- vpminqd_f64 neon
- Floating-point minimum pairwise Arm’s documentation
- vpmins_f32 neon
- Floating-point minimum pairwise Arm’s documentation
- vqabs_s8 neon
- Signed saturating Absolute value Arm’s documentation
- vqabs_s16 neon
- Signed saturating Absolute value Arm’s documentation
- vqabs_s32 neon
- Signed saturating Absolute value Arm’s documentation
- vqabs_s64 neon
- Signed saturating Absolute value Arm’s documentation
- vqabsb_s8 neon
- Signed saturating absolute value Arm’s documentation
- vqabsd_s64 neon
- Signed saturating absolute value Arm’s documentation
- vqabsh_s16 neon
- Signed saturating absolute value Arm’s documentation
- vqabsq_s8 neon
- Signed saturating Absolute value Arm’s documentation
- vqabsq_s16 neon
- Signed saturating Absolute value Arm’s documentation
- vqabsq_s32 neon
- Signed saturating Absolute value Arm’s documentation
- vqabsq_s64 neon
- Signed saturating Absolute value Arm’s documentation
- vqabss_s32 neon
- Signed saturating absolute value Arm’s documentation
- vqadd_s8 neon
- Saturating add Arm’s documentation
- vqadd_s16 neon
- Saturating add Arm’s documentation
- vqadd_s32 neon
- Saturating add Arm’s documentation
- vqadd_s64 neon
- Saturating add Arm’s documentation
- vqadd_u8 neon
- Saturating add Arm’s documentation
- vqadd_u16 neon
- Saturating add Arm’s documentation
- vqadd_u32 neon
- Saturating add Arm’s documentation
- vqadd_u64 neon
- Saturating add Arm’s documentation
- vqaddb_s8 neon
- Saturating add Arm’s documentation
- vqaddb_u8 neon
- Saturating add Arm’s documentation
- vqaddd_s64 neon
- Saturating add Arm’s documentation
- vqaddd_u64 neon
- Saturating add Arm’s documentation
- vqaddh_s16 neon
- Saturating add Arm’s documentation
- vqaddh_u16 neon
- Saturating add Arm’s documentation
- vqaddq_s8 neon
- Saturating add Arm’s documentation
- vqaddq_s16 neon
- Saturating add Arm’s documentation
- vqaddq_s32 neon
- Saturating add Arm’s documentation
- vqaddq_s64 neon
- Saturating add Arm’s documentation
- vqaddq_u8 neon
- Saturating add Arm’s documentation
- vqaddq_u16 neon
- Saturating add Arm’s documentation
- vqaddq_u32 neon
- Saturating add Arm’s documentation
- vqaddq_u64 neon
- Saturating add Arm’s documentation
- vqadds_s32 neon
- Saturating add Arm’s documentation
- vqadds_u32 neon
- Saturating add Arm’s documentation
- vqdmlal_high_ lane_ s16 neon
- Signed saturating doubling multiply-add long Arm’s documentation
- vqdmlal_high_ lane_ s32 neon
- Signed saturating doubling multiply-add long Arm’s documentation
- vqdmlal_high_ laneq_ s16 neon
- Signed saturating doubling multiply-add long Arm’s documentation
- vqdmlal_high_ laneq_ s32 neon
- Signed saturating doubling multiply-add long Arm’s documentation
- vqdmlal_high_ n_ s16 neon
- Signed saturating doubling multiply-add long Arm’s documentation
- vqdmlal_high_ n_ s32 neon
- Signed saturating doubling multiply-add long Arm’s documentation
- vqdmlal_high_ s16 neon
- Signed saturating doubling multiply-add long Arm’s documentation
- vqdmlal_high_ s32 neon
- Signed saturating doubling multiply-add long Arm’s documentation
- vqdmlal_lane_ s16 neon
- Vector widening saturating doubling multiply accumulate with scalar Arm’s documentation
- vqdmlal_lane_ s32 neon
- Vector widening saturating doubling multiply accumulate with scalar Arm’s documentation
- vqdmlal_laneq_ s16 neon
- Vector widening saturating doubling multiply accumulate with scalar Arm’s documentation
- vqdmlal_laneq_ s32 neon
- Vector widening saturating doubling multiply accumulate with scalar Arm’s documentation
- vqdmlal_n_ s16 neon
- Vector widening saturating doubling multiply accumulate with scalar Arm’s documentation
- vqdmlal_n_ s32 neon
- Vector widening saturating doubling multiply accumulate with scalar Arm’s documentation
- vqdmlal_s16 neon
- Signed saturating doubling multiply-add long Arm’s documentation
- vqdmlal_s32 neon
- Signed saturating doubling multiply-add long Arm’s documentation
- vqdmlalh_lane_ s16 neon
- Signed saturating doubling multiply-add long Arm’s documentation
- vqdmlalh_laneq_ s16 neon
- Signed saturating doubling multiply-add long Arm’s documentation
- vqdmlalh_s16 neon
- Signed saturating doubling multiply-add long Arm’s documentation
- vqdmlals_lane_ s32 neon
- Signed saturating doubling multiply-add long Arm’s documentation
- vqdmlals_laneq_ s32 neon
- Signed saturating doubling multiply-add long Arm’s documentation
- vqdmlals_s32 neon
- Signed saturating doubling multiply-add long Arm’s documentation
- vqdmlsl_high_ lane_ s16 neon
- Signed saturating doubling multiply-subtract long Arm’s documentation
- vqdmlsl_high_ lane_ s32 neon
- Signed saturating doubling multiply-subtract long Arm’s documentation
- vqdmlsl_high_ laneq_ s16 neon
- Signed saturating doubling multiply-subtract long Arm’s documentation
- vqdmlsl_high_ laneq_ s32 neon
- Signed saturating doubling multiply-subtract long Arm’s documentation
- vqdmlsl_high_ n_ s16 neon
- Signed saturating doubling multiply-subtract long Arm’s documentation
- vqdmlsl_high_ n_ s32 neon
- Signed saturating doubling multiply-subtract long Arm’s documentation
- vqdmlsl_high_ s16 neon
- Signed saturating doubling multiply-subtract long Arm’s documentation
- vqdmlsl_high_ s32 neon
- Signed saturating doubling multiply-subtract long Arm’s documentation
- vqdmlsl_lane_ s16 neon
- Vector widening saturating doubling multiply subtract with scalar Arm’s documentation
- vqdmlsl_lane_ s32 neon
- Vector widening saturating doubling multiply subtract with scalar Arm’s documentation
- vqdmlsl_laneq_ s16 neon
- Vector widening saturating doubling multiply subtract with scalar Arm’s documentation
- vqdmlsl_laneq_ s32 neon
- Vector widening saturating doubling multiply subtract with scalar Arm’s documentation
- vqdmlsl_n_ s16 neon
- Vector widening saturating doubling multiply subtract with scalar Arm’s documentation
- vqdmlsl_n_ s32 neon
- Vector widening saturating doubling multiply subtract with scalar Arm’s documentation
- vqdmlsl_s16 neon
- Signed saturating doubling multiply-subtract long Arm’s documentation
- vqdmlsl_s32 neon
- Signed saturating doubling multiply-subtract long Arm’s documentation
- vqdmlslh_lane_ s16 neon
- Signed saturating doubling multiply-subtract long Arm’s documentation
- vqdmlslh_laneq_ s16 neon
- Signed saturating doubling multiply-subtract long Arm’s documentation
- vqdmlslh_s16 neon
- Signed saturating doubling multiply-subtract long Arm’s documentation
- vqdmlsls_lane_ s32 neon
- Signed saturating doubling multiply-subtract long Arm’s documentation
- vqdmlsls_laneq_ s32 neon
- Signed saturating doubling multiply-subtract long Arm’s documentation
- vqdmlsls_s32 neon
- Signed saturating doubling multiply-subtract long Arm’s documentation
- vqdmulh_lane_ s16 neon
- Vector saturating doubling multiply high by scalar Arm’s documentation
- vqdmulh_lane_ s32 neon
- Vector saturating doubling multiply high by scalar Arm’s documentation
- vqdmulh_laneq_ s16 neon
- Vector saturating doubling multiply high by scalar Arm’s documentation
- vqdmulh_laneq_ s32 neon
- Vector saturating doubling multiply high by scalar Arm’s documentation
- vqdmulh_n_ s16 neon
- Vector saturating doubling multiply high with scalar Arm’s documentation
- vqdmulh_n_ s32 neon
- Vector saturating doubling multiply high with scalar Arm’s documentation
- vqdmulh_s16 neon
- Signed saturating doubling multiply returning high half Arm’s documentation
- vqdmulh_s32 neon
- Signed saturating doubling multiply returning high half Arm’s documentation
- vqdmulhh_lane_ s16 neon
- Signed saturating doubling multiply returning high half Arm’s documentation
- vqdmulhh_laneq_ s16 neon
- Signed saturating doubling multiply returning high half Arm’s documentation
- vqdmulhh_s16 neon
- Signed saturating doubling multiply returning high half Arm’s documentation
- vqdmulhq_lane_ s16 neon
- Vector saturating doubling multiply high by scalar Arm’s documentation
- vqdmulhq_lane_ s32 neon
- Vector saturating doubling multiply high by scalar Arm’s documentation
- vqdmulhq_laneq_ s16 neon
- Vector saturating doubling multiply high by scalar Arm’s documentation
- vqdmulhq_laneq_ s32 neon
- Vector saturating doubling multiply high by scalar Arm’s documentation
- vqdmulhq_n_ s16 neon
- Vector saturating doubling multiply high with scalar Arm’s documentation
- vqdmulhq_n_ s32 neon
- Vector saturating doubling multiply high with scalar Arm’s documentation
- vqdmulhq_s16 neon
- Signed saturating doubling multiply returning high half Arm’s documentation
- vqdmulhq_s32 neon
- Signed saturating doubling multiply returning high half Arm’s documentation
- vqdmulhs_lane_ s32 neon
- Signed saturating doubling multiply returning high half Arm’s documentation
- vqdmulhs_laneq_ s32 neon
- Signed saturating doubling multiply returning high half Arm’s documentation
- vqdmulhs_s32 neon
- Signed saturating doubling multiply returning high half Arm’s documentation
- vqdmull_high_ lane_ s16 neon
- Signed saturating doubling multiply long Arm’s documentation
- vqdmull_high_ lane_ s32 neon
- Signed saturating doubling multiply long Arm’s documentation
- vqdmull_high_ laneq_ s16 neon
- Signed saturating doubling multiply long Arm’s documentation
- vqdmull_high_ laneq_ s32 neon
- Signed saturating doubling multiply long Arm’s documentation
- vqdmull_high_ n_ s16 neon
- Signed saturating doubling multiply long Arm’s documentation
- vqdmull_high_ n_ s32 neon
- Signed saturating doubling multiply long Arm’s documentation
- vqdmull_high_ s16 neon
- Signed saturating doubling multiply long Arm’s documentation
- vqdmull_high_ s32 neon
- Signed saturating doubling multiply long Arm’s documentation
- vqdmull_lane_ s16 neon
- Vector saturating doubling long multiply by scalar Arm’s documentation
- vqdmull_lane_ s32 neon
- Vector saturating doubling long multiply by scalar Arm’s documentation
- vqdmull_laneq_ s16 neon
- Vector saturating doubling long multiply by scalar Arm’s documentation
- vqdmull_laneq_ s32 neon
- Vector saturating doubling long multiply by scalar Arm’s documentation
- vqdmull_n_ s16 neon
- Vector saturating doubling long multiply with scalar Arm’s documentation
- vqdmull_n_ s32 neon
- Vector saturating doubling long multiply with scalar Arm’s documentation
- vqdmull_s16 neon
- Signed saturating doubling multiply long Arm’s documentation
- vqdmull_s32 neon
- Signed saturating doubling multiply long Arm’s documentation
- vqdmullh_lane_ s16 neon
- Signed saturating doubling multiply long Arm’s documentation
- vqdmullh_laneq_ s16 neon
- Signed saturating doubling multiply long Arm’s documentation
- vqdmullh_s16 neon
- Signed saturating doubling multiply long Arm’s documentation
- vqdmulls_lane_ s32 neon
- Signed saturating doubling multiply long Arm’s documentation
- vqdmulls_laneq_ s32 neon
- Signed saturating doubling multiply long Arm’s documentation
- vqdmulls_s32 neon
- Signed saturating doubling multiply long Arm’s documentation
- vqmovn_high_ s16 neon
- Signed saturating extract narrow Arm’s documentation
- vqmovn_high_ s32 neon
- Signed saturating extract narrow Arm’s documentation
- vqmovn_high_ s64 neon
- Signed saturating extract narrow Arm’s documentation
- vqmovn_high_ u16 neon
- Signed saturating extract narrow Arm’s documentation
- vqmovn_high_ u32 neon
- Signed saturating extract narrow Arm’s documentation
- vqmovn_high_ u64 neon
- Signed saturating extract narrow Arm’s documentation
- vqmovn_s16 neon
- Signed saturating extract narrow Arm’s documentation
- vqmovn_s32 neon
- Signed saturating extract narrow Arm’s documentation
- vqmovn_s64 neon
- Signed saturating extract narrow Arm’s documentation
- vqmovn_u16 neon
- Unsigned saturating extract narrow Arm’s documentation
- vqmovn_u32 neon
- Unsigned saturating extract narrow Arm’s documentation
- vqmovn_u64 neon
- Unsigned saturating extract narrow Arm’s documentation
- vqmovnd_s64 neon
- Saturating extract narrow Arm’s documentation
- vqmovnd_u64 neon
- Saturating extract narrow Arm’s documentation
- vqmovnh_s16 neon
- Saturating extract narrow Arm’s documentation
- vqmovnh_u16 neon
- Saturating extract narrow Arm’s documentation
- vqmovns_s32 neon
- Saturating extract narrow Arm’s documentation
- vqmovns_u32 neon
- Saturating extract narrow Arm’s documentation
- vqmovun_high_ s16 neon
- Signed saturating extract unsigned narrow Arm’s documentation
- vqmovun_high_ s32 neon
- Signed saturating extract unsigned narrow Arm’s documentation
- vqmovun_high_ s64 neon
- Signed saturating extract unsigned narrow Arm’s documentation
- vqmovun_s16 neon
- Signed saturating extract unsigned narrow Arm’s documentation
- vqmovun_s32 neon
- Signed saturating extract unsigned narrow Arm’s documentation
- vqmovun_s64 neon
- Signed saturating extract unsigned narrow Arm’s documentation
- vqmovund_s64 neon
- Signed saturating extract unsigned narrow Arm’s documentation
- vqmovunh_s16 neon
- Signed saturating extract unsigned narrow Arm’s documentation
- vqmovuns_s32 neon
- Signed saturating extract unsigned narrow Arm’s documentation
- vqneg_s8 neon
- Signed saturating negate Arm’s documentation
- vqneg_s16 neon
- Signed saturating negate Arm’s documentation
- vqneg_s32 neon
- Signed saturating negate Arm’s documentation
- vqneg_s64 neon
- Signed saturating negate Arm’s documentation
- vqnegb_s8 neon
- Signed saturating negate Arm’s documentation
- vqnegd_s64 neon
- Signed saturating negate Arm’s documentation
- vqnegh_s16 neon
- Signed saturating negate Arm’s documentation
- vqnegq_s8 neon
- Signed saturating negate Arm’s documentation
- vqnegq_s16 neon
- Signed saturating negate Arm’s documentation
- vqnegq_s32 neon
- Signed saturating negate Arm’s documentation
- vqnegq_s64 neon
- Signed saturating negate Arm’s documentation
- vqnegs_s32 neon
- Signed saturating negate Arm’s documentation
- vqrdmlah_lane_ s16 rdm
- Signed saturating rounding doubling multiply accumulate returning high half Arm’s documentation
- vqrdmlah_lane_ s32 rdm
- Signed saturating rounding doubling multiply accumulate returning high half Arm’s documentation
- vqrdmlah_laneq_ s16 rdm
- Signed saturating rounding doubling multiply accumulate returning high half Arm’s documentation
- vqrdmlah_laneq_ s32 rdm
- Signed saturating rounding doubling multiply accumulate returning high half Arm’s documentation
- vqrdmlah_s16 rdm
- Signed saturating rounding doubling multiply accumulate returning high half Arm’s documentation
- vqrdmlah_s32 rdm
- Signed saturating rounding doubling multiply accumulate returning high half Arm’s documentation
- vqrdmlahh_lane_ s16 rdm
- Signed saturating rounding doubling multiply accumulate returning high half Arm’s documentation
- vqrdmlahh_laneq_ s16 rdm
- Signed saturating rounding doubling multiply accumulate returning high half Arm’s documentation
- vqrdmlahh_s16 rdm
- Signed saturating rounding doubling multiply accumulate returning high half Arm’s documentation
- vqrdmlahq_lane_ s16 rdm
- Signed saturating rounding doubling multiply accumulate returning high half Arm’s documentation
- vqrdmlahq_lane_ s32 rdm
- Signed saturating rounding doubling multiply accumulate returning high half Arm’s documentation
- vqrdmlahq_laneq_ s16 rdm
- Signed saturating rounding doubling multiply accumulate returning high half Arm’s documentation
- vqrdmlahq_laneq_ s32 rdm
- Signed saturating rounding doubling multiply accumulate returning high half Arm’s documentation
- vqrdmlahq_s16 rdm
- Signed saturating rounding doubling multiply accumulate returning high half Arm’s documentation
- vqrdmlahq_s32 rdm
- Signed saturating rounding doubling multiply accumulate returning high half Arm’s documentation
- vqrdmlahs_lane_ s32 rdm
- Signed saturating rounding doubling multiply accumulate returning high half Arm’s documentation
- vqrdmlahs_laneq_ s32 rdm
- Signed saturating rounding doubling multiply accumulate returning high half Arm’s documentation
- vqrdmlahs_s32 rdm
- Signed saturating rounding doubling multiply accumulate returning high half Arm’s documentation
- vqrdmlsh_lane_ s16 rdm
- Signed saturating rounding doubling multiply subtract returning high half Arm’s documentation
- vqrdmlsh_lane_ s32 rdm
- Signed saturating rounding doubling multiply subtract returning high half Arm’s documentation
- vqrdmlsh_laneq_ s16 rdm
- Signed saturating rounding doubling multiply subtract returning high half Arm’s documentation
- vqrdmlsh_laneq_ s32 rdm
- Signed saturating rounding doubling multiply subtract returning high half Arm’s documentation
- vqrdmlsh_s16 rdm
- Signed saturating rounding doubling multiply subtract returning high half Arm’s documentation
- vqrdmlsh_s32 rdm
- Signed saturating rounding doubling multiply subtract returning high half Arm’s documentation
- vqrdmlshh_lane_ s16 rdm
- Signed saturating rounding doubling multiply subtract returning high half Arm’s documentation
- vqrdmlshh_laneq_ s16 rdm
- Signed saturating rounding doubling multiply subtract returning high half Arm’s documentation
- vqrdmlshh_s16 rdm
- Signed saturating rounding doubling multiply subtract returning high half Arm’s documentation
- vqrdmlshq_lane_ s16 rdm
- Signed saturating rounding doubling multiply subtract returning high half Arm’s documentation
- vqrdmlshq_lane_ s32 rdm
- Signed saturating rounding doubling multiply subtract returning high half Arm’s documentation
- vqrdmlshq_laneq_ s16 rdm
- Signed saturating rounding doubling multiply subtract returning high half Arm’s documentation
- vqrdmlshq_laneq_ s32 rdm
- Signed saturating rounding doubling multiply subtract returning high half Arm’s documentation
- vqrdmlshq_s16 rdm
- Signed saturating rounding doubling multiply subtract returning high half Arm’s documentation
- vqrdmlshq_s32 rdm
- Signed saturating rounding doubling multiply subtract returning high half Arm’s documentation
- vqrdmlshs_lane_ s32 rdm
- Signed saturating rounding doubling multiply subtract returning high half Arm’s documentation
- vqrdmlshs_laneq_ s32 rdm
- Signed saturating rounding doubling multiply subtract returning high half Arm’s documentation
- vqrdmlshs_s32 rdm
- Signed saturating rounding doubling multiply subtract returning high half Arm’s documentation
- vqrdmulh_lane_ s16 neon
- Vector rounding saturating doubling multiply high by scalar Arm’s documentation
- vqrdmulh_lane_ s32 neon
- Vector rounding saturating doubling multiply high by scalar Arm’s documentation
- vqrdmulh_laneq_ s16 neon
- Vector rounding saturating doubling multiply high by scalar Arm’s documentation
- vqrdmulh_laneq_ s32 neon
- Vector rounding saturating doubling multiply high by scalar Arm’s documentation
- vqrdmulh_n_ s16 neon
- Vector saturating rounding doubling multiply high with scalar Arm’s documentation
- vqrdmulh_n_ s32 neon
- Vector saturating rounding doubling multiply high with scalar Arm’s documentation
- vqrdmulh_s16 neon
- Signed saturating rounding doubling multiply returning high half Arm’s documentation
- vqrdmulh_s32 neon
- Signed saturating rounding doubling multiply returning high half Arm’s documentation
- vqrdmulhh_lane_ s16 neon
- Signed saturating rounding doubling multiply returning high half Arm’s documentation
- vqrdmulhh_laneq_ s16 neon
- Signed saturating rounding doubling multiply returning high half Arm’s documentation
- vqrdmulhh_s16 neon
- Signed saturating rounding doubling multiply returning high half Arm’s documentation
- vqrdmulhq_lane_ s16 neon
- Vector rounding saturating doubling multiply high by scalar Arm’s documentation
- vqrdmulhq_lane_ s32 neon
- Vector rounding saturating doubling multiply high by scalar Arm’s documentation
- vqrdmulhq_laneq_ s16 neon
- Vector rounding saturating doubling multiply high by scalar Arm’s documentation
- vqrdmulhq_laneq_ s32 neon
- Vector rounding saturating doubling multiply high by scalar Arm’s documentation
- vqrdmulhq_n_ s16 neon
- Vector saturating rounding doubling multiply high with scalar Arm’s documentation
- vqrdmulhq_n_ s32 neon
- Vector saturating rounding doubling multiply high with scalar Arm’s documentation
- vqrdmulhq_s16 neon
- Signed saturating rounding doubling multiply returning high half Arm’s documentation
- vqrdmulhq_s32 neon
- Signed saturating rounding doubling multiply returning high half Arm’s documentation
- vqrdmulhs_lane_ s32 neon
- Signed saturating rounding doubling multiply returning high half Arm’s documentation
- vqrdmulhs_laneq_ s32 neon
- Signed saturating rounding doubling multiply returning high half Arm’s documentation
- vqrdmulhs_s32 neon
- Signed saturating rounding doubling multiply returning high half Arm’s documentation
- vqrshl_s8 neon
- Signed saturating rounding shift left Arm’s documentation
- vqrshl_s16 neon
- Signed saturating rounding shift left Arm’s documentation
- vqrshl_s32 neon
- Signed saturating rounding shift left Arm’s documentation
- vqrshl_s64 neon
- Signed saturating rounding shift left Arm’s documentation
- vqrshl_u8 neon
- Unsigned signed saturating rounding shift left Arm’s documentation
- vqrshl_u16 neon
- Unsigned signed saturating rounding shift left Arm’s documentation
- vqrshl_u32 neon
- Unsigned signed saturating rounding shift left Arm’s documentation
- vqrshl_u64 neon
- Unsigned signed saturating rounding shift left Arm’s documentation
- vqrshlb_s8 neon
- Signed saturating rounding shift left Arm’s documentation
- vqrshlb_u8 neon
- Unsigned signed saturating rounding shift left Arm’s documentation
- vqrshld_s64 neon
- Signed saturating rounding shift left Arm’s documentation
- vqrshld_u64 neon
- Unsigned signed saturating rounding shift left Arm’s documentation
- vqrshlh_s16 neon
- Signed saturating rounding shift left Arm’s documentation
- vqrshlh_u16 neon
- Unsigned signed saturating rounding shift left Arm’s documentation
- vqrshlq_s8 neon
- Signed saturating rounding shift left Arm’s documentation
- vqrshlq_s16 neon
- Signed saturating rounding shift left Arm’s documentation
- vqrshlq_s32 neon
- Signed saturating rounding shift left Arm’s documentation
- vqrshlq_s64 neon
- Signed saturating rounding shift left Arm’s documentation
- vqrshlq_u8 neon
- Unsigned signed saturating rounding shift left Arm’s documentation
- vqrshlq_u16 neon
- Unsigned signed saturating rounding shift left Arm’s documentation
- vqrshlq_u32 neon
- Unsigned signed saturating rounding shift left Arm’s documentation
- vqrshlq_u64 neon
- Unsigned signed saturating rounding shift left Arm’s documentation
- vqrshls_s32 neon
- Signed saturating rounding shift left Arm’s documentation
- vqrshls_u32 neon
- Unsigned signed saturating rounding shift left Arm’s documentation
- vqrshrn_high_ n_ s16 neon
- Signed saturating rounded shift right narrow Arm’s documentation
- vqrshrn_high_ n_ s32 neon
- Signed saturating rounded shift right narrow Arm’s documentation
- vqrshrn_high_ n_ s64 neon
- Signed saturating rounded shift right narrow Arm’s documentation
- vqrshrn_high_ n_ u16 neon
- Unsigned saturating rounded shift right narrow Arm’s documentation
- vqrshrn_high_ n_ u32 neon
- Unsigned saturating rounded shift right narrow Arm’s documentation
- vqrshrn_high_ n_ u64 neon
- Unsigned saturating rounded shift right narrow Arm’s documentation
- vqrshrn_n_ s16 Non-ARM and neon
- Signed saturating rounded shift right narrow Arm’s documentation
- vqrshrn_n_ s32 Non-ARM and neon
- Signed saturating rounded shift right narrow Arm’s documentation
- vqrshrn_n_ s64 Non-ARM and neon
- Signed saturating rounded shift right narrow Arm’s documentation
- vqrshrn_n_ u16 Non-ARM and neon
- Unsigned signed saturating rounded shift right narrow Arm’s documentation
- vqrshrn_n_ u32 Non-ARM and neon
- Unsigned signed saturating rounded shift right narrow Arm’s documentation
- vqrshrn_n_ u64 Non-ARM and neon
- Unsigned signed saturating rounded shift right narrow Arm’s documentation
- vqrshrnd_n_ s64 neon
- Signed saturating rounded shift right narrow Arm’s documentation
- vqrshrnd_n_ u64 neon
- Unsigned saturating rounded shift right narrow Arm’s documentation
- vqrshrnh_n_ s16 neon
- Signed saturating rounded shift right narrow Arm’s documentation
- vqrshrnh_n_ u16 neon
- Unsigned saturating rounded shift right narrow Arm’s documentation
- vqrshrns_n_ s32 neon
- Signed saturating rounded shift right narrow Arm’s documentation
- vqrshrns_n_ u32 neon
- Unsigned saturating rounded shift right narrow Arm’s documentation
- vqrshrun_high_ n_ s16 neon
- Signed saturating rounded shift right unsigned narrow Arm’s documentation
- vqrshrun_high_ n_ s32 neon
- Signed saturating rounded shift right unsigned narrow Arm’s documentation
- vqrshrun_high_ n_ s64 neon
- Signed saturating rounded shift right unsigned narrow Arm’s documentation
- vqrshrun_n_ s16 Non-ARM and neon
- Signed saturating rounded shift right unsigned narrow Arm’s documentation
- vqrshrun_n_ s32 Non-ARM and neon
- Signed saturating rounded shift right unsigned narrow Arm’s documentation
- vqrshrun_n_ s64 Non-ARM and neon
- Signed saturating rounded shift right unsigned narrow Arm’s documentation
- vqrshrund_n_ s64 neon
- Signed saturating rounded shift right unsigned narrow Arm’s documentation
- vqrshrunh_n_ s16 neon
- Signed saturating rounded shift right unsigned narrow Arm’s documentation
- vqrshruns_n_ s32 neon
- Signed saturating rounded shift right unsigned narrow Arm’s documentation
- vqshl_n_ s8 neon
- Signed saturating shift left Arm’s documentation
- vqshl_n_ s16 neon
- Signed saturating shift left Arm’s documentation
- vqshl_n_ s32 neon
- Signed saturating shift left Arm’s documentation
- vqshl_n_ s64 neon
- Signed saturating shift left Arm’s documentation
- vqshl_n_ u8 neon
- Unsigned saturating shift left Arm’s documentation
- vqshl_n_ u16 neon
- Unsigned saturating shift left Arm’s documentation
- vqshl_n_ u32 neon
- Unsigned saturating shift left Arm’s documentation
- vqshl_n_ u64 neon
- Unsigned saturating shift left Arm’s documentation
- vqshl_s8 neon
- Signed saturating shift left Arm’s documentation
- vqshl_s16 neon
- Signed saturating shift left Arm’s documentation
- vqshl_s32 neon
- Signed saturating shift left Arm’s documentation
- vqshl_s64 neon
- Signed saturating shift left Arm’s documentation
- vqshl_u8 neon
- Unsigned saturating shift left Arm’s documentation
- vqshl_u16 neon
- Unsigned saturating shift left Arm’s documentation
- vqshl_u32 neon
- Unsigned saturating shift left Arm’s documentation
- vqshl_u64 neon
- Unsigned saturating shift left Arm’s documentation
- vqshlb_n_ s8 neon
- Signed saturating shift left Arm’s documentation
- vqshlb_n_ u8 neon
- Unsigned saturating shift left Arm’s documentation
- vqshlb_s8 neon
- Signed saturating shift left Arm’s documentation
- vqshlb_u8 neon
- Unsigned saturating shift left Arm’s documentation
- vqshld_n_ s64 neon
- Signed saturating shift left Arm’s documentation
- vqshld_n_ u64 neon
- Unsigned saturating shift left Arm’s documentation
- vqshld_s64 neon
- Signed saturating shift left Arm’s documentation
- vqshld_u64 neon
- Unsigned saturating shift left Arm’s documentation
- vqshlh_n_ s16 neon
- Signed saturating shift left Arm’s documentation
- vqshlh_n_ u16 neon
- Unsigned saturating shift left Arm’s documentation
- vqshlh_s16 neon
- Signed saturating shift left Arm’s documentation
- vqshlh_u16 neon
- Unsigned saturating shift left Arm’s documentation
- vqshlq_n_ s8 neon
- Signed saturating shift left Arm’s documentation
- vqshlq_n_ s16 neon
- Signed saturating shift left Arm’s documentation
- vqshlq_n_ s32 neon
- Signed saturating shift left Arm’s documentation
- vqshlq_n_ s64 neon
- Signed saturating shift left Arm’s documentation
- vqshlq_n_ u8 neon
- Unsigned saturating shift left Arm’s documentation
- vqshlq_n_ u16 neon
- Unsigned saturating shift left Arm’s documentation
- vqshlq_n_ u32 neon
- Unsigned saturating shift left Arm’s documentation
- vqshlq_n_ u64 neon
- Unsigned saturating shift left Arm’s documentation
- vqshlq_s8 neon
- Signed saturating shift left Arm’s documentation
- vqshlq_s16 neon
- Signed saturating shift left Arm’s documentation
- vqshlq_s32 neon
- Signed saturating shift left Arm’s documentation
- vqshlq_s64 neon
- Signed saturating shift left Arm’s documentation
- vqshlq_u8 neon
- Unsigned saturating shift left Arm’s documentation
- vqshlq_u16 neon
- Unsigned saturating shift left Arm’s documentation
- vqshlq_u32 neon
- Unsigned saturating shift left Arm’s documentation
- vqshlq_u64 neon
- Unsigned saturating shift left Arm’s documentation
- vqshls_n_ s32 neon
- Signed saturating shift left Arm’s documentation
- vqshls_n_ u32 neon
- Unsigned saturating shift left Arm’s documentation
- vqshls_s32 neon
- Signed saturating shift left Arm’s documentation
- vqshls_u32 neon
- Unsigned saturating shift left Arm’s documentation
- vqshlu_n_ s8 Non-ARM and neon
- Signed saturating shift left unsigned Arm’s documentation
- vqshlu_n_ s16 Non-ARM and neon
- Signed saturating shift left unsigned Arm’s documentation
- vqshlu_n_ s32 Non-ARM and neon
- Signed saturating shift left unsigned Arm’s documentation
- vqshlu_n_ s64 Non-ARM and neon
- Signed saturating shift left unsigned Arm’s documentation
- vqshlub_n_ s8 neon
- Signed saturating shift left unsigned Arm’s documentation
- vqshlud_n_ s64 neon
- Signed saturating shift left unsigned Arm’s documentation
- vqshluh_n_ s16 neon
- Signed saturating shift left unsigned Arm’s documentation
- vqshluq_n_ s8 Non-ARM and neon
- Signed saturating shift left unsigned Arm’s documentation
- vqshluq_n_ s16 Non-ARM and neon
- Signed saturating shift left unsigned Arm’s documentation
- vqshluq_n_ s32 Non-ARM and neon
- Signed saturating shift left unsigned Arm’s documentation
- vqshluq_n_ s64 Non-ARM and neon
- Signed saturating shift left unsigned Arm’s documentation
- vqshlus_n_ s32 neon
- Signed saturating shift left unsigned Arm’s documentation
- vqshrn_high_ n_ s16 neon
- Signed saturating shift right narrow Arm’s documentation
- vqshrn_high_ n_ s32 neon
- Signed saturating shift right narrow Arm’s documentation
- vqshrn_high_ n_ s64 neon
- Signed saturating shift right narrow Arm’s documentation
- vqshrn_high_ n_ u16 neon
- Unsigned saturating shift right narrow Arm’s documentation
- vqshrn_high_ n_ u32 neon
- Unsigned saturating shift right narrow Arm’s documentation
- vqshrn_high_ n_ u64 neon
- Unsigned saturating shift right narrow Arm’s documentation
- vqshrn_n_ s16 Non-ARM and neon
- Signed saturating shift right narrow Arm’s documentation
- vqshrn_n_ s32 Non-ARM and neon
- Signed saturating shift right narrow Arm’s documentation
- vqshrn_n_ s64 Non-ARM and neon
- Signed saturating shift right narrow Arm’s documentation
- vqshrn_n_ u16 Non-ARM and neon
- Unsigned saturating shift right narrow Arm’s documentation
- vqshrn_n_ u32 Non-ARM and neon
- Unsigned saturating shift right narrow Arm’s documentation
- vqshrn_n_ u64 Non-ARM and neon
- Unsigned saturating shift right narrow Arm’s documentation
- vqshrnd_n_ s64 neon
- Signed saturating shift right narrow Arm’s documentation
- vqshrnd_n_ u64 neon
- Unsigned saturating shift right narrow Arm’s documentation
- vqshrnh_n_ s16 neon
- Signed saturating shift right narrow Arm’s documentation
- vqshrnh_n_ u16 neon
- Unsigned saturating shift right narrow Arm’s documentation
- vqshrns_n_ s32 neon
- Signed saturating shift right narrow Arm’s documentation
- vqshrns_n_ u32 neon
- Unsigned saturating shift right narrow Arm’s documentation
- vqshrun_high_ n_ s16 neon
- Signed saturating shift right unsigned narrow Arm’s documentation
- vqshrun_high_ n_ s32 neon
- Signed saturating shift right unsigned narrow Arm’s documentation
- vqshrun_high_ n_ s64 neon
- Signed saturating shift right unsigned narrow Arm’s documentation
- vqshrun_n_ s16 Non-ARM and neon
- Signed saturating shift right unsigned narrow Arm’s documentation
- vqshrun_n_ s32 Non-ARM and neon
- Signed saturating shift right unsigned narrow Arm’s documentation
- vqshrun_n_ s64 Non-ARM and neon
- Signed saturating shift right unsigned narrow Arm’s documentation
- vqshrund_n_ s64 neon
- Signed saturating shift right unsigned narrow Arm’s documentation
- vqshrunh_n_ s16 neon
- Signed saturating shift right unsigned narrow Arm’s documentation
- vqshruns_n_ s32 neon
- Signed saturating shift right unsigned narrow Arm’s documentation
- vqsub_s8 neon
- Saturating subtract Arm’s documentation
- vqsub_s16 neon
- Saturating subtract Arm’s documentation
- vqsub_s32 neon
- Saturating subtract Arm’s documentation
- vqsub_s64 neon
- Saturating subtract Arm’s documentation
- vqsub_u8 neon
- Saturating subtract Arm’s documentation
- vqsub_u16 neon
- Saturating subtract Arm’s documentation
- vqsub_u32 neon
- Saturating subtract Arm’s documentation
- vqsub_u64 neon
- Saturating subtract Arm’s documentation
- vqsubb_s8 neon
- Saturating subtract Arm’s documentation
- vqsubb_u8 neon
- Saturating subtract Arm’s documentation
- vqsubd_s64 neon
- Saturating subtract Arm’s documentation
- vqsubd_u64 neon
- Saturating subtract Arm’s documentation
- vqsubh_s16 neon
- Saturating subtract Arm’s documentation
- vqsubh_u16 neon
- Saturating subtract Arm’s documentation
- vqsubq_s8 neon
- Saturating subtract Arm’s documentation
- vqsubq_s16 neon
- Saturating subtract Arm’s documentation
- vqsubq_s32 neon
- Saturating subtract Arm’s documentation
- vqsubq_s64 neon
- Saturating subtract Arm’s documentation
- vqsubq_u8 neon
- Saturating subtract Arm’s documentation
- vqsubq_u16 neon
- Saturating subtract Arm’s documentation
- vqsubq_u32 neon
- Saturating subtract Arm’s documentation
- vqsubq_u64 neon
- Saturating subtract Arm’s documentation
- vqsubs_s32 neon
- Saturating subtract Arm’s documentation
- vqsubs_u32 neon
- Saturating subtract Arm’s documentation
- vqtbl1_p8 neon
- Table look-up Arm’s documentation
- vqtbl1_s8 neon
- Table look-up Arm’s documentation
- vqtbl1_u8 neon
- Table look-up Arm’s documentation
- vqtbl1q_p8 neon
- Table look-up Arm’s documentation
- vqtbl1q_s8 neon
- Table look-up Arm’s documentation
- vqtbl1q_u8 neon
- Table look-up Arm’s documentation
- vqtbl2_p8 Little-endian and neon
- Table look-up Arm’s documentation
- vqtbl2_s8 neon
- Table look-up Arm’s documentation
- vqtbl2_u8 Little-endian and neon
- Table look-up Arm’s documentation
- vqtbl2q_p8 Little-endian and neon
- Table look-up Arm’s documentation
- vqtbl2q_s8 neon
- Table look-up Arm’s documentation
- vqtbl2q_u8 Little-endian and neon
- Table look-up Arm’s documentation
- vqtbl3_p8 Little-endian and neon
- Table look-up Arm’s documentation
- vqtbl3_s8 neon
- Table look-up Arm’s documentation
- vqtbl3_u8 Little-endian and neon
- Table look-up Arm’s documentation
- vqtbl3q_p8 Little-endian and neon
- Table look-up Arm’s documentation
- vqtbl3q_s8 neon
- Table look-up Arm’s documentation
- vqtbl3q_u8 Little-endian and neon
- Table look-up Arm’s documentation
- vqtbl4_p8 Little-endian and neon
- Table look-up Arm’s documentation
- vqtbl4_s8 neon
- Table look-up Arm’s documentation
- vqtbl4_u8 Little-endian and neon
- Table look-up Arm’s documentation
- vqtbl4q_p8 Little-endian and neon
- Table look-up Arm’s documentation
- vqtbl4q_s8 neon
- Table look-up Arm’s documentation
- vqtbl4q_u8 Little-endian and neon
- Table look-up Arm’s documentation
- vqtbx1_p8 neon
- Extended table look-up Arm’s documentation
- vqtbx1_s8 neon
- Extended table look-up Arm’s documentation
- vqtbx1_u8 neon
- Extended table look-up Arm’s documentation
- vqtbx1q_p8 neon
- Extended table look-up Arm’s documentation
- vqtbx1q_s8 neon
- Extended table look-up Arm’s documentation
- vqtbx1q_u8 neon
- Extended table look-up Arm’s documentation
- vqtbx2_p8 Little-endian and neon
- Extended table look-up Arm’s documentation
- vqtbx2_s8 neon
- Extended table look-up Arm’s documentation
- vqtbx2_u8 Little-endian and neon
- Extended table look-up Arm’s documentation
- vqtbx2q_p8 Little-endian and neon
- Extended table look-up Arm’s documentation
- vqtbx2q_s8 neon
- Extended table look-up Arm’s documentation
- vqtbx2q_u8 Little-endian and neon
- Extended table look-up Arm’s documentation
- vqtbx3_p8 Little-endian and neon
- Extended table look-up Arm’s documentation
- vqtbx3_s8 neon
- Extended table look-up Arm’s documentation
- vqtbx3_u8 Little-endian and neon
- Extended table look-up Arm’s documentation
- vqtbx3q_p8 Little-endian and neon
- Extended table look-up Arm’s documentation
- vqtbx3q_s8 neon
- Extended table look-up Arm’s documentation
- vqtbx3q_u8 Little-endian and neon
- Extended table look-up Arm’s documentation
- vqtbx4_p8 Little-endian and neon
- Extended table look-up Arm’s documentation
- vqtbx4_s8 neon
- Extended table look-up Arm’s documentation
- vqtbx4_u8 Little-endian and neon
- Extended table look-up Arm’s documentation
- vqtbx4q_p8 Little-endian and neon
- Extended table look-up Arm’s documentation
- vqtbx4q_s8 neon
- Extended table look-up Arm’s documentation
- vqtbx4q_u8 Little-endian and neon
- Extended table look-up Arm’s documentation
- vraddhn_high_ s16 neon
- Rounding Add returning High Narrow (high half). Arm’s documentation
- vraddhn_high_ s32 neon
- Rounding Add returning High Narrow (high half). Arm’s documentation
- vraddhn_high_ s64 neon
- Rounding Add returning High Narrow (high half). Arm’s documentation
- vraddhn_high_ u16 neon
- Rounding Add returning High Narrow (high half). Arm’s documentation
- vraddhn_high_ u32 neon
- Rounding Add returning High Narrow (high half). Arm’s documentation
- vraddhn_high_ u64 neon
- Rounding Add returning High Narrow (high half). Arm’s documentation
- vraddhn_s16 neon
- Rounding Add returning High Narrow. Arm’s documentation
- vraddhn_s32 neon
- Rounding Add returning High Narrow. Arm’s documentation
- vraddhn_s64 neon
- Rounding Add returning High Narrow. Arm’s documentation
- vraddhn_u16 Little-endian and neon
- Rounding Add returning High Narrow. Arm’s documentation
- vraddhn_u32 Little-endian and neon
- Rounding Add returning High Narrow. Arm’s documentation
- vraddhn_u64 Little-endian and neon
- Rounding Add returning High Narrow. Arm’s documentation
- vrax1q_u64 neonandsha3
- Rotate and exclusive OR Arm’s documentation
- vrbit_p8 Little-endian and neon
- Reverse bit order Arm’s documentation
- vrbit_s8 neon
- Reverse bit order Arm’s documentation
- vrbit_u8 Little-endian and neon
- Reverse bit order Arm’s documentation
- vrbitq_p8 Little-endian and neon
- Reverse bit order Arm’s documentation
- vrbitq_s8 neon
- Reverse bit order Arm’s documentation
- vrbitq_u8 Little-endian and neon
- Reverse bit order Arm’s documentation
- vrecpe_f32 neon
- Reciprocal estimate. Arm’s documentation
- vrecpe_f64 neon
- Reciprocal estimate. Arm’s documentation
- vrecpe_u32 neon
- Unsigned reciprocal estimate Arm’s documentation
- vrecped_f64 neon
- Reciprocal estimate. Arm’s documentation
- vrecpeq_f32 neon
- Reciprocal estimate. Arm’s documentation
- vrecpeq_f64 neon
- Reciprocal estimate. Arm’s documentation
- vrecpeq_u32 neon
- Unsigned reciprocal estimate Arm’s documentation
- vrecpes_f32 neon
- Reciprocal estimate. Arm’s documentation
- vrecps_f32 neon
- Floating-point reciprocal step Arm’s documentation
- vrecps_f64 neon
- Floating-point reciprocal step Arm’s documentation
- vrecpsd_f64 neon
- Floating-point reciprocal step Arm’s documentation
- vrecpsq_f32 neon
- Floating-point reciprocal step Arm’s documentation
- vrecpsq_f64 neon
- Floating-point reciprocal step Arm’s documentation
- vrecpss_f32 neon
- Floating-point reciprocal step Arm’s documentation
- vrecpxd_f64 neon
- Floating-point reciprocal exponent Arm’s documentation
- vrecpxs_f32 neon
- Floating-point reciprocal exponent Arm’s documentation
- vreinterpret_f32_ f64 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_f32_ p8 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_f32_ p16 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_f32_ p64 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_f32_ s8 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_f32_ s16 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_f32_ s32 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_f32_ s64 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_f32_ u8 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_f32_ u16 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_f32_ u32 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_f32_ u64 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_f64_ f32 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_f64_ p8 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_f64_ p16 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_f64_ p64 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_f64_ s8 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_f64_ s16 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_f64_ s32 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_f64_ s64 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_f64_ u8 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_f64_ u16 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_f64_ u32 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_f64_ u64 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_p8_ f32 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_p8_ f64 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_p8_ p16 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_p8_ p64 neonandaes
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_p8_ s8 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_p8_ s16 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_p8_ s32 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_p8_ s64 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_p8_ u8 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_p8_ u16 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_p8_ u32 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_p8_ u64 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_p16_ f32 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_p16_ f64 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_p16_ p8 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_p16_ p64 neonandaes
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_p16_ s8 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_p16_ s16 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_p16_ s32 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_p16_ s64 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_p16_ u8 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_p16_ u16 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_p16_ u32 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_p16_ u64 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_p64_ f32 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_p64_ f64 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_p64_ p8 neonandaes
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_p64_ p16 neonandaes
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_p64_ s8 neonandaes
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_p64_ s16 neonandaes
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_p64_ s32 neonandaes
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_p64_ s64 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_p64_ u8 neonandaes
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_p64_ u16 neonandaes
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_p64_ u32 neonandaes
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_p64_ u64 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_s8_ f32 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_s8_ f64 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_s8_ p8 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_s8_ p16 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_s8_ p64 neonandaes
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_s8_ s16 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_s8_ s32 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_s8_ s64 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_s8_ u8 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_s8_ u16 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_s8_ u32 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_s8_ u64 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_s16_ f32 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_s16_ f64 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_s16_ p8 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_s16_ p16 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_s16_ p64 neonandaes
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_s16_ s8 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_s16_ s32 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_s16_ s64 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_s16_ u8 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_s16_ u16 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_s16_ u32 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_s16_ u64 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_s32_ f32 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_s32_ f64 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_s32_ p8 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_s32_ p16 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_s32_ p64 neonandaes
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_s32_ s8 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_s32_ s16 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_s32_ s64 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_s32_ u8 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_s32_ u16 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_s32_ u32 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_s32_ u64 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_s64_ f32 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_s64_ f64 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_s64_ p8 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_s64_ p16 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_s64_ p64 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_s64_ s8 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_s64_ s16 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_s64_ s32 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_s64_ u8 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_s64_ u16 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_s64_ u32 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_s64_ u64 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_u8_ f32 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_u8_ f64 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_u8_ p8 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_u8_ p16 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_u8_ p64 neonandaes
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_u8_ s8 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_u8_ s16 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_u8_ s32 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_u8_ s64 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_u8_ u16 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_u8_ u32 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_u8_ u64 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_u16_ f32 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_u16_ f64 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_u16_ p8 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_u16_ p16 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_u16_ p64 neonandaes
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_u16_ s8 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_u16_ s16 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_u16_ s32 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_u16_ s64 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_u16_ u8 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_u16_ u32 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_u16_ u64 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_u32_ f32 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_u32_ f64 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_u32_ p8 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_u32_ p16 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_u32_ p64 neonandaes
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_u32_ s8 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_u32_ s16 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_u32_ s32 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_u32_ s64 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_u32_ u8 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_u32_ u16 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_u32_ u64 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_u64_ f32 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_u64_ f64 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_u64_ p8 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_u64_ p16 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_u64_ p64 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_u64_ s8 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_u64_ s16 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_u64_ s32 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_u64_ s64 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_u64_ u8 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_u64_ u16 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_u64_ u32 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_f32_ f64 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_f32_ p8 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_f32_ p16 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_f32_ p64 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_f32_ p128 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_f32_ s8 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_f32_ s16 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_f32_ s32 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_f32_ s64 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_f32_ u8 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_f32_ u16 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_f32_ u32 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_f32_ u64 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_f64_ f32 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_f64_ p8 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_f64_ p16 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_f64_ p64 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_f64_ p128 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_f64_ s8 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_f64_ s16 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_f64_ s32 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_f64_ s64 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_f64_ u8 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_f64_ u16 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_f64_ u32 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_f64_ u64 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_p8_ f32 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_p8_ f64 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_p8_ p16 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_p8_ p64 neonandaes
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_p8_ p128 neonandaes
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_p8_ s8 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_p8_ s16 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_p8_ s32 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_p8_ s64 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_p8_ u8 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_p8_ u16 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_p8_ u32 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_p8_ u64 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_p16_ f32 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_p16_ f64 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_p16_ p8 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_p16_ p64 neonandaes
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_p16_ p128 neonandaes
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_p16_ s8 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_p16_ s16 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_p16_ s32 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_p16_ s64 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_p16_ u8 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_p16_ u16 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_p16_ u32 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_p16_ u64 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_p64_ f32 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_p64_ f64 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_p64_ p8 neonandaes
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_p64_ p16 neonandaes
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_p64_ p128 neonandaes
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_p64_ s8 neonandaes
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_p64_ s16 neonandaes
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_p64_ s32 neonandaes
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_p64_ s64 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_p64_ u8 neonandaes
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_p64_ u16 neonandaes
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_p64_ u32 neonandaes
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_p64_ u64 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_p128_ f32 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_p128_ f64 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_p128_ p8 neonandaes
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_p128_ p16 neonandaes
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_p128_ p64 neonandaes
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_p128_ s8 neonandaes
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_p128_ s16 neonandaes
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_p128_ s32 neonandaes
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_p128_ s64 neonandaes
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_p128_ u8 neonandaes
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_p128_ u16 neonandaes
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_p128_ u32 neonandaes
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_p128_ u64 neonandaes
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_s8_ f32 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_s8_ f64 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_s8_ p8 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_s8_ p16 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_s8_ p64 neonandaes
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_s8_ p128 neonandaes
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_s8_ s16 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_s8_ s32 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_s8_ s64 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_s8_ u8 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_s8_ u16 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_s8_ u32 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_s8_ u64 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_s16_ f32 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_s16_ f64 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_s16_ p8 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_s16_ p16 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_s16_ p64 neonandaes
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_s16_ p128 neonandaes
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_s16_ s8 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_s16_ s32 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_s16_ s64 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_s16_ u8 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_s16_ u16 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_s16_ u32 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_s16_ u64 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_s32_ f32 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_s32_ f64 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_s32_ p8 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_s32_ p16 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_s32_ p64 neonandaes
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_s32_ p128 neonandaes
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_s32_ s8 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_s32_ s16 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_s32_ s64 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_s32_ u8 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_s32_ u16 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_s32_ u32 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_s32_ u64 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_s64_ f32 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_s64_ f64 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_s64_ p8 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_s64_ p16 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_s64_ p64 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_s64_ p128 neonandaes
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_s64_ s8 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_s64_ s16 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_s64_ s32 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_s64_ u8 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_s64_ u16 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_s64_ u32 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_s64_ u64 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_u8_ f32 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_u8_ f64 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_u8_ p8 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_u8_ p16 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_u8_ p64 neonandaes
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_u8_ p128 neonandaes
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_u8_ s8 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_u8_ s16 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_u8_ s32 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_u8_ s64 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_u8_ u16 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_u8_ u32 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_u8_ u64 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_u16_ f32 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_u16_ f64 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_u16_ p8 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_u16_ p16 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_u16_ p64 neonandaes
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_u16_ p128 neonandaes
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_u16_ s8 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_u16_ s16 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_u16_ s32 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_u16_ s64 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_u16_ u8 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_u16_ u32 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_u16_ u64 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_u32_ f32 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_u32_ f64 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_u32_ p8 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_u32_ p16 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_u32_ p64 neonandaes
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_u32_ p128 neonandaes
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_u32_ s8 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_u32_ s16 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_u32_ s32 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_u32_ s64 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_u32_ u8 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_u32_ u16 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_u32_ u64 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_u64_ f32 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_u64_ f64 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_u64_ p8 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_u64_ p16 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_u64_ p64 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_u64_ p128 neonandaes
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_u64_ s8 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_u64_ s16 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_u64_ s32 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_u64_ s64 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_u64_ u8 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_u64_ u16 neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_u64_ u32 neon
- Vector reinterpret cast operation Arm’s documentation
- vrev16_p8 neon
- Reversing vector elements (swap endianness) Arm’s documentation
- vrev16_s8 neon
- Reversing vector elements (swap endianness) Arm’s documentation
- vrev16_u8 neon
- Reversing vector elements (swap endianness) Arm’s documentation
- vrev16q_p8 neon
- Reversing vector elements (swap endianness) Arm’s documentation
- vrev16q_s8 neon
- Reversing vector elements (swap endianness) Arm’s documentation
- vrev16q_u8 neon
- Reversing vector elements (swap endianness) Arm’s documentation
- vrev32_p8 neon
- Reversing vector elements (swap endianness) Arm’s documentation
- vrev32_p16 neon
- Reversing vector elements (swap endianness) Arm’s documentation
- vrev32_s8 neon
- Reversing vector elements (swap endianness) Arm’s documentation
- vrev32_s16 neon
- Reversing vector elements (swap endianness) Arm’s documentation
- vrev32_u8 neon
- Reversing vector elements (swap endianness) Arm’s documentation
- vrev32_u16 neon
- Reversing vector elements (swap endianness) Arm’s documentation
- vrev32q_p8 neon
- Reversing vector elements (swap endianness) Arm’s documentation
- vrev32q_p16 neon
- Reversing vector elements (swap endianness) Arm’s documentation
- vrev32q_s8 neon
- Reversing vector elements (swap endianness) Arm’s documentation
- vrev32q_s16 neon
- Reversing vector elements (swap endianness) Arm’s documentation
- vrev32q_u8 neon
- Reversing vector elements (swap endianness) Arm’s documentation
- vrev32q_u16 neon
- Reversing vector elements (swap endianness) Arm’s documentation
- vrev64_f32 neon
- Reversing vector elements (swap endianness) Arm’s documentation
- vrev64_p8 neon
- Reversing vector elements (swap endianness) Arm’s documentation
- vrev64_p16 neon
- Reversing vector elements (swap endianness) Arm’s documentation
- vrev64_s8 neon
- Reversing vector elements (swap endianness) Arm’s documentation
- vrev64_s16 neon
- Reversing vector elements (swap endianness) Arm’s documentation
- vrev64_s32 neon
- Reversing vector elements (swap endianness) Arm’s documentation
- vrev64_u8 neon
- Reversing vector elements (swap endianness) Arm’s documentation
- vrev64_u16 neon
- Reversing vector elements (swap endianness) Arm’s documentation
- vrev64_u32 neon
- Reversing vector elements (swap endianness) Arm’s documentation
- vrev64q_f32 neon
- Reversing vector elements (swap endianness) Arm’s documentation
- vrev64q_p8 neon
- Reversing vector elements (swap endianness) Arm’s documentation
- vrev64q_p16 neon
- Reversing vector elements (swap endianness) Arm’s documentation
- vrev64q_s8 neon
- Reversing vector elements (swap endianness) Arm’s documentation
- vrev64q_s16 neon
- Reversing vector elements (swap endianness) Arm’s documentation
- vrev64q_s32 neon
- Reversing vector elements (swap endianness) Arm’s documentation
- vrev64q_u8 neon
- Reversing vector elements (swap endianness) Arm’s documentation
- vrev64q_u16 neon
- Reversing vector elements (swap endianness) Arm’s documentation
- vrev64q_u32 neon
- Reversing vector elements (swap endianness) Arm’s documentation
- vrhadd_s8 neon
- Rounding halving add Arm’s documentation
- vrhadd_s16 neon
- Rounding halving add Arm’s documentation
- vrhadd_s32 neon
- Rounding halving add Arm’s documentation
- vrhadd_u8 neon
- Rounding halving add Arm’s documentation
- vrhadd_u16 neon
- Rounding halving add Arm’s documentation
- vrhadd_u32 neon
- Rounding halving add Arm’s documentation
- vrhaddq_s8 neon
- Rounding halving add Arm’s documentation
- vrhaddq_s16 neon
- Rounding halving add Arm’s documentation
- vrhaddq_s32 neon
- Rounding halving add Arm’s documentation
- vrhaddq_u8 neon
- Rounding halving add Arm’s documentation
- vrhaddq_u16 neon
- Rounding halving add Arm’s documentation
- vrhaddq_u32 neon
- Rounding halving add Arm’s documentation
- vrnd_f32 neon
- Floating-point round to integral, toward zero Arm’s documentation
- vrnd_f64 neon
- Floating-point round to integral, toward zero Arm’s documentation
- vrnda_f32 neon
- Floating-point round to integral, to nearest with ties to away Arm’s documentation
- vrnda_f64 neon
- Floating-point round to integral, to nearest with ties to away Arm’s documentation
- vrndaq_f32 neon
- Floating-point round to integral, to nearest with ties to away Arm’s documentation
- vrndaq_f64 neon
- Floating-point round to integral, to nearest with ties to away Arm’s documentation
- vrndi_f32 neon
- Floating-point round to integral, using current rounding mode Arm’s documentation
- vrndi_f64 neon
- Floating-point round to integral, using current rounding mode Arm’s documentation
- vrndiq_f32 neon
- Floating-point round to integral, using current rounding mode Arm’s documentation
- vrndiq_f64 neon
- Floating-point round to integral, using current rounding mode Arm’s documentation
- vrndm_f32 neon
- Floating-point round to integral, toward minus infinity Arm’s documentation
- vrndm_f64 neon
- Floating-point round to integral, toward minus infinity Arm’s documentation
- vrndmq_f32 neon
- Floating-point round to integral, toward minus infinity Arm’s documentation
- vrndmq_f64 neon
- Floating-point round to integral, toward minus infinity Arm’s documentation
- vrndn_f32 neon
- Floating-point round to integral, to nearest with ties to even Arm’s documentation
- vrndn_f64 neon
- Floating-point round to integral, to nearest with ties to even Arm’s documentation
- vrndnq_f32 neon
- Floating-point round to integral, to nearest with ties to even Arm’s documentation
- vrndnq_f64 neon
- Floating-point round to integral, to nearest with ties to even Arm’s documentation
- vrndns_f32 neon
- Floating-point round to integral, to nearest with ties to even Arm’s documentation
- vrndp_f32 neon
- Floating-point round to integral, toward plus infinity Arm’s documentation
- vrndp_f64 neon
- Floating-point round to integral, toward plus infinity Arm’s documentation
- vrndpq_f32 neon
- Floating-point round to integral, toward plus infinity Arm’s documentation
- vrndpq_f64 neon
- Floating-point round to integral, toward plus infinity Arm’s documentation
- vrndq_f32 neon
- Floating-point round to integral, toward zero Arm’s documentation
- vrndq_f64 neon
- Floating-point round to integral, toward zero Arm’s documentation
- vrndx_f32 neon
- Floating-point round to integral exact, using current rounding mode Arm’s documentation
- vrndx_f64 neon
- Floating-point round to integral exact, using current rounding mode Arm’s documentation
- vrndxq_f32 neon
- Floating-point round to integral exact, using current rounding mode Arm’s documentation
- vrndxq_f64 neon
- Floating-point round to integral exact, using current rounding mode Arm’s documentation
- vrshl_s8 neon
- Signed rounding shift left Arm’s documentation
- vrshl_s16 neon
- Signed rounding shift left Arm’s documentation
- vrshl_s32 neon
- Signed rounding shift left Arm’s documentation
- vrshl_s64 neon
- Signed rounding shift left Arm’s documentation
- vrshl_u8 neon
- Unsigned rounding shift left Arm’s documentation
- vrshl_u16 neon
- Unsigned rounding shift left Arm’s documentation
- vrshl_u32 neon
- Unsigned rounding shift left Arm’s documentation
- vrshl_u64 neon
- Unsigned rounding shift left Arm’s documentation
- vrshld_s64 neon
- Signed rounding shift left Arm’s documentation
- vrshld_u64 neon
- Unsigned rounding shift left Arm’s documentation
- vrshlq_s8 neon
- Signed rounding shift left Arm’s documentation
- vrshlq_s16 neon
- Signed rounding shift left Arm’s documentation
- vrshlq_s32 neon
- Signed rounding shift left Arm’s documentation
- vrshlq_s64 neon
- Signed rounding shift left Arm’s documentation
- vrshlq_u8 neon
- Unsigned rounding shift left Arm’s documentation
- vrshlq_u16 neon
- Unsigned rounding shift left Arm’s documentation
- vrshlq_u32 neon
- Unsigned rounding shift left Arm’s documentation
- vrshlq_u64 neon
- Unsigned rounding shift left Arm’s documentation
- vrshr_n_ s8 neon
- Signed rounding shift right Arm’s documentation
- vrshr_n_ s16 neon
- Signed rounding shift right Arm’s documentation
- vrshr_n_ s32 neon
- Signed rounding shift right Arm’s documentation
- vrshr_n_ s64 neon
- Signed rounding shift right Arm’s documentation
- vrshr_n_ u8 neon
- Unsigned rounding shift right Arm’s documentation
- vrshr_n_ u16 neon
- Unsigned rounding shift right Arm’s documentation
- vrshr_n_ u32 neon
- Unsigned rounding shift right Arm’s documentation
- vrshr_n_ u64 neon
- Unsigned rounding shift right Arm’s documentation
- vrshrd_n_ s64 neon
- Signed rounding shift right Arm’s documentation
- vrshrd_n_ u64 neon
- Unsigned rounding shift right Arm’s documentation
- vrshrn_high_ n_ s16 neon
- Rounding shift right narrow Arm’s documentation
- vrshrn_high_ n_ s32 neon
- Rounding shift right narrow Arm’s documentation
- vrshrn_high_ n_ s64 neon
- Rounding shift right narrow Arm’s documentation
- vrshrn_high_ n_ u16 neon
- Rounding shift right narrow Arm’s documentation
- vrshrn_high_ n_ u32 neon
- Rounding shift right narrow Arm’s documentation
- vrshrn_high_ n_ u64 neon
- Rounding shift right narrow Arm’s documentation
- vrshrn_n_ s16 Non-ARM and neon
- Rounding shift right narrow Arm’s documentation
- vrshrn_n_ s32 Non-ARM and neon
- Rounding shift right narrow Arm’s documentation
- vrshrn_n_ s64 Non-ARM and neon
- Rounding shift right narrow Arm’s documentation
- vrshrn_n_ u16 neon
- Rounding shift right narrow Arm’s documentation
- vrshrn_n_ u32 neon
- Rounding shift right narrow Arm’s documentation
- vrshrn_n_ u64 neon
- Rounding shift right narrow Arm’s documentation
- vrshrq_n_ s8 neon
- Signed rounding shift right Arm’s documentation
- vrshrq_n_ s16 neon
- Signed rounding shift right Arm’s documentation
- vrshrq_n_ s32 neon
- Signed rounding shift right Arm’s documentation
- vrshrq_n_ s64 neon
- Signed rounding shift right Arm’s documentation
- vrshrq_n_ u8 neon
- Unsigned rounding shift right Arm’s documentation
- vrshrq_n_ u16 neon
- Unsigned rounding shift right Arm’s documentation
- vrshrq_n_ u32 neon
- Unsigned rounding shift right Arm’s documentation
- vrshrq_n_ u64 neon
- Unsigned rounding shift right Arm’s documentation
- vrsqrte_f32 neon
- Reciprocal square-root estimate. Arm’s documentation
- vrsqrte_f64 neon
- Reciprocal square-root estimate. Arm’s documentation
- vrsqrte_u32 neon
- Unsigned reciprocal square root estimate Arm’s documentation
- vrsqrted_f64 neon
- Reciprocal square-root estimate. Arm’s documentation
- vrsqrteq_f32 neon
- Reciprocal square-root estimate. Arm’s documentation
- vrsqrteq_f64 neon
- Reciprocal square-root estimate. Arm’s documentation
- vrsqrteq_u32 neon
- Unsigned reciprocal square root estimate Arm’s documentation
- vrsqrtes_f32 neon
- Reciprocal square-root estimate. Arm’s documentation
- vrsqrts_f32 neon
- Floating-point reciprocal square root step Arm’s documentation
- vrsqrts_f64 neon
- Floating-point reciprocal square root step Arm’s documentation
- vrsqrtsd_f64 neon
- Floating-point reciprocal square root step Arm’s documentation
- vrsqrtsq_f32 neon
- Floating-point reciprocal square root step Arm’s documentation
- vrsqrtsq_f64 neon
- Floating-point reciprocal square root step Arm’s documentation
- vrsqrtss_f32 neon
- Floating-point reciprocal square root step Arm’s documentation
- vrsra_n_ s8 neon
- Signed rounding shift right and accumulate Arm’s documentation
- vrsra_n_ s16 neon
- Signed rounding shift right and accumulate Arm’s documentation
- vrsra_n_ s32 neon
- Signed rounding shift right and accumulate Arm’s documentation
- vrsra_n_ s64 neon
- Signed rounding shift right and accumulate Arm’s documentation
- vrsra_n_ u8 neon
- Unsigned rounding shift right and accumulate Arm’s documentation
- vrsra_n_ u16 neon
- Unsigned rounding shift right and accumulate Arm’s documentation
- vrsra_n_ u32 neon
- Unsigned rounding shift right and accumulate Arm’s documentation
- vrsra_n_ u64 neon
- Unsigned rounding shift right and accumulate Arm’s documentation
- vrsrad_n_ s64 neon
- Signed rounding shift right and accumulate. Arm’s documentation
- vrsrad_n_ u64 neon
- Unsigned rounding shift right and accumulate. Arm’s documentation
- vrsraq_n_ s8 neon
- Signed rounding shift right and accumulate Arm’s documentation
- vrsraq_n_ s16 neon
- Signed rounding shift right and accumulate Arm’s documentation
- vrsraq_n_ s32 neon
- Signed rounding shift right and accumulate Arm’s documentation
- vrsraq_n_ s64 neon
- Signed rounding shift right and accumulate Arm’s documentation
- vrsraq_n_ u8 neon
- Unsigned rounding shift right and accumulate Arm’s documentation
- vrsraq_n_ u16 neon
- Unsigned rounding shift right and accumulate Arm’s documentation
- vrsraq_n_ u32 neon
- Unsigned rounding shift right and accumulate Arm’s documentation
- vrsraq_n_ u64 neon
- Unsigned rounding shift right and accumulate Arm’s documentation
- vrsubhn_high_ s16 Little-endian and neon
- Rounding subtract returning high narrow Arm’s documentation
- vrsubhn_high_ s32 Little-endian and neon
- Rounding subtract returning high narrow Arm’s documentation
- vrsubhn_high_ s64 Little-endian and neon
- Rounding subtract returning high narrow Arm’s documentation
- vrsubhn_high_ u16 Little-endian and neon
- Rounding subtract returning high narrow Arm’s documentation
- vrsubhn_high_ u32 Little-endian and neon
- Rounding subtract returning high narrow Arm’s documentation
- vrsubhn_high_ u64 Little-endian and neon
- Rounding subtract returning high narrow Arm’s documentation
- vrsubhn_s16 neon
- Rounding subtract returning high narrow Arm’s documentation
- vrsubhn_s32 neon
- Rounding subtract returning high narrow Arm’s documentation
- vrsubhn_s64 neon
- Rounding subtract returning high narrow Arm’s documentation
- vrsubhn_u16 Little-endian and neon
- Rounding subtract returning high narrow Arm’s documentation
- vrsubhn_u32 Little-endian and neon
- Rounding subtract returning high narrow Arm’s documentation
- vrsubhn_u64 Little-endian and neon
- Rounding subtract returning high narrow Arm’s documentation
- vset_lane_ f32 neon
- Insert vector element from another vector element Arm’s documentation
- vset_lane_ f64 neon
- Insert vector element from another vector element Arm’s documentation
- vset_lane_ p8 neon
- Insert vector element from another vector element Arm’s documentation
- vset_lane_ p16 neon
- Insert vector element from another vector element Arm’s documentation
- vset_lane_ p64 neonandaes
- Insert vector element from another vector element Arm’s documentation
- vset_lane_ s8 neon
- Insert vector element from another vector element Arm’s documentation
- vset_lane_ s16 neon
- Insert vector element from another vector element Arm’s documentation
- vset_lane_ s32 neon
- Insert vector element from another vector element Arm’s documentation
- vset_lane_ s64 neon
- Insert vector element from another vector element Arm’s documentation
- vset_lane_ u8 neon
- Insert vector element from another vector element Arm’s documentation
- vset_lane_ u16 neon
- Insert vector element from another vector element Arm’s documentation
- vset_lane_ u32 neon
- Insert vector element from another vector element Arm’s documentation
- vset_lane_ u64 neon
- Insert vector element from another vector element Arm’s documentation
- vsetq_lane_ f32 neon
- Insert vector element from another vector element Arm’s documentation
- vsetq_lane_ f64 neon
- Insert vector element from another vector element Arm’s documentation
- vsetq_lane_ p8 neon
- Insert vector element from another vector element Arm’s documentation
- vsetq_lane_ p16 neon
- Insert vector element from another vector element Arm’s documentation
- vsetq_lane_ p64 neonandaes
- Insert vector element from another vector element Arm’s documentation
- vsetq_lane_ s8 neon
- Insert vector element from another vector element Arm’s documentation
- vsetq_lane_ s16 neon
- Insert vector element from another vector element Arm’s documentation
- vsetq_lane_ s32 neon
- Insert vector element from another vector element Arm’s documentation
- vsetq_lane_ s64 neon
- Insert vector element from another vector element Arm’s documentation
- vsetq_lane_ u8 neon
- Insert vector element from another vector element Arm’s documentation
- vsetq_lane_ u16 neon
- Insert vector element from another vector element Arm’s documentation
- vsetq_lane_ u32 neon
- Insert vector element from another vector element Arm’s documentation
- vsetq_lane_ u64 neon
- Insert vector element from another vector element Arm’s documentation
- vsha1cq_u32 sha2
- SHA1 hash update accelerator, choose. Arm’s documentation
- vsha1h_u32 sha2
- SHA1 fixed rotate. Arm’s documentation
- vsha1mq_u32 sha2
- SHA1 hash update accelerator, majority Arm’s documentation
- vsha1pq_u32 sha2
- SHA1 hash update accelerator, parity Arm’s documentation
- vsha1su0q_u32 sha2
- SHA1 schedule update accelerator, first part. Arm’s documentation
- vsha1su1q_u32 sha2
- SHA1 schedule update accelerator, second part. Arm’s documentation
- vsha256h2q_u32 sha2
- SHA1 schedule update accelerator, upper part. Arm’s documentation
- vsha256hq_u32 sha2
- SHA1 schedule update accelerator, first part. Arm’s documentation
- vsha256su0q_u32 sha2
- SHA256 schedule update accelerator, first part. Arm’s documentation
- vsha256su1q_u32 sha2
- SHA256 schedule update accelerator, second part. Arm’s documentation
- vsha512h2q_u64 neonandsha3
- SHA512 hash update part 2 Arm’s documentation
- vsha512hq_u64 neonandsha3
- SHA512 hash update part 1 Arm’s documentation
- vsha512su0q_u64 neonandsha3
- SHA512 schedule update 0 Arm’s documentation
- vsha512su1q_u64 neonandsha3
- SHA512 schedule update 1 Arm’s documentation
- vshl_n_ s8 neon
- Shift left Arm’s documentation
- vshl_n_ s16 neon
- Shift left Arm’s documentation
- vshl_n_ s32 neon
- Shift left Arm’s documentation
- vshl_n_ s64 neon
- Shift left Arm’s documentation
- vshl_n_ u8 neon
- Shift left Arm’s documentation
- vshl_n_ u16 neon
- Shift left Arm’s documentation
- vshl_n_ u32 neon
- Shift left Arm’s documentation
- vshl_n_ u64 neon
- Shift left Arm’s documentation
- vshl_s8neon
- Signed Shift left Arm’s documentation
- vshl_s16 neon
- Signed Shift left Arm’s documentation
- vshl_s32 neon
- Signed Shift left Arm’s documentation
- vshl_s64 neon
- Signed Shift left Arm’s documentation
- vshl_u8neon
- Unsigned Shift left Arm’s documentation
- vshl_u16 neon
- Unsigned Shift left Arm’s documentation
- vshl_u32 neon
- Unsigned Shift left Arm’s documentation
- vshl_u64 neon
- Unsigned Shift left Arm’s documentation
- vshld_n_ s64 neon
- Shift left
- vshld_n_ u64 neon
- Shift left
- vshld_s64 neon
- Signed Shift left Arm’s documentation
- vshld_u64 neon
- Unsigned Shift left Arm’s documentation
- vshll_high_ n_ s8 neon
- Signed shift left long Arm’s documentation
- vshll_high_ n_ s16 neon
- Signed shift left long Arm’s documentation
- vshll_high_ n_ s32 neon
- Signed shift left long Arm’s documentation
- vshll_high_ n_ u8 neon
- Signed shift left long Arm’s documentation
- vshll_high_ n_ u16 neon
- Signed shift left long Arm’s documentation
- vshll_high_ n_ u32 neon
- Signed shift left long Arm’s documentation
- vshll_n_ s8 neon
- Signed shift left long Arm’s documentation
- vshll_n_ s16 neon
- Signed shift left long Arm’s documentation
- vshll_n_ s32 neon
- Signed shift left long Arm’s documentation
- vshll_n_ u8 neon
- Signed shift left long Arm’s documentation
- vshll_n_ u16 neon
- Signed shift left long Arm’s documentation
- vshll_n_ u32 neon
- Signed shift left long Arm’s documentation
- vshlq_n_ s8 neon
- Shift left Arm’s documentation
- vshlq_n_ s16 neon
- Shift left Arm’s documentation
- vshlq_n_ s32 neon
- Shift left Arm’s documentation
- vshlq_n_ s64 neon
- Shift left Arm’s documentation
- vshlq_n_ u8 neon
- Shift left Arm’s documentation
- vshlq_n_ u16 neon
- Shift left Arm’s documentation
- vshlq_n_ u32 neon
- Shift left Arm’s documentation
- vshlq_n_ u64 neon
- Shift left Arm’s documentation
- vshlq_s8 neon
- Signed Shift left Arm’s documentation
- vshlq_s16 neon
- Signed Shift left Arm’s documentation
- vshlq_s32 neon
- Signed Shift left Arm’s documentation
- vshlq_s64 neon
- Signed Shift left Arm’s documentation
- vshlq_u8 neon
- Unsigned Shift left Arm’s documentation
- vshlq_u16 neon
- Unsigned Shift left Arm’s documentation
- vshlq_u32 neon
- Unsigned Shift left Arm’s documentation
- vshlq_u64 neon
- Unsigned Shift left Arm’s documentation
- vshr_n_ s8 neon
- Shift right Arm’s documentation
- vshr_n_ s16 neon
- Shift right Arm’s documentation
- vshr_n_ s32 neon
- Shift right Arm’s documentation
- vshr_n_ s64 neon
- Shift right Arm’s documentation
- vshr_n_ u8 neon
- Shift right Arm’s documentation
- vshr_n_ u16 neon
- Shift right Arm’s documentation
- vshr_n_ u32 neon
- Shift right Arm’s documentation
- vshr_n_ u64 neon
- Shift right Arm’s documentation
- vshrd_n_ s64 neon
- Signed shift right
- vshrd_n_ u64 neon
- Unsigned shift right
- vshrn_high_ n_ s16 neon
- Shift right narrow Arm’s documentation
- vshrn_high_ n_ s32 neon
- Shift right narrow Arm’s documentation
- vshrn_high_ n_ s64 neon
- Shift right narrow Arm’s documentation
- vshrn_high_ n_ u16 neon
- Shift right narrow Arm’s documentation
- vshrn_high_ n_ u32 neon
- Shift right narrow Arm’s documentation
- vshrn_high_ n_ u64 neon
- Shift right narrow Arm’s documentation
- vshrn_n_ s16 neon
- Shift right narrow Arm’s documentation
- vshrn_n_ s32 neon
- Shift right narrow Arm’s documentation
- vshrn_n_ s64 neon
- Shift right narrow Arm’s documentation
- vshrn_n_ u16 neon
- Shift right narrow Arm’s documentation
- vshrn_n_ u32 neon
- Shift right narrow Arm’s documentation
- vshrn_n_ u64 neon
- Shift right narrow Arm’s documentation
- vshrq_n_ s8 neon
- Shift right Arm’s documentation
- vshrq_n_ s16 neon
- Shift right Arm’s documentation
- vshrq_n_ s32 neon
- Shift right Arm’s documentation
- vshrq_n_ s64 neon
- Shift right Arm’s documentation
- vshrq_n_ u8 neon
- Shift right Arm’s documentation
- vshrq_n_ u16 neon
- Shift right Arm’s documentation
- vshrq_n_ u32 neon
- Shift right Arm’s documentation
- vshrq_n_ u64 neon
- Shift right Arm’s documentation
- vsli_n_ p8 neon
- Shift Left and Insert (immediate) Arm’s documentation
- vsli_n_ p16 neon
- Shift Left and Insert (immediate) Arm’s documentation
- vsli_n_ p64 neonandaes
- Shift Left and Insert (immediate) Arm’s documentation
- vsli_n_ s8 neon
- Shift Left and Insert (immediate) Arm’s documentation
- vsli_n_ s16 neon
- Shift Left and Insert (immediate) Arm’s documentation
- vsli_n_ s32 neon
- Shift Left and Insert (immediate) Arm’s documentation
- vsli_n_ s64 neon
- Shift Left and Insert (immediate) Arm’s documentation
- vsli_n_ u8 neon
- Shift Left and Insert (immediate) Arm’s documentation
- vsli_n_ u16 neon
- Shift Left and Insert (immediate) Arm’s documentation
- vsli_n_ u32 neon
- Shift Left and Insert (immediate) Arm’s documentation
- vsli_n_ u64 neon
- Shift Left and Insert (immediate) Arm’s documentation
- vslid_n_ s64 neon
- Shift left and insert Arm’s documentation
- vslid_n_ u64 neon
- Shift left and insert Arm’s documentation
- vsliq_n_ p8 neon
- Shift Left and Insert (immediate) Arm’s documentation
- vsliq_n_ p16 neon
- Shift Left and Insert (immediate) Arm’s documentation
- vsliq_n_ p64 neonandaes
- Shift Left and Insert (immediate) Arm’s documentation
- vsliq_n_ s8 neon
- Shift Left and Insert (immediate) Arm’s documentation
- vsliq_n_ s16 neon
- Shift Left and Insert (immediate) Arm’s documentation
- vsliq_n_ s32 neon
- Shift Left and Insert (immediate) Arm’s documentation
- vsliq_n_ s64 neon
- Shift Left and Insert (immediate) Arm’s documentation
- vsliq_n_ u8 neon
- Shift Left and Insert (immediate) Arm’s documentation
- vsliq_n_ u16 neon
- Shift Left and Insert (immediate) Arm’s documentation
- vsliq_n_ u32 neon
- Shift Left and Insert (immediate) Arm’s documentation
- vsliq_n_ u64 neon
- Shift Left and Insert (immediate) Arm’s documentation
- vsqadd_u8 neon
- Unsigned saturating Accumulate of Signed value. Arm’s documentation
- vsqadd_u16 neon
- Unsigned saturating Accumulate of Signed value. Arm’s documentation
- vsqadd_u32 neon
- Unsigned saturating Accumulate of Signed value. Arm’s documentation
- vsqadd_u64 neon
- Unsigned saturating Accumulate of Signed value. Arm’s documentation
- vsqaddb_u8 neon
- Unsigned saturating accumulate of signed value Arm’s documentation
- vsqaddd_u64 neon
- Unsigned saturating accumulate of signed value Arm’s documentation
- vsqaddh_u16 neon
- Unsigned saturating accumulate of signed value Arm’s documentation
- vsqaddq_u8 neon
- Unsigned saturating Accumulate of Signed value. Arm’s documentation
- vsqaddq_u16 neon
- Unsigned saturating Accumulate of Signed value. Arm’s documentation
- vsqaddq_u32 neon
- Unsigned saturating Accumulate of Signed value. Arm’s documentation
- vsqaddq_u64 neon
- Unsigned saturating Accumulate of Signed value. Arm’s documentation
- vsqadds_u32 neon
- Unsigned saturating accumulate of signed value Arm’s documentation
- vsqrt_f32 neon
- Calculates the square root of each lane. Arm’s documentation
- vsqrt_f64 neon
- Calculates the square root of each lane. Arm’s documentation
- vsqrtq_f32 neon
- Calculates the square root of each lane. Arm’s documentation
- vsqrtq_f64 neon
- Calculates the square root of each lane. Arm’s documentation
- vsra_n_ s8 neon
- Signed shift right and accumulate Arm’s documentation
- vsra_n_ s16 neon
- Signed shift right and accumulate Arm’s documentation
- vsra_n_ s32 neon
- Signed shift right and accumulate Arm’s documentation
- vsra_n_ s64 neon
- Signed shift right and accumulate Arm’s documentation
- vsra_n_ u8 neon
- Unsigned shift right and accumulate Arm’s documentation
- vsra_n_ u16 neon
- Unsigned shift right and accumulate Arm’s documentation
- vsra_n_ u32 neon
- Unsigned shift right and accumulate Arm’s documentation
- vsra_n_ u64 neon
- Unsigned shift right and accumulate Arm’s documentation
- vsrad_n_ s64 neon
- Signed shift right and accumulate
- vsrad_n_ u64 neon
- Unsigned shift right and accumulate
- vsraq_n_ s8 neon
- Signed shift right and accumulate Arm’s documentation
- vsraq_n_ s16 neon
- Signed shift right and accumulate Arm’s documentation
- vsraq_n_ s32 neon
- Signed shift right and accumulate Arm’s documentation
- vsraq_n_ s64 neon
- Signed shift right and accumulate Arm’s documentation
- vsraq_n_ u8 neon
- Unsigned shift right and accumulate Arm’s documentation
- vsraq_n_ u16 neon
- Unsigned shift right and accumulate Arm’s documentation
- vsraq_n_ u32 neon
- Unsigned shift right and accumulate Arm’s documentation
- vsraq_n_ u64 neon
- Unsigned shift right and accumulate Arm’s documentation
- vsri_n_ p8 neon
- Shift Right and Insert (immediate) Arm’s documentation
- vsri_n_ p16 neon
- Shift Right and Insert (immediate) Arm’s documentation
- vsri_n_ p64 neonandaes
- Shift Right and Insert (immediate) Arm’s documentation
- vsri_n_ s8 neon
- Shift Right and Insert (immediate) Arm’s documentation
- vsri_n_ s16 neon
- Shift Right and Insert (immediate) Arm’s documentation
- vsri_n_ s32 neon
- Shift Right and Insert (immediate) Arm’s documentation
- vsri_n_ s64 neon
- Shift Right and Insert (immediate) Arm’s documentation
- vsri_n_ u8 neon
- Shift Right and Insert (immediate) Arm’s documentation
- vsri_n_ u16 neon
- Shift Right and Insert (immediate) Arm’s documentation
- vsri_n_ u32 neon
- Shift Right and Insert (immediate) Arm’s documentation
- vsri_n_ u64 neon
- Shift Right and Insert (immediate) Arm’s documentation
- vsrid_n_ s64 neon
- Shift right and insert Arm’s documentation
- vsrid_n_ u64 neon
- Shift right and insert Arm’s documentation
- vsriq_n_ p8 neon
- Shift Right and Insert (immediate) Arm’s documentation
- vsriq_n_ p16 neon
- Shift Right and Insert (immediate) Arm’s documentation
- vsriq_n_ p64 neonandaes
- Shift Right and Insert (immediate) Arm’s documentation
- vsriq_n_ s8 neon
- Shift Right and Insert (immediate) Arm’s documentation
- vsriq_n_ s16 neon
- Shift Right and Insert (immediate) Arm’s documentation
- vsriq_n_ s32 neon
- Shift Right and Insert (immediate) Arm’s documentation
- vsriq_n_ s64 neon
- Shift Right and Insert (immediate) Arm’s documentation
- vsriq_n_ u8 neon
- Shift Right and Insert (immediate) Arm’s documentation
- vsriq_n_ u16 neon
- Shift Right and Insert (immediate) Arm’s documentation
- vsriq_n_ u32 neon
- Shift Right and Insert (immediate) Arm’s documentation
- vsriq_n_ u64 neon
- Shift Right and Insert (immediate) Arm’s documentation
- vst1_f32 ⚠neon
- Store multiple single-element structures from one, two, three, or four registers. Arm’s documentation
- vst1_f64 ⚠neon
- Store multiple single-element structures from one, two, three, or four registers. Arm’s documentation
- vst1_f32_ ⚠x2 Non-ARM and neon
- Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vst1_f32_ ⚠x3 Non-ARM and neon
- Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vst1_f32_ ⚠x4 Non-ARM and neon
- Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vst1_f64_ ⚠x2 neon
- Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vst1_f64_ ⚠x3 neon
- Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vst1_f64_ ⚠x4 neon
- Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vst1_lane_ ⚠f32 neon
- Store multiple single-element structures from one, two, three, or four registers Arm’s documentation
- vst1_lane_ ⚠f64 neon
- Store multiple single-element structures from one, two, three, or four registers Arm’s documentation
- vst1_lane_ ⚠p8 neon
- Store multiple single-element structures from one, two, three, or four registers Arm’s documentation
- vst1_lane_ ⚠p16 neon
- Store multiple single-element structures from one, two, three, or four registers Arm’s documentation
- vst1_lane_ ⚠p64 neonandaes
- Store multiple single-element structures from one, two, three, or four registers Arm’s documentation
- vst1_lane_ ⚠s8 neon
- Store multiple single-element structures from one, two, three, or four registers Arm’s documentation
- vst1_lane_ ⚠s16 neon
- Store multiple single-element structures from one, two, three, or four registers Arm’s documentation
- vst1_lane_ ⚠s32 neon
- Store multiple single-element structures from one, two, three, or four registers Arm’s documentation
- vst1_lane_ ⚠s64 neon
- Store multiple single-element structures from one, two, three, or four registers Arm’s documentation
- vst1_lane_ ⚠u8 neon
- Store multiple single-element structures from one, two, three, or four registers Arm’s documentation
- vst1_lane_ ⚠u16 neon
- Store multiple single-element structures from one, two, three, or four registers Arm’s documentation
- vst1_lane_ ⚠u32 neon
- Store multiple single-element structures from one, two, three, or four registers Arm’s documentation
- vst1_lane_ ⚠u64 neon
- Store multiple single-element structures from one, two, three, or four registers Arm’s documentation
- vst1_p8⚠neon
- Store multiple single-element structures from one, two, three, or four registers. Arm’s documentation
- vst1_p8_ ⚠x2 neon
- Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vst1_p8_ ⚠x3 neon
- Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vst1_p8_ ⚠x4 neon
- Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vst1_p16 ⚠neon
- Store multiple single-element structures from one, two, three, or four registers. Arm’s documentation
- vst1_p64 ⚠neonandaes
- Store multiple single-element structures from one, two, three, or four registers. Arm’s documentation
- vst1_p16_ ⚠x2 neon
- Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vst1_p16_ ⚠x3 neon
- Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vst1_p16_ ⚠x4 neon
- Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vst1_p64_ ⚠x2 neonandaes
- Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vst1_p64_ ⚠x3 neonandaes
- Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vst1_p64_ ⚠x4 neonandaes
- Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vst1_s8⚠neon
- Store multiple single-element structures from one, two, three, or four registers. Arm’s documentation
- vst1_s8_ ⚠x2 Non-ARM and neon
- Store multiple single-element structures from one, two, three, or four registers Arm’s documentation
- vst1_s8_ ⚠x3 Non-ARM and neon
- Store multiple single-element structures from one, two, three, or four registers Arm’s documentation
- vst1_s8_ ⚠x4 Non-ARM and neon
- Store multiple single-element structures from one, two, three, or four registers Arm’s documentation
- vst1_s16 ⚠neon
- Store multiple single-element structures from one, two, three, or four registers. Arm’s documentation
- vst1_s32 ⚠neon
- Store multiple single-element structures from one, two, three, or four registers. Arm’s documentation
- vst1_s64 ⚠neon
- Store multiple single-element structures from one, two, three, or four registers. Arm’s documentation
- vst1_s16_ ⚠x2 Non-ARM and neon
- Store multiple single-element structures from one, two, three, or four registers Arm’s documentation
- vst1_s16_ ⚠x3 Non-ARM and neon
- Store multiple single-element structures from one, two, three, or four registers Arm’s documentation
- vst1_s16_ ⚠x4 Non-ARM and neon
- Store multiple single-element structures from one, two, three, or four registers Arm’s documentation
- vst1_s32_ ⚠x2 Non-ARM and neon
- Store multiple single-element structures from one, two, three, or four registers Arm’s documentation
- vst1_s32_ ⚠x3 Non-ARM and neon
- Store multiple single-element structures from one, two, three, or four registers Arm’s documentation
- vst1_s32_ ⚠x4 Non-ARM and neon
- Store multiple single-element structures from one, two, three, or four registers Arm’s documentation
- vst1_s64_ ⚠x2 Non-ARM and neon
- Store multiple single-element structures from one, two, three, or four registers Arm’s documentation
- vst1_s64_ ⚠x3 Non-ARM and neon
- Store multiple single-element structures from one, two, three, or four registers Arm’s documentation
- vst1_s64_ ⚠x4 Non-ARM and neon
- Store multiple single-element structures from one, two, three, or four registers Arm’s documentation
- vst1_u8⚠neon
- Store multiple single-element structures from one, two, three, or four registers. Arm’s documentation
- vst1_u8_ ⚠x2 neon
- Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vst1_u8_ ⚠x3 neon
- Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vst1_u8_ ⚠x4 neon
- Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vst1_u16 ⚠neon
- Store multiple single-element structures from one, two, three, or four registers. Arm’s documentation
- vst1_u32 ⚠neon
- Store multiple single-element structures from one, two, three, or four registers. Arm’s documentation
- vst1_u64 ⚠neon
- Store multiple single-element structures from one, two, three, or four registers. Arm’s documentation
- vst1_u16_ ⚠x2 neon
- Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vst1_u16_ ⚠x3 neon
- Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vst1_u16_ ⚠x4 neon
- Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vst1_u32_ ⚠x2 neon
- Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vst1_u32_ ⚠x3 neon
- Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vst1_u32_ ⚠x4 neon
- Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vst1_u64_ ⚠x2 neon
- Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vst1_u64_ ⚠x3 neon
- Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vst1_u64_ ⚠x4 neon
- Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vst1q_f32 ⚠neon
- Store multiple single-element structures from one, two, three, or four registers. Arm’s documentation
- vst1q_f64 ⚠neon
- Store multiple single-element structures from one, two, three, or four registers. Arm’s documentation
- vst1q_f32_ ⚠x2 Non-ARM and neon
- Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vst1q_f32_ ⚠x3 Non-ARM and neon
- Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vst1q_f32_ ⚠x4 Non-ARM and neon
- Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vst1q_f64_ ⚠x2 neon
- Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vst1q_f64_ ⚠x3 neon
- Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vst1q_f64_ ⚠x4 neon
- Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vst1q_lane_ ⚠f32 neon
- Store multiple single-element structures from one, two, three, or four registers Arm’s documentation
- vst1q_lane_ ⚠f64 neon
- Store multiple single-element structures from one, two, three, or four registers Arm’s documentation
- vst1q_lane_ ⚠p8 neon
- Store multiple single-element structures from one, two, three, or four registers Arm’s documentation
- vst1q_lane_ ⚠p16 neon
- Store multiple single-element structures from one, two, three, or four registers Arm’s documentation
- vst1q_lane_ ⚠p64 neonandaes
- Store multiple single-element structures from one, two, three, or four registers Arm’s documentation
- vst1q_lane_ ⚠s8 neon
- Store multiple single-element structures from one, two, three, or four registers Arm’s documentation
- vst1q_lane_ ⚠s16 neon
- Store multiple single-element structures from one, two, three, or four registers Arm’s documentation
- vst1q_lane_ ⚠s32 neon
- Store multiple single-element structures from one, two, three, or four registers Arm’s documentation
- vst1q_lane_ ⚠s64 neon
- Store multiple single-element structures from one, two, three, or four registers Arm’s documentation
- vst1q_lane_ ⚠u8 neon
- Store multiple single-element structures from one, two, three, or four registers Arm’s documentation
- vst1q_lane_ ⚠u16 neon
- Store multiple single-element structures from one, two, three, or four registers Arm’s documentation
- vst1q_lane_ ⚠u32 neon
- Store multiple single-element structures from one, two, three, or four registers Arm’s documentation
- vst1q_lane_ ⚠u64 neon
- Store multiple single-element structures from one, two, three, or four registers Arm’s documentation
- vst1q_p8 ⚠neon
- Store multiple single-element structures from one, two, three, or four registers. Arm’s documentation
- vst1q_p8_ ⚠x2 neon
- Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vst1q_p8_ ⚠x3 neon
- Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vst1q_p8_ ⚠x4 neon
- Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vst1q_p16 ⚠neon
- Store multiple single-element structures from one, two, three, or four registers. Arm’s documentation
- vst1q_p64 ⚠neonandaes
- Store multiple single-element structures from one, two, three, or four registers. Arm’s documentation
- vst1q_p16_ ⚠x2 neon
- Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vst1q_p16_ ⚠x3 neon
- Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vst1q_p16_ ⚠x4 neon
- Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vst1q_p64_ ⚠x2 neonandaes
- Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vst1q_p64_ ⚠x3 neonandaes
- Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vst1q_p64_ ⚠x4 neonandaes
- Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vst1q_s8 ⚠neon
- Store multiple single-element structures from one, two, three, or four registers. Arm’s documentation
- vst1q_s8_ ⚠x2 Non-ARM and neon
- Store multiple single-element structures from one, two, three, or four registers Arm’s documentation
- vst1q_s8_ ⚠x3 Non-ARM and neon
- Store multiple single-element structures from one, two, three, or four registers Arm’s documentation
- vst1q_s8_ ⚠x4 Non-ARM and neon
- Store multiple single-element structures from one, two, three, or four registers Arm’s documentation
- vst1q_s16 ⚠neon
- Store multiple single-element structures from one, two, three, or four registers. Arm’s documentation
- vst1q_s32 ⚠neon
- Store multiple single-element structures from one, two, three, or four registers. Arm’s documentation
- vst1q_s64 ⚠neon
- Store multiple single-element structures from one, two, three, or four registers. Arm’s documentation
- vst1q_s16_ ⚠x2 Non-ARM and neon
- Store multiple single-element structures from one, two, three, or four registers Arm’s documentation
- vst1q_s16_ ⚠x3 Non-ARM and neon
- Store multiple single-element structures from one, two, three, or four registers Arm’s documentation
- vst1q_s16_ ⚠x4 Non-ARM and neon
- Store multiple single-element structures from one, two, three, or four registers Arm’s documentation
- vst1q_s32_ ⚠x2 Non-ARM and neon
- Store multiple single-element structures from one, two, three, or four registers Arm’s documentation
- vst1q_s32_ ⚠x3 Non-ARM and neon
- Store multiple single-element structures from one, two, three, or four registers Arm’s documentation
- vst1q_s32_ ⚠x4 Non-ARM and neon
- Store multiple single-element structures from one, two, three, or four registers Arm’s documentation
- vst1q_s64_ ⚠x2 Non-ARM and neon
- Store multiple single-element structures from one, two, three, or four registers Arm’s documentation
- vst1q_s64_ ⚠x3 Non-ARM and neon
- Store multiple single-element structures from one, two, three, or four registers Arm’s documentation
- vst1q_s64_ ⚠x4 Non-ARM and neon
- Store multiple single-element structures from one, two, three, or four registers Arm’s documentation
- vst1q_u8 ⚠neon
- Store multiple single-element structures from one, two, three, or four registers. Arm’s documentation
- vst1q_u8_ ⚠x2 neon
- Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vst1q_u8_ ⚠x3 neon
- Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vst1q_u8_ ⚠x4 neon
- Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vst1q_u16 ⚠neon
- Store multiple single-element structures from one, two, three, or four registers. Arm’s documentation
- vst1q_u32 ⚠neon
- Store multiple single-element structures from one, two, three, or four registers. Arm’s documentation
- vst1q_u64 ⚠neon
- Store multiple single-element structures from one, two, three, or four registers. Arm’s documentation
- vst1q_u16_ ⚠x2 neon
- Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vst1q_u16_ ⚠x3 neon
- Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vst1q_u16_ ⚠x4 neon
- Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vst1q_u32_ ⚠x2 neon
- Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vst1q_u32_ ⚠x3 neon
- Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vst1q_u32_ ⚠x4 neon
- Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vst1q_u64_ ⚠x2 neon
- Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vst1q_u64_ ⚠x3 neon
- Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vst1q_u64_ ⚠x4 neon
- Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vst2_f32 ⚠Non-ARM and neon
- Store multiple 2-element structures from two registers Arm’s documentation
- vst2_f64 ⚠neon
- Store multiple 2-element structures from two registers Arm’s documentation
- vst2_lane_ ⚠f32 Non-ARM and neon
- Store multiple 2-element structures from two registers Arm’s documentation
- vst2_lane_ ⚠f64 neon
- Store multiple 2-element structures from two registers Arm’s documentation
- vst2_lane_ ⚠p8 neon
- Store multiple 2-element structures from two registers Arm’s documentation
- vst2_lane_ ⚠p16 neon
- Store multiple 2-element structures from two registers Arm’s documentation
- vst2_lane_ ⚠p64 neonandaes
- Store multiple 2-element structures from two registers Arm’s documentation
- vst2_lane_ ⚠s8 Non-ARM and neon
- Store multiple 2-element structures from two registers Arm’s documentation
- vst2_lane_ ⚠s16 Non-ARM and neon
- Store multiple 2-element structures from two registers Arm’s documentation
- vst2_lane_ ⚠s32 Non-ARM and neon
- Store multiple 2-element structures from two registers Arm’s documentation
- vst2_lane_ ⚠s64 neon
- Store multiple 2-element structures from two registers Arm’s documentation
- vst2_lane_ ⚠u8 neon
- Store multiple 2-element structures from two registers Arm’s documentation
- vst2_lane_ ⚠u16 neon
- Store multiple 2-element structures from two registers Arm’s documentation
- vst2_lane_ ⚠u32 neon
- Store multiple 2-element structures from two registers Arm’s documentation
- vst2_lane_ ⚠u64 neon
- Store multiple 2-element structures from two registers Arm’s documentation
- vst2_p8⚠neon
- Store multiple 2-element structures from two registers Arm’s documentation
- vst2_p16 ⚠neon
- Store multiple 2-element structures from two registers Arm’s documentation
- vst2_p64 ⚠neonandaes
- Store multiple 2-element structures from two registers Arm’s documentation
- vst2_s8⚠Non-ARM and neon
- Store multiple 2-element structures from two registers Arm’s documentation
- vst2_s16 ⚠Non-ARM and neon
- Store multiple 2-element structures from two registers Arm’s documentation
- vst2_s32 ⚠Non-ARM and neon
- Store multiple 2-element structures from two registers Arm’s documentation
- vst2_s64 ⚠Non-ARM and neon
- Store multiple 2-element structures from two registers Arm’s documentation
- vst2_u8⚠neon
- Store multiple 2-element structures from two registers Arm’s documentation
- vst2_u16 ⚠neon
- Store multiple 2-element structures from two registers Arm’s documentation
- vst2_u32 ⚠neon
- Store multiple 2-element structures from two registers Arm’s documentation
- vst2_u64 ⚠neon
- Store multiple 2-element structures from two registers Arm’s documentation
- vst2q_f32 ⚠Non-ARM and neon
- Store multiple 2-element structures from two registers Arm’s documentation
- vst2q_f64 ⚠neon
- Store multiple 2-element structures from two registers Arm’s documentation
- vst2q_lane_ ⚠f32 Non-ARM and neon
- Store multiple 2-element structures from two registers Arm’s documentation
- vst2q_lane_ ⚠f64 neon
- Store multiple 2-element structures from two registers Arm’s documentation
- vst2q_lane_ ⚠p8 neon
- Store multiple 2-element structures from two registers Arm’s documentation
- vst2q_lane_ ⚠p16 neon
- Store multiple 2-element structures from two registers Arm’s documentation
- vst2q_lane_ ⚠p64 neonandaes
- Store multiple 2-element structures from two registers Arm’s documentation
- vst2q_lane_ ⚠s8 neon
- Store multiple 2-element structures from two registers Arm’s documentation
- vst2q_lane_ ⚠s16 Non-ARM and neon
- Store multiple 2-element structures from two registers Arm’s documentation
- vst2q_lane_ ⚠s32 Non-ARM and neon
- Store multiple 2-element structures from two registers Arm’s documentation
- vst2q_lane_ ⚠s64 neon
- Store multiple 2-element structures from two registers Arm’s documentation
- vst2q_lane_ ⚠u8 neon
- Store multiple 2-element structures from two registers Arm’s documentation
- vst2q_lane_ ⚠u16 neon
- Store multiple 2-element structures from two registers Arm’s documentation
- vst2q_lane_ ⚠u32 neon
- Store multiple 2-element structures from two registers Arm’s documentation
- vst2q_lane_ ⚠u64 neon
- Store multiple 2-element structures from two registers Arm’s documentation
- vst2q_p8 ⚠neon
- Store multiple 2-element structures from two registers Arm’s documentation
- vst2q_p16 ⚠neon
- Store multiple 2-element structures from two registers Arm’s documentation
- vst2q_p64 ⚠neonandaes
- Store multiple 2-element structures from two registers Arm’s documentation
- vst2q_s8 ⚠Non-ARM and neon
- Store multiple 2-element structures from two registers Arm’s documentation
- vst2q_s16 ⚠Non-ARM and neon
- Store multiple 2-element structures from two registers Arm’s documentation
- vst2q_s32 ⚠Non-ARM and neon
- Store multiple 2-element structures from two registers Arm’s documentation
- vst2q_s64 ⚠neon
- Store multiple 2-element structures from two registers Arm’s documentation
- vst2q_u8 ⚠neon
- Store multiple 2-element structures from two registers Arm’s documentation
- vst2q_u16 ⚠neon
- Store multiple 2-element structures from two registers Arm’s documentation
- vst2q_u32 ⚠neon
- Store multiple 2-element structures from two registers Arm’s documentation
- vst2q_u64 ⚠neon
- Store multiple 2-element structures from two registers Arm’s documentation
- vst3_f32 ⚠Non-ARM and neon
- Store multiple 3-element structures from three registers Arm’s documentation
- vst3_f64 ⚠neon
- Store multiple 3-element structures from three registers Arm’s documentation
- vst3_lane_ ⚠f32 Non-ARM and neon
- Store multiple 3-element structures from three registers Arm’s documentation
- vst3_lane_ ⚠f64 neon
- Store multiple 3-element structures from three registers Arm’s documentation
- vst3_lane_ ⚠p8 neon
- Store multiple 3-element structures from three registers Arm’s documentation
- vst3_lane_ ⚠p16 neon
- Store multiple 3-element structures from three registers Arm’s documentation
- vst3_lane_ ⚠p64 neonandaes
- Store multiple 3-element structures from three registers Arm’s documentation
- vst3_lane_ ⚠s8 Non-ARM and neon
- Store multiple 3-element structures from three registers Arm’s documentation
- vst3_lane_ ⚠s16 Non-ARM and neon
- Store multiple 3-element structures from three registers Arm’s documentation
- vst3_lane_ ⚠s32 Non-ARM and neon
- Store multiple 3-element structures from three registers Arm’s documentation
- vst3_lane_ ⚠s64 neon
- Store multiple 3-element structures from three registers Arm’s documentation
- vst3_lane_ ⚠u8 neon
- Store multiple 3-element structures from three registers Arm’s documentation
- vst3_lane_ ⚠u16 neon
- Store multiple 3-element structures from three registers Arm’s documentation
- vst3_lane_ ⚠u32 neon
- Store multiple 3-element structures from three registers Arm’s documentation
- vst3_lane_ ⚠u64 neon
- Store multiple 3-element structures from three registers Arm’s documentation
- vst3_p8⚠neon
- Store multiple 3-element structures from three registers Arm’s documentation
- vst3_p16 ⚠neon
- Store multiple 3-element structures from three registers Arm’s documentation
- vst3_p64 ⚠neonandaes
- Store multiple 3-element structures from three registers Arm’s documentation
- vst3_s8⚠Non-ARM and neon
- Store multiple 3-element structures from three registers Arm’s documentation
- vst3_s16 ⚠Non-ARM and neon
- Store multiple 3-element structures from three registers Arm’s documentation
- vst3_s32 ⚠Non-ARM and neon
- Store multiple 3-element structures from three registers Arm’s documentation
- vst3_s64 ⚠Non-ARM and neon
- Store multiple 3-element structures from three registers Arm’s documentation
- vst3_u8⚠neon
- Store multiple 3-element structures from three registers Arm’s documentation
- vst3_u16 ⚠neon
- Store multiple 3-element structures from three registers Arm’s documentation
- vst3_u32 ⚠neon
- Store multiple 3-element structures from three registers Arm’s documentation
- vst3_u64 ⚠neon
- Store multiple 3-element structures from three registers Arm’s documentation
- vst3q_f32 ⚠Non-ARM and neon
- Store multiple 3-element structures from three registers Arm’s documentation
- vst3q_f64 ⚠neon
- Store multiple 3-element structures from three registers Arm’s documentation
- vst3q_lane_ ⚠f32 Non-ARM and neon
- Store multiple 3-element structures from three registers Arm’s documentation
- vst3q_lane_ ⚠f64 neon
- Store multiple 3-element structures from three registers Arm’s documentation
- vst3q_lane_ ⚠p8 neon
- Store multiple 3-element structures from three registers Arm’s documentation
- vst3q_lane_ ⚠p16 neon
- Store multiple 3-element structures from three registers Arm’s documentation
- vst3q_lane_ ⚠p64 neonandaes
- Store multiple 3-element structures from three registers Arm’s documentation
- vst3q_lane_ ⚠s8 neon
- Store multiple 3-element structures from three registers Arm’s documentation
- vst3q_lane_ ⚠s16 Non-ARM and neon
- Store multiple 3-element structures from three registers Arm’s documentation
- vst3q_lane_ ⚠s32 Non-ARM and neon
- Store multiple 3-element structures from three registers Arm’s documentation
- vst3q_lane_ ⚠s64 neon
- Store multiple 3-element structures from three registers Arm’s documentation
- vst3q_lane_ ⚠u8 neon
- Store multiple 3-element structures from three registers Arm’s documentation
- vst3q_lane_ ⚠u16 neon
- Store multiple 3-element structures from three registers Arm’s documentation
- vst3q_lane_ ⚠u32 neon
- Store multiple 3-element structures from three registers Arm’s documentation
- vst3q_lane_ ⚠u64 neon
- Store multiple 3-element structures from three registers Arm’s documentation
- vst3q_p8 ⚠neon
- Store multiple 3-element structures from three registers Arm’s documentation
- vst3q_p16 ⚠neon
- Store multiple 3-element structures from three registers Arm’s documentation
- vst3q_p64 ⚠neonandaes
- Store multiple 3-element structures from three registers Arm’s documentation
- vst3q_s8 ⚠Non-ARM and neon
- Store multiple 3-element structures from three registers Arm’s documentation
- vst3q_s16 ⚠Non-ARM and neon
- Store multiple 3-element structures from three registers Arm’s documentation
- vst3q_s32 ⚠Non-ARM and neon
- Store multiple 3-element structures from three registers Arm’s documentation
- vst3q_s64 ⚠neon
- Store multiple 3-element structures from three registers Arm’s documentation
- vst3q_u8 ⚠neon
- Store multiple 3-element structures from three registers Arm’s documentation
- vst3q_u16 ⚠neon
- Store multiple 3-element structures from three registers Arm’s documentation
- vst3q_u32 ⚠neon
- Store multiple 3-element structures from three registers Arm’s documentation
- vst3q_u64 ⚠neon
- Store multiple 3-element structures from three registers Arm’s documentation
- vst4_f32 ⚠Non-ARM and neon
- Store multiple 4-element structures from four registers Arm’s documentation
- vst4_f64 ⚠neon
- Store multiple 4-element structures from four registers Arm’s documentation
- vst4_lane_ ⚠f32 Non-ARM and neon
- Store multiple 4-element structures from four registers Arm’s documentation
- vst4_lane_ ⚠f64 neon
- Store multiple 4-element structures from four registers Arm’s documentation
- vst4_lane_ ⚠p8 neon
- Store multiple 4-element structures from four registers Arm’s documentation
- vst4_lane_ ⚠p16 neon
- Store multiple 4-element structures from four registers Arm’s documentation
- vst4_lane_ ⚠p64 neonandaes
- Store multiple 4-element structures from four registers Arm’s documentation
- vst4_lane_ ⚠s8 Non-ARM and neon
- Store multiple 4-element structures from four registers Arm’s documentation
- vst4_lane_ ⚠s16 Non-ARM and neon
- Store multiple 4-element structures from four registers Arm’s documentation
- vst4_lane_ ⚠s32 Non-ARM and neon
- Store multiple 4-element structures from four registers Arm’s documentation
- vst4_lane_ ⚠s64 neon
- Store multiple 4-element structures from four registers Arm’s documentation
- vst4_lane_ ⚠u8 neon
- Store multiple 4-element structures from four registers Arm’s documentation
- vst4_lane_ ⚠u16 neon
- Store multiple 4-element structures from four registers Arm’s documentation
- vst4_lane_ ⚠u32 neon
- Store multiple 4-element structures from four registers Arm’s documentation
- vst4_lane_ ⚠u64 neon
- Store multiple 4-element structures from four registers Arm’s documentation
- vst4_p8⚠neon
- Store multiple 4-element structures from four registers Arm’s documentation
- vst4_p16 ⚠neon
- Store multiple 4-element structures from four registers Arm’s documentation
- vst4_p64 ⚠neonandaes
- Store multiple 4-element structures from four registers Arm’s documentation
- vst4_s8⚠Non-ARM and neon
- Store multiple 4-element structures from four registers Arm’s documentation
- vst4_s16 ⚠Non-ARM and neon
- Store multiple 4-element structures from four registers Arm’s documentation
- vst4_s32 ⚠Non-ARM and neon
- Store multiple 4-element structures from four registers Arm’s documentation
- vst4_s64 ⚠Non-ARM and neon
- Store multiple 4-element structures from four registers Arm’s documentation
- vst4_u8⚠neon
- Store multiple 4-element structures from four registers Arm’s documentation
- vst4_u16 ⚠neon
- Store multiple 4-element structures from four registers Arm’s documentation
- vst4_u32 ⚠neon
- Store multiple 4-element structures from four registers Arm’s documentation
- vst4_u64 ⚠neon
- Store multiple 4-element structures from four registers Arm’s documentation
- vst4q_f32 ⚠Non-ARM and neon
- Store multiple 4-element structures from four registers Arm’s documentation
- vst4q_f64 ⚠neon
- Store multiple 4-element structures from four registers Arm’s documentation
- vst4q_lane_ ⚠f32 Non-ARM and neon
- Store multiple 4-element structures from four registers Arm’s documentation
- vst4q_lane_ ⚠f64 neon
- Store multiple 4-element structures from four registers Arm’s documentation
- vst4q_lane_ ⚠p8 neon
- Store multiple 4-element structures from four registers Arm’s documentation
- vst4q_lane_ ⚠p16 neon
- Store multiple 4-element structures from four registers Arm’s documentation
- vst4q_lane_ ⚠p64 neonandaes
- Store multiple 4-element structures from four registers Arm’s documentation
- vst4q_lane_ ⚠s8 neon
- Store multiple 4-element structures from four registers Arm’s documentation
- vst4q_lane_ ⚠s16 Non-ARM and neon
- Store multiple 4-element structures from four registers Arm’s documentation
- vst4q_lane_ ⚠s32 Non-ARM and neon
- Store multiple 4-element structures from four registers Arm’s documentation
- vst4q_lane_ ⚠s64 neon
- Store multiple 4-element structures from four registers Arm’s documentation
- vst4q_lane_ ⚠u8 neon
- Store multiple 4-element structures from four registers Arm’s documentation
- vst4q_lane_ ⚠u16 neon
- Store multiple 4-element structures from four registers Arm’s documentation
- vst4q_lane_ ⚠u32 neon
- Store multiple 4-element structures from four registers Arm’s documentation
- vst4q_lane_ ⚠u64 neon
- Store multiple 4-element structures from four registers Arm’s documentation
- vst4q_p8 ⚠neon
- Store multiple 4-element structures from four registers Arm’s documentation
- vst4q_p16 ⚠neon
- Store multiple 4-element structures from four registers Arm’s documentation
- vst4q_p64 ⚠neonandaes
- Store multiple 4-element structures from four registers Arm’s documentation
- vst4q_s8 ⚠Non-ARM and neon
- Store multiple 4-element structures from four registers Arm’s documentation
- vst4q_s16 ⚠Non-ARM and neon
- Store multiple 4-element structures from four registers Arm’s documentation
- vst4q_s32 ⚠Non-ARM and neon
- Store multiple 4-element structures from four registers Arm’s documentation
- vst4q_s64 ⚠neon
- Store multiple 4-element structures from four registers Arm’s documentation
- vst4q_u8 ⚠neon
- Store multiple 4-element structures from four registers Arm’s documentation
- vst4q_u16 ⚠neon
- Store multiple 4-element structures from four registers Arm’s documentation
- vst4q_u32 ⚠neon
- Store multiple 4-element structures from four registers Arm’s documentation
- vst4q_u64 ⚠neon
- Store multiple 4-element structures from four registers Arm’s documentation
- vstrq_p128 ⚠neon
- Store SIMD&FP register (immediate offset) Arm’s documentation
- vsub_f32 neon
- Subtract Arm’s documentation
- vsub_f64 neon
- Subtract Arm’s documentation
- vsub_s8neon
- Subtract Arm’s documentation
- vsub_s16 neon
- Subtract Arm’s documentation
- vsub_s32 neon
- Subtract Arm’s documentation
- vsub_s64 neon
- Subtract Arm’s documentation
- vsub_u8neon
- Subtract Arm’s documentation
- vsub_u16 neon
- Subtract Arm’s documentation
- vsub_u32 neon
- Subtract Arm’s documentation
- vsub_u64 neon
- Subtract Arm’s documentation
- vsubd_s64 neon
- Subtract Arm’s documentation
- vsubd_u64 neon
- Subtract Arm’s documentation
- vsubhn_high_ s16 neon
- Subtract returning high narrow Arm’s documentation
- vsubhn_high_ s32 neon
- Subtract returning high narrow Arm’s documentation
- vsubhn_high_ s64 neon
- Subtract returning high narrow Arm’s documentation
- vsubhn_high_ u16 neon
- Subtract returning high narrow Arm’s documentation
- vsubhn_high_ u32 neon
- Subtract returning high narrow Arm’s documentation
- vsubhn_high_ u64 neon
- Subtract returning high narrow Arm’s documentation
- vsubhn_s16 neon
- Subtract returning high narrow Arm’s documentation
- vsubhn_s32 neon
- Subtract returning high narrow Arm’s documentation
- vsubhn_s64 neon
- Subtract returning high narrow Arm’s documentation
- vsubhn_u16 neon
- Subtract returning high narrow Arm’s documentation
- vsubhn_u32 neon
- Subtract returning high narrow Arm’s documentation
- vsubhn_u64 neon
- Subtract returning high narrow Arm’s documentation
- vsubl_high_ s8 neon
- Signed Subtract Long Arm’s documentation
- vsubl_high_ s16 neon
- Signed Subtract Long Arm’s documentation
- vsubl_high_ s32 neon
- Signed Subtract Long Arm’s documentation
- vsubl_high_ u8 neon
- Unsigned Subtract Long Arm’s documentation
- vsubl_high_ u16 neon
- Unsigned Subtract Long Arm’s documentation
- vsubl_high_ u32 neon
- Unsigned Subtract Long Arm’s documentation
- vsubl_s8 neon
- Signed Subtract Long Arm’s documentation
- vsubl_s16 neon
- Signed Subtract Long Arm’s documentation
- vsubl_s32 neon
- Signed Subtract Long Arm’s documentation
- vsubl_u8 neon
- Unsigned Subtract Long Arm’s documentation
- vsubl_u16 neon
- Unsigned Subtract Long Arm’s documentation
- vsubl_u32 neon
- Unsigned Subtract Long Arm’s documentation
- vsubq_f32 neon
- Subtract Arm’s documentation
- vsubq_f64 neon
- Subtract Arm’s documentation
- vsubq_s8 neon
- Subtract Arm’s documentation
- vsubq_s16 neon
- Subtract Arm’s documentation
- vsubq_s32 neon
- Subtract Arm’s documentation
- vsubq_s64 neon
- Subtract Arm’s documentation
- vsubq_u8 neon
- Subtract Arm’s documentation
- vsubq_u16 neon
- Subtract Arm’s documentation
- vsubq_u32 neon
- Subtract Arm’s documentation
- vsubq_u64 neon
- Subtract Arm’s documentation
- vsubw_high_ s8 neon
- Signed Subtract Wide Arm’s documentation
- vsubw_high_ s16 neon
- Signed Subtract Wide Arm’s documentation
- vsubw_high_ s32 neon
- Signed Subtract Wide Arm’s documentation
- vsubw_high_ u8 neon
- Unsigned Subtract Wide Arm’s documentation
- vsubw_high_ u16 neon
- Unsigned Subtract Wide Arm’s documentation
- vsubw_high_ u32 neon
- Unsigned Subtract Wide Arm’s documentation
- vsubw_s8 neon
- Signed Subtract Wide Arm’s documentation
- vsubw_s16 neon
- Signed Subtract Wide Arm’s documentation
- vsubw_s32 neon
- Signed Subtract Wide Arm’s documentation
- vsubw_u8 neon
- Unsigned Subtract Wide Arm’s documentation
- vsubw_u16 neon
- Unsigned Subtract Wide Arm’s documentation
- vsubw_u32 neon
- Unsigned Subtract Wide Arm’s documentation
- vtbl1_p8 neon
- Table look-up Arm’s documentation
- vtbl1_s8 neon
- Table look-up Arm’s documentation
- vtbl1_u8 neon
- Table look-up Arm’s documentation
- vtbl2_p8 Little-endian and neon
- Table look-up Arm’s documentation
- vtbl2_s8 neon
- Table look-up Arm’s documentation
- vtbl2_u8 Little-endian and neon
- Table look-up Arm’s documentation
- vtbl3_p8 Little-endian and neon
- Table look-up Arm’s documentation
- vtbl3_s8 neon
- Table look-up Arm’s documentation
- vtbl3_u8 Little-endian and neon
- Table look-up Arm’s documentation
- vtbl4_p8 Little-endian and neon
- Table look-up Arm’s documentation
- vtbl4_s8 neon
- Table look-up Arm’s documentation
- vtbl4_u8 Little-endian and neon
- Table look-up Arm’s documentation
- vtbx1_p8 neon
- Extended table look-up Arm’s documentation
- vtbx1_s8 neon
- Extended table look-up Arm’s documentation
- vtbx1_u8 neon
- Extended table look-up Arm’s documentation
- vtbx2_p8 Little-endian and neon
- Extended table look-up Arm’s documentation
- vtbx2_s8 neon
- Extended table look-up Arm’s documentation
- vtbx2_u8 Little-endian and neon
- Extended table look-up Arm’s documentation
- vtbx3_p8 Little-endian and neon
- Extended table look-up Arm’s documentation
- vtbx3_s8 neon
- Extended table look-up Arm’s documentation
- vtbx3_u8 Little-endian and neon
- Extended table look-up Arm’s documentation
- vtbx4_p8 Little-endian and neon
- Extended table look-up Arm’s documentation
- vtbx4_s8 neon
- Extended table look-up Arm’s documentation
- vtbx4_u8 Little-endian and neon
- Extended table look-up Arm’s documentation
- vtrn1_f32 neon
- Transpose vectors Arm’s documentation
- vtrn1_p8 neon
- Transpose vectors Arm’s documentation
- vtrn1_p16 neon
- Transpose vectors Arm’s documentation
- vtrn1_s8 neon
- Transpose vectors Arm’s documentation
- vtrn1_s16 neon
- Transpose vectors Arm’s documentation
- vtrn1_s32 neon
- Transpose vectors Arm’s documentation
- vtrn1_u8 neon
- Transpose vectors Arm’s documentation
- vtrn1_u16 neon
- Transpose vectors Arm’s documentation
- vtrn1_u32 neon
- Transpose vectors Arm’s documentation
- vtrn1q_f32 neon
- Transpose vectors Arm’s documentation
- vtrn1q_f64 neon
- Transpose vectors Arm’s documentation
- vtrn1q_p8 neon
- Transpose vectors Arm’s documentation
- vtrn1q_p16 neon
- Transpose vectors Arm’s documentation
- vtrn1q_p64 neon
- Transpose vectors Arm’s documentation
- vtrn1q_s8 neon
- Transpose vectors Arm’s documentation
- vtrn1q_s16 neon
- Transpose vectors Arm’s documentation
- vtrn1q_s32 neon
- Transpose vectors Arm’s documentation
- vtrn1q_s64 neon
- Transpose vectors Arm’s documentation
- vtrn1q_u8 neon
- Transpose vectors Arm’s documentation
- vtrn1q_u16 neon
- Transpose vectors Arm’s documentation
- vtrn1q_u32 neon
- Transpose vectors Arm’s documentation
- vtrn1q_u64 neon
- Transpose vectors Arm’s documentation
- vtrn2_f32 neon
- Transpose vectors Arm’s documentation
- vtrn2_p8 neon
- Transpose vectors Arm’s documentation
- vtrn2_p16 neon
- Transpose vectors Arm’s documentation
- vtrn2_s8 neon
- Transpose vectors Arm’s documentation
- vtrn2_s16 neon
- Transpose vectors Arm’s documentation
- vtrn2_s32 neon
- Transpose vectors Arm’s documentation
- vtrn2_u8 neon
- Transpose vectors Arm’s documentation
- vtrn2_u16 neon
- Transpose vectors Arm’s documentation
- vtrn2_u32 neon
- Transpose vectors Arm’s documentation
- vtrn2q_f32 neon
- Transpose vectors Arm’s documentation
- vtrn2q_f64 neon
- Transpose vectors Arm’s documentation
- vtrn2q_p8 neon
- Transpose vectors Arm’s documentation
- vtrn2q_p16 neon
- Transpose vectors Arm’s documentation
- vtrn2q_p64 neon
- Transpose vectors Arm’s documentation
- vtrn2q_s8 neon
- Transpose vectors Arm’s documentation
- vtrn2q_s16 neon
- Transpose vectors Arm’s documentation
- vtrn2q_s32 neon
- Transpose vectors Arm’s documentation
- vtrn2q_s64 neon
- Transpose vectors Arm’s documentation
- vtrn2q_u8 neon
- Transpose vectors Arm’s documentation
- vtrn2q_u16 neon
- Transpose vectors Arm’s documentation
- vtrn2q_u32 neon
- Transpose vectors Arm’s documentation
- vtrn2q_u64 neon
- Transpose vectors Arm’s documentation
- vtrn_f32 neon
- Transpose elements Arm’s documentation
- vtrn_p8neon
- Transpose elements Arm’s documentation
- vtrn_p16 neon
- Transpose elements Arm’s documentation
- vtrn_s8neon
- Transpose elements Arm’s documentation
- vtrn_s16 neon
- Transpose elements Arm’s documentation
- vtrn_s32 neon
- Transpose elements Arm’s documentation
- vtrn_u8neon
- Transpose elements Arm’s documentation
- vtrn_u16 neon
- Transpose elements Arm’s documentation
- vtrn_u32 neon
- Transpose elements Arm’s documentation
- vtrnq_f32 neon
- Transpose elements Arm’s documentation
- vtrnq_p8 neon
- Transpose elements Arm’s documentation
- vtrnq_p16 neon
- Transpose elements Arm’s documentation
- vtrnq_s8 neon
- Transpose elements Arm’s documentation
- vtrnq_s16 neon
- Transpose elements Arm’s documentation
- vtrnq_s32 neon
- Transpose elements Arm’s documentation
- vtrnq_u8 neon
- Transpose elements Arm’s documentation
- vtrnq_u16 neon
- Transpose elements Arm’s documentation
- vtrnq_u32 neon
- Transpose elements Arm’s documentation
- vtst_p8neon
- Signed compare bitwise Test bits nonzero Arm’s documentation
- vtst_p16 neon
- Signed compare bitwise Test bits nonzero Arm’s documentation
- vtst_p64 neon
- Signed compare bitwise Test bits nonzero Arm’s documentation
- vtst_s8neon
- Signed compare bitwise Test bits nonzero Arm’s documentation
- vtst_s16 neon
- Signed compare bitwise Test bits nonzero Arm’s documentation
- vtst_s32 neon
- Signed compare bitwise Test bits nonzero Arm’s documentation
- vtst_s64 neon
- Signed compare bitwise Test bits nonzero Arm’s documentation
- vtst_u8neon
- Unsigned compare bitwise Test bits nonzero Arm’s documentation
- vtst_u16 neon
- Unsigned compare bitwise Test bits nonzero Arm’s documentation
- vtst_u32 neon
- Unsigned compare bitwise Test bits nonzero Arm’s documentation
- vtst_u64 neon
- Unsigned compare bitwise Test bits nonzero Arm’s documentation
- vtstd_s64 neon
- Compare bitwise test bits nonzero Arm’s documentation
- vtstd_u64 neon
- Compare bitwise test bits nonzero Arm’s documentation
- vtstq_p8 neon
- Signed compare bitwise Test bits nonzero Arm’s documentation
- vtstq_p16 neon
- Signed compare bitwise Test bits nonzero Arm’s documentation
- vtstq_p64 neon
- Signed compare bitwise Test bits nonzero Arm’s documentation
- vtstq_s8 neon
- Signed compare bitwise Test bits nonzero Arm’s documentation
- vtstq_s16 neon
- Signed compare bitwise Test bits nonzero Arm’s documentation
- vtstq_s32 neon
- Signed compare bitwise Test bits nonzero Arm’s documentation
- vtstq_s64 neon
- Signed compare bitwise Test bits nonzero Arm’s documentation
- vtstq_u8 neon
- Unsigned compare bitwise Test bits nonzero Arm’s documentation
- vtstq_u16 neon
- Unsigned compare bitwise Test bits nonzero Arm’s documentation
- vtstq_u32 neon
- Unsigned compare bitwise Test bits nonzero Arm’s documentation
- vtstq_u64 neon
- Unsigned compare bitwise Test bits nonzero Arm’s documentation
- vuqadd_s8 neon
- Signed saturating Accumulate of Unsigned value. Arm’s documentation
- vuqadd_s16 neon
- Signed saturating Accumulate of Unsigned value. Arm’s documentation
- vuqadd_s32 neon
- Signed saturating Accumulate of Unsigned value. Arm’s documentation
- vuqadd_s64 neon
- Signed saturating Accumulate of Unsigned value. Arm’s documentation
- vuqaddb_s8 neon
- Signed saturating accumulate of unsigned value Arm’s documentation
- vuqaddd_s64 neon
- Signed saturating accumulate of unsigned value Arm’s documentation
- vuqaddh_s16 neon
- Signed saturating accumulate of unsigned value Arm’s documentation
- vuqaddq_s8 neon
- Signed saturating Accumulate of Unsigned value. Arm’s documentation
- vuqaddq_s16 neon
- Signed saturating Accumulate of Unsigned value. Arm’s documentation
- vuqaddq_s32 neon
- Signed saturating Accumulate of Unsigned value. Arm’s documentation
- vuqaddq_s64 neon
- Signed saturating Accumulate of Unsigned value. Arm’s documentation
- vuqadds_s32 neon
- Signed saturating accumulate of unsigned value Arm’s documentation
- vuzp1_f32 neon
- Unzip vectors Arm’s documentation
- vuzp1_p8 neon
- Unzip vectors Arm’s documentation
- vuzp1_p16 neon
- Unzip vectors Arm’s documentation
- vuzp1_s8 neon
- Unzip vectors Arm’s documentation
- vuzp1_s16 neon
- Unzip vectors Arm’s documentation
- vuzp1_s32 neon
- Unzip vectors Arm’s documentation
- vuzp1_u8 neon
- Unzip vectors Arm’s documentation
- vuzp1_u16 neon
- Unzip vectors Arm’s documentation
- vuzp1_u32 neon
- Unzip vectors Arm’s documentation
- vuzp1q_f32 neon
- Unzip vectors Arm’s documentation
- vuzp1q_f64 neon
- Unzip vectors Arm’s documentation
- vuzp1q_p8 neon
- Unzip vectors Arm’s documentation
- vuzp1q_p16 neon
- Unzip vectors Arm’s documentation
- vuzp1q_p64 neon
- Unzip vectors Arm’s documentation
- vuzp1q_s8 neon
- Unzip vectors Arm’s documentation
- vuzp1q_s16 neon
- Unzip vectors Arm’s documentation
- vuzp1q_s32 neon
- Unzip vectors Arm’s documentation
- vuzp1q_s64 neon
- Unzip vectors Arm’s documentation
- vuzp1q_u8 neon
- Unzip vectors Arm’s documentation
- vuzp1q_u16 neon
- Unzip vectors Arm’s documentation
- vuzp1q_u32 neon
- Unzip vectors Arm’s documentation
- vuzp1q_u64 neon
- Unzip vectors Arm’s documentation
- vuzp2_f32 neon
- Unzip vectors Arm’s documentation
- vuzp2_p8 neon
- Unzip vectors Arm’s documentation
- vuzp2_p16 neon
- Unzip vectors Arm’s documentation
- vuzp2_s8 neon
- Unzip vectors Arm’s documentation
- vuzp2_s16 neon
- Unzip vectors Arm’s documentation
- vuzp2_s32 neon
- Unzip vectors Arm’s documentation
- vuzp2_u8 neon
- Unzip vectors Arm’s documentation
- vuzp2_u16 neon
- Unzip vectors Arm’s documentation
- vuzp2_u32 neon
- Unzip vectors Arm’s documentation
- vuzp2q_f32 neon
- Unzip vectors Arm’s documentation
- vuzp2q_f64 neon
- Unzip vectors Arm’s documentation
- vuzp2q_p8 neon
- Unzip vectors Arm’s documentation
- vuzp2q_p16 neon
- Unzip vectors Arm’s documentation
- vuzp2q_p64 neon
- Unzip vectors Arm’s documentation
- vuzp2q_s8 neon
- Unzip vectors Arm’s documentation
- vuzp2q_s16 neon
- Unzip vectors Arm’s documentation
- vuzp2q_s32 neon
- Unzip vectors Arm’s documentation
- vuzp2q_s64 neon
- Unzip vectors Arm’s documentation
- vuzp2q_u8 neon
- Unzip vectors Arm’s documentation
- vuzp2q_u16 neon
- Unzip vectors Arm’s documentation
- vuzp2q_u32 neon
- Unzip vectors Arm’s documentation
- vuzp2q_u64 neon
- Unzip vectors Arm’s documentation
- vuzp_f32 neon
- Unzip vectors Arm’s documentation
- vuzp_p8neon
- Unzip vectors Arm’s documentation
- vuzp_p16 neon
- Unzip vectors Arm’s documentation
- vuzp_s8neon
- Unzip vectors Arm’s documentation
- vuzp_s16 neon
- Unzip vectors Arm’s documentation
- vuzp_s32 neon
- Unzip vectors Arm’s documentation
- vuzp_u8neon
- Unzip vectors Arm’s documentation
- vuzp_u16 neon
- Unzip vectors Arm’s documentation
- vuzp_u32 neon
- Unzip vectors Arm’s documentation
- vuzpq_f32 neon
- Unzip vectors Arm’s documentation
- vuzpq_p8 neon
- Unzip vectors Arm’s documentation
- vuzpq_p16 neon
- Unzip vectors Arm’s documentation
- vuzpq_s8 neon
- Unzip vectors Arm’s documentation
- vuzpq_s16 neon
- Unzip vectors Arm’s documentation
- vuzpq_s32 neon
- Unzip vectors Arm’s documentation
- vuzpq_u8 neon
- Unzip vectors Arm’s documentation
- vuzpq_u16 neon
- Unzip vectors Arm’s documentation
- vuzpq_u32 neon
- Unzip vectors Arm’s documentation
- vxarq_u64 neonandsha3
- Exclusive OR and rotate Arm’s documentation
- vzip1_f32 neon
- Zip vectors Arm’s documentation
- vzip1_p8 neon
- Zip vectors Arm’s documentation
- vzip1_p16 neon
- Zip vectors Arm’s documentation
- vzip1_s8 neon
- Zip vectors Arm’s documentation
- vzip1_s16 neon
- Zip vectors Arm’s documentation
- vzip1_s32 neon
- Zip vectors Arm’s documentation
- vzip1_u8 neon
- Zip vectors Arm’s documentation
- vzip1_u16 neon
- Zip vectors Arm’s documentation
- vzip1_u32 neon
- Zip vectors Arm’s documentation
- vzip1q_f32 neon
- Zip vectors Arm’s documentation
- vzip1q_f64 neon
- Zip vectors Arm’s documentation
- vzip1q_p8 neon
- Zip vectors Arm’s documentation
- vzip1q_p16 neon
- Zip vectors Arm’s documentation
- vzip1q_p64 neon
- Zip vectors Arm’s documentation
- vzip1q_s8 neon
- Zip vectors Arm’s documentation
- vzip1q_s16 neon
- Zip vectors Arm’s documentation
- vzip1q_s32 neon
- Zip vectors Arm’s documentation
- vzip1q_s64 neon
- Zip vectors Arm’s documentation
- vzip1q_u8 neon
- Zip vectors Arm’s documentation
- vzip1q_u16 neon
- Zip vectors Arm’s documentation
- vzip1q_u32 neon
- Zip vectors Arm’s documentation
- vzip1q_u64 neon
- Zip vectors Arm’s documentation
- vzip2_f32 neon
- Zip vectors Arm’s documentation
- vzip2_p8 neon
- Zip vectors Arm’s documentation
- vzip2_p16 neon
- Zip vectors Arm’s documentation
- vzip2_s8 neon
- Zip vectors Arm’s documentation
- vzip2_s16 neon
- Zip vectors Arm’s documentation
- vzip2_s32 neon
- Zip vectors Arm’s documentation
- vzip2_u8 neon
- Zip vectors Arm’s documentation
- vzip2_u16 neon
- Zip vectors Arm’s documentation
- vzip2_u32 neon
- Zip vectors Arm’s documentation
- vzip2q_f32 neon
- Zip vectors Arm’s documentation
- vzip2q_f64 neon
- Zip vectors Arm’s documentation
- vzip2q_p8 neon
- Zip vectors Arm’s documentation
- vzip2q_p16 neon
- Zip vectors Arm’s documentation
- vzip2q_p64 neon
- Zip vectors Arm’s documentation
- vzip2q_s8 neon
- Zip vectors Arm’s documentation
- vzip2q_s16 neon
- Zip vectors Arm’s documentation
- vzip2q_s32 neon
- Zip vectors Arm’s documentation
- vzip2q_s64 neon
- Zip vectors Arm’s documentation
- vzip2q_u8 neon
- Zip vectors Arm’s documentation
- vzip2q_u16 neon
- Zip vectors Arm’s documentation
- vzip2q_u32 neon
- Zip vectors Arm’s documentation
- vzip2q_u64 neon
- Zip vectors Arm’s documentation
- vzip_f32 neon
- Zip vectors Arm’s documentation
- vzip_p8neon
- Zip vectors Arm’s documentation
- vzip_p16 neon
- Zip vectors Arm’s documentation
- vzip_s8neon
- Zip vectors Arm’s documentation
- vzip_s16 neon
- Zip vectors Arm’s documentation
- vzip_s32 neon
- Zip vectors Arm’s documentation
- vzip_u8neon
- Zip vectors Arm’s documentation
- vzip_u16 neon
- Zip vectors Arm’s documentation
- vzip_u32 neon
- Zip vectors Arm’s documentation
- vzipq_f32 neon
- Zip vectors Arm’s documentation
- vzipq_p8 neon
- Zip vectors Arm’s documentation
- vzipq_p16 neon
- Zip vectors Arm’s documentation
- vzipq_s8 neon
- Zip vectors Arm’s documentation
- vzipq_s16 neon
- Zip vectors Arm’s documentation
- vzipq_s32 neon
- Zip vectors Arm’s documentation
- vzipq_u8 neon
- Zip vectors Arm’s documentation
- vzipq_u16 neon
- Zip vectors Arm’s documentation
- vzipq_u32 neon
- Zip vectors Arm’s documentation
- __arm_ ⚠mte_ create_ random_ tag Experimental mte
- Return a pointer containing a randomly generated logical address tag.
- __arm_ ⚠mte_ exclude_ tag Experimental mte
- Add a logical tag to the set of excluded logical tags.
- __arm_ ⚠mte_ get_ tag Experimental mte
- Load an allocation tag from memory, returning a new pointer with the corresponding logical tag.
- __arm_ ⚠mte_ increment_ tag Experimental mte
- Return a pointer with the logical address tag offset by a value.
- __arm_ ⚠mte_ ptrdiff Experimental mte
- Calculate the difference between the address parts of two pointers, ignoring the tags, and sign-extending the result.
- __arm_ ⚠mte_ set_ tag Experimental mte
- Store an allocation tag for the 16-byte granule of memory.
- __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.
- __sev⚠Experimental v6or AArch64 ortarget_arch=arm64ec
- Generates a SEV (send a global event) hint instruction.
- __sevl⚠Experimental v8or AArch64 ortarget_arch=arm64ec
- Generates a send a local event hint instruction.
- __tcancel ⚠Experimental tme
- Cancels the current transaction and discards all state modifications that were performed transactionally.
- __tcommit ⚠Experimental tme
- Commits the current transaction. For a nested transaction, the only effect is that the transactional nesting depth is decreased. For an outer transaction, the state modifications performed transactionally are committed to the architectural state.
- __tstart ⚠Experimental tme
- Starts a new transaction. When the transaction starts successfully the return value is 0. If the transaction fails, all state modifications are discarded and a cause of the failure is encoded in the return value.
- __ttest⚠Experimental tme
- Tests if executing inside a transaction. If no transaction is currently executing, the return value is 0. Otherwise, this intrinsic returns the depth of the transaction.
- __wfe⚠Experimental v6or AArch64 ortarget_arch=arm64ec
- Generates a WFE (wait for event) hint instruction, or nothing.
- __wfi⚠Experimental v6or AArch64 ortarget_arch=arm64ec
- Generates a WFI (wait for interrupt) hint instruction, or nothing.
- __yield⚠Experimental v6or AArch64 ortarget_arch=arm64ec
- Generates a YIELD hint instruction.
- _prefetch⚠Experimental 
- Fetch the cache line that contains address pusing the givenRWandLOCALITY.
- vabd_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Absolute difference between the arguments of Floating Arm’s documentation
- vabdh_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point absolute difference Arm’s documentation
- vabdq_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Absolute difference between the arguments of Floating Arm’s documentation
- vabs_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point absolute value Arm’s documentation
- vabsh_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point absolute value Arm’s documentation
- vabsq_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point absolute value Arm’s documentation
- vadd_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point Add (vector). Arm’s documentation
- vaddh_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Add Arm’s documentation
- vaddq_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point Add (vector). Arm’s documentation
- vamax_f32 Experimental neonandfaminmax
- Multi-vector floating-point absolute maximum Arm’s documentation
- vamaxq_f32 Experimental neonandfaminmax
- Multi-vector floating-point absolute maximum Arm’s documentation
- vamaxq_f64 Experimental neonandfaminmax
- Multi-vector floating-point absolute maximum Arm’s documentation
- vamin_f32 Experimental neonandfaminmax
- Multi-vector floating-point absolute minimum Arm’s documentation
- vaminq_f32 Experimental neonandfaminmax
- Multi-vector floating-point absolute minimum Arm’s documentation
- vaminq_f64 Experimental neonandfaminmax
- Multi-vector floating-point absolute minimum Arm’s documentation
- vbsl_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Bitwise Select. Arm’s documentation
- vbslq_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Bitwise Select. Arm’s documentation
- vcadd_rot90_ f16 Experimental Non- target_arch=arm64ecandneonandfp16andfcma
- Floating-point complex add Arm’s documentation
- vcadd_rot90_ f32 Experimental neonandfcma
- Floating-point complex add Arm’s documentation
- vcadd_rot270_ f16 Experimental Non- target_arch=arm64ecandneonandfp16andfcma
- Floating-point complex add Arm’s documentation
- vcadd_rot270_ f32 Experimental neonandfcma
- Floating-point complex add Arm’s documentation
- vcaddq_rot90_ f16 Experimental Non- target_arch=arm64ecandneonandfp16andfcma
- Floating-point complex add Arm’s documentation
- vcaddq_rot90_ f32 Experimental neonandfcma
- Floating-point complex add Arm’s documentation
- vcaddq_rot90_ f64 Experimental neonandfcma
- Floating-point complex add Arm’s documentation
- vcaddq_rot270_ f16 Experimental Non- target_arch=arm64ecandneonandfp16andfcma
- Floating-point complex add Arm’s documentation
- vcaddq_rot270_ f32 Experimental neonandfcma
- Floating-point complex add Arm’s documentation
- vcaddq_rot270_ f64 Experimental neonandfcma
- Floating-point complex add Arm’s documentation
- vcage_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point absolute compare greater than or equal Arm’s documentation
- vcageh_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point absolute compare greater than or equal Arm’s documentation
- vcageq_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point absolute compare greater than or equal Arm’s documentation
- vcagt_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point absolute compare greater than Arm’s documentation
- vcagth_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point absolute compare greater than Arm’s documentation
- vcagtq_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point absolute compare greater than Arm’s documentation
- vcale_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point absolute compare less than or equal Arm’s documentation
- vcaleh_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point absolute compare less than or equal Arm’s documentation
- vcaleq_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point absolute compare less than or equal Arm’s documentation
- vcalt_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point absolute compare less than Arm’s documentation
- vcalth_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point absolute compare less than Arm’s documentation
- vcaltq_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point absolute compare less than Arm’s documentation
- vceq_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point compare equal Arm’s documentation
- vceqh_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point compare equal Arm’s documentation
- vceqq_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point compare equal Arm’s documentation
- vceqz_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point compare bitwise equal to zero Arm’s documentation
- vceqzh_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point compare bitwise equal to zero Arm’s documentation
- vceqzq_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point compare bitwise equal to zero Arm’s documentation
- vcge_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point compare greater than or equal Arm’s documentation
- vcgeh_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point compare greater than or equal Arm’s documentation
- vcgeq_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point compare greater than or equal Arm’s documentation
- vcgez_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point compare greater than or equal to zero Arm’s documentation
- vcgezh_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point compare greater than or equal to zero Arm’s documentation
- vcgezq_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point compare greater than or equal to zero Arm’s documentation
- vcgt_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point compare greater than Arm’s documentation
- vcgth_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point compare greater than Arm’s documentation
- vcgtq_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point compare greater than Arm’s documentation
- vcgtz_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point compare greater than zero Arm’s documentation
- vcgtzh_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point compare greater than zero Arm’s documentation
- vcgtzq_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point compare greater than zero Arm’s documentation
- vcle_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point compare less than or equal Arm’s documentation
- vcleh_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point compare less than or equal Arm’s documentation
- vcleq_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point compare less than or equal Arm’s documentation
- vclez_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point compare less than or equal to zero Arm’s documentation
- vclezh_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point compare less than or equal to zero Arm’s documentation
- vclezq_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point compare less than or equal to zero Arm’s documentation
- vclt_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point compare less than Arm’s documentation
- vclth_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point compare less than Arm’s documentation
- vcltq_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point compare less than Arm’s documentation
- vcltz_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point compare less than Arm’s documentation
- vcltzh_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point compare less than zero Arm’s documentation
- vcltzq_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point compare less than Arm’s documentation
- vcmla_f16 Experimental Non- target_arch=arm64ecandneonandfcmaandfp16
- Floating-point complex multiply accumulate Arm’s documentation
- vcmla_f32 Experimental neonandfcma
- Floating-point complex multiply accumulate Arm’s documentation
- vcmla_lane_ f16 Experimental Non- target_arch=arm64ecandneonandfcmaandfp16
- Floating-point complex multiply accumulate Arm’s documentation
- vcmla_lane_ f32 Experimental neonandfcma
- Floating-point complex multiply accumulate Arm’s documentation
- vcmla_laneq_ f16 Experimental Non- target_arch=arm64ecandneonandfcmaandfp16
- Floating-point complex multiply accumulate Arm’s documentation
- vcmla_laneq_ f32 Experimental neonandfcma
- Floating-point complex multiply accumulate Arm’s documentation
- vcmla_rot90_ f16 Experimental Non- target_arch=arm64ecandneonandfcmaandfp16
- Floating-point complex multiply accumulate Arm’s documentation
- vcmla_rot90_ f32 Experimental neonandfcma
- Floating-point complex multiply accumulate Arm’s documentation
- vcmla_rot90_ lane_ f16 Experimental Non- target_arch=arm64ecandneonandfcmaandfp16
- Floating-point complex multiply accumulate Arm’s documentation
- vcmla_rot90_ lane_ f32 Experimental neonandfcma
- Floating-point complex multiply accumulate Arm’s documentation
- vcmla_rot90_ laneq_ f16 Experimental Non- target_arch=arm64ecandneonandfcmaandfp16
- Floating-point complex multiply accumulate Arm’s documentation
- vcmla_rot90_ laneq_ f32 Experimental neonandfcma
- Floating-point complex multiply accumulate Arm’s documentation
- vcmla_rot180_ f16 Experimental Non- target_arch=arm64ecandneonandfcmaandfp16
- Floating-point complex multiply accumulate Arm’s documentation
- vcmla_rot180_ f32 Experimental neonandfcma
- Floating-point complex multiply accumulate Arm’s documentation
- vcmla_rot180_ lane_ f16 Experimental Non- target_arch=arm64ecandneonandfcmaandfp16
- Floating-point complex multiply accumulate Arm’s documentation
- vcmla_rot180_ lane_ f32 Experimental neonandfcma
- Floating-point complex multiply accumulate Arm’s documentation
- vcmla_rot180_ laneq_ f16 Experimental Non- target_arch=arm64ecandneonandfcmaandfp16
- Floating-point complex multiply accumulate Arm’s documentation
- vcmla_rot180_ laneq_ f32 Experimental neonandfcma
- Floating-point complex multiply accumulate Arm’s documentation
- vcmla_rot270_ f16 Experimental Non- target_arch=arm64ecandneonandfcmaandfp16
- Floating-point complex multiply accumulate Arm’s documentation
- vcmla_rot270_ f32 Experimental neonandfcma
- Floating-point complex multiply accumulate Arm’s documentation
- vcmla_rot270_ lane_ f16 Experimental Non- target_arch=arm64ecandneonandfcmaandfp16
- Floating-point complex multiply accumulate Arm’s documentation
- vcmla_rot270_ lane_ f32 Experimental neonandfcma
- Floating-point complex multiply accumulate Arm’s documentation
- vcmla_rot270_ laneq_ f16 Experimental Non- target_arch=arm64ecandneonandfcmaandfp16
- Floating-point complex multiply accumulate Arm’s documentation
- vcmla_rot270_ laneq_ f32 Experimental neonandfcma
- Floating-point complex multiply accumulate Arm’s documentation
- vcmlaq_f16 Experimental Non- target_arch=arm64ecandneonandfcmaandfp16
- Floating-point complex multiply accumulate Arm’s documentation
- vcmlaq_f32 Experimental neonandfcma
- Floating-point complex multiply accumulate Arm’s documentation
- vcmlaq_f64 Experimental neonandfcma
- Floating-point complex multiply accumulate Arm’s documentation
- vcmlaq_lane_ f16 Experimental Non- target_arch=arm64ecandneonandfcmaandfp16
- Floating-point complex multiply accumulate Arm’s documentation
- vcmlaq_lane_ f32 Experimental neonandfcma
- Floating-point complex multiply accumulate Arm’s documentation
- vcmlaq_laneq_ f16 Experimental Non- target_arch=arm64ecandneonandfcmaandfp16
- Floating-point complex multiply accumulate Arm’s documentation
- vcmlaq_laneq_ f32 Experimental neonandfcma
- Floating-point complex multiply accumulate Arm’s documentation
- vcmlaq_rot90_ f16 Experimental Non- target_arch=arm64ecandneonandfcmaandfp16
- Floating-point complex multiply accumulate Arm’s documentation
- vcmlaq_rot90_ f32 Experimental neonandfcma
- Floating-point complex multiply accumulate Arm’s documentation
- vcmlaq_rot90_ f64 Experimental neonandfcma
- Floating-point complex multiply accumulate Arm’s documentation
- vcmlaq_rot90_ lane_ f16 Experimental Non- target_arch=arm64ecandneonandfcmaandfp16
- Floating-point complex multiply accumulate Arm’s documentation
- vcmlaq_rot90_ lane_ f32 Experimental neonandfcma
- Floating-point complex multiply accumulate Arm’s documentation
- vcmlaq_rot90_ laneq_ f16 Experimental Non- target_arch=arm64ecandneonandfcmaandfp16
- Floating-point complex multiply accumulate Arm’s documentation
- vcmlaq_rot90_ laneq_ f32 Experimental neonandfcma
- Floating-point complex multiply accumulate Arm’s documentation
- vcmlaq_rot180_ f16 Experimental Non- target_arch=arm64ecandneonandfcmaandfp16
- Floating-point complex multiply accumulate Arm’s documentation
- vcmlaq_rot180_ f32 Experimental neonandfcma
- Floating-point complex multiply accumulate Arm’s documentation
- vcmlaq_rot180_ f64 Experimental neonandfcma
- Floating-point complex multiply accumulate Arm’s documentation
- vcmlaq_rot180_ lane_ f16 Experimental Non- target_arch=arm64ecandneonandfcmaandfp16
- Floating-point complex multiply accumulate Arm’s documentation
- vcmlaq_rot180_ lane_ f32 Experimental neonandfcma
- Floating-point complex multiply accumulate Arm’s documentation
- vcmlaq_rot180_ laneq_ f16 Experimental Non- target_arch=arm64ecandneonandfcmaandfp16
- Floating-point complex multiply accumulate Arm’s documentation
- vcmlaq_rot180_ laneq_ f32 Experimental neonandfcma
- Floating-point complex multiply accumulate Arm’s documentation
- vcmlaq_rot270_ f16 Experimental Non- target_arch=arm64ecandneonandfcmaandfp16
- Floating-point complex multiply accumulate Arm’s documentation
- vcmlaq_rot270_ f32 Experimental neonandfcma
- Floating-point complex multiply accumulate Arm’s documentation
- vcmlaq_rot270_ f64 Experimental neonandfcma
- Floating-point complex multiply accumulate Arm’s documentation
- vcmlaq_rot270_ lane_ f16 Experimental Non- target_arch=arm64ecandneonandfcmaandfp16
- Floating-point complex multiply accumulate Arm’s documentation
- vcmlaq_rot270_ lane_ f32 Experimental neonandfcma
- Floating-point complex multiply accumulate Arm’s documentation
- vcmlaq_rot270_ laneq_ f16 Experimental Non- target_arch=arm64ecandneonandfcmaandfp16
- Floating-point complex multiply accumulate Arm’s documentation
- vcmlaq_rot270_ laneq_ f32 Experimental neonandfcma
- Floating-point complex multiply accumulate Arm’s documentation
- vcombine_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Join two smaller vectors into a single larger vector Arm’s documentation
- vcreate_f16 Experimental Little-endian and non- target_arch=arm64ecandneonandfp16
- Insert vector element from another vector element Arm’s documentation
- vcvt_f16_ f32 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point convert to lower precision narrow Arm’s documentation
- vcvt_f16_ s16 Experimental Non- target_arch=arm64ecandneonandfp16
- Fixed-point convert to floating-point Arm’s documentation
- vcvt_f16_ u16 Experimental Non- target_arch=arm64ecandneonandfp16
- Fixed-point convert to floating-point Arm’s documentation
- vcvt_f32_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point convert to higher precision long Arm’s documentation
- vcvt_high_ f16_ f32 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point convert to lower precision Arm’s documentation
- vcvt_high_ f32_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point convert to higher precision Arm’s documentation
- vcvt_n_ f16_ s16 Experimental Non- target_arch=arm64ecandneonandfp16
- Fixed-point convert to floating-point Arm’s documentation
- vcvt_n_ f16_ u16 Experimental Non- target_arch=arm64ecandneonandfp16
- Fixed-point convert to floating-point Arm’s documentation
- vcvt_n_ s16_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point convert to signed fixed-point Arm’s documentation
- vcvt_n_ u16_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Fixed-point convert to unsigned fixed-point, rounding toward zero Arm’s documentation
- vcvt_s16_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point convert to signed fixed-point, rounding toward zero Arm’s documentation
- vcvt_u16_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point convert to unsigned fixed-point, rounding toward zero Arm’s documentation
- vcvta_s16_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point convert to signed integer, rounding to nearest with ties to away Arm’s documentation
- vcvta_u16_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point convert to unsigned integer, rounding to nearest with ties to away Arm’s documentation
- vcvtah_s16_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point convert to integer, rounding to nearest with ties to away Arm’s documentation
- vcvtah_s32_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point convert to integer, rounding to nearest with ties to away Arm’s documentation
- vcvtah_s64_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point convert to integer, rounding to nearest with ties to away Arm’s documentation
- vcvtah_u16_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point convert to integer, rounding to nearest with ties to away Arm’s documentation
- vcvtah_u32_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point convert to integer, rounding to nearest with ties to away Arm’s documentation
- vcvtah_u64_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point convert to integer, rounding to nearest with ties to away Arm’s documentation
- vcvtaq_s16_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point convert to signed integer, rounding to nearest with ties to away Arm’s documentation
- vcvtaq_u16_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point convert to unsigned integer, rounding to nearest with ties to away Arm’s documentation
- vcvth_f16_ s16 Experimental Non- target_arch=arm64ecandneonandfp16
- Fixed-point convert to floating-point Arm’s documentation
- vcvth_f16_ s32 Experimental Non- target_arch=arm64ecandneonandfp16
- Fixed-point convert to floating-point Arm’s documentation
- vcvth_f16_ s64 Experimental Non- target_arch=arm64ecandneonandfp16
- Fixed-point convert to floating-point Arm’s documentation
- vcvth_f16_ u16 Experimental Non- target_arch=arm64ecandneonandfp16
- Unsigned fixed-point convert to floating-point Arm’s documentation
- vcvth_f16_ u32 Experimental Non- target_arch=arm64ecandneonandfp16
- Unsigned fixed-point convert to floating-point Arm’s documentation
- vcvth_f16_ u64 Experimental Non- target_arch=arm64ecandneonandfp16
- Unsigned fixed-point convert to floating-point Arm’s documentation
- vcvth_n_ f16_ s16 Experimental Non- target_arch=arm64ecandneonandfp16
- Fixed-point convert to floating-point Arm’s documentation
- vcvth_n_ f16_ s32 Experimental Non- target_arch=arm64ecandneonandfp16
- Fixed-point convert to floating-point Arm’s documentation
- vcvth_n_ f16_ s64 Experimental Non- target_arch=arm64ecandneonandfp16
- Fixed-point convert to floating-point Arm’s documentation
- vcvth_n_ f16_ u16 Experimental Non- target_arch=arm64ecandneonandfp16
- Fixed-point convert to floating-point Arm’s documentation
- vcvth_n_ f16_ u32 Experimental Non- target_arch=arm64ecandneonandfp16
- Fixed-point convert to floating-point Arm’s documentation
- vcvth_n_ f16_ u64 Experimental Non- target_arch=arm64ecandneonandfp16
- Fixed-point convert to floating-point Arm’s documentation
- vcvth_n_ s16_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point convert to fixed-point, rounding toward zero Arm’s documentation
- vcvth_n_ s32_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point convert to fixed-point, rounding toward zero Arm’s documentation
- vcvth_n_ s64_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point convert to fixed-point, rounding toward zero Arm’s documentation
- vcvth_n_ u16_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point convert to fixed-point, rounding toward zero Arm’s documentation
- vcvth_n_ u32_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point convert to fixed-point, rounding toward zero Arm’s documentation
- vcvth_n_ u64_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point convert to fixed-point, rounding toward zero Arm’s documentation
- vcvth_s16_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point convert to signed fixed-point Arm’s documentation
- vcvth_s32_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point convert to signed fixed-point Arm’s documentation
- vcvth_s64_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point convert to signed fixed-point Arm’s documentation
- vcvth_u16_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point convert to unsigned fixed-point Arm’s documentation
- vcvth_u32_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point convert to unsigned fixed-point Arm’s documentation
- vcvth_u64_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point convert to unsigned fixed-point Arm’s documentation
- vcvtm_s16_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point convert to signed integer, rounding toward minus infinity Arm’s documentation
- vcvtm_u16_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point convert to unsigned integer, rounding toward minus infinity Arm’s documentation
- vcvtmh_s16_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point convert to integer, rounding towards minus infinity Arm’s documentation
- vcvtmh_s32_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point convert to integer, rounding towards minus infinity Arm’s documentation
- vcvtmh_s64_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point convert to integer, rounding towards minus infinity Arm’s documentation
- vcvtmh_u16_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point convert to integer, rounding towards minus infinity Arm’s documentation
- vcvtmh_u32_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point convert to unsigned integer, rounding towards minus infinity Arm’s documentation
- vcvtmh_u64_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point convert to unsigned integer, rounding towards minus infinity Arm’s documentation
- vcvtmq_s16_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point convert to signed integer, rounding toward minus infinity Arm’s documentation
- vcvtmq_u16_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point convert to unsigned integer, rounding toward minus infinity Arm’s documentation
- vcvtn_s16_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point convert to signed integer, rounding to nearest with ties to even Arm’s documentation
- vcvtn_u16_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point convert to unsigned integer, rounding to nearest with ties to even Arm’s documentation
- vcvtnh_s16_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point convert to integer, rounding to nearest with ties to even Arm’s documentation
- vcvtnh_s32_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point convert to integer, rounding to nearest with ties to even Arm’s documentation
- vcvtnh_s64_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point convert to integer, rounding to nearest with ties to even Arm’s documentation
- vcvtnh_u16_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point convert to unsigned integer, rounding to nearest with ties to even Arm’s documentation
- vcvtnh_u32_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point convert to unsigned integer, rounding to nearest with ties to even Arm’s documentation
- vcvtnh_u64_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point convert to unsigned integer, rounding to nearest with ties to even Arm’s documentation
- vcvtnq_s16_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point convert to signed integer, rounding to nearest with ties to even Arm’s documentation
- vcvtnq_u16_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point convert to unsigned integer, rounding to nearest with ties to even Arm’s documentation
- vcvtp_s16_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point convert to signed integer, rounding to plus infinity Arm’s documentation
- vcvtp_u16_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point convert to unsigned integer, rounding to plus infinity Arm’s documentation
- vcvtph_s16_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point convert to integer, rounding to plus infinity Arm’s documentation
- vcvtph_s32_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point convert to integer, rounding to plus infinity Arm’s documentation
- vcvtph_s64_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point convert to integer, rounding to plus infinity Arm’s documentation
- vcvtph_u16_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point convert to unsigned integer, rounding to plus infinity Arm’s documentation
- vcvtph_u32_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point convert to unsigned integer, rounding to plus infinity Arm’s documentation
- vcvtph_u64_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point convert to unsigned integer, rounding to plus infinity Arm’s documentation
- vcvtpq_s16_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point convert to signed integer, rounding to plus infinity Arm’s documentation
- vcvtpq_u16_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point convert to unsigned integer, rounding to plus infinity Arm’s documentation
- vcvtq_f16_ s16 Experimental Non- target_arch=arm64ecandneonandfp16
- Fixed-point convert to floating-point Arm’s documentation
- vcvtq_f16_ u16 Experimental Non- target_arch=arm64ecandneonandfp16
- Fixed-point convert to floating-point Arm’s documentation
- vcvtq_n_ f16_ s16 Experimental Non- target_arch=arm64ecandneonandfp16
- Fixed-point convert to floating-point Arm’s documentation
- vcvtq_n_ f16_ u16 Experimental Non- target_arch=arm64ecandneonandfp16
- Fixed-point convert to floating-point Arm’s documentation
- vcvtq_n_ s16_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point convert to signed fixed-point Arm’s documentation
- vcvtq_n_ u16_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Fixed-point convert to unsigned fixed-point, rounding toward zero Arm’s documentation
- vcvtq_s16_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point convert to signed fixed-point, rounding toward zero Arm’s documentation
- vcvtq_u16_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point convert to unsigned fixed-point, rounding toward zero Arm’s documentation
- vdiv_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Divide Arm’s documentation
- vdivh_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Divide Arm’s documentation
- vdivq_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Divide Arm’s documentation
- vdot_lane_ s32 Experimental neonanddotprod
- Dot product arithmetic (indexed) Arm’s documentation
- vdot_lane_ u32 Experimental neonanddotprod
- Dot product arithmetic (indexed) Arm’s documentation
- vdot_laneq_ s32 Experimental neonanddotprod
- Dot product arithmetic (indexed) Arm’s documentation
- vdot_laneq_ u32 Experimental neonanddotprod
- Dot product arithmetic (indexed) Arm’s documentation
- vdot_s32 Experimental neonanddotprod
- Dot product arithmetic (vector) Arm’s documentation
- vdot_u32 Experimental neonanddotprod
- Dot product arithmetic (vector) Arm’s documentation
- vdotq_lane_ s32 Experimental neonanddotprod
- Dot product arithmetic (indexed) Arm’s documentation
- vdotq_lane_ u32 Experimental neonanddotprod
- Dot product arithmetic (indexed) Arm’s documentation
- vdotq_laneq_ s32 Experimental neonanddotprod
- Dot product arithmetic (indexed) Arm’s documentation
- vdotq_laneq_ u32 Experimental neonanddotprod
- Dot product arithmetic (indexed) Arm’s documentation
- vdotq_s32 Experimental neonanddotprod
- Dot product arithmetic (vector) Arm’s documentation
- vdotq_u32 Experimental neonanddotprod
- Dot product arithmetic (vector) Arm’s documentation
- vdup_lane_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Set all vector lanes to the same value Arm’s documentation
- vdup_laneq_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Set all vector lanes to the same value Arm’s documentation
- vdup_n_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Create a new vector with all lanes set to a value Arm’s documentation
- vduph_lane_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Set all vector lanes to the same value Arm’s documentation
- vduph_laneq_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Extract an element from a vector Arm’s documentation
- vdupq_lane_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Set all vector lanes to the same value Arm’s documentation
- vdupq_laneq_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Set all vector lanes to the same value Arm’s documentation
- vdupq_n_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Create a new vector with all lanes set to a value Arm’s documentation
- vext_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Extract vector from pair of vectors Arm’s documentation
- vextq_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Extract vector from pair of vectors Arm’s documentation
- vfma_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point fused Multiply-Add to accumulator (vector) Arm’s documentation
- vfma_lane_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point fused multiply-add to accumulator Arm’s documentation
- vfma_laneq_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point fused multiply-add to accumulator Arm’s documentation
- vfma_n_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point fused Multiply-Subtract from accumulator. Arm’s documentation
- vfmah_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point fused multiply-add to accumulator Arm’s documentation
- vfmah_lane_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point fused multiply-add to accumulator Arm’s documentation
- vfmah_laneq_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point fused multiply-add to accumulator Arm’s documentation
- vfmaq_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point fused Multiply-Add to accumulator (vector) Arm’s documentation
- vfmaq_lane_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point fused multiply-add to accumulator Arm’s documentation
- vfmaq_laneq_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point fused multiply-add to accumulator Arm’s documentation
- vfmaq_n_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point fused Multiply-Subtract from accumulator. Arm’s documentation
- vfmlal_high_ f16 Experimental Non- target_arch=arm64ecandneonandfp16andfhm
- Floating-point fused Multiply-Add Long to accumulator (vector). Arm’s documentation
- vfmlal_lane_ high_ f16 Experimental Non- target_arch=arm64ecandneonandfp16andfhm
- Floating-point fused Multiply-Add Long to accumulator (by element). Arm’s documentation
- vfmlal_lane_ low_ f16 Experimental Non- target_arch=arm64ecandneonandfp16andfhm
- Floating-point fused Multiply-Add Long to accumulator (by element). Arm’s documentation
- vfmlal_laneq_ high_ f16 Experimental Non- target_arch=arm64ecandneonandfp16andfhm
- Floating-point fused Multiply-Add Long to accumulator (by element). Arm’s documentation
- vfmlal_laneq_ low_ f16 Experimental Non- target_arch=arm64ecandneonandfp16andfhm
- Floating-point fused Multiply-Add Long to accumulator (by element). Arm’s documentation
- vfmlal_low_ f16 Experimental Non- target_arch=arm64ecandneonandfp16andfhm
- Floating-point fused Multiply-Add Long to accumulator (vector). Arm’s documentation
- vfmlalq_high_ f16 Experimental Non- target_arch=arm64ecandneonandfp16andfhm
- Floating-point fused Multiply-Add Long to accumulator (vector). Arm’s documentation
- vfmlalq_lane_ high_ f16 Experimental Non- target_arch=arm64ecandneonandfp16andfhm
- Floating-point fused Multiply-Add Long to accumulator (by element). Arm’s documentation
- vfmlalq_lane_ low_ f16 Experimental Non- target_arch=arm64ecandneonandfp16andfhm
- Floating-point fused Multiply-Add Long to accumulator (by element). Arm’s documentation
- vfmlalq_laneq_ high_ f16 Experimental Non- target_arch=arm64ecandneonandfp16andfhm
- Floating-point fused Multiply-Add Long to accumulator (by element). Arm’s documentation
- vfmlalq_laneq_ low_ f16 Experimental Non- target_arch=arm64ecandneonandfp16andfhm
- Floating-point fused Multiply-Add Long to accumulator (by element). Arm’s documentation
- vfmlalq_low_ f16 Experimental Non- target_arch=arm64ecandneonandfp16andfhm
- Floating-point fused Multiply-Add Long to accumulator (vector). Arm’s documentation
- vfmlsl_high_ f16 Experimental Non- target_arch=arm64ecandneonandfp16andfhm
- Floating-point fused Multiply-Subtract Long from accumulator (vector). Arm’s documentation
- vfmlsl_lane_ high_ f16 Experimental Non- target_arch=arm64ecandneonandfp16andfhm
- Floating-point fused Multiply-Subtract Long from accumulator (by element). Arm’s documentation
- vfmlsl_lane_ low_ f16 Experimental Non- target_arch=arm64ecandneonandfp16andfhm
- Floating-point fused Multiply-Subtract Long from accumulator (by element). Arm’s documentation
- vfmlsl_laneq_ high_ f16 Experimental Non- target_arch=arm64ecandneonandfp16andfhm
- Floating-point fused Multiply-Subtract Long from accumulator (by element). Arm’s documentation
- vfmlsl_laneq_ low_ f16 Experimental Non- target_arch=arm64ecandneonandfp16andfhm
- Floating-point fused Multiply-Subtract Long from accumulator (by element). Arm’s documentation
- vfmlsl_low_ f16 Experimental Non- target_arch=arm64ecandneonandfp16andfhm
- Floating-point fused Multiply-Subtract Long from accumulator (vector). Arm’s documentation
- vfmlslq_high_ f16 Experimental Non- target_arch=arm64ecandneonandfp16andfhm
- Floating-point fused Multiply-Subtract Long from accumulator (vector). Arm’s documentation
- vfmlslq_lane_ high_ f16 Experimental Non- target_arch=arm64ecandneonandfp16andfhm
- Floating-point fused Multiply-Subtract Long from accumulator (by element). Arm’s documentation
- vfmlslq_lane_ low_ f16 Experimental Non- target_arch=arm64ecandneonandfp16andfhm
- Floating-point fused Multiply-Subtract Long from accumulator (by element). Arm’s documentation
- vfmlslq_laneq_ high_ f16 Experimental Non- target_arch=arm64ecandneonandfp16andfhm
- Floating-point fused Multiply-Subtract Long from accumulator (by element). Arm’s documentation
- vfmlslq_laneq_ low_ f16 Experimental Non- target_arch=arm64ecandneonandfp16andfhm
- Floating-point fused Multiply-Subtract Long from accumulator (by element). Arm’s documentation
- vfmlslq_low_ f16 Experimental Non- target_arch=arm64ecandneonandfp16andfhm
- Floating-point fused Multiply-Subtract Long from accumulator (vector). Arm’s documentation
- vfms_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point fused multiply-subtract from accumulator Arm’s documentation
- vfms_lane_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point fused multiply-subtract from accumulator Arm’s documentation
- vfms_laneq_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point fused multiply-subtract from accumulator Arm’s documentation
- vfms_n_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point fused Multiply-Subtract from accumulator. Arm’s documentation
- vfmsh_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point fused multiply-subtract from accumulator Arm’s documentation
- vfmsh_lane_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point fused multiply-subtract from accumulator Arm’s documentation
- vfmsh_laneq_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point fused multiply-subtract from accumulator Arm’s documentation
- vfmsq_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point fused multiply-subtract from accumulator Arm’s documentation
- vfmsq_lane_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point fused multiply-subtract from accumulator Arm’s documentation
- vfmsq_laneq_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point fused multiply-subtract from accumulator Arm’s documentation
- vfmsq_n_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point fused Multiply-Subtract from accumulator. Arm’s documentation
- vget_high_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Duplicate vector element to vector Arm’s documentation
- vget_lane_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Duplicate vector element to scalar Arm’s documentation
- vget_low_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Duplicate vector element to vector Arm’s documentation
- vgetq_lane_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Duplicate vector element to scalar Arm’s documentation
- vld1_dup_ ⚠f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Load one single-element structure and replicate to all lanes of one register Arm’s documentation
- vld1_f16 ⚠Experimental Non- target_arch=arm64ecandneonandfp16
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1_f16_ ⚠x2 Experimental Non- target_arch=arm64ecandneonandfp16
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1_f16_ ⚠x3 Experimental Non- target_arch=arm64ecandneonandfp16
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1_f16_ ⚠x4 Experimental Non- target_arch=arm64ecandneonandfp16
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1_lane_ ⚠f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Load one single-element structure to one lane of one register Arm’s documentation
- vld1q_dup_ ⚠f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Load one single-element structure and replicate to all lanes of one register Arm’s documentation
- vld1q_f16 ⚠Experimental Non- target_arch=arm64ecandneonandfp16
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1q_f16_ ⚠x2 Experimental Non- target_arch=arm64ecandneonandfp16
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1q_f16_ ⚠x3 Experimental Non- target_arch=arm64ecandneonandfp16
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1q_f16_ ⚠x4 Experimental Non- target_arch=arm64ecandneonandfp16
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1q_lane_ ⚠f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Load one single-element structure to one lane of one register Arm’s documentation
- vld2_dup_ ⚠f16 Experimental Non-ARM and non- target_arch=arm64ecandneonandfp16
- Load single 2-element structure and replicate to all lanes of two registers Arm’s documentation
- vld2_f16 ⚠Experimental Non-ARM and non- target_arch=arm64ecandneonandfp16
- Load single 2-element structure and replicate to all lanes of two registers Arm’s documentation
- vld2_lane_ ⚠f16 Experimental Non-ARM and non- target_arch=arm64ecandneonandfp16
- Load multiple 2-element structures to two registers Arm’s documentation
- vld2q_dup_ ⚠f16 Experimental Non-ARM and non- target_arch=arm64ecandneonandfp16
- Load single 2-element structure and replicate to all lanes of two registers Arm’s documentation
- vld2q_f16 ⚠Experimental Non-ARM and non- target_arch=arm64ecandneonandfp16
- Load single 2-element structure and replicate to all lanes of two registers Arm’s documentation
- vld2q_lane_ ⚠f16 Experimental Non-ARM and non- target_arch=arm64ecandneonandfp16
- Load multiple 2-element structures to two registers Arm’s documentation
- vld3_dup_ ⚠f16 Experimental Non-ARM and non- target_arch=arm64ecandneonandfp16
- Load single 3-element structure and replicate to all lanes of two registers Arm’s documentation
- vld3_f16 ⚠Experimental Non-ARM and non- target_arch=arm64ecandneonandfp16
- Load single 3-element structure and replicate to all lanes of two registers Arm’s documentation
- vld3_lane_ ⚠f16 Experimental Non-ARM and non- target_arch=arm64ecandneonandfp16
- Load multiple 3-element structures to two registers Arm’s documentation
- vld3q_dup_ ⚠f16 Experimental Non-ARM and non- target_arch=arm64ecandneonandfp16
- Load single 3-element structure and replicate to all lanes of two registers Arm’s documentation
- vld3q_f16 ⚠Experimental Non-ARM and non- target_arch=arm64ecandneonandfp16
- Load single 3-element structure and replicate to all lanes of two registers Arm’s documentation
- vld3q_lane_ ⚠f16 Experimental Non-ARM and non- target_arch=arm64ecandneonandfp16
- Load multiple 3-element structures to two registers Arm’s documentation
- vld4_dup_ ⚠f16 Experimental Non-ARM and non- target_arch=arm64ecandneonandfp16
- Load single 4-element structure and replicate to all lanes of two registers Arm’s documentation
- vld4_f16 ⚠Experimental Non-ARM and non- target_arch=arm64ecandneonandfp16
- Load single 4-element structure and replicate to all lanes of two registers Arm’s documentation
- vld4_lane_ ⚠f16 Experimental Non-ARM and non- target_arch=arm64ecandneonandfp16
- Load multiple 4-element structures to two registers Arm’s documentation
- vld4q_dup_ ⚠f16 Experimental Non-ARM and non- target_arch=arm64ecandneonandfp16
- Load single 4-element structure and replicate to all lanes of two registers Arm’s documentation
- vld4q_f16 ⚠Experimental Non-ARM and non- target_arch=arm64ecandneonandfp16
- Load single 4-element structure and replicate to all lanes of two registers Arm’s documentation
- vld4q_lane_ ⚠f16 Experimental Non-ARM and non- target_arch=arm64ecandneonandfp16
- Load multiple 4-element structures to two registers Arm’s documentation
- vluti2_lane_ ⚠p8 Experimental neonandlut
- Lookup table read with 2-bit indices Arm’s documentation
- vluti2_lane_ ⚠p16 Experimental neonandlut
- Lookup table read with 2-bit indices Arm’s documentation
- vluti2_lane_ ⚠s8 Experimental neonandlut
- Lookup table read with 2-bit indices Arm’s documentation
- vluti2_lane_ ⚠s16 Experimental neonandlut
- Lookup table read with 2-bit indices Arm’s documentation
- vluti2_lane_ ⚠u8 Experimental neonandlut
- Lookup table read with 2-bit indices Arm’s documentation
- vluti2_lane_ ⚠u16 Experimental neonandlut
- Lookup table read with 2-bit indices Arm’s documentation
- vluti2q_lane_ ⚠p8 Experimental neonandlut
- Lookup table read with 2-bit indices Arm’s documentation
- vluti2q_lane_ ⚠p16 Experimental neonandlut
- Lookup table read with 2-bit indices Arm’s documentation
- vluti2q_lane_ ⚠s8 Experimental neonandlut
- Lookup table read with 2-bit indices Arm’s documentation
- vluti2q_lane_ ⚠s16 Experimental neonandlut
- Lookup table read with 2-bit indices Arm’s documentation
- vluti2q_lane_ ⚠u8 Experimental neonandlut
- Lookup table read with 2-bit indices Arm’s documentation
- vluti2q_lane_ ⚠u16 Experimental neonandlut
- Lookup table read with 2-bit indices Arm’s documentation
- vluti4q_lane_ ⚠f16_ x2 Experimental neonandlutandfp16
- Lookup table read with 4-bit indices Arm’s documentation
- vluti4q_lane_ ⚠p8 Experimental neonandlut
- Lookup table read with 4-bit indices Arm’s documentation
- vluti4q_lane_ ⚠p16_ x2 Experimental neonandlut
- Lookup table read with 4-bit indices Arm’s documentation
- vluti4q_lane_ ⚠s8 Experimental neonandlut
- Lookup table read with 4-bit indices Arm’s documentation
- vluti4q_lane_ ⚠s16_ x2 Experimental neonandlut
- Lookup table read with 4-bit indices Arm’s documentation
- vluti4q_lane_ ⚠u8 Experimental neonandlut
- Lookup table read with 4-bit indices Arm’s documentation
- vluti4q_lane_ ⚠u16_ x2 Experimental neonandlut
- Lookup table read with 4-bit indices Arm’s documentation
- vluti4q_laneq_ ⚠f16_ x2 Experimental neonandlutandfp16
- Lookup table read with 4-bit indices Arm’s documentation
- vluti4q_laneq_ ⚠p8 Experimental neonandlut
- Lookup table read with 4-bit indices Arm’s documentation
- vluti4q_laneq_ ⚠p16_ x2 Experimental neonandlut
- Lookup table read with 4-bit indices Arm’s documentation
- vluti4q_laneq_ ⚠s8 Experimental neonandlut
- Lookup table read with 4-bit indices Arm’s documentation
- vluti4q_laneq_ ⚠s16_ x2 Experimental neonandlut
- Lookup table read with 4-bit indices Arm’s documentation
- vluti4q_laneq_ ⚠u8 Experimental neonandlut
- Lookup table read with 4-bit indices Arm’s documentation
- vluti4q_laneq_ ⚠u16_ x2 Experimental neonandlut
- Lookup table read with 4-bit indices Arm’s documentation
- vmax_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Maximum (vector) Arm’s documentation
- vmaxh_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Maximum (vector) Arm’s documentation
- vmaxnm_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point Maximum Number (vector) Arm’s documentation
- vmaxnmh_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point Maximum Number Arm’s documentation
- vmaxnmq_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point Maximum Number (vector) Arm’s documentation
- vmaxnmv_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point maximum number across vector Arm’s documentation
- vmaxnmvq_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point maximum number across vector Arm’s documentation
- vmaxq_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Maximum (vector) Arm’s documentation
- vmaxv_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point maximum number across vector Arm’s documentation
- vmaxvq_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point maximum number across vector Arm’s documentation
- vmin_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Minimum (vector) Arm’s documentation
- vminh_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Minimum (vector) Arm’s documentation
- vminnm_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point Minimum Number (vector) Arm’s documentation
- vminnmh_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point Minimum Number Arm’s documentation
- vminnmq_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point Minimum Number (vector) Arm’s documentation
- vminnmv_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point minimum number across vector Arm’s documentation
- vminnmvq_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point minimum number across vector Arm’s documentation
- vminq_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Minimum (vector) Arm’s documentation
- vminv_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point minimum number across vector Arm’s documentation
- vminvq_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point minimum number across vector Arm’s documentation
- vmmlaq_s32 Experimental neonandi8mm
- 8-bit integer matrix multiply-accumulate Arm’s documentation
- vmmlaq_u32 Experimental neonandi8mm
- 8-bit integer matrix multiply-accumulate Arm’s documentation
- vmov_n_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Duplicate element to vector Arm’s documentation
- vmovq_n_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Duplicate element to vector Arm’s documentation
- vmul_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Multiply Arm’s documentation
- vmul_lane_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Multiply Arm’s documentation
- vmul_laneq_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point multiply Arm’s documentation
- vmul_n_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Vector multiply by scalar Arm’s documentation
- vmulh_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Add Arm’s documentation
- vmulh_lane_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point multiply Arm’s documentation
- vmulh_laneq_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point multiply Arm’s documentation
- vmulq_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Multiply Arm’s documentation
- vmulq_lane_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Multiply Arm’s documentation
- vmulq_laneq_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point multiply Arm’s documentation
- vmulq_n_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Vector multiply by scalar Arm’s documentation
- vmulx_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point multiply extended Arm’s documentation
- vmulx_lane_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point multiply extended Arm’s documentation
- vmulx_laneq_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point multiply extended Arm’s documentation
- vmulx_n_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Vector multiply by scalar Arm’s documentation
- vmulxh_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point multiply extended Arm’s documentation
- vmulxh_lane_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point multiply extended Arm’s documentation
- vmulxh_laneq_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point multiply extended Arm’s documentation
- vmulxq_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point multiply extended Arm’s documentation
- vmulxq_lane_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point multiply extended Arm’s documentation
- vmulxq_laneq_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point multiply extended Arm’s documentation
- vmulxq_n_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Vector multiply by scalar Arm’s documentation
- vneg_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Negate Arm’s documentation
- vnegh_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Negate Arm’s documentation
- vnegq_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Negate Arm’s documentation
- vpadd_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point add pairwise Arm’s documentation
- vpaddq_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point add pairwise Arm’s documentation
- vpmax_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point add pairwise Arm’s documentation
- vpmaxnm_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point add pairwise Arm’s documentation
- vpmaxnmq_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point add pairwise Arm’s documentation
- vpmaxq_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point add pairwise Arm’s documentation
- vpmin_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point add pairwise Arm’s documentation
- vpminnm_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point add pairwise Arm’s documentation
- vpminnmq_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point add pairwise Arm’s documentation
- vpminq_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point add pairwise Arm’s documentation
- vrecpe_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Reciprocal estimate. Arm’s documentation
- vrecpeh_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Reciprocal estimate. Arm’s documentation
- vrecpeq_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Reciprocal estimate. Arm’s documentation
- vrecps_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point reciprocal step Arm’s documentation
- vrecpsh_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point reciprocal step Arm’s documentation
- vrecpsq_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point reciprocal step Arm’s documentation
- vrecpxh_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point reciprocal exponent Arm’s documentation
- vreinterpret_f16_ f32 Experimental Non- target_arch=arm64ecandneonandfp16
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_f16_ f64 Experimental Non- target_arch=arm64ecandneonandfp16
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_f16_ p8 Experimental Non- target_arch=arm64ecandneonandfp16
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_f16_ p16 Experimental Non- target_arch=arm64ecandneonandfp16
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_f16_ p64 Experimental Non- target_arch=arm64ecandneonandfp16
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_f16_ s8 Experimental Non- target_arch=arm64ecandneonandfp16
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_f16_ s16 Experimental Non- target_arch=arm64ecandneonandfp16
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_f16_ s32 Experimental Non- target_arch=arm64ecandneonandfp16
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_f16_ s64 Experimental Non- target_arch=arm64ecandneonandfp16
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_f16_ u8 Experimental Non- target_arch=arm64ecandneonandfp16
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_f16_ u16 Experimental Non- target_arch=arm64ecandneonandfp16
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_f16_ u32 Experimental Non- target_arch=arm64ecandneonandfp16
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_f16_ u64 Experimental Non- target_arch=arm64ecandneonandfp16
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_f32_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_f64_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_p8_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_p16_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_p64_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_s8_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_s16_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_s32_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_s64_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_u8_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_u16_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_u32_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_u64_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_f16_ f32 Experimental Non- target_arch=arm64ecandneonandfp16
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_f16_ f64 Experimental Non- target_arch=arm64ecandneonandfp16
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_f16_ p8 Experimental Non- target_arch=arm64ecandneonandfp16
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_f16_ p16 Experimental Non- target_arch=arm64ecandneonandfp16
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_f16_ p64 Experimental Non- target_arch=arm64ecandneonandfp16
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_f16_ p128 Experimental Non- target_arch=arm64ecandneonandfp16
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_f16_ s8 Experimental Non- target_arch=arm64ecandneonandfp16
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_f16_ s16 Experimental Non- target_arch=arm64ecandneonandfp16
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_f16_ s32 Experimental Non- target_arch=arm64ecandneonandfp16
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_f16_ s64 Experimental Non- target_arch=arm64ecandneonandfp16
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_f16_ u8 Experimental Non- target_arch=arm64ecandneonandfp16
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_f16_ u16 Experimental Non- target_arch=arm64ecandneonandfp16
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_f16_ u32 Experimental Non- target_arch=arm64ecandneonandfp16
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_f16_ u64 Experimental Non- target_arch=arm64ecandneonandfp16
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_f32_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_f64_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_p8_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_p16_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_p64_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_p128_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_s8_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_s16_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_s32_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_s64_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_u8_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_u16_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_u32_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_u64_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Vector reinterpret cast operation Arm’s documentation
- vrev64_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Reverse elements in 64-bit doublewords Arm’s documentation
- vrev64q_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Reverse elements in 64-bit doublewords Arm’s documentation
- vrnd32x_f32 Experimental neonandfrintts
- Floating-point round to 32-bit integer, using current rounding mode Arm’s documentation
- vrnd32x_f64 Experimental neonandfrintts
- Floating-point round to 32-bit integer, using current rounding mode Arm’s documentation
- vrnd32xq_f32 Experimental neonandfrintts
- Floating-point round to 32-bit integer, using current rounding mode Arm’s documentation
- vrnd32xq_f64 Experimental neonandfrintts
- Floating-point round to 32-bit integer, using current rounding mode Arm’s documentation
- vrnd32z_f32 Experimental neonandfrintts
- Floating-point round to 32-bit integer toward zero Arm’s documentation
- vrnd32z_f64 Experimental neonandfrintts
- Floating-point round to 32-bit integer toward zero Arm’s documentation
- vrnd32zq_f32 Experimental neonandfrintts
- Floating-point round to 32-bit integer toward zero Arm’s documentation
- vrnd32zq_f64 Experimental neonandfrintts
- Floating-point round to 32-bit integer toward zero Arm’s documentation
- vrnd64x_f32 Experimental neonandfrintts
- Floating-point round to 64-bit integer, using current rounding mode Arm’s documentation
- vrnd64x_f64 Experimental neonandfrintts
- Floating-point round to 64-bit integer, using current rounding mode Arm’s documentation
- vrnd64xq_f32 Experimental neonandfrintts
- Floating-point round to 64-bit integer, using current rounding mode Arm’s documentation
- vrnd64xq_f64 Experimental neonandfrintts
- Floating-point round to 64-bit integer, using current rounding mode Arm’s documentation
- vrnd64z_f32 Experimental neonandfrintts
- Floating-point round to 64-bit integer toward zero Arm’s documentation
- vrnd64z_f64 Experimental neonandfrintts
- Floating-point round to 64-bit integer toward zero Arm’s documentation
- vrnd64zq_f32 Experimental neonandfrintts
- Floating-point round to 64-bit integer toward zero Arm’s documentation
- vrnd64zq_f64 Experimental neonandfrintts
- Floating-point round to 64-bit integer toward zero Arm’s documentation
- vrnd_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point round to integral, toward zero Arm’s documentation
- vrnda_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point round to integral, to nearest with ties to away Arm’s documentation
- vrndah_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point round to integral, to nearest with ties to away Arm’s documentation
- vrndaq_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point round to integral, to nearest with ties to away Arm’s documentation
- vrndh_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point round to integral, to nearest with ties to away Arm’s documentation
- vrndi_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point round to integral, using current rounding mode Arm’s documentation
- vrndih_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point round to integral, using current rounding mode Arm’s documentation
- vrndiq_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point round to integral, using current rounding mode Arm’s documentation
- vrndm_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point round to integral, toward minus infinity Arm’s documentation
- vrndmh_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point round to integral, toward minus infinity Arm’s documentation
- vrndmq_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point round to integral, toward minus infinity Arm’s documentation
- vrndn_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point round to integral, to nearest with ties to even Arm’s documentation
- vrndnh_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point round to integral, toward minus infinity Arm’s documentation
- vrndnq_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point round to integral, to nearest with ties to even Arm’s documentation
- vrndp_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point round to integral, toward plus infinity Arm’s documentation
- vrndph_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point round to integral, toward plus infinity Arm’s documentation
- vrndpq_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point round to integral, toward plus infinity Arm’s documentation
- vrndq_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point round to integral, toward zero Arm’s documentation
- vrndx_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point round to integral exact, using current rounding mode Arm’s documentation
- vrndxh_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point round to integral, using current rounding mode Arm’s documentation
- vrndxq_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point round to integral exact, using current rounding mode Arm’s documentation
- vrsqrte_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Reciprocal square-root estimate. Arm’s documentation
- vrsqrteh_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Reciprocal square-root estimate. Arm’s documentation
- vrsqrteq_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Reciprocal square-root estimate. Arm’s documentation
- vrsqrts_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point reciprocal square root step Arm’s documentation
- vrsqrtsh_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point reciprocal square root step Arm’s documentation
- vrsqrtsq_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point reciprocal square root step Arm’s documentation
- vset_lane_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Insert vector element from another vector element Arm’s documentation
- vsetq_lane_ f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Insert vector element from another vector element Arm’s documentation
- vsm3partw1q_u32 Experimental neonandsm4
- SM3PARTW1 Arm’s documentation
- vsm3partw2q_u32 Experimental neonandsm4
- SM3PARTW2 Arm’s documentation
- vsm3ss1q_u32 Experimental neonandsm4
- SM3SS1 Arm’s documentation
- vsm3tt1aq_u32 Experimental neonandsm4
- SM3TT1A Arm’s documentation
- vsm3tt1bq_u32 Experimental neonandsm4
- SM3TT1B Arm’s documentation
- vsm3tt2aq_u32 Experimental neonandsm4
- SM3TT2A Arm’s documentation
- vsm3tt2bq_u32 Experimental neonandsm4
- SM3TT2B Arm’s documentation
- vsm4ekeyq_u32 Experimental neonandsm4
- SM4 key Arm’s documentation
- vsm4eq_u32 Experimental neonandsm4
- SM4 encode Arm’s documentation
- vsqrt_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Calculates the square root of each lane. Arm’s documentation
- vsqrth_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Floating-point round to integral, using current rounding mode Arm’s documentation
- vsqrtq_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Calculates the square root of each lane. Arm’s documentation
- vst1_f16 ⚠Experimental Non- target_arch=arm64ecandneonandfp16
- Store multiple single-element structures from one, two, three, or four registers. Arm’s documentation
- vst1_f16_ ⚠x2 Experimental Non-ARM and non- target_arch=arm64ecandneonandfp16
- Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vst1_f16_ ⚠x3 Experimental Non-ARM and non- target_arch=arm64ecandneonandfp16
- Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vst1_f16_ ⚠x4 Experimental Non-ARM and non- target_arch=arm64ecandneonandfp16
- Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vst1_lane_ ⚠f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Store multiple single-element structures from one, two, three, or four registers Arm’s documentation
- vst1q_f16 ⚠Experimental Non- target_arch=arm64ecandneonandfp16
- Store multiple single-element structures from one, two, three, or four registers. Arm’s documentation
- vst1q_f16_ ⚠x2 Experimental Non-ARM and non- target_arch=arm64ecandneonandfp16
- Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vst1q_f16_ ⚠x3 Experimental Non-ARM and non- target_arch=arm64ecandneonandfp16
- Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vst1q_f16_ ⚠x4 Experimental Non-ARM and non- target_arch=arm64ecandneonandfp16
- Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vst1q_lane_ ⚠f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Store multiple single-element structures from one, two, three, or four registers Arm’s documentation
- vst2_f16 ⚠Experimental Non-ARM and non- target_arch=arm64ecandneonandfp16
- Store multiple 2-element structures from two registers Arm’s documentation
- vst2_lane_ ⚠f16 Experimental Non-ARM and non- target_arch=arm64ecandneonandfp16
- Store multiple 2-element structures from two registers Arm’s documentation
- vst2q_f16 ⚠Experimental Non-ARM and non- target_arch=arm64ecandneonandfp16
- Store multiple 2-element structures from two registers Arm’s documentation
- vst2q_lane_ ⚠f16 Experimental Non-ARM and non- target_arch=arm64ecandneonandfp16
- Store multiple 2-element structures from two registers Arm’s documentation
- vst3_f16 ⚠Experimental Non-ARM and non- target_arch=arm64ecandneonandfp16
- Store multiple 3-element structures from three registers Arm’s documentation
- vst3_lane_ ⚠f16 Experimental Non-ARM and non- target_arch=arm64ecandneonandfp16
- Store multiple 3-element structures from three registers Arm’s documentation
- vst3q_f16 ⚠Experimental Non-ARM and non- target_arch=arm64ecandneonandfp16
- Store multiple 3-element structures from three registers Arm’s documentation
- vst3q_lane_ ⚠f16 Experimental Non-ARM and non- target_arch=arm64ecandneonandfp16
- Store multiple 3-element structures from three registers Arm’s documentation
- vst4_f16 ⚠Experimental Non-ARM and non- target_arch=arm64ecandneonandfp16
- Store multiple 4-element structures from four registers Arm’s documentation
- vst4_lane_ ⚠f16 Experimental Non-ARM and non- target_arch=arm64ecandneonandfp16
- Store multiple 4-element structures from four registers Arm’s documentation
- vst4q_f16 ⚠Experimental Non-ARM and non- target_arch=arm64ecandneonandfp16
- Store multiple 4-element structures from four registers Arm’s documentation
- vst4q_lane_ ⚠f16 Experimental Non-ARM and non- target_arch=arm64ecandneonandfp16
- Store multiple 4-element structures from four registers Arm’s documentation
- vsub_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Subtract Arm’s documentation
- vsubh_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Subtract Arm’s documentation
- vsubq_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Subtract Arm’s documentation
- vsudot_lane_ s32 Experimental neonandi8mm
- Dot product index form with signed and unsigned integers Arm’s documentation
- vsudot_laneq_ s32 Experimental neonandi8mm
- Dot product index form with signed and unsigned integers Arm’s documentation
- vsudotq_lane_ s32 Experimental neonandi8mm
- Dot product index form with signed and unsigned integers Arm’s documentation
- vsudotq_laneq_ s32 Experimental neonandi8mm
- Dot product index form with signed and unsigned integers Arm’s documentation
- vtrn1_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Transpose vectors Arm’s documentation
- vtrn1q_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Transpose vectors Arm’s documentation
- vtrn2_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Transpose vectors Arm’s documentation
- vtrn2q_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Transpose vectors Arm’s documentation
- vtrn_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Transpose elements Arm’s documentation
- vtrnq_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Transpose elements Arm’s documentation
- vusdot_lane_ s32 Experimental neonandi8mm
- Dot product index form with unsigned and signed integers Arm’s documentation
- vusdot_laneq_ s32 Experimental neonandi8mm
- Dot product index form with unsigned and signed integers Arm’s documentation
- vusdot_s32 Experimental neonandi8mm
- Dot product vector form with unsigned and signed integers Arm’s documentation
- vusdotq_lane_ s32 Experimental neonandi8mm
- Dot product index form with unsigned and signed integers Arm’s documentation
- vusdotq_laneq_ s32 Experimental neonandi8mm
- Dot product index form with unsigned and signed integers Arm’s documentation
- vusdotq_s32 Experimental neonandi8mm
- Dot product vector form with unsigned and signed integers Arm’s documentation
- vusmmlaq_s32 Experimental neonandi8mm
- Unsigned and signed 8-bit integer matrix multiply-accumulate Arm’s documentation
- vuzp1_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Unzip vectors Arm’s documentation
- vuzp1q_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Unzip vectors Arm’s documentation
- vuzp2_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Unzip vectors Arm’s documentation
- vuzp2q_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Unzip vectors Arm’s documentation
- vuzp_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Unzip vectors Arm’s documentation
- vuzpq_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Unzip vectors Arm’s documentation
- vzip1_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Zip vectors Arm’s documentation
- vzip1q_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Zip vectors Arm’s documentation
- vzip2_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Zip vectors Arm’s documentation
- vzip2q_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Zip vectors Arm’s documentation
- vzip_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Zip vectors Arm’s documentation
- vzipq_f16 Experimental Non- target_arch=arm64ecandneonandfp16
- Zip vectors Arm’s documentation