core::arch

Module arm

source
🔬This is a nightly-only experimental API. (stdarch_arm_neon_intrinsics #111800)
Available on ARM only.
Expand description

Platform-specific intrinsics for the arm platform.

See the module documentation for more details.

Structs§

  • ARM-specific 64-bit wide vector of two packed f32.
  • ARM-specific type containing two float32x2_t vectors.
  • ARM-specific type containing three float32x2_t vectors.
  • ARM-specific type containing four float32x2_t vectors.
  • ARM-specific 128-bit wide vector of four packed f32.
  • ARM-specific type containing two float32x4_t vectors.
  • ARM-specific type containing three float32x4_t vectors.
  • ARM-specific type containing four float32x4_t vectors.
  • ARM-specific 64-bit wide vector of eight packed i8.
  • ARM-specific type containing two int8x8_t vectors.
  • ARM-specific type containing three int8x8_t vectors.
  • ARM-specific type containing four int8x8_t vectors.
  • ARM-specific 128-bit wide vector of sixteen packed i8.
  • ARM-specific type containing two int8x16_t vectors.
  • ARM-specific type containing three int8x16_t vectors.
  • ARM-specific type containing four int8x16_t vectors.
  • ARM-specific 64-bit wide vector of four packed i16.
  • ARM-specific type containing two int16x4_t vectors.
  • ARM-specific type containing three int16x4_t vectors.
  • ARM-specific type containing four int16x4_t vectors.
  • ARM-specific 128-bit wide vector of eight packed i16.
  • ARM-specific type containing two int16x8_t vectors.
  • ARM-specific type containing three int16x8_t vectors.
  • ARM-specific type containing four int16x8_t vectors.
  • ARM-specific 64-bit wide vector of two packed i32.
  • ARM-specific type containing two int32x2_t vectors.
  • ARM-specific type containing three int32x2_t vectors.
  • ARM-specific type containing four int32x2_t vectors.
  • ARM-specific 128-bit wide vector of four packed i32.
  • ARM-specific type containing two int32x4_t vectors.
  • ARM-specific type containing three int32x4_t vectors.
  • ARM-specific type containing four int32x4_t vectors.
  • ARM-specific 64-bit wide vector of one packed i64.
  • ARM-specific type containing two int64x1_t vectors.
  • ARM-specific type containing three int64x1_t vectors.
  • ARM-specific type containing four int64x1_t vectors.
  • ARM-specific 128-bit wide vector of two packed i64.
  • ARM-specific type containing two int64x2_t vectors.
  • ARM-specific type containing three int64x2_t vectors.
  • ARM-specific type containing four int64x2_t vectors.
  • ARM-specific 64-bit wide polynomial vector of eight packed p8.
  • ARM-specific type containing two poly8x8_t vectors.
  • ARM-specific type containing three poly8x8_t vectors.
  • ARM-specific type containing four poly8x8_t vectors.
  • ARM-specific 128-bit wide vector of sixteen packed p8.
  • ARM-specific type containing two poly8x16_t vectors.
  • ARM-specific type containing three poly8x16_t vectors.
  • ARM-specific type containing four poly8x16_t vectors.
  • ARM-specific 64-bit wide vector of four packed p16.
  • ARM-specific type containing two poly16x4_t vectors.
  • ARM-specific type containing three poly16x4_t vectors.
  • ARM-specific type containing four poly16x4_t vectors.
  • ARM-specific 128-bit wide vector of eight packed p16.
  • ARM-specific type containing two poly16x8_t vectors.
  • ARM-specific type containing three poly16x8_t vectors.
  • ARM-specific type containing four poly16x8_t vectors.
  • ARM-specific 64-bit wide vector of one packed p64.
  • ARM-specific type containing two poly64x1_t vectors.
  • ARM-specific type containing three poly64x1_t vectors.
  • ARM-specific type containing four poly64x1_t vectors.
  • ARM-specific 128-bit wide vector of two packed p64.
  • ARM-specific type containing two poly64x2_t vectors.
  • ARM-specific type containing three poly64x2_t vectors.
  • ARM-specific type containing four poly64x2_t vectors.
  • ARM-specific 64-bit wide vector of eight packed u8.
  • ARM-specific type containing two uint8x8_t vectors.
  • ARM-specific type containing three uint8x8_t vectors.
  • ARM-specific type containing four uint8x8_t vectors.
  • ARM-specific 128-bit wide vector of sixteen packed u8.
  • ARM-specific type containing two uint8x16_t vectors.
  • ARM-specific type containing three uint8x16_t vectors.
  • ARM-specific type containing four uint8x16_t vectors.
  • ARM-specific 64-bit wide vector of four packed u16.
  • ARM-specific type containing two uint16x4_t vectors.
  • ARM-specific type containing three uint16x4_t vectors.
  • ARM-specific type containing four uint16x4_t vectors.
  • ARM-specific 128-bit wide vector of eight packed u16.
  • ARM-specific type containing two uint16x8_t vectors.
  • ARM-specific type containing three uint16x8_t vectors.
  • ARM-specific type containing four uint16x8_t vectors.
  • ARM-specific 64-bit wide vector of two packed u32.
  • ARM-specific type containing two uint32x2_t vectors.
  • ARM-specific type containing three uint32x2_t vectors.
  • ARM-specific type containing four uint32x2_t vectors.
  • ARM-specific 128-bit wide vector of four packed u32.
  • ARM-specific type containing two uint32x4_t vectors.
  • ARM-specific type containing three uint32x4_t vectors.
  • ARM-specific type containing four uint32x4_t vectors.
  • ARM-specific 64-bit wide vector of one packed u64.
  • ARM-specific type containing two uint64x1_t vectors.
  • ARM-specific type containing three uint64x1_t vectors.
  • ARM-specific type containing four uint64x1_t vectors.
  • ARM-specific 128-bit wide vector of two packed u64.
  • ARM-specific type containing two uint64x2_t vectors.
  • ARM-specific type containing three uint64x2_t vectors.
  • ARM-specific type containing four uint64x2_t vectors.
  • SYExperimental
    Full system is the required shareability domain, reads and writes are the required access types
  • int8x4_tExperimental
    ARM-specific 32-bit wide vector of four packed i8.
  • int16x2_tExperimental
    ARM-specific 32-bit wide vector of two packed i16.
  • uint8x4_tExperimental
    ARM-specific 32-bit wide vector of four packed u8.
  • uint16x2_tExperimental
    ARM-specific 32-bit wide vector of two packed u16.

Functions§

  • __crc32bâš crc
    CRC32 single round checksum for bytes (8 bits).
  • __crc32cbâš crc
    CRC32-C single round checksum for bytes (8 bits).
  • __crc32châš crc
    CRC32-C single round checksum for half words (16 bits).
  • __crc32cwâš crc
    CRC32-C single round checksum for words (32 bits).
  • __crc32hâš crc
    CRC32 single round checksum for half words (16 bits).
  • __crc32wâš crc
    CRC32 single round checksum for words (32 bits).
  • vaba_s8âš neon
  • vaba_s16âš neon
  • vaba_s32âš neon
  • vaba_u8âš neon
  • vaba_u16âš neon
  • vaba_u32âš neon
  • vabal_s8âš neon
    Signed Absolute difference and Accumulate Long
  • vabal_s16âš neon
    Signed Absolute difference and Accumulate Long
  • vabal_s32âš neon
    Signed Absolute difference and Accumulate Long
  • vabal_u8âš neon
    Unsigned Absolute difference and Accumulate Long
  • vabal_u16âš neon
    Unsigned Absolute difference and Accumulate Long
  • vabal_u32âš neon
    Unsigned Absolute difference and Accumulate Long
  • vabaq_s8âš neon
  • vabaq_s16âš neon
  • vabaq_s32âš neon
  • vabaq_u8âš neon
  • vabaq_u16âš neon
  • vabaq_u32âš neon
  • vabd_f32âš neon
    Absolute difference between the arguments of Floating
  • vabd_s8âš neon
    Absolute difference between the arguments
  • vabd_s16âš neon
    Absolute difference between the arguments
  • vabd_s32âš neon
    Absolute difference between the arguments
  • vabd_u8âš neon
    Absolute difference between the arguments
  • vabd_u16âš neon
    Absolute difference between the arguments
  • vabd_u32âš neon
    Absolute difference between the arguments
  • vabdl_s8âš neon
    Signed Absolute difference Long
  • vabdl_s16âš neon
    Signed Absolute difference Long
  • vabdl_s32âš neon
    Signed Absolute difference Long
  • vabdl_u8âš neon
    Unsigned Absolute difference Long
  • vabdl_u16âš neon
    Unsigned Absolute difference Long
  • vabdl_u32âš neon
    Unsigned Absolute difference Long
  • vabdq_f32âš neon
    Absolute difference between the arguments of Floating
  • vabdq_s8âš neon
    Absolute difference between the arguments
  • vabdq_s16âš neon
    Absolute difference between the arguments
  • vabdq_s32âš neon
    Absolute difference between the arguments
  • vabdq_u8âš neon
    Absolute difference between the arguments
  • vabdq_u16âš neon
    Absolute difference between the arguments
  • vabdq_u32âš neon
    Absolute difference between the arguments
  • vabs_f32âš neon
    Floating-point absolute value
  • vabs_s8âš neon
    Absolute value (wrapping).
  • vabs_s16âš neon
    Absolute value (wrapping).
  • vabs_s32âš neon
    Absolute value (wrapping).
  • vabsq_f32âš neon
    Floating-point absolute value
  • vabsq_s8âš neon
    Absolute value (wrapping).
  • vabsq_s16âš neon
    Absolute value (wrapping).
  • vabsq_s32âš neon
    Absolute value (wrapping).
  • vadd_f32âš neon
    Vector add.
  • vadd_p8âš neon
    Bitwise exclusive OR
  • vadd_p16âš neon
    Bitwise exclusive OR
  • vadd_p64âš neon
    Bitwise exclusive OR
  • vadd_s8âš neon
    Vector add.
  • vadd_s16âš neon
    Vector add.
  • vadd_s32âš neon
    Vector add.
  • vadd_u8âš neon
    Vector add.
  • vadd_u16âš neon
    Vector add.
  • vadd_u32âš neon
    Vector add.
  • vaddhn_high_s16âš neon
    Add returning High Narrow (high half).
  • vaddhn_high_s32âš neon
    Add returning High Narrow (high half).
  • vaddhn_high_s64âš neon
    Add returning High Narrow (high half).
  • vaddhn_high_u16âš neon
    Add returning High Narrow (high half).
  • vaddhn_high_u32âš neon
    Add returning High Narrow (high half).
  • vaddhn_high_u64âš neon
    Add returning High Narrow (high half).
  • vaddhn_s16âš neon
    Add returning High Narrow.
  • vaddhn_s32âš neon
    Add returning High Narrow.
  • vaddhn_s64âš neon
    Add returning High Narrow.
  • vaddhn_u16âš neon
    Add returning High Narrow.
  • vaddhn_u32âš neon
    Add returning High Narrow.
  • vaddhn_u64âš neon
    Add returning High Narrow.
  • vaddl_high_s8âš neon
    Signed Add Long (vector, high half).
  • vaddl_high_s16âš neon
    Signed Add Long (vector, high half).
  • vaddl_high_s32âš neon
    Signed Add Long (vector, high half).
  • vaddl_high_u8âš neon
    Unsigned Add Long (vector, high half).
  • vaddl_high_u16âš neon
    Unsigned Add Long (vector, high half).
  • vaddl_high_u32âš neon
    Unsigned Add Long (vector, high half).
  • vaddl_s8âš neon
    Signed Add Long (vector).
  • vaddl_s16âš neon
    Signed Add Long (vector).
  • vaddl_s32âš neon
    Signed Add Long (vector).
  • vaddl_u8âš neon
    Unsigned Add Long (vector).
  • vaddl_u16âš neon
    Unsigned Add Long (vector).
  • vaddl_u32âš neon
    Unsigned Add Long (vector).
  • vaddq_f32âš neon
    Vector add.
  • vaddq_p8âš neon
    Bitwise exclusive OR
  • vaddq_p16âš neon
    Bitwise exclusive OR
  • vaddq_p64âš neon
    Bitwise exclusive OR
  • vaddq_p128âš neon
    Bitwise exclusive OR
  • vaddq_s8âš neon
    Vector add.
  • vaddq_s16âš neon
    Vector add.
  • vaddq_s32âš neon
    Vector add.
  • vaddq_s64âš neon
    Vector add.
  • vaddq_u8âš neon
    Vector add.
  • vaddq_u16âš neon
    Vector add.
  • vaddq_u32âš neon
    Vector add.
  • vaddq_u64âš neon
    Vector add.
  • vaddw_high_s8âš neon
    Signed Add Wide (high half).
  • vaddw_high_s16âš neon
    Signed Add Wide (high half).
  • vaddw_high_s32âš neon
    Signed Add Wide (high half).
  • vaddw_high_u8âš neon
    Unsigned Add Wide (high half).
  • vaddw_high_u16âš neon
    Unsigned Add Wide (high half).
  • vaddw_high_u32âš neon
    Unsigned Add Wide (high half).
  • vaddw_s8âš neon
    Signed Add Wide.
  • vaddw_s16âš neon
    Signed Add Wide.
  • vaddw_s32âš neon
    Signed Add Wide.
  • vaddw_u8âš neon
    Unsigned Add Wide.
  • vaddw_u16âš neon
    Unsigned Add Wide.
  • vaddw_u32âš neon
    Unsigned Add Wide.
  • vaesdq_u8âš aes
    AES single round decryption.
  • vaeseq_u8âš aes
    AES single round encryption.
  • vaesimcq_u8âš aes
    AES inverse mix columns.
  • vaesmcq_u8âš aes
    AES mix columns.
  • vand_s8âš neon
    Vector bitwise and
  • vand_s16âš neon
    Vector bitwise and
  • vand_s32âš neon
    Vector bitwise and
  • vand_s64âš neon
    Vector bitwise and
  • vand_u8âš neon
    Vector bitwise and
  • vand_u16âš neon
    Vector bitwise and
  • vand_u32âš neon
    Vector bitwise and
  • vand_u64âš neon
    Vector bitwise and
  • vandq_s8âš neon
    Vector bitwise and
  • vandq_s16âš neon
    Vector bitwise and
  • vandq_s32âš neon
    Vector bitwise and
  • vandq_s64âš neon
    Vector bitwise and
  • vandq_u8âš neon
    Vector bitwise and
  • vandq_u16âš neon
    Vector bitwise and
  • vandq_u32âš neon
    Vector bitwise and
  • vandq_u64âš neon
    Vector bitwise and
  • vbic_s8âš neon
    Vector bitwise bit clear
  • vbic_s16âš neon
    Vector bitwise bit clear
  • vbic_s32âš neon
    Vector bitwise bit clear
  • vbic_s64âš neon
    Vector bitwise bit clear
  • vbic_u8âš neon
    Vector bitwise bit clear
  • vbic_u16âš neon
    Vector bitwise bit clear
  • vbic_u32âš neon
    Vector bitwise bit clear
  • vbic_u64âš neon
    Vector bitwise bit clear
  • vbicq_s8âš neon
    Vector bitwise bit clear
  • vbicq_s16âš neon
    Vector bitwise bit clear
  • vbicq_s32âš neon
    Vector bitwise bit clear
  • vbicq_s64âš neon
    Vector bitwise bit clear
  • vbicq_u8âš neon
    Vector bitwise bit clear
  • vbicq_u16âš neon
    Vector bitwise bit clear
  • vbicq_u32âš neon
    Vector bitwise bit clear
  • vbicq_u64âš neon
    Vector bitwise bit clear
  • vbsl_f32âš neon
    Bitwise Select.
  • vbsl_p8âš neon
    Bitwise Select.
  • vbsl_p16âš neon
    Bitwise Select.
  • vbsl_s8âš 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. Bitwise Select.
  • vbsl_s16âš neon
    Bitwise Select.
  • vbsl_s32âš neon
    Bitwise Select.
  • vbsl_s64âš neon
    Bitwise Select.
  • vbsl_u8âš neon
    Bitwise Select.
  • vbsl_u16âš neon
    Bitwise Select.
  • vbsl_u32âš neon
    Bitwise Select.
  • vbsl_u64âš neon
    Bitwise Select.
  • vbslq_f32âš neon
    Bitwise Select. (128-bit)
  • vbslq_p8âš neon
    Bitwise Select. (128-bit)
  • vbslq_p16âš neon
    Bitwise Select. (128-bit)
  • vbslq_s8âš neon
    Bitwise Select. (128-bit)
  • vbslq_s16âš neon
    Bitwise Select. (128-bit)
  • vbslq_s32âš neon
    Bitwise Select. (128-bit)
  • vbslq_s64âš neon
    Bitwise Select. (128-bit)
  • vbslq_u8âš neon
    Bitwise Select. (128-bit)
  • vbslq_u16âš neon
    Bitwise Select. (128-bit)
  • vbslq_u32âš neon
    Bitwise Select. (128-bit)
  • vbslq_u64âš neon
    Bitwise Select. (128-bit)
  • vcage_f32âš neon
    Floating-point absolute compare greater than or equal
  • vcageq_f32âš neon
    Floating-point absolute compare greater than or equal
  • vcagt_f32âš neon
    Floating-point absolute compare greater than
  • vcagtq_f32âš neon
    Floating-point absolute compare greater than
  • vcale_f32âš neon
    Floating-point absolute compare less than or equal
  • vcaleq_f32âš neon
    Floating-point absolute compare less than or equal
  • vcalt_f32âš neon
    Floating-point absolute compare less than
  • vcaltq_f32âš neon
    Floating-point absolute compare less than
  • vceq_f32âš neon
    Floating-point compare equal
  • vceq_p8âš neon
    Compare bitwise Equal (vector)
  • vceq_s8âš neon
    Compare bitwise Equal (vector)
  • vceq_s16âš neon
    Compare bitwise Equal (vector)
  • vceq_s32âš neon
    Compare bitwise Equal (vector)
  • vceq_u8âš neon
    Compare bitwise Equal (vector)
  • vceq_u16âš neon
    Compare bitwise Equal (vector)
  • vceq_u32âš neon
    Compare bitwise Equal (vector)
  • vceqq_f32âš neon
    Floating-point compare equal
  • vceqq_p8âš neon
    Compare bitwise Equal (vector)
  • vceqq_s8âš neon
    Compare bitwise Equal (vector)
  • vceqq_s16âš neon
    Compare bitwise Equal (vector)
  • vceqq_s32âš neon
    Compare bitwise Equal (vector)
  • vceqq_u8âš neon
    Compare bitwise Equal (vector)
  • vceqq_u16âš neon
    Compare bitwise Equal (vector)
  • vceqq_u32âš neon
    Compare bitwise Equal (vector)
  • vcge_f32âš neon
    Floating-point compare greater than or equal
  • vcge_s8âš neon
    Compare signed greater than or equal
  • vcge_s16âš neon
    Compare signed greater than or equal
  • vcge_s32âš neon
    Compare signed greater than or equal
  • vcge_u8âš neon
    Compare unsigned greater than or equal
  • vcge_u16âš neon
    Compare unsigned greater than or equal
  • vcge_u32âš neon
    Compare unsigned greater than or equal
  • vcgeq_f32âš neon
    Floating-point compare greater than or equal
  • vcgeq_s8âš neon
    Compare signed greater than or equal
  • vcgeq_s16âš neon
    Compare signed greater than or equal
  • vcgeq_s32âš neon
    Compare signed greater than or equal
  • vcgeq_u8âš neon
    Compare unsigned greater than or equal
  • vcgeq_u16âš neon
    Compare unsigned greater than or equal
  • vcgeq_u32âš neon
    Compare unsigned greater than or equal
  • vcgt_f32âš neon
    Floating-point compare greater than
  • vcgt_s8âš neon
    Compare signed greater than
  • vcgt_s16âš neon
    Compare signed greater than
  • vcgt_s32âš neon
    Compare signed greater than
  • vcgt_u8âš neon
    Compare unsigned greater than
  • vcgt_u16âš neon
    Compare unsigned greater than
  • vcgt_u32âš neon
    Compare unsigned greater than
  • vcgtq_f32âš neon
    Floating-point compare greater than
  • vcgtq_s8âš neon
    Compare signed greater than
  • vcgtq_s16âš neon
    Compare signed greater than
  • vcgtq_s32âš neon
    Compare signed greater than
  • vcgtq_u8âš neon
    Compare unsigned greater than
  • vcgtq_u16âš neon
    Compare unsigned greater than
  • vcgtq_u32âš neon
    Compare unsigned greater than
  • vcle_f32âš neon
    Floating-point compare less than or equal
  • vcle_s8âš neon
    Compare signed less than or equal
  • vcle_s16âš neon
    Compare signed less than or equal
  • vcle_s32âš neon
    Compare signed less than or equal
  • vcle_u8âš neon
    Compare unsigned less than or equal
  • vcle_u16âš neon
    Compare unsigned less than or equal
  • vcle_u32âš neon
    Compare unsigned less than or equal
  • vcleq_f32âš neon
    Floating-point compare less than or equal
  • vcleq_s8âš neon
    Compare signed less than or equal
  • vcleq_s16âš neon
    Compare signed less than or equal
  • vcleq_s32âš neon
    Compare signed less than or equal
  • vcleq_u8âš neon
    Compare unsigned less than or equal
  • vcleq_u16âš neon
    Compare unsigned less than or equal
  • vcleq_u32âš neon
    Compare unsigned less than or equal
  • vcls_s8âš neon
    Count leading sign bits
  • vcls_s16âš neon
    Count leading sign bits
  • vcls_s32âš neon
    Count leading sign bits
  • vcls_u8âš neon
    Count leading sign bits
  • vcls_u16âš neon
    Count leading sign bits
  • vcls_u32âš neon
    Count leading sign bits
  • vclsq_s8âš neon
    Count leading sign bits
  • vclsq_s16âš neon
    Count leading sign bits
  • vclsq_s32âš neon
    Count leading sign bits
  • vclsq_u8âš neon
    Count leading sign bits
  • vclsq_u16âš neon
    Count leading sign bits
  • vclsq_u32âš neon
    Count leading sign bits
  • vclt_f32âš neon
    Floating-point compare less than
  • vclt_s8âš neon
    Compare signed less than
  • vclt_s16âš neon
    Compare signed less than
  • vclt_s32âš neon
    Compare signed less than
  • vclt_u8âš neon
    Compare unsigned less than
  • vclt_u16âš neon
    Compare unsigned less than
  • vclt_u32âš neon
    Compare unsigned less than
  • vcltq_f32âš neon
    Floating-point compare less than
  • vcltq_s8âš neon
    Compare signed less than
  • vcltq_s16âš neon
    Compare signed less than
  • vcltq_s32âš neon
    Compare signed less than
  • vcltq_u8âš neon
    Compare unsigned less than
  • vcltq_u16âš neon
    Compare unsigned less than
  • vcltq_u32âš neon
    Compare unsigned less than
  • vclz_s8âš neon
    Count leading zero bits
  • vclz_s16âš neon
    Count leading zero bits
  • vclz_s32âš neon
    Count leading zero bits
  • vclz_u8âš neon
    Count leading zero bits
  • vclz_u16âš neon
    Count leading zero bits
  • vclz_u32âš neon
    Count leading zero bits
  • vclzq_s8âš neon
    Count leading zero bits
  • vclzq_s16âš neon
    Count leading zero bits
  • vclzq_s32âš neon
    Count leading zero bits
  • vclzq_u8âš neon
    Count leading zero bits
  • vclzq_u16âš neon
    Count leading zero bits
  • vclzq_u32âš neon
    Count leading zero bits
  • vcnt_p8âš neon
    Population count per byte.
  • vcnt_s8âš neon
    Population count per byte.
  • vcnt_u8âš neon
    Population count per byte.
  • vcntq_p8âš neon
    Population count per byte.
  • vcntq_s8âš neon
    Population count per byte.
  • vcntq_u8âš neon
    Population count per byte.
  • vcombine_f32âš neon
    Vector combine
  • vcombine_p8âš neon
    Vector combine
  • vcombine_p16âš neon
    Vector combine
  • vcombine_p64âš neon
    Vector combine
  • vcombine_s8âš neon
    Vector combine
  • vcombine_s16âš neon
    Vector combine
  • vcombine_s32âš neon
    Vector combine
  • vcombine_s64âš neon
    Vector combine
  • vcombine_u8âš neon
    Vector combine
  • vcombine_u16âš neon
    Vector combine
  • vcombine_u32âš neon
    Vector combine
  • vcombine_u64âš neon
    Vector combine
  • vcreate_f32âš neon
    Insert vector element from another vector element
  • vcreate_p8âš neon
    Insert vector element from another vector element
  • vcreate_p16âš neon
    Insert vector element from another vector element
  • vcreate_p64âš neon,aes
    Insert vector element from another vector element
  • vcreate_s8âš neon
    Insert vector element from another vector element
  • vcreate_s16âš neon
    Insert vector element from another vector element
  • vcreate_s32âš neon
    Insert vector element from another vector element
  • vcreate_s64âš neon
    Insert vector element from another vector element
  • vcreate_u8âš neon
    Insert vector element from another vector element
  • vcreate_u16âš neon
    Insert vector element from another vector element
  • vcreate_u32âš neon
    Insert vector element from another vector element
  • vcreate_u64âš neon
    Insert vector element from another vector element
  • vcvt_f32_s32âš neon
    Fixed-point convert to floating-point
  • vcvt_f32_u32âš neon
    Fixed-point convert to floating-point
  • vcvt_n_f32_s32âš neon
    Fixed-point convert to floating-point
  • vcvt_n_f32_u32âš neon
    Fixed-point convert to floating-point
  • vcvt_n_s32_f32âš neon
    Floating-point convert to fixed-point, rounding toward zero
  • vcvt_n_u32_f32âš neon
    Floating-point convert to fixed-point, rounding toward zero
  • vcvt_s32_f32âš neon
    Floating-point convert to signed fixed-point, rounding toward zero
  • vcvt_u32_f32âš neon
    Floating-point convert to unsigned fixed-point, rounding toward zero
  • vcvtq_f32_s32âš neon
    Fixed-point convert to floating-point
  • vcvtq_f32_u32âš neon
    Fixed-point convert to floating-point
  • vcvtq_n_f32_s32âš neon
    Fixed-point convert to floating-point
  • vcvtq_n_f32_u32âš neon
    Fixed-point convert to floating-point
  • vcvtq_n_s32_f32âš neon
    Floating-point convert to fixed-point, rounding toward zero
  • vcvtq_n_u32_f32âš neon
    Floating-point convert to fixed-point, rounding toward zero
  • vcvtq_s32_f32âš neon
    Floating-point convert to signed fixed-point, rounding toward zero
  • vcvtq_u32_f32âš neon
    Floating-point convert to unsigned fixed-point, rounding toward zero
  • vdup_lane_f32âš neon
    Set all vector lanes to the same value
  • vdup_lane_p8âš neon
    Set all vector lanes to the same value
  • vdup_lane_p16âš neon
    Set all vector lanes to the same value
  • vdup_lane_s8âš neon
    Set all vector lanes to the same value
  • vdup_lane_s16âš neon
    Set all vector lanes to the same value
  • vdup_lane_s32âš neon
    Set all vector lanes to the same value
  • vdup_lane_s64âš neon
    Set all vector lanes to the same value
  • vdup_lane_u8âš neon
    Set all vector lanes to the same value
  • vdup_lane_u16âš neon
    Set all vector lanes to the same value
  • vdup_lane_u32âš neon
    Set all vector lanes to the same value
  • vdup_lane_u64âš neon
    Set all vector lanes to the same value
  • vdup_laneq_f32âš neon
    Set all vector lanes to the same value
  • vdup_laneq_p8âš neon
    Set all vector lanes to the same value
  • vdup_laneq_p16âš neon
    Set all vector lanes to the same value
  • vdup_laneq_s8âš neon
    Set all vector lanes to the same value
  • vdup_laneq_s16âš neon
    Set all vector lanes to the same value
  • vdup_laneq_s32âš neon
    Set all vector lanes to the same value
  • vdup_laneq_s64âš neon
    Set all vector lanes to the same value
  • vdup_laneq_u8âš neon
    Set all vector lanes to the same value
  • vdup_laneq_u16âš neon
    Set all vector lanes to the same value
  • vdup_laneq_u32âš neon
    Set all vector lanes to the same value
  • vdup_laneq_u64âš neon
    Set all vector lanes to the same value
  • vdup_n_f32âš neon
    Duplicate vector element to vector or scalar
  • vdup_n_p8âš neon
    Duplicate vector element to vector or scalar
  • vdup_n_p16âš neon
    Duplicate vector element to vector or scalar
  • vdup_n_s8âš neon
    Duplicate vector element to vector or scalar
  • vdup_n_s16âš neon
    Duplicate vector element to vector or scalar
  • vdup_n_s32âš neon
    Duplicate vector element to vector or scalar
  • vdup_n_s64âš neon
    Duplicate vector element to vector or scalar
  • vdup_n_u8âš neon
    Duplicate vector element to vector or scalar
  • vdup_n_u16âš neon
    Duplicate vector element to vector or scalar
  • vdup_n_u32âš neon
    Duplicate vector element to vector or scalar
  • vdup_n_u64âš neon
    Duplicate vector element to vector or scalar
  • vdupq_lane_f32âš neon
    Set all vector lanes to the same value
  • vdupq_lane_p8âš neon
    Set all vector lanes to the same value
  • vdupq_lane_p16âš neon
    Set all vector lanes to the same value
  • vdupq_lane_s8âš neon
    Set all vector lanes to the same value
  • vdupq_lane_s16âš neon
    Set all vector lanes to the same value
  • vdupq_lane_s32âš neon
    Set all vector lanes to the same value
  • vdupq_lane_s64âš neon
    Set all vector lanes to the same value
  • vdupq_lane_u8âš neon
    Set all vector lanes to the same value
  • vdupq_lane_u16âš neon
    Set all vector lanes to the same value
  • vdupq_lane_u32âš neon
    Set all vector lanes to the same value
  • vdupq_lane_u64âš neon
    Set all vector lanes to the same value
  • vdupq_laneq_f32âš neon
    Set all vector lanes to the same value
  • vdupq_laneq_p8âš neon
    Set all vector lanes to the same value
  • vdupq_laneq_p16âš neon
    Set all vector lanes to the same value
  • vdupq_laneq_s8âš neon
    Set all vector lanes to the same value
  • vdupq_laneq_s16âš neon
    Set all vector lanes to the same value
  • vdupq_laneq_s32âš neon
    Set all vector lanes to the same value
  • vdupq_laneq_s64âš neon
    Set all vector lanes to the same value
  • vdupq_laneq_u8âš neon
    Set all vector lanes to the same value
  • vdupq_laneq_u16âš neon
    Set all vector lanes to the same value
  • vdupq_laneq_u32âš neon
    Set all vector lanes to the same value
  • vdupq_laneq_u64âš neon
    Set all vector lanes to the same value
  • vdupq_n_f32âš neon
    Duplicate vector element to vector or scalar
  • vdupq_n_p8âš neon
    Duplicate vector element to vector or scalar
  • vdupq_n_p16âš neon
    Duplicate vector element to vector or scalar
  • vdupq_n_s8âš neon
    Duplicate vector element to vector or scalar
  • vdupq_n_s16âš neon
    Duplicate vector element to vector or scalar
  • vdupq_n_s32âš neon
    Duplicate vector element to vector or scalar
  • vdupq_n_s64âš neon
    Duplicate vector element to vector or scalar
  • vdupq_n_u8âš neon
    Duplicate vector element to vector or scalar
  • vdupq_n_u16âš neon
    Duplicate vector element to vector or scalar
  • vdupq_n_u32âš neon
    Duplicate vector element to vector or scalar
  • vdupq_n_u64âš neon
    Duplicate vector element to vector or scalar
  • veor_s8âš neon
    Vector bitwise exclusive or (vector)
  • veor_s16âš neon
    Vector bitwise exclusive or (vector)
  • veor_s32âš neon
    Vector bitwise exclusive or (vector)
  • veor_s64âš neon
    Vector bitwise exclusive or (vector)
  • veor_u8âš neon
    Vector bitwise exclusive or (vector)
  • veor_u16âš neon
    Vector bitwise exclusive or (vector)
  • veor_u32âš neon
    Vector bitwise exclusive or (vector)
  • veor_u64âš neon
    Vector bitwise exclusive or (vector)
  • veorq_s8âš neon
    Vector bitwise exclusive or (vector)
  • veorq_s16âš neon
    Vector bitwise exclusive or (vector)
  • veorq_s32âš neon
    Vector bitwise exclusive or (vector)
  • veorq_s64âš neon
    Vector bitwise exclusive or (vector)
  • veorq_u8âš neon
    Vector bitwise exclusive or (vector)
  • veorq_u16âš neon
    Vector bitwise exclusive or (vector)
  • veorq_u32âš neon
    Vector bitwise exclusive or (vector)
  • veorq_u64âš neon
    Vector bitwise exclusive or (vector)
  • vext_f32âš neon
    Extract vector from pair of vectors
  • vext_p8âš neon
    Extract vector from pair of vectors
  • vext_p16âš neon
    Extract vector from pair of vectors
  • vext_s8âš neon
    Extract vector from pair of vectors
  • vext_s16âš neon
    Extract vector from pair of vectors
  • vext_s32âš neon
    Extract vector from pair of vectors
  • vext_s64âš neon
    Extract vector from pair of vectors
  • vext_u8âš neon
    Extract vector from pair of vectors
  • vext_u16âš neon
    Extract vector from pair of vectors
  • vext_u32âš neon
    Extract vector from pair of vectors
  • vext_u64âš neon
    Extract vector from pair of vectors
  • vextq_f32âš neon
    Extract vector from pair of vectors
  • vextq_p8âš neon
    Extract vector from pair of vectors
  • vextq_p16âš neon
    Extract vector from pair of vectors
  • vextq_s8âš neon
    Extract vector from pair of vectors
  • vextq_s16âš neon
    Extract vector from pair of vectors
  • vextq_s32âš neon
    Extract vector from pair of vectors
  • vextq_s64âš neon
    Extract vector from pair of vectors
  • vextq_u8âš neon
    Extract vector from pair of vectors
  • vextq_u16âš neon
    Extract vector from pair of vectors
  • vextq_u32âš neon
    Extract vector from pair of vectors
  • vextq_u64âš neon
    Extract vector from pair of vectors
  • vfma_f32âš neon
    Floating-point fused Multiply-Add to accumulator(vector)
  • vfma_n_f32âš neon
    Floating-point fused Multiply-Add to accumulator(vector)
  • vfmaq_f32âš neon
    Floating-point fused Multiply-Add to accumulator(vector)
  • vfmaq_n_f32âš neon
    Floating-point fused Multiply-Add to accumulator(vector)
  • vfms_f32âš neon
    Floating-point fused multiply-subtract from accumulator
  • vfms_n_f32âš neon
    Floating-point fused Multiply-subtract to accumulator(vector)
  • vfmsq_f32âš neon
    Floating-point fused multiply-subtract from accumulator
  • vfmsq_n_f32âš neon
    Floating-point fused Multiply-subtract to accumulator(vector)
  • vget_high_f32âš neon
    Duplicate vector element to vector or scalar
  • vget_high_p8âš neon
    Duplicate vector element to vector or scalar
  • vget_high_p16âš neon
    Duplicate vector element to vector or scalar
  • vget_high_s8âš neon
    Duplicate vector element to vector or scalar
  • vget_high_s16âš neon
    Duplicate vector element to vector or scalar
  • vget_high_s32âš neon
    Duplicate vector element to vector or scalar
  • vget_high_s64âš neon
    Duplicate vector element to vector or scalar
  • vget_high_u8âš neon
    Duplicate vector element to vector or scalar
  • vget_high_u16âš neon
    Duplicate vector element to vector or scalar
  • vget_high_u32âš neon
    Duplicate vector element to vector or scalar
  • vget_high_u64âš neon
    Duplicate vector element to vector or scalar
  • vget_lane_f32âš neon
    Duplicate vector element to vector or scalar
  • vget_lane_p8âš neon
    Move vector element to general-purpose register
  • vget_lane_p16âš neon
    Move vector element to general-purpose register
  • vget_lane_p64âš neon
    Move vector element to general-purpose register
  • vget_lane_s8âš neon
    Move vector element to general-purpose register
  • vget_lane_s16âš neon
    Move vector element to general-purpose register
  • vget_lane_s32âš neon
    Move vector element to general-purpose register
  • vget_lane_s64âš neon
    Move vector element to general-purpose register
  • vget_lane_u8âš neon
    Move vector element to general-purpose register
  • vget_lane_u16âš neon
    Move vector element to general-purpose register
  • vget_lane_u32âš neon
    Move vector element to general-purpose register
  • vget_lane_u64âš neon
    Move vector element to general-purpose register
  • vget_low_f32âš neon
    Duplicate vector element to vector or scalar
  • vget_low_p8âš neon
    Duplicate vector element to vector or scalar
  • vget_low_p16âš neon
    Duplicate vector element to vector or scalar
  • vget_low_s8âš neon
    Duplicate vector element to vector or scalar
  • vget_low_s16âš neon
    Duplicate vector element to vector or scalar
  • vget_low_s32âš neon
    Duplicate vector element to vector or scalar
  • vget_low_s64âš neon
    Duplicate vector element to vector or scalar
  • vget_low_u8âš neon
    Duplicate vector element to vector or scalar
  • vget_low_u16âš neon
    Duplicate vector element to vector or scalar
  • vget_low_u32âš neon
    Duplicate vector element to vector or scalar
  • vget_low_u64âš neon
    Duplicate vector element to vector or scalar
  • vgetq_lane_f32âš neon
    Duplicate vector element to vector or scalar
  • vgetq_lane_p8âš neon
    Move vector element to general-purpose register
  • vgetq_lane_p16âš neon
    Move vector element to general-purpose register
  • vgetq_lane_p64âš neon
    Move vector element to general-purpose register
  • vgetq_lane_s8âš neon
    Move vector element to general-purpose register
  • vgetq_lane_s16âš neon
    Move vector element to general-purpose register
  • vgetq_lane_s32âš neon
    Move vector element to general-purpose register
  • vgetq_lane_s64âš neon
    Move vector element to general-purpose register
  • vgetq_lane_u8âš neon
    Move vector element to general-purpose register
  • vgetq_lane_u16âš neon
    Move vector element to general-purpose register
  • vgetq_lane_u32âš neon
    Move vector element to general-purpose register
  • vgetq_lane_u64âš neon
    Move vector element to general-purpose register
  • vhadd_s8âš neon
    Halving add
  • vhadd_s16âš neon
    Halving add
  • vhadd_s32âš neon
    Halving add
  • vhadd_u8âš neon
    Halving add
  • vhadd_u16âš neon
    Halving add
  • vhadd_u32âš neon
    Halving add
  • vhaddq_s8âš neon
    Halving add
  • vhaddq_s16âš neon
    Halving add
  • vhaddq_s32âš neon
    Halving add
  • vhaddq_u8âš neon
    Halving add
  • vhaddq_u16âš neon
    Halving add
  • vhaddq_u32âš neon
    Halving add
  • vhsub_s8âš neon
    Signed halving subtract
  • vhsub_s16âš neon
    Signed halving subtract
  • vhsub_s32âš neon
    Signed halving subtract
  • vhsub_u8âš neon
    Signed halving subtract
  • vhsub_u16âš neon
    Signed halving subtract
  • vhsub_u32âš neon
    Signed halving subtract
  • vhsubq_s8âš neon
    Signed halving subtract
  • vhsubq_s16âš neon
    Signed halving subtract
  • vhsubq_s32âš neon
    Signed halving subtract
  • vhsubq_u8âš neon
    Signed halving subtract
  • vhsubq_u16âš neon
    Signed halving subtract
  • vhsubq_u32âš neon
    Signed halving subtract
  • vld1_dup_f32âš neon
    Load one single-element structure and Replicate to all lanes (of one register).
  • vld1_dup_p8âš neon
    Load one single-element structure and Replicate to all lanes (of one register).
  • vld1_dup_p16âš neon
    Load one single-element structure and Replicate to all lanes (of one register).
  • vld1_dup_p64âš neon,aes
    Load one single-element structure and Replicate to all lanes (of one register).
  • vld1_dup_s8âš neon
    Load one single-element structure and Replicate to all lanes (of one register).
  • vld1_dup_s16âš neon
    Load one single-element structure and Replicate to all lanes (of one register).
  • vld1_dup_s32âš neon
    Load one single-element structure and Replicate to all lanes (of one register).
  • vld1_dup_s64âš neon
    Load one single-element structure and Replicate to all lanes (of one register).
  • vld1_dup_u8âš neon
    Load one single-element structure and Replicate to all lanes (of one register).
  • vld1_dup_u16âš neon
    Load one single-element structure and Replicate to all lanes (of one register).
  • vld1_dup_u32âš neon
    Load one single-element structure and Replicate to all lanes (of one register).
  • vld1_dup_u64âš neon
    Load one single-element structure and Replicate to all lanes (of one register).
  • vld1_f32_x2âš neon
    Load multiple single-element structures to one, two, three, or four registers
  • vld1_f32_x3âš neon
    Load multiple single-element structures to one, two, three, or four registers
  • vld1_f32_x4âš neon
    Load multiple single-element structures to one, two, three, or four registers
  • vld1_lane_f32âš 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.
  • vld1_lane_p16âš neon
    Load one single-element structure to one lane of one register.
  • vld1_lane_p64âš neon,aes
    Load one single-element structure to one lane of one register.
  • vld1_lane_s8âš neon
    Load one single-element structure to one lane of one register.
  • vld1_lane_s16âš neon
    Load one single-element structure to one lane of one register.
  • vld1_lane_s32âš neon
    Load one single-element structure to one lane of one register.
  • vld1_lane_s64âš neon
    Load one single-element structure to one lane of one register.
  • vld1_lane_u8âš neon
    Load one single-element structure to one lane of one register.
  • vld1_lane_u16âš neon
    Load one single-element structure to one lane of one register.
  • vld1_lane_u32âš neon
    Load one single-element structure to one lane of one register.
  • vld1_lane_u64âš neon
    Load one single-element structure to one lane of one register.
  • vld1_p8_x2âš neon
    Load multiple single-element structures to one, two, three, or four registers
  • vld1_p8_x3âš neon
    Load multiple single-element structures to one, two, three, or four registers
  • vld1_p8_x4âš neon
    Load multiple single-element structures to one, two, three, or four registers
  • vld1_p16_x2âš neon
    Load multiple single-element structures to one, two, three, or four registers
  • vld1_p16_x3âš neon
    Load multiple single-element structures to one, two, three, or four registers
  • vld1_p16_x4âš neon
    Load multiple single-element structures to one, two, three, or four registers
  • vld1_p64_x2âš neon,aes
    Load multiple single-element structures to one, two, three, or four registers
  • vld1_p64_x3âš neon,aes
    Load multiple single-element structures to one, two, three, or four registers
  • vld1_p64_x4âš neon,aes
    Load multiple single-element structures to one, two, three, or four registers
  • vld1_s8_x2âš neon
    Load multiple single-element structures to one, two, three, or four registers
  • vld1_s8_x3âš neon
    Load multiple single-element structures to one, two, three, or four registers
  • vld1_s8_x4âš neon
    Load multiple single-element structures to one, two, three, or four registers
  • vld1_s16_x2âš neon
    Load multiple single-element structures to one, two, three, or four registers
  • vld1_s16_x3âš neon
    Load multiple single-element structures to one, two, three, or four registers
  • vld1_s16_x4âš neon
    Load multiple single-element structures to one, two, three, or four registers
  • vld1_s32_x2âš neon
    Load multiple single-element structures to one, two, three, or four registers
  • vld1_s32_x3âš neon
    Load multiple single-element structures to one, two, three, or four registers
  • vld1_s32_x4âš neon
    Load multiple single-element structures to one, two, three, or four registers
  • vld1_s64_x2âš neon
    Load multiple single-element structures to one, two, three, or four registers
  • vld1_s64_x3âš neon
    Load multiple single-element structures to one, two, three, or four registers
  • vld1_s64_x4âš neon
    Load multiple single-element structures to one, two, three, or four registers
  • vld1_u8_x2âš neon
    Load multiple single-element structures to one, two, three, or four registers
  • vld1_u8_x3âš neon
    Load multiple single-element structures to one, two, three, or four registers
  • vld1_u8_x4âš neon
    Load multiple single-element structures to one, two, three, or four registers
  • vld1_u16_x2âš neon
    Load multiple single-element structures to one, two, three, or four registers
  • vld1_u16_x3âš neon
    Load multiple single-element structures to one, two, three, or four registers
  • vld1_u16_x4âš neon
    Load multiple single-element structures to one, two, three, or four registers
  • vld1_u32_x2âš neon
    Load multiple single-element structures to one, two, three, or four registers
  • vld1_u32_x3âš neon
    Load multiple single-element structures to one, two, three, or four registers
  • vld1_u32_x4âš neon
    Load multiple single-element structures to one, two, three, or four registers
  • vld1_u64_x2âš neon
    Load multiple single-element structures to one, two, three, or four registers
  • vld1_u64_x3âš neon
    Load multiple single-element structures to one, two, three, or four registers
  • vld1_u64_x4âš neon
    Load multiple single-element structures to one, two, three, or four registers
  • vld1q_dup_f32âš neon
    Load one single-element structure and Replicate to all lanes (of one register).
  • vld1q_dup_p8âš neon
    Load one single-element structure and Replicate to all lanes (of one register).
  • vld1q_dup_p16âš neon
    Load one single-element structure and Replicate to all lanes (of one register).
  • vld1q_dup_p64âš neon,aes
    Load one single-element structure and Replicate to all lanes (of one register).
  • vld1q_dup_s8âš neon
    Load one single-element structure and Replicate to all lanes (of one register).
  • vld1q_dup_s16âš neon
    Load one single-element structure and Replicate to all lanes (of one register).
  • vld1q_dup_s32âš neon
    Load one single-element structure and Replicate to all lanes (of one register).
  • vld1q_dup_s64âš neon
    Load one single-element structure and Replicate to all lanes (of one register).
  • vld1q_dup_u8âš neon
    Load one single-element structure and Replicate to all lanes (of one register).
  • vld1q_dup_u16âš neon
    Load one single-element structure and Replicate to all lanes (of one register).
  • vld1q_dup_u32âš neon
    Load one single-element structure and Replicate to all lanes (of one register).
  • vld1q_dup_u64âš neon
    Load one single-element structure and Replicate to all lanes (of one register).
  • vld1q_f32_x2âš neon
    Load multiple single-element structures to one, two, three, or four registers
  • vld1q_f32_x3âš neon
    Load multiple single-element structures to one, two, three, or four registers
  • vld1q_f32_x4âš neon
    Load multiple single-element structures to one, two, three, or four registers
  • vld1q_lane_f32âš 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.
  • vld1q_lane_p16âš neon
    Load one single-element structure to one lane of one register.
  • vld1q_lane_p64âš neon,aes
    Load one single-element structure to one lane of one register.
  • vld1q_lane_s8âš neon
    Load one single-element structure to one lane of one register.
  • vld1q_lane_s16âš neon
    Load one single-element structure to one lane of one register.
  • vld1q_lane_s32âš neon
    Load one single-element structure to one lane of one register.
  • vld1q_lane_s64âš neon
    Load one single-element structure to one lane of one register.
  • vld1q_lane_u8âš neon
    Load one single-element structure to one lane of one register.
  • vld1q_lane_u16âš neon
    Load one single-element structure to one lane of one register.
  • vld1q_lane_u32âš neon
    Load one single-element structure to one lane of one register.
  • vld1q_lane_u64âš neon
    Load one single-element structure to one lane of one register.
  • vld1q_p8_x2âš neon
    Load multiple single-element structures to one, two, three, or four registers
  • vld1q_p8_x3âš neon
    Load multiple single-element structures to one, two, three, or four registers
  • vld1q_p8_x4âš neon
    Load multiple single-element structures to one, two, three, or four registers
  • vld1q_p16_x2âš neon
    Load multiple single-element structures to one, two, three, or four registers
  • vld1q_p16_x3âš neon
    Load multiple single-element structures to one, two, three, or four registers
  • vld1q_p16_x4âš neon
    Load multiple single-element structures to one, two, three, or four registers
  • vld1q_p64_x2âš neon,aes
    Load multiple single-element structures to one, two, three, or four registers
  • vld1q_p64_x3âš neon,aes
    Load multiple single-element structures to one, two, three, or four registers
  • vld1q_p64_x4âš neon,aes
    Load multiple single-element structures to one, two, three, or four registers
  • vld1q_s8_x2âš neon
    Load multiple single-element structures to one, two, three, or four registers
  • vld1q_s8_x3âš neon
    Load multiple single-element structures to one, two, three, or four registers
  • vld1q_s8_x4âš neon
    Load multiple single-element structures to one, two, three, or four registers
  • vld1q_s16_x2âš neon
    Load multiple single-element structures to one, two, three, or four registers
  • vld1q_s16_x3âš neon
    Load multiple single-element structures to one, two, three, or four registers
  • vld1q_s16_x4âš neon
    Load multiple single-element structures to one, two, three, or four registers
  • vld1q_s32_x2âš neon
    Load multiple single-element structures to one, two, three, or four registers
  • vld1q_s32_x3âš neon
    Load multiple single-element structures to one, two, three, or four registers
  • vld1q_s32_x4âš neon
    Load multiple single-element structures to one, two, three, or four registers
  • vld1q_s64_x2âš neon
    Load multiple single-element structures to one, two, three, or four registers
  • vld1q_s64_x3âš neon
    Load multiple single-element structures to one, two, three, or four registers
  • vld1q_s64_x4âš neon
    Load multiple single-element structures to one, two, three, or four registers
  • vld1q_u8_x2âš neon
    Load multiple single-element structures to one, two, three, or four registers
  • vld1q_u8_x3âš neon
    Load multiple single-element structures to one, two, three, or four registers
  • vld1q_u8_x4âš neon
    Load multiple single-element structures to one, two, three, or four registers
  • vld1q_u16_x2âš neon
    Load multiple single-element structures to one, two, three, or four registers
  • vld1q_u16_x3âš neon
    Load multiple single-element structures to one, two, three, or four registers
  • vld1q_u16_x4âš neon
    Load multiple single-element structures to one, two, three, or four registers
  • vld1q_u32_x2âš neon
    Load multiple single-element structures to one, two, three, or four registers
  • vld1q_u32_x3âš neon
    Load multiple single-element structures to one, two, three, or four registers
  • vld1q_u32_x4âš neon
    Load multiple single-element structures to one, two, three, or four registers
  • vld1q_u64_x2âš neon
    Load multiple single-element structures to one, two, three, or four registers
  • vld1q_u64_x3âš neon
    Load multiple single-element structures to one, two, three, or four registers
  • vld1q_u64_x4âš neon
    Load multiple single-element structures to one, two, three, or four registers
  • vld2_dup_f32âš neon
    Load single 2-element structure and replicate to all lanes of two registers
  • vld2_dup_p8âš neon
    Load single 2-element structure and replicate to all lanes of two registers
  • vld2_dup_p16âš neon
    Load single 2-element structure and replicate to all lanes of two registers
  • vld2_dup_p64âš neon,aes
    Load single 2-element structure and replicate to all lanes of two registers
  • vld2_dup_s8âš neon
    Load single 2-element structure and replicate to all lanes of two registers
  • vld2_dup_s16âš neon
    Load single 2-element structure and replicate to all lanes of two registers
  • vld2_dup_s32âš neon
    Load single 2-element structure and replicate to all lanes of two registers
  • vld2_dup_s64âš neon
    Load single 2-element structure and replicate to all lanes of two registers
  • vld2_dup_u8âš neon
    Load single 2-element structure and replicate to all lanes of two registers
  • vld2_dup_u16âš neon
    Load single 2-element structure and replicate to all lanes of two registers
  • vld2_dup_u32âš neon
    Load single 2-element structure and replicate to all lanes of two registers
  • vld2_dup_u64âš neon
    Load single 2-element structure and replicate to all lanes of two registers
  • vld2_f32âš neon
    Load multiple 2-element structures to two registers
  • vld2_lane_f32âš neon
    Load multiple 2-element structures to two registers
  • vld2_lane_p8âš neon
    Load multiple 2-element structures to two registers
  • vld2_lane_p16âš neon
    Load multiple 2-element structures to two registers
  • vld2_lane_s8âš neon
    Load multiple 2-element structures to two registers
  • vld2_lane_s16âš neon
    Load multiple 2-element structures to two registers
  • vld2_lane_s32âš neon
    Load multiple 2-element structures to two registers
  • vld2_lane_u8âš neon
    Load multiple 2-element structures to two registers
  • vld2_lane_u16âš neon
    Load multiple 2-element structures to two registers
  • vld2_lane_u32âš neon
    Load multiple 2-element structures to two registers
  • vld2_p8âš neon
    Load multiple 2-element structures to two registers
  • vld2_p16âš neon
    Load multiple 2-element structures to two registers
  • vld2_p64âš neon,aes
    Load multiple 2-element structures to two registers
  • vld2_s8âš neon
    Load multiple 2-element structures to two registers
  • vld2_s16âš neon
    Load multiple 2-element structures to two registers
  • vld2_s32âš neon
    Load multiple 2-element structures to two registers
  • vld2_s64âš neon
    Load multiple 2-element structures to two registers
  • vld2_u8âš neon
    Load multiple 2-element structures to two registers
  • vld2_u16âš neon
    Load multiple 2-element structures to two registers
  • vld2_u32âš neon
    Load multiple 2-element structures to two registers
  • vld2_u64âš neon
    Load multiple 2-element structures to two registers
  • vld2q_dup_f32âš neon
    Load single 2-element structure and replicate to all lanes of two registers
  • vld2q_dup_p8âš neon
    Load single 2-element structure and replicate to all lanes of two registers
  • vld2q_dup_p16âš neon
    Load single 2-element structure and replicate to all lanes of two registers
  • vld2q_dup_s8âš neon
    Load single 2-element structure and replicate to all lanes of two registers
  • vld2q_dup_s16âš neon
    Load single 2-element structure and replicate to all lanes of two registers
  • vld2q_dup_s32âš neon
    Load single 2-element structure and replicate to all lanes of two registers
  • vld2q_dup_u8âš neon
    Load single 2-element structure and replicate to all lanes of two registers
  • vld2q_dup_u16âš neon
    Load single 2-element structure and replicate to all lanes of two registers
  • vld2q_dup_u32âš neon
    Load single 2-element structure and replicate to all lanes of two registers
  • vld2q_f32âš neon
    Load multiple 2-element structures to two registers
  • vld2q_lane_f32âš neon
    Load multiple 2-element structures to two registers
  • vld2q_lane_p16âš neon
    Load multiple 2-element structures to two registers
  • vld2q_lane_s16âš neon
    Load multiple 2-element structures to two registers
  • vld2q_lane_s32âš neon
    Load multiple 2-element structures to two registers
  • vld2q_lane_u16âš neon
    Load multiple 2-element structures to two registers
  • vld2q_lane_u32âš neon
    Load multiple 2-element structures to two registers
  • vld2q_p8âš neon
    Load multiple 2-element structures to two registers
  • vld2q_p16âš neon
    Load multiple 2-element structures to two registers
  • vld2q_s8âš neon
    Load multiple 2-element structures to two registers
  • vld2q_s16âš neon
    Load multiple 2-element structures to two registers
  • vld2q_s32âš neon
    Load multiple 2-element structures to two registers
  • vld2q_u8âš neon
    Load multiple 2-element structures to two registers
  • vld2q_u16âš neon
    Load multiple 2-element structures to two registers
  • vld2q_u32âš neon
    Load multiple 2-element structures to two registers
  • vld3_dup_f32âš neon
    Load single 3-element structure and replicate to all lanes of three registers
  • vld3_dup_p8âš neon
    Load single 3-element structure and replicate to all lanes of three registers
  • vld3_dup_p16âš neon
    Load single 3-element structure and replicate to all lanes of three registers
  • vld3_dup_p64âš neon,aes
    Load single 3-element structure and replicate to all lanes of three registers
  • vld3_dup_s8âš neon
    Load single 3-element structure and replicate to all lanes of three registers
  • vld3_dup_s16âš neon
    Load single 3-element structure and replicate to all lanes of three registers
  • vld3_dup_s32âš neon
    Load single 3-element structure and replicate to all lanes of three registers
  • vld3_dup_s64âš neon
    Load single 3-element structure and replicate to all lanes of three registers
  • vld3_dup_u8âš neon
    Load single 3-element structure and replicate to all lanes of three registers
  • vld3_dup_u16âš neon
    Load single 3-element structure and replicate to all lanes of three registers
  • vld3_dup_u32âš neon
    Load single 3-element structure and replicate to all lanes of three registers
  • vld3_dup_u64âš neon
    Load single 3-element structure and replicate to all lanes of three registers
  • vld3_f32âš neon
    Load multiple 3-element structures to three registers
  • vld3_lane_f32âš neon
    Load multiple 3-element structures to three registers
  • vld3_lane_p8âš neon
    Load multiple 3-element structures to three registers
  • vld3_lane_p16âš neon
    Load multiple 3-element structures to three registers
  • vld3_lane_s8âš neon
    Load multiple 3-element structures to two registers
  • vld3_lane_s16âš neon
    Load multiple 3-element structures to two registers
  • vld3_lane_s32âš neon
    Load multiple 3-element structures to two registers
  • vld3_lane_u8âš neon
    Load multiple 3-element structures to three registers
  • vld3_lane_u16âš neon
    Load multiple 3-element structures to three registers
  • vld3_lane_u32âš neon
    Load multiple 3-element structures to three registers
  • vld3_p8âš neon
    Load multiple 3-element structures to three registers
  • vld3_p16âš neon
    Load multiple 3-element structures to three registers
  • vld3_p64âš neon,aes
    Load multiple 3-element structures to three registers
  • vld3_s8âš neon
    Load multiple 3-element structures to three registers
  • vld3_s16âš neon
    Load multiple 3-element structures to three registers
  • vld3_s32âš neon
    Load multiple 3-element structures to three registers
  • vld3_s64âš neon
    Load multiple 3-element structures to three registers
  • vld3_u8âš neon
    Load multiple 3-element structures to three registers
  • vld3_u16âš neon
    Load multiple 3-element structures to three registers
  • vld3_u32âš neon
    Load multiple 3-element structures to three registers
  • vld3_u64âš neon
    Load multiple 3-element structures to three registers
  • vld3q_dup_f32âš neon
    Load single 3-element structure and replicate to all lanes of three registers
  • vld3q_dup_p8âš neon
    Load single 3-element structure and replicate to all lanes of three registers
  • vld3q_dup_p16âš neon
    Load single 3-element structure and replicate to all lanes of three registers
  • vld3q_dup_s8âš neon
    Load single 3-element structure and replicate to all lanes of three registers
  • vld3q_dup_s16âš neon
    Load single 3-element structure and replicate to all lanes of three registers
  • vld3q_dup_s32âš neon
    Load single 3-element structure and replicate to all lanes of three registers
  • vld3q_dup_u8âš neon
    Load single 3-element structure and replicate to all lanes of three registers
  • vld3q_dup_u16âš neon
    Load single 3-element structure and replicate to all lanes of three registers
  • vld3q_dup_u32âš neon
    Load single 3-element structure and replicate to all lanes of three registers
  • vld3q_f32âš neon
    Load multiple 3-element structures to three registers
  • vld3q_lane_f32âš neon
    Load multiple 3-element structures to three registers
  • vld3q_lane_p16âš neon
    Load multiple 3-element structures to three registers
  • vld3q_lane_s16âš neon
    Load multiple 3-element structures to two registers
  • vld3q_lane_s32âš neon
    Load multiple 3-element structures to two registers
  • vld3q_lane_u16âš neon
    Load multiple 3-element structures to three registers
  • vld3q_lane_u32âš neon
    Load multiple 3-element structures to three registers
  • vld3q_p8âš neon
    Load multiple 3-element structures to three registers
  • vld3q_p16âš neon
    Load multiple 3-element structures to three registers
  • vld3q_s8âš neon
    Load multiple 3-element structures to three registers
  • vld3q_s16âš neon
    Load multiple 3-element structures to three registers
  • vld3q_s32âš neon
    Load multiple 3-element structures to three registers
  • vld3q_u8âš neon
    Load multiple 3-element structures to three registers
  • vld3q_u16âš neon
    Load multiple 3-element structures to three registers
  • vld3q_u32âš neon
    Load multiple 3-element structures to three registers
  • vld4_dup_f32âš neon
    Load single 4-element structure and replicate to all lanes of four registers
  • vld4_dup_p8âš neon
    Load single 4-element structure and replicate to all lanes of four registers
  • vld4_dup_p16âš neon
    Load single 4-element structure and replicate to all lanes of four registers
  • vld4_dup_p64âš neon,aes
    Load single 4-element structure and replicate to all lanes of four registers
  • vld4_dup_s8âš neon
    Load single 4-element structure and replicate to all lanes of four registers
  • vld4_dup_s16âš neon
    Load single 4-element structure and replicate to all lanes of four registers
  • vld4_dup_s32âš neon
    Load single 4-element structure and replicate to all lanes of four registers
  • vld4_dup_s64âš neon
    Load single 4-element structure and replicate to all lanes of four registers
  • vld4_dup_u8âš neon
    Load single 4-element structure and replicate to all lanes of four registers
  • vld4_dup_u16âš neon
    Load single 4-element structure and replicate to all lanes of four registers
  • vld4_dup_u32âš neon
    Load single 4-element structure and replicate to all lanes of four registers
  • vld4_dup_u64âš neon
    Load single 4-element structure and replicate to all lanes of four registers
  • vld4_f32âš neon
    Load multiple 4-element structures to four registers
  • vld4_lane_f32âš neon
    Load multiple 4-element structures to four registers
  • vld4_lane_p8âš neon
    Load multiple 4-element structures to four registers
  • vld4_lane_p16âš neon
    Load multiple 4-element structures to four registers
  • vld4_lane_s8âš neon
    Load multiple 4-element structures to four registers
  • vld4_lane_s16âš neon
    Load multiple 4-element structures to four registers
  • vld4_lane_s32âš neon
    Load multiple 4-element structures to four registers
  • vld4_lane_u8âš neon
    Load multiple 4-element structures to four registers
  • vld4_lane_u16âš neon
    Load multiple 4-element structures to four registers
  • vld4_lane_u32âš neon
    Load multiple 4-element structures to four registers
  • vld4_p8âš neon
    Load multiple 4-element structures to four registers
  • vld4_p16âš neon
    Load multiple 4-element structures to four registers
  • vld4_p64âš neon,aes
    Load multiple 4-element structures to four registers
  • vld4_s8âš neon
    Load multiple 4-element structures to four registers
  • vld4_s16âš neon
    Load multiple 4-element structures to four registers
  • vld4_s32âš neon
    Load multiple 4-element structures to four registers
  • vld4_s64âš neon
    Load multiple 4-element structures to four registers
  • vld4_u8âš neon
    Load multiple 4-element structures to four registers
  • vld4_u16âš neon
    Load multiple 4-element structures to four registers
  • vld4_u32âš neon
    Load multiple 4-element structures to four registers
  • vld4_u64âš neon
    Load multiple 4-element structures to four registers
  • vld4q_dup_f32âš neon
    Load single 4-element structure and replicate to all lanes of four registers
  • vld4q_dup_p8âš neon
    Load single 4-element structure and replicate to all lanes of four registers
  • vld4q_dup_p16âš neon
    Load single 4-element structure and replicate to all lanes of four registers
  • vld4q_dup_s8âš neon
    Load single 4-element structure and replicate to all lanes of four registers
  • vld4q_dup_s16âš neon
    Load single 4-element structure and replicate to all lanes of four registers
  • vld4q_dup_s32âš neon
    Load single 4-element structure and replicate to all lanes of four registers
  • vld4q_dup_u8âš neon
    Load single 4-element structure and replicate to all lanes of four registers
  • vld4q_dup_u16âš neon
    Load single 4-element structure and replicate to all lanes of four registers
  • vld4q_dup_u32âš neon
    Load single 4-element structure and replicate to all lanes of four registers
  • vld4q_f32âš neon
    Load multiple 4-element structures to four registers
  • vld4q_lane_f32âš neon
    Load multiple 4-element structures to four registers
  • vld4q_lane_p16âš neon
    Load multiple 4-element structures to four registers
  • vld4q_lane_s16âš neon
    Load multiple 4-element structures to four registers
  • vld4q_lane_s32âš neon
    Load multiple 4-element structures to four registers
  • vld4q_lane_u16âš neon
    Load multiple 4-element structures to four registers
  • vld4q_lane_u32âš neon
    Load multiple 4-element structures to four registers
  • vld4q_p8âš neon
    Load multiple 4-element structures to four registers
  • vld4q_p16âš neon
    Load multiple 4-element structures to four registers
  • vld4q_s8âš neon
    Load multiple 4-element structures to four registers
  • vld4q_s16âš neon
    Load multiple 4-element structures to four registers
  • vld4q_s32âš neon
    Load multiple 4-element structures to four registers
  • vld4q_u8âš neon
    Load multiple 4-element structures to four registers
  • vld4q_u16âš neon
    Load multiple 4-element structures to four registers
  • vld4q_u32âš neon
    Load multiple 4-element structures to four registers
  • vldrq_p128âš neon
    Load SIMD&FP register (immediate offset)
  • vmax_f32âš neon
    Maximum (vector)
  • vmax_s8âš neon
    Maximum (vector)
  • vmax_s16âš neon
    Maximum (vector)
  • vmax_s32âš neon
    Maximum (vector)
  • vmax_u8âš neon
    Maximum (vector)
  • vmax_u16âš neon
    Maximum (vector)
  • vmax_u32âš neon
    Maximum (vector)
  • vmaxnm_f32âš neon
    Floating-point Maximum Number (vector)
  • vmaxnmq_f32âš neon
    Floating-point Maximum Number (vector)
  • vmaxq_f32âš neon
    Maximum (vector)
  • vmaxq_s8âš neon
    Maximum (vector)
  • vmaxq_s16âš neon
    Maximum (vector)
  • vmaxq_s32âš neon
    Maximum (vector)
  • vmaxq_u8âš neon
    Maximum (vector)
  • vmaxq_u16âš neon
    Maximum (vector)
  • vmaxq_u32âš neon
    Maximum (vector)
  • vmin_f32âš neon
    Minimum (vector)
  • vmin_s8âš neon
    Minimum (vector)
  • vmin_s16âš neon
    Minimum (vector)
  • vmin_s32âš neon
    Minimum (vector)
  • vmin_u8âš neon
    Minimum (vector)
  • vmin_u16âš neon
    Minimum (vector)
  • vmin_u32âš neon
    Minimum (vector)
  • vminnm_f32âš neon
    Floating-point Minimum Number (vector)
  • vminnmq_f32âš neon
    Floating-point Minimum Number (vector)
  • vminq_f32âš neon
    Minimum (vector)
  • vminq_s8âš neon
    Minimum (vector)
  • vminq_s16âš neon
    Minimum (vector)
  • vminq_s32âš neon
    Minimum (vector)
  • vminq_u8âš neon
    Minimum (vector)
  • vminq_u16âš neon
    Minimum (vector)
  • vminq_u32âš neon
    Minimum (vector)
  • vmla_f32âš neon
    Floating-point multiply-add to accumulator
  • vmla_lane_f32âš neon
    Vector multiply accumulate with scalar
  • vmla_lane_s16âš neon
    Vector multiply accumulate with scalar
  • vmla_lane_s32âš neon
    Vector multiply accumulate with scalar
  • vmla_lane_u16âš neon
    Vector multiply accumulate with scalar
  • vmla_lane_u32âš neon
    Vector multiply accumulate with scalar
  • vmla_laneq_f32âš neon
    Vector multiply accumulate with scalar
  • vmla_laneq_s16âš neon
    Vector multiply accumulate with scalar
  • vmla_laneq_s32âš neon
    Vector multiply accumulate with scalar
  • vmla_laneq_u16âš neon
    Vector multiply accumulate with scalar
  • vmla_laneq_u32âš neon
    Vector multiply accumulate with scalar
  • vmla_n_f32âš neon
    Vector multiply accumulate with scalar
  • vmla_n_s16âš neon
    Vector multiply accumulate with scalar
  • vmla_n_s32âš neon
    Vector multiply accumulate with scalar
  • vmla_n_u16âš neon
    Vector multiply accumulate with scalar
  • vmla_n_u32âš neon
    Vector multiply accumulate with scalar
  • vmla_s8âš neon
    Multiply-add to accumulator
  • vmla_s16âš neon
    Multiply-add to accumulator
  • vmla_s32âš neon
    Multiply-add to accumulator
  • vmla_u8âš neon
    Multiply-add to accumulator
  • vmla_u16âš neon
    Multiply-add to accumulator
  • vmla_u32âš neon
    Multiply-add to accumulator
  • vmlal_lane_s16âš neon
    Vector widening multiply accumulate with scalar
  • vmlal_lane_s32âš neon
    Vector widening multiply accumulate with scalar
  • vmlal_lane_u16âš neon
    Vector widening multiply accumulate with scalar
  • vmlal_lane_u32âš neon
    Vector widening multiply accumulate with scalar
  • vmlal_laneq_s16âš neon
    Vector widening multiply accumulate with scalar
  • vmlal_laneq_s32âš neon
    Vector widening multiply accumulate with scalar
  • vmlal_laneq_u16âš neon
    Vector widening multiply accumulate with scalar
  • vmlal_laneq_u32âš neon
    Vector widening multiply accumulate with scalar
  • vmlal_n_s16âš neon
    Vector widening multiply accumulate with scalar
  • vmlal_n_s32âš neon
    Vector widening multiply accumulate with scalar
  • vmlal_n_u16âš neon
    Vector widening multiply accumulate with scalar
  • vmlal_n_u32âš neon
    Vector widening multiply accumulate with scalar
  • vmlal_s8âš neon
    Signed multiply-add long
  • vmlal_s16âš neon
    Signed multiply-add long
  • vmlal_s32âš neon
    Signed multiply-add long
  • vmlal_u8âš neon
    Unsigned multiply-add long
  • vmlal_u16âš neon
    Unsigned multiply-add long
  • vmlal_u32âš neon
    Unsigned multiply-add long
  • vmlaq_f32âš neon
    Floating-point multiply-add to accumulator
  • vmlaq_lane_f32âš neon
    Vector multiply accumulate with scalar
  • vmlaq_lane_s16âš neon
    Vector multiply accumulate with scalar
  • vmlaq_lane_s32âš neon
    Vector multiply accumulate with scalar
  • vmlaq_lane_u16âš neon
    Vector multiply accumulate with scalar
  • vmlaq_lane_u32âš neon
    Vector multiply accumulate with scalar
  • vmlaq_laneq_f32âš neon
    Vector multiply accumulate with scalar
  • vmlaq_laneq_s16âš neon
    Vector multiply accumulate with scalar
  • vmlaq_laneq_s32âš neon
    Vector multiply accumulate with scalar
  • vmlaq_laneq_u16âš neon
    Vector multiply accumulate with scalar
  • vmlaq_laneq_u32âš neon
    Vector multiply accumulate with scalar
  • vmlaq_n_f32âš neon
    Vector multiply accumulate with scalar
  • vmlaq_n_s16âš neon
    Vector multiply accumulate with scalar
  • vmlaq_n_s32âš neon
    Vector multiply accumulate with scalar
  • vmlaq_n_u16âš neon
    Vector multiply accumulate with scalar
  • vmlaq_n_u32âš neon
    Vector multiply accumulate with scalar
  • vmlaq_s8âš neon
    Multiply-add to accumulator
  • vmlaq_s16âš neon
    Multiply-add to accumulator
  • vmlaq_s32âš neon
    Multiply-add to accumulator
  • vmlaq_u8âš neon
    Multiply-add to accumulator
  • vmlaq_u16âš neon
    Multiply-add to accumulator
  • vmlaq_u32âš neon
    Multiply-add to accumulator
  • vmls_f32âš neon
    Floating-point multiply-subtract from accumulator
  • vmls_lane_f32âš neon
    Vector multiply subtract with scalar
  • vmls_lane_s16âš neon
    Vector multiply subtract with scalar
  • vmls_lane_s32âš neon
    Vector multiply subtract with scalar
  • vmls_lane_u16âš neon
    Vector multiply subtract with scalar
  • vmls_lane_u32âš neon
    Vector multiply subtract with scalar
  • vmls_laneq_f32âš neon
    Vector multiply subtract with scalar
  • vmls_laneq_s16âš neon
    Vector multiply subtract with scalar
  • vmls_laneq_s32âš neon
    Vector multiply subtract with scalar
  • vmls_laneq_u16âš neon
    Vector multiply subtract with scalar
  • vmls_laneq_u32âš neon
    Vector multiply subtract with scalar
  • vmls_n_f32âš neon
    Vector multiply subtract with scalar
  • vmls_n_s16âš neon
    Vector multiply subtract with scalar
  • vmls_n_s32âš neon
    Vector multiply subtract with scalar
  • vmls_n_u16âš neon
    Vector multiply subtract with scalar
  • vmls_n_u32âš neon
    Vector multiply subtract with scalar
  • vmls_s8âš neon
    Multiply-subtract from accumulator
  • vmls_s16âš neon
    Multiply-subtract from accumulator
  • vmls_s32âš neon
    Multiply-subtract from accumulator
  • vmls_u8âš neon
    Multiply-subtract from accumulator
  • vmls_u16âš neon
    Multiply-subtract from accumulator
  • vmls_u32âš neon
    Multiply-subtract from accumulator
  • vmlsl_lane_s16âš neon
    Vector widening multiply subtract with scalar
  • vmlsl_lane_s32âš neon
    Vector widening multiply subtract with scalar
  • vmlsl_lane_u16âš neon
    Vector widening multiply subtract with scalar
  • vmlsl_lane_u32âš neon
    Vector widening multiply subtract with scalar
  • vmlsl_laneq_s16âš neon
    Vector widening multiply subtract with scalar
  • vmlsl_laneq_s32âš neon
    Vector widening multiply subtract with scalar
  • vmlsl_laneq_u16âš neon
    Vector widening multiply subtract with scalar
  • vmlsl_laneq_u32âš neon
    Vector widening multiply subtract with scalar
  • vmlsl_n_s16âš neon
    Vector widening multiply subtract with scalar
  • vmlsl_n_s32âš neon
    Vector widening multiply subtract with scalar
  • vmlsl_n_u16âš neon
    Vector widening multiply subtract with scalar
  • vmlsl_n_u32âš neon
    Vector widening multiply subtract with scalar
  • vmlsl_s8âš neon
    Signed multiply-subtract long
  • vmlsl_s16âš neon
    Signed multiply-subtract long
  • vmlsl_s32âš neon
    Signed multiply-subtract long
  • vmlsl_u8âš neon
    Unsigned multiply-subtract long
  • vmlsl_u16âš neon
    Unsigned multiply-subtract long
  • vmlsl_u32âš neon
    Unsigned multiply-subtract long
  • vmlsq_f32âš neon
    Floating-point multiply-subtract from accumulator
  • vmlsq_lane_f32âš neon
    Vector multiply subtract with scalar
  • vmlsq_lane_s16âš neon
    Vector multiply subtract with scalar
  • vmlsq_lane_s32âš neon
    Vector multiply subtract with scalar
  • vmlsq_lane_u16âš neon
    Vector multiply subtract with scalar
  • vmlsq_lane_u32âš neon
    Vector multiply subtract with scalar
  • vmlsq_laneq_f32âš neon
    Vector multiply subtract with scalar
  • vmlsq_laneq_s16âš neon
    Vector multiply subtract with scalar
  • vmlsq_laneq_s32âš neon
    Vector multiply subtract with scalar
  • vmlsq_laneq_u16âš neon
    Vector multiply subtract with scalar
  • vmlsq_laneq_u32âš neon
    Vector multiply subtract with scalar
  • vmlsq_n_f32âš neon
    Vector multiply subtract with scalar
  • vmlsq_n_s16âš neon
    Vector multiply subtract with scalar
  • vmlsq_n_s32âš neon
    Vector multiply subtract with scalar
  • vmlsq_n_u16âš neon
    Vector multiply subtract with scalar
  • vmlsq_n_u32âš neon
    Vector multiply subtract with scalar
  • vmlsq_s8âš neon
    Multiply-subtract from accumulator
  • vmlsq_s16âš neon
    Multiply-subtract from accumulator
  • vmlsq_s32âš neon
    Multiply-subtract from accumulator
  • vmlsq_u8âš neon
    Multiply-subtract from accumulator
  • vmlsq_u16âš neon
    Multiply-subtract from accumulator
  • vmlsq_u32âš neon
    Multiply-subtract from accumulator
  • vmov_n_f32âš neon
    Duplicate vector element to vector or scalar
  • vmov_n_p8âš neon
    Duplicate vector element to vector or scalar
  • vmov_n_p16âš neon
    Duplicate vector element to vector or scalar
  • vmov_n_s8âš neon
    Duplicate vector element to vector or scalar
  • vmov_n_s16âš neon
    Duplicate vector element to vector or scalar
  • vmov_n_s32âš neon
    Duplicate vector element to vector or scalar
  • vmov_n_s64âš neon
    Duplicate vector element to vector or scalar
  • vmov_n_u8âš neon
    Duplicate vector element to vector or scalar
  • vmov_n_u16âš neon
    Duplicate vector element to vector or scalar
  • vmov_n_u32âš neon
    Duplicate vector element to vector or scalar
  • vmov_n_u64âš neon
    Duplicate vector element to vector or scalar
  • vmovl_s8âš neon
    Vector long move.
  • vmovl_s16âš neon
    Vector long move.
  • vmovl_s32âš neon
    Vector long move.
  • vmovl_u8âš neon
    Vector long move.
  • vmovl_u16âš neon
    Vector long move.
  • vmovl_u32âš neon
    Vector long move.
  • vmovn_s16âš neon
    Vector narrow integer.
  • vmovn_s32âš neon
    Vector narrow integer.
  • vmovn_s64âš neon
    Vector narrow integer.
  • vmovn_u16âš neon
    Vector narrow integer.
  • vmovn_u32âš neon
    Vector narrow integer.
  • vmovn_u64âš neon
    Vector narrow integer.
  • vmovq_n_f32âš neon
    Duplicate vector element to vector or scalar
  • vmovq_n_p8âš neon
    Duplicate vector element to vector or scalar
  • vmovq_n_p16âš neon
    Duplicate vector element to vector or scalar
  • vmovq_n_s8âš neon
    Duplicate vector element to vector or scalar
  • vmovq_n_s16âš neon
    Duplicate vector element to vector or scalar
  • vmovq_n_s32âš neon
    Duplicate vector element to vector or scalar
  • vmovq_n_s64âš neon
    Duplicate vector element to vector or scalar
  • vmovq_n_u8âš neon
    Duplicate vector element to vector or scalar
  • vmovq_n_u16âš neon
    Duplicate vector element to vector or scalar
  • vmovq_n_u32âš neon
    Duplicate vector element to vector or scalar
  • vmovq_n_u64âš neon
    Duplicate vector element to vector or scalar
  • vmul_f32âš neon
    Multiply
  • vmul_lane_f32âš neon
    Floating-point multiply
  • vmul_lane_s16âš neon
    Multiply
  • vmul_lane_s32âš neon
    Multiply
  • vmul_lane_u16âš neon
    Multiply
  • vmul_lane_u32âš neon
    Multiply
  • vmul_laneq_f32âš neon
    Floating-point multiply
  • vmul_laneq_s16âš neon
    Multiply
  • vmul_laneq_s32âš neon
    Multiply
  • vmul_laneq_u16âš neon
    Multiply
  • vmul_laneq_u32âš neon
    Multiply
  • vmul_n_f32âš neon
    Vector multiply by scalar
  • vmul_n_s16âš neon
    Vector multiply by scalar
  • vmul_n_s32âš neon
    Vector multiply by scalar
  • vmul_n_u16âš neon
    Vector multiply by scalar
  • vmul_n_u32âš neon
    Vector multiply by scalar
  • vmul_p8âš neon
    Polynomial multiply
  • vmul_s8âš neon
    Multiply
  • vmul_s16âš neon
    Multiply
  • vmul_s32âš neon
    Multiply
  • vmul_u8âš neon
    Multiply
  • vmul_u16âš neon
    Multiply
  • vmul_u32âš neon
    Multiply
  • vmull_lane_s16âš neon
    Vector long multiply by scalar
  • vmull_lane_s32âš neon
    Vector long multiply by scalar
  • vmull_lane_u16âš neon
    Vector long multiply by scalar
  • vmull_lane_u32âš neon
    Vector long multiply by scalar
  • vmull_laneq_s16âš neon
    Vector long multiply by scalar
  • vmull_laneq_s32âš neon
    Vector long multiply by scalar
  • vmull_laneq_u16âš neon
    Vector long multiply by scalar
  • vmull_laneq_u32âš neon
    Vector long multiply by scalar
  • vmull_n_s16âš neon
    Vector long multiply with scalar
  • vmull_n_s32âš neon
    Vector long multiply with scalar
  • vmull_n_u16âš neon
    Vector long multiply with scalar
  • vmull_n_u32âš neon
    Vector long multiply with scalar
  • vmull_p8âš neon
    Polynomial multiply long
  • vmull_s8âš neon
    Signed multiply long
  • vmull_s16âš neon
    Signed multiply long
  • vmull_s32âš neon
    Signed multiply long
  • vmull_u8âš neon
    Unsigned multiply long
  • vmull_u16âš neon
    Unsigned multiply long
  • vmull_u32âš neon
    Unsigned multiply long
  • vmulq_f32âš neon
    Multiply
  • vmulq_lane_f32âš neon
    Floating-point multiply
  • vmulq_lane_s16âš neon
    Multiply
  • vmulq_lane_s32âš neon
    Multiply
  • vmulq_lane_u16âš neon
    Multiply
  • vmulq_lane_u32âš neon
    Multiply
  • vmulq_laneq_f32âš neon
    Floating-point multiply
  • vmulq_laneq_s16âš neon
    Multiply
  • vmulq_laneq_s32âš neon
    Multiply
  • vmulq_laneq_u16âš neon
    Multiply
  • vmulq_laneq_u32âš neon
    Multiply
  • vmulq_n_f32âš neon
    Vector multiply by scalar
  • vmulq_n_s16âš neon
    Vector multiply by scalar
  • vmulq_n_s32âš neon
    Vector multiply by scalar
  • vmulq_n_u16âš neon
    Vector multiply by scalar
  • vmulq_n_u32âš neon
    Vector multiply by scalar
  • vmulq_p8âš neon
    Polynomial multiply
  • vmulq_s8âš neon
    Multiply
  • vmulq_s16âš neon
    Multiply
  • vmulq_s32âš neon
    Multiply
  • vmulq_u8âš neon
    Multiply
  • vmulq_u16âš neon
    Multiply
  • vmulq_u32âš neon
    Multiply
  • vmvn_p8âš neon
    Vector bitwise not.
  • vmvn_s8âš neon
    Vector bitwise not.
  • vmvn_s16âš neon
    Vector bitwise not.
  • vmvn_s32âš neon
    Vector bitwise not.
  • vmvn_u8âš neon
    Vector bitwise not.
  • vmvn_u16âš neon
    Vector bitwise not.
  • vmvn_u32âš neon
    Vector bitwise not.
  • vmvnq_p8âš neon
    Vector bitwise not.
  • vmvnq_s8âš neon
    Vector bitwise not.
  • vmvnq_s16âš neon
    Vector bitwise not.
  • vmvnq_s32âš neon
    Vector bitwise not.
  • vmvnq_u8âš neon
    Vector bitwise not.
  • vmvnq_u16âš neon
    Vector bitwise not.
  • vmvnq_u32âš neon
    Vector bitwise not.
  • vneg_f32âš neon
    Negate
  • vneg_s8âš neon
    Negate
  • vneg_s16âš neon
    Negate
  • vneg_s32âš neon
    Negate
  • vnegq_f32âš neon
    Negate
  • vnegq_s8âš neon
    Negate
  • vnegq_s16âš neon
    Negate
  • vnegq_s32âš neon
    Negate
  • vorn_s8âš neon
    Vector bitwise inclusive OR NOT
  • vorn_s16âš neon
    Vector bitwise inclusive OR NOT
  • vorn_s32âš neon
    Vector bitwise inclusive OR NOT
  • vorn_s64âš neon
    Vector bitwise inclusive OR NOT
  • vorn_u8âš neon
    Vector bitwise inclusive OR NOT
  • vorn_u16âš neon
    Vector bitwise inclusive OR NOT
  • vorn_u32âš neon
    Vector bitwise inclusive OR NOT
  • vorn_u64âš neon
    Vector bitwise inclusive OR NOT
  • vornq_s8âš neon
    Vector bitwise inclusive OR NOT
  • vornq_s16âš neon
    Vector bitwise inclusive OR NOT
  • vornq_s32âš neon
    Vector bitwise inclusive OR NOT
  • vornq_s64âš neon
    Vector bitwise inclusive OR NOT
  • vornq_u8âš neon
    Vector bitwise inclusive OR NOT
  • vornq_u16âš neon
    Vector bitwise inclusive OR NOT
  • vornq_u32âš neon
    Vector bitwise inclusive OR NOT
  • vornq_u64âš neon
    Vector bitwise inclusive OR NOT
  • vorr_s8âš neon
    Vector bitwise or (immediate, inclusive)
  • vorr_s16âš neon
    Vector bitwise or (immediate, inclusive)
  • vorr_s32âš neon
    Vector bitwise or (immediate, inclusive)
  • vorr_s64âš neon
    Vector bitwise or (immediate, inclusive)
  • vorr_u8âš neon
    Vector bitwise or (immediate, inclusive)
  • vorr_u16âš neon
    Vector bitwise or (immediate, inclusive)
  • vorr_u32âš neon
    Vector bitwise or (immediate, inclusive)
  • vorr_u64âš neon
    Vector bitwise or (immediate, inclusive)
  • vorrq_s8âš neon
    Vector bitwise or (immediate, inclusive)
  • vorrq_s16âš neon
    Vector bitwise or (immediate, inclusive)
  • vorrq_s32âš neon
    Vector bitwise or (immediate, inclusive)
  • vorrq_s64âš neon
    Vector bitwise or (immediate, inclusive)
  • vorrq_u8âš neon
    Vector bitwise or (immediate, inclusive)
  • vorrq_u16âš neon
    Vector bitwise or (immediate, inclusive)
  • vorrq_u32âš neon
    Vector bitwise or (immediate, inclusive)
  • vorrq_u64âš neon
    Vector bitwise or (immediate, inclusive)
  • vpadal_s8âš neon
    Signed Add and Accumulate Long Pairwise.
  • vpadal_s16âš neon
    Signed Add and Accumulate Long Pairwise.
  • vpadal_s32âš neon
    Signed Add and Accumulate Long Pairwise.
  • vpadal_u8âš neon
    Unsigned Add and Accumulate Long Pairwise.
  • vpadal_u16âš neon
    Unsigned Add and Accumulate Long Pairwise.
  • vpadal_u32âš neon
    Unsigned Add and Accumulate Long Pairwise.
  • vpadalq_s8âš neon
    Signed Add and Accumulate Long Pairwise.
  • vpadalq_s16âš neon
    Signed Add and Accumulate Long Pairwise.
  • vpadalq_s32âš neon
    Signed Add and Accumulate Long Pairwise.
  • vpadalq_u8âš neon
    Unsigned Add and Accumulate Long Pairwise.
  • vpadalq_u16âš neon
    Unsigned Add and Accumulate Long Pairwise.
  • vpadalq_u32âš neon
    Unsigned Add and Accumulate Long Pairwise.
  • vpadd_f32âš neon
    Floating-point add pairwise
  • vpadd_s8âš neon
    Add pairwise.
  • vpadd_s16âš neon
    Add pairwise.
  • vpadd_s32âš neon
    Add pairwise.
  • vpadd_u8âš neon
    Add pairwise.
  • vpadd_u16âš neon
    Add pairwise.
  • vpadd_u32âš neon
    Add pairwise.
  • vpaddl_s8âš neon
    Signed Add Long Pairwise.
  • vpaddl_s16âš neon
    Signed Add Long Pairwise.
  • vpaddl_s32âš neon
    Signed Add Long Pairwise.
  • vpaddl_u8âš neon
    Unsigned Add Long Pairwise.
  • vpaddl_u16âš neon
    Unsigned Add Long Pairwise.
  • vpaddl_u32âš neon
    Unsigned Add Long Pairwise.
  • vpaddlq_s8âš neon
    Signed Add Long Pairwise.
  • vpaddlq_s16âš neon
    Signed Add Long Pairwise.
  • vpaddlq_s32âš neon
    Signed Add Long Pairwise.
  • vpaddlq_u8âš neon
    Unsigned Add Long Pairwise.
  • vpaddlq_u16âš neon
    Unsigned Add Long Pairwise.
  • vpaddlq_u32âš neon
    Unsigned Add Long Pairwise.
  • vpmax_f32âš neon
    Folding maximum of adjacent pairs
  • vpmax_s8âš neon
    Folding maximum of adjacent pairs
  • vpmax_s16âš neon
    Folding maximum of adjacent pairs
  • vpmax_s32âš neon
    Folding maximum of adjacent pairs
  • vpmax_u8âš neon
    Folding maximum of adjacent pairs
  • vpmax_u16âš neon
    Folding maximum of adjacent pairs
  • vpmax_u32âš neon
    Folding maximum of adjacent pairs
  • vpmin_f32âš neon
    Folding minimum of adjacent pairs
  • vpmin_s8âš neon
    Folding minimum of adjacent pairs
  • vpmin_s16âš neon
    Folding minimum of adjacent pairs
  • vpmin_s32âš neon
    Folding minimum of adjacent pairs
  • vpmin_u8âš neon
    Folding minimum of adjacent pairs
  • vpmin_u16âš neon
    Folding minimum of adjacent pairs
  • vpmin_u32âš neon
    Folding minimum of adjacent pairs
  • vqabs_s8âš neon
    Signed saturating Absolute value
  • vqabs_s16âš neon
    Signed saturating Absolute value
  • vqabs_s32âš neon
    Signed saturating Absolute value
  • vqabsq_s8âš neon
    Signed saturating Absolute value
  • vqabsq_s16âš neon
    Signed saturating Absolute value
  • vqabsq_s32âš neon
    Signed saturating Absolute value
  • vqadd_s8âš neon
    Saturating add
  • vqadd_s16âš neon
    Saturating add
  • vqadd_s32âš neon
    Saturating add
  • vqadd_s64âš neon
    Saturating add
  • vqadd_u8âš neon
    Saturating add
  • vqadd_u16âš neon
    Saturating add
  • vqadd_u32âš neon
    Saturating add
  • vqadd_u64âš neon
    Saturating add
  • vqaddq_s8âš neon
    Saturating add
  • vqaddq_s16âš neon
    Saturating add
  • vqaddq_s32âš neon
    Saturating add
  • vqaddq_s64âš neon
    Saturating add
  • vqaddq_u8âš neon
    Saturating add
  • vqaddq_u16âš neon
    Saturating add
  • vqaddq_u32âš neon
    Saturating add
  • vqaddq_u64âš neon
    Saturating add
  • Vector widening saturating doubling multiply accumulate with scalar
  • Vector widening saturating doubling multiply accumulate with scalar
  • vqdmlal_n_s16âš neon
    Vector widening saturating doubling multiply accumulate with scalar
  • vqdmlal_n_s32âš neon
    Vector widening saturating doubling multiply accumulate with scalar
  • vqdmlal_s16âš neon
    Signed saturating doubling multiply-add long
  • vqdmlal_s32âš neon
    Signed saturating doubling multiply-add long
  • Vector widening saturating doubling multiply subtract with scalar
  • Vector widening saturating doubling multiply subtract with scalar
  • vqdmlsl_n_s16âš neon
    Vector widening saturating doubling multiply subtract with scalar
  • vqdmlsl_n_s32âš neon
    Vector widening saturating doubling multiply subtract with scalar
  • vqdmlsl_s16âš neon
    Signed saturating doubling multiply-subtract long
  • vqdmlsl_s32âš neon
    Signed saturating doubling multiply-subtract long
  • Vector saturating doubling multiply high by scalar
  • Vector saturating doubling multiply high by scalar
  • vqdmulh_n_s16âš neon
    Vector saturating doubling multiply high with scalar
  • vqdmulh_n_s32âš neon
    Vector saturating doubling multiply high with scalar
  • vqdmulh_s16âš neon
    Signed saturating doubling multiply returning high half
  • vqdmulh_s32âš neon
    Signed saturating doubling multiply returning high half
  • Vector saturating doubling multiply high by scalar
  • Vector saturating doubling multiply high by scalar
  • vqdmulhq_n_s16âš neon
    Vector saturating doubling multiply high with scalar
  • vqdmulhq_n_s32âš neon
    Vector saturating doubling multiply high with scalar
  • vqdmulhq_s16âš neon
    Signed saturating doubling multiply returning high half
  • vqdmulhq_s32âš neon
    Signed saturating doubling multiply returning high half
  • Vector saturating doubling long multiply by scalar
  • Vector saturating doubling long multiply by scalar
  • vqdmull_n_s16âš neon
    Vector saturating doubling long multiply with scalar
  • vqdmull_n_s32âš neon
    Vector saturating doubling long multiply with scalar
  • vqdmull_s16âš neon
    Signed saturating doubling multiply long
  • vqdmull_s32âš neon
    Signed saturating doubling multiply long
  • vqmovn_s16âš neon
    Signed saturating extract narrow
  • vqmovn_s32âš neon
    Signed saturating extract narrow
  • vqmovn_s64âš neon
    Signed saturating extract narrow
  • vqmovn_u16âš neon
    Unsigned saturating extract narrow
  • vqmovn_u32âš neon
    Unsigned saturating extract narrow
  • vqmovn_u64âš neon
    Unsigned saturating extract narrow
  • vqmovun_s16âš neon
    Signed saturating extract unsigned narrow
  • vqmovun_s32âš neon
    Signed saturating extract unsigned narrow
  • vqmovun_s64âš neon
    Signed saturating extract unsigned narrow
  • vqneg_s8âš neon
    Signed saturating negate
  • vqneg_s16âš neon
    Signed saturating negate
  • vqneg_s32âš neon
    Signed saturating negate
  • vqnegq_s8âš neon
    Signed saturating negate
  • vqnegq_s16âš neon
    Signed saturating negate
  • vqnegq_s32âš neon
    Signed saturating negate
  • Vector rounding saturating doubling multiply high by scalar
  • Vector rounding saturating doubling multiply high by scalar
  • Vector rounding saturating doubling multiply high by scalar
  • Vector rounding saturating doubling multiply high by scalar
  • vqrdmulh_n_s16âš neon
    Vector saturating rounding doubling multiply high with scalar
  • vqrdmulh_n_s32âš neon
    Vector saturating rounding doubling multiply high with scalar
  • vqrdmulh_s16âš neon
    Signed saturating rounding doubling multiply returning high half
  • vqrdmulh_s32âš neon
    Signed saturating rounding doubling multiply returning high half
  • Vector rounding saturating doubling multiply high by scalar
  • Vector rounding saturating doubling multiply high by scalar
  • Vector rounding saturating doubling multiply high by scalar
  • Vector rounding saturating doubling multiply high by scalar
  • vqrdmulhq_n_s16âš neon
    Vector saturating rounding doubling multiply high with scalar
  • vqrdmulhq_n_s32âš neon
    Vector saturating rounding doubling multiply high with scalar
  • vqrdmulhq_s16âš neon
    Signed saturating rounding doubling multiply returning high half
  • vqrdmulhq_s32âš neon
    Signed saturating rounding doubling multiply returning high half
  • vqrshl_s8âš neon
    Signed saturating rounding shift left
  • vqrshl_s16âš neon
    Signed saturating rounding shift left
  • vqrshl_s32âš neon
    Signed saturating rounding shift left
  • vqrshl_s64âš neon
    Signed saturating rounding shift left
  • vqrshl_u8âš neon
    Unsigned signed saturating rounding shift left
  • vqrshl_u16âš neon
    Unsigned signed saturating rounding shift left
  • vqrshl_u32âš neon
    Unsigned signed saturating rounding shift left
  • vqrshl_u64âš neon
    Unsigned signed saturating rounding shift left
  • vqrshlq_s8âš neon
    Signed saturating rounding shift left
  • vqrshlq_s16âš neon
    Signed saturating rounding shift left
  • vqrshlq_s32âš neon
    Signed saturating rounding shift left
  • vqrshlq_s64âš neon
    Signed saturating rounding shift left
  • vqrshlq_u8âš neon
    Unsigned signed saturating rounding shift left
  • vqrshlq_u16âš neon
    Unsigned signed saturating rounding shift left
  • vqrshlq_u32âš neon
    Unsigned signed saturating rounding shift left
  • vqrshlq_u64âš neon
    Unsigned signed saturating rounding shift left
  • vqrshrn_n_s16âš neon
    Signed saturating rounded shift right narrow
  • vqrshrn_n_s32âš neon
    Signed saturating rounded shift right narrow
  • vqrshrn_n_s64âš neon
    Signed saturating rounded shift right narrow
  • vqrshrn_n_u16âš neon
    Unsigned signed saturating rounded shift right narrow
  • vqrshrn_n_u32âš neon
    Unsigned signed saturating rounded shift right narrow
  • vqrshrn_n_u64âš neon
    Unsigned signed saturating rounded shift right narrow
  • vqrshrun_n_s16âš neon
    Signed saturating rounded shift right unsigned narrow
  • vqrshrun_n_s32âš neon
    Signed saturating rounded shift right unsigned narrow
  • vqrshrun_n_s64âš neon
    Signed saturating rounded shift right unsigned narrow
  • vqshl_n_s8âš neon
    Signed saturating shift left
  • vqshl_n_s16âš neon
    Signed saturating shift left
  • vqshl_n_s32âš neon
    Signed saturating shift left
  • vqshl_n_s64âš neon
    Signed saturating shift left
  • vqshl_n_u8âš neon
    Unsigned saturating shift left
  • vqshl_n_u16âš neon
    Unsigned saturating shift left
  • vqshl_n_u32âš neon
    Unsigned saturating shift left
  • vqshl_n_u64âš neon
    Unsigned saturating shift left
  • vqshl_s8âš neon
    Signed saturating shift left
  • vqshl_s16âš neon
    Signed saturating shift left
  • vqshl_s32âš neon
    Signed saturating shift left
  • vqshl_s64âš neon
    Signed saturating shift left
  • vqshl_u8âš neon
    Unsigned saturating shift left
  • vqshl_u16âš neon
    Unsigned saturating shift left
  • vqshl_u32âš neon
    Unsigned saturating shift left
  • vqshl_u64âš neon
    Unsigned saturating shift left
  • vqshlq_n_s8âš neon
    Signed saturating shift left
  • vqshlq_n_s16âš neon
    Signed saturating shift left
  • vqshlq_n_s32âš neon
    Signed saturating shift left
  • vqshlq_n_s64âš neon
    Signed saturating shift left
  • vqshlq_n_u8âš neon
    Unsigned saturating shift left
  • vqshlq_n_u16âš neon
    Unsigned saturating shift left
  • vqshlq_n_u32âš neon
    Unsigned saturating shift left
  • vqshlq_n_u64âš neon
    Unsigned saturating shift left
  • vqshlq_s8âš neon
    Signed saturating shift left
  • vqshlq_s16âš neon
    Signed saturating shift left
  • vqshlq_s32âš neon
    Signed saturating shift left
  • vqshlq_s64âš neon
    Signed saturating shift left
  • vqshlq_u8âš neon
    Unsigned saturating shift left
  • vqshlq_u16âš neon
    Unsigned saturating shift left
  • vqshlq_u32âš neon
    Unsigned saturating shift left
  • vqshlq_u64âš neon
    Unsigned saturating shift left
  • vqshlu_n_s8âš neon
    Signed saturating shift left unsigned
  • vqshlu_n_s16âš neon
    Signed saturating shift left unsigned
  • vqshlu_n_s32âš neon
    Signed saturating shift left unsigned
  • vqshlu_n_s64âš neon
    Signed saturating shift left unsigned
  • vqshluq_n_s8âš neon
    Signed saturating shift left unsigned
  • vqshluq_n_s16âš neon
    Signed saturating shift left unsigned
  • vqshluq_n_s32âš neon
    Signed saturating shift left unsigned
  • vqshluq_n_s64âš neon
    Signed saturating shift left unsigned
  • vqshrn_n_s16âš neon
    Signed saturating shift right narrow
  • vqshrn_n_s32âš neon
    Signed saturating shift right narrow
  • vqshrn_n_s64âš neon
    Signed saturating shift right narrow
  • vqshrn_n_u16âš neon
    Unsigned saturating shift right narrow
  • vqshrn_n_u32âš neon
    Unsigned saturating shift right narrow
  • vqshrn_n_u64âš neon
    Unsigned saturating shift right narrow
  • vqshrun_n_s16âš neon
    Signed saturating shift right unsigned narrow
  • vqshrun_n_s32âš neon
    Signed saturating shift right unsigned narrow
  • vqshrun_n_s64âš neon
    Signed saturating shift right unsigned narrow
  • vqsub_s8âš neon
    Saturating subtract
  • vqsub_s16âš neon
    Saturating subtract
  • vqsub_s32âš neon
    Saturating subtract
  • vqsub_s64âš neon
    Saturating subtract
  • vqsub_u8âš neon
    Saturating subtract
  • vqsub_u16âš neon
    Saturating subtract
  • vqsub_u32âš neon
    Saturating subtract
  • vqsub_u64âš neon
    Saturating subtract
  • vqsubq_s8âš neon
    Saturating subtract
  • vqsubq_s16âš neon
    Saturating subtract
  • vqsubq_s32âš neon
    Saturating subtract
  • vqsubq_s64âš neon
    Saturating subtract
  • vqsubq_u8âš neon
    Saturating subtract
  • vqsubq_u16âš neon
    Saturating subtract
  • vqsubq_u32âš neon
    Saturating subtract
  • vqsubq_u64âš neon
    Saturating subtract
  • Rounding Add returning High Narrow (high half).
  • Rounding Add returning High Narrow (high half).
  • Rounding Add returning High Narrow (high half).
  • Rounding Add returning High Narrow (high half).
  • Rounding Add returning High Narrow (high half).
  • Rounding Add returning High Narrow (high half).
  • vraddhn_s16âš neon
    Rounding Add returning High Narrow.
  • vraddhn_s32âš neon
    Rounding Add returning High Narrow.
  • vraddhn_s64âš neon
    Rounding Add returning High Narrow.
  • vraddhn_u16âš neon
    Rounding Add returning High Narrow.
  • vraddhn_u32âš neon
    Rounding Add returning High Narrow.
  • vraddhn_u64âš neon
    Rounding Add returning High Narrow.
  • vrecpe_f32âš neon
    Reciprocal estimate.
  • vrecpe_u32âš neon
    Unsigned reciprocal estimate
  • vrecpeq_f32âš neon
    Reciprocal estimate.
  • vrecpeq_u32âš neon
    Unsigned reciprocal estimate
  • vrecps_f32âš neon
    Floating-point reciprocal step
  • vrecpsq_f32âš neon
    Floating-point reciprocal step
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • vreinterpret_p8_p64âš neon,aes
    Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • vreinterpret_p16_p64âš neon,aes
    Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • vreinterpret_p64_p8âš neon,aes
    Vector reinterpret cast operation
  • vreinterpret_p64_p16âš neon,aes
    Vector reinterpret cast operation
  • vreinterpret_p64_s8âš neon,aes
    Vector reinterpret cast operation
  • vreinterpret_p64_s16âš neon,aes
    Vector reinterpret cast operation
  • vreinterpret_p64_s32âš neon,aes
    Vector reinterpret cast operation
  • vreinterpret_p64_u8âš neon,aes
    Vector reinterpret cast operation
  • vreinterpret_p64_u16âš neon,aes
    Vector reinterpret cast operation
  • vreinterpret_p64_u32âš neon,aes
    Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • vreinterpret_s8_p64âš neon,aes
    Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • vreinterpret_s16_p64âš neon,aes
    Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • vreinterpret_s32_p64âš neon,aes
    Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • vreinterpret_u8_p64âš neon,aes
    Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • vreinterpret_u16_p64âš neon,aes
    Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • vreinterpret_u32_p64âš neon,aes
    Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • vreinterpretq_p8_p64âš neon,aes
    Vector reinterpret cast operation
  • vreinterpretq_p8_p128âš neon,aes
    Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • vreinterpretq_p16_p64âš neon,aes
    Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • vreinterpretq_p64_p8âš neon,aes
    Vector reinterpret cast operation
  • vreinterpretq_p64_p16âš neon,aes
    Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • vreinterpretq_p64_s8âš neon,aes
    Vector reinterpret cast operation
  • vreinterpretq_p64_s16âš neon,aes
    Vector reinterpret cast operation
  • vreinterpretq_p64_s32âš neon,aes
    Vector reinterpret cast operation
  • vreinterpretq_p64_u8âš neon,aes
    Vector reinterpret cast operation
  • vreinterpretq_p64_u16âš neon,aes
    Vector reinterpret cast operation
  • vreinterpretq_p64_u32âš neon,aes
    Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • vreinterpretq_p128_p8âš neon,aes
    Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • vreinterpretq_p128_s8âš neon,aes
    Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • vreinterpretq_p128_u8âš neon,aes
    Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • vreinterpretq_s8_p64âš neon,aes
    Vector reinterpret cast operation
  • vreinterpretq_s8_p128âš neon,aes
    Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • vreinterpretq_s16_p64âš neon,aes
    Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • vreinterpretq_s32_p64âš neon,aes
    Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • vreinterpretq_u8_p64âš neon,aes
    Vector reinterpret cast operation
  • vreinterpretq_u8_p128âš neon,aes
    Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • vreinterpretq_u16_p64âš neon,aes
    Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • vreinterpretq_u32_p64âš neon,aes
    Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • Vector reinterpret cast operation
  • vrev16_p8âš neon
    Reversing vector elements (swap endianness)
  • vrev16_s8âš neon
    Reversing vector elements (swap endianness)
  • vrev16_u8âš neon
    Reversing vector elements (swap endianness)
  • vrev16q_p8âš neon
    Reversing vector elements (swap endianness)
  • vrev16q_s8âš neon
    Reversing vector elements (swap endianness)
  • vrev16q_u8âš neon
    Reversing vector elements (swap endianness)
  • vrev32_p8âš neon
    Reversing vector elements (swap endianness)
  • vrev32_p16âš neon
    Reversing vector elements (swap endianness)
  • vrev32_s8âš neon
    Reversing vector elements (swap endianness)
  • vrev32_s16âš neon
    Reversing vector elements (swap endianness)
  • vrev32_u8âš neon
    Reversing vector elements (swap endianness)
  • vrev32_u16âš neon
    Reversing vector elements (swap endianness)
  • vrev32q_p8âš neon
    Reversing vector elements (swap endianness)
  • vrev32q_p16âš neon
    Reversing vector elements (swap endianness)
  • vrev32q_s8âš neon
    Reversing vector elements (swap endianness)
  • vrev32q_s16âš neon
    Reversing vector elements (swap endianness)
  • vrev32q_u8âš neon
    Reversing vector elements (swap endianness)
  • vrev32q_u16âš neon
    Reversing vector elements (swap endianness)
  • vrev64_f32âš neon
    Reversing vector elements (swap endianness)
  • vrev64_p8âš neon
    Reversing vector elements (swap endianness)
  • vrev64_p16âš neon
    Reversing vector elements (swap endianness)
  • vrev64_s8âš neon
    Reversing vector elements (swap endianness)
  • vrev64_s16âš neon
    Reversing vector elements (swap endianness)
  • vrev64_s32âš neon
    Reversing vector elements (swap endianness)
  • vrev64_u8âš neon
    Reversing vector elements (swap endianness)
  • vrev64_u16âš neon
    Reversing vector elements (swap endianness)
  • vrev64_u32âš neon
    Reversing vector elements (swap endianness)
  • vrev64q_f32âš neon
    Reversing vector elements (swap endianness)
  • vrev64q_p8âš neon
    Reversing vector elements (swap endianness)
  • vrev64q_p16âš neon
    Reversing vector elements (swap endianness)
  • vrev64q_s8âš neon
    Reversing vector elements (swap endianness)
  • vrev64q_s16âš neon
    Reversing vector elements (swap endianness)
  • vrev64q_s32âš neon
    Reversing vector elements (swap endianness)
  • vrev64q_u8âš neon
    Reversing vector elements (swap endianness)
  • vrev64q_u16âš neon
    Reversing vector elements (swap endianness)
  • vrev64q_u32âš neon
    Reversing vector elements (swap endianness)
  • vrhadd_s8âš neon
    Rounding halving add
  • vrhadd_s16âš neon
    Rounding halving add
  • vrhadd_s32âš neon
    Rounding halving add
  • vrhadd_u8âš neon
    Rounding halving add
  • vrhadd_u16âš neon
    Rounding halving add
  • vrhadd_u32âš neon
    Rounding halving add
  • vrhaddq_s8âš neon
    Rounding halving add
  • vrhaddq_s16âš neon
    Rounding halving add
  • vrhaddq_s32âš neon
    Rounding halving add
  • vrhaddq_u8âš neon
    Rounding halving add
  • vrhaddq_u16âš neon
    Rounding halving add
  • vrhaddq_u32âš neon
    Rounding halving add
  • vrndn_f32âš neon
    Floating-point round to integral, to nearest with ties to even
  • vrndnq_f32âš neon
    Floating-point round to integral, to nearest with ties to even
  • vrshl_s8âš neon
    Signed rounding shift left
  • vrshl_s16âš neon
    Signed rounding shift left
  • vrshl_s32âš neon
    Signed rounding shift left
  • vrshl_s64âš neon
    Signed rounding shift left
  • vrshl_u8âš neon
    Unsigned rounding shift left
  • vrshl_u16âš neon
    Unsigned rounding shift left
  • vrshl_u32âš neon
    Unsigned rounding shift left
  • vrshl_u64âš neon
    Unsigned rounding shift left
  • vrshlq_s8âš neon
    Signed rounding shift left
  • vrshlq_s16âš neon
    Signed rounding shift left
  • vrshlq_s32âš neon
    Signed rounding shift left
  • vrshlq_s64âš neon
    Signed rounding shift left
  • vrshlq_u8âš neon
    Unsigned rounding shift left
  • vrshlq_u16âš neon
    Unsigned rounding shift left
  • vrshlq_u32âš neon
    Unsigned rounding shift left
  • vrshlq_u64âš neon
    Unsigned rounding shift left
  • vrshr_n_s8âš neon
    Signed rounding shift right
  • vrshr_n_s16âš neon
    Signed rounding shift right
  • vrshr_n_s32âš neon
    Signed rounding shift right
  • vrshr_n_s64âš neon
    Signed rounding shift right
  • vrshr_n_u8âš neon
    Unsigned rounding shift right
  • vrshr_n_u16âš neon
    Unsigned rounding shift right
  • vrshr_n_u32âš neon
    Unsigned rounding shift right
  • vrshr_n_u64âš neon
    Unsigned rounding shift right
  • vrshrn_n_s16âš neon
    Rounding shift right narrow
  • vrshrn_n_s32âš neon
    Rounding shift right narrow
  • vrshrn_n_s64âš neon
    Rounding shift right narrow
  • vrshrn_n_u16âš neon
    Rounding shift right narrow
  • vrshrn_n_u32âš neon
    Rounding shift right narrow
  • vrshrn_n_u64âš neon
    Rounding shift right narrow
  • vrshrq_n_s8âš neon
    Signed rounding shift right
  • vrshrq_n_s16âš neon
    Signed rounding shift right
  • vrshrq_n_s32âš neon
    Signed rounding shift right
  • vrshrq_n_s64âš neon
    Signed rounding shift right
  • vrshrq_n_u8âš neon
    Unsigned rounding shift right
  • vrshrq_n_u16âš neon
    Unsigned rounding shift right
  • vrshrq_n_u32âš neon
    Unsigned rounding shift right
  • vrshrq_n_u64âš neon
    Unsigned rounding shift right
  • vrsqrte_f32âš neon
    Reciprocal square-root estimate.
  • vrsqrte_u32âš neon
    Unsigned reciprocal square root estimate
  • vrsqrteq_f32âš neon
    Reciprocal square-root estimate.
  • vrsqrteq_u32âš neon
    Unsigned reciprocal square root estimate
  • vrsqrts_f32âš neon
    Floating-point reciprocal square root step
  • vrsqrtsq_f32âš neon
    Floating-point reciprocal square root step
  • vrsra_n_s8âš neon
    Signed rounding shift right and accumulate
  • vrsra_n_s16âš neon
    Signed rounding shift right and accumulate
  • vrsra_n_s32âš neon
    Signed rounding shift right and accumulate
  • vrsra_n_s64âš neon
    Signed rounding shift right and accumulate
  • vrsra_n_u8âš neon
    Unsigned rounding shift right and accumulate
  • vrsra_n_u16âš neon
    Unsigned rounding shift right and accumulate
  • vrsra_n_u32âš neon
    Unsigned rounding shift right and accumulate
  • vrsra_n_u64âš neon
    Unsigned rounding shift right and accumulate
  • vrsraq_n_s8âš neon
    Signed rounding shift right and accumulate
  • vrsraq_n_s16âš neon
    Signed rounding shift right and accumulate
  • vrsraq_n_s32âš neon
    Signed rounding shift right and accumulate
  • vrsraq_n_s64âš neon
    Signed rounding shift right and accumulate
  • vrsraq_n_u8âš neon
    Unsigned rounding shift right and accumulate
  • vrsraq_n_u16âš neon
    Unsigned rounding shift right and accumulate
  • vrsraq_n_u32âš neon
    Unsigned rounding shift right and accumulate
  • vrsraq_n_u64âš neon
    Unsigned rounding shift right and accumulate
  • vrsubhn_s16âš neon
    Rounding subtract returning high narrow
  • vrsubhn_s32âš neon
    Rounding subtract returning high narrow
  • vrsubhn_s64âš neon
    Rounding subtract returning high narrow
  • vrsubhn_u16âš neon
    Rounding subtract returning high narrow
  • vrsubhn_u32âš neon
    Rounding subtract returning high narrow
  • vrsubhn_u64âš neon
    Rounding subtract returning high narrow
  • vset_lane_f32âš neon
    Insert vector element from another vector element
  • vset_lane_p8âš neon
    Insert vector element from another vector element
  • vset_lane_p16âš neon
    Insert vector element from another vector element
  • vset_lane_p64âš neon,aes
    Insert vector element from another vector element
  • vset_lane_s8âš neon
    Insert vector element from another vector element
  • vset_lane_s16âš neon
    Insert vector element from another vector element
  • vset_lane_s32âš neon
    Insert vector element from another vector element
  • vset_lane_s64âš neon
    Insert vector element from another vector element
  • vset_lane_u8âš neon
    Insert vector element from another vector element
  • vset_lane_u16âš neon
    Insert vector element from another vector element
  • vset_lane_u32âš neon
    Insert vector element from another vector element
  • vset_lane_u64âš neon
    Insert vector element from another vector element
  • vsetq_lane_f32âš neon
    Insert vector element from another vector element
  • vsetq_lane_p8âš neon
    Insert vector element from another vector element
  • vsetq_lane_p16âš neon
    Insert vector element from another vector element
  • vsetq_lane_p64âš neon,aes
    Insert vector element from another vector element
  • vsetq_lane_s8âš neon
    Insert vector element from another vector element
  • vsetq_lane_s16âš neon
    Insert vector element from another vector element
  • vsetq_lane_s32âš neon
    Insert vector element from another vector element
  • vsetq_lane_s64âš neon
    Insert vector element from another vector element
  • vsetq_lane_u8âš neon
    Insert vector element from another vector element
  • vsetq_lane_u16âš neon
    Insert vector element from another vector element
  • vsetq_lane_u32âš neon
    Insert vector element from another vector element
  • vsetq_lane_u64âš neon
    Insert vector element from another vector element
  • vsha1cq_u32âš sha2
    SHA1 hash update accelerator, choose.
  • vsha1h_u32âš sha2
    SHA1 fixed rotate.
  • vsha1mq_u32âš sha2
    SHA1 hash update accelerator, majority.
  • vsha1pq_u32âš sha2
    SHA1 hash update accelerator, parity.
  • vsha1su0q_u32âš sha2
    SHA1 schedule update accelerator, first part.
  • vsha1su1q_u32âš sha2
    SHA1 schedule update accelerator, second part.
  • vsha256h2q_u32âš sha2
    SHA256 hash update accelerator, upper part.
  • vsha256hq_u32âš sha2
    SHA256 hash update accelerator.
  • vsha256su0q_u32âš sha2
    SHA256 schedule update accelerator, first part.
  • vsha256su1q_u32âš sha2
    SHA256 schedule update accelerator, second part.
  • vshl_n_s8âš neon
    Shift left
  • vshl_n_s16âš neon
    Shift left
  • vshl_n_s32âš neon
    Shift left
  • vshl_n_s64âš neon
    Shift left
  • vshl_n_u8âš neon
    Shift left
  • vshl_n_u16âš neon
    Shift left
  • vshl_n_u32âš neon
    Shift left
  • vshl_n_u64âš neon
    Shift left
  • vshl_s8âš neon
    Signed Shift left
  • vshl_s16âš neon
    Signed Shift left
  • vshl_s32âš neon
    Signed Shift left
  • vshl_s64âš neon
    Signed Shift left
  • vshl_u8âš neon
    Unsigned Shift left
  • vshl_u16âš neon
    Unsigned Shift left
  • vshl_u32âš neon
    Unsigned Shift left
  • vshl_u64âš neon
    Unsigned Shift left
  • vshll_n_s8âš neon
    Signed shift left long
  • vshll_n_s16âš neon
    Signed shift left long
  • vshll_n_s32âš neon
    Signed shift left long
  • vshll_n_u8âš neon
    Signed shift left long
  • vshll_n_u16âš neon
    Signed shift left long
  • vshll_n_u32âš neon
    Signed shift left long
  • vshlq_n_s8âš neon
    Shift left
  • vshlq_n_s16âš neon
    Shift left
  • vshlq_n_s32âš neon
    Shift left
  • vshlq_n_s64âš neon
    Shift left
  • vshlq_n_u8âš neon
    Shift left
  • vshlq_n_u16âš neon
    Shift left
  • vshlq_n_u32âš neon
    Shift left
  • vshlq_n_u64âš neon
    Shift left
  • vshlq_s8âš neon
    Signed Shift left
  • vshlq_s16âš neon
    Signed Shift left
  • vshlq_s32âš neon
    Signed Shift left
  • vshlq_s64âš neon
    Signed Shift left
  • vshlq_u8âš neon
    Unsigned Shift left
  • vshlq_u16âš neon
    Unsigned Shift left
  • vshlq_u32âš neon
    Unsigned Shift left
  • vshlq_u64âš neon
    Unsigned Shift left
  • vshr_n_s8âš neon
    Shift right
  • vshr_n_s16âš neon
    Shift right
  • vshr_n_s32âš neon
    Shift right
  • vshr_n_s64âš neon
    Shift right
  • vshr_n_u8âš neon
    Shift right
  • vshr_n_u16âš neon
    Shift right
  • vshr_n_u32âš neon
    Shift right
  • vshr_n_u64âš neon
    Shift right
  • vshrn_n_s16âš neon
    Shift right narrow
  • vshrn_n_s32âš neon
    Shift right narrow
  • vshrn_n_s64âš neon
    Shift right narrow
  • vshrn_n_u16âš neon
    Shift right narrow
  • vshrn_n_u32âš neon
    Shift right narrow
  • vshrn_n_u64âš neon
    Shift right narrow
  • vshrq_n_s8âš neon
    Shift right
  • vshrq_n_s16âš neon
    Shift right
  • vshrq_n_s32âš neon
    Shift right
  • vshrq_n_s64âš neon
    Shift right
  • vshrq_n_u8âš neon
    Shift right
  • vshrq_n_u16âš neon
    Shift right
  • vshrq_n_u32âš neon
    Shift right
  • vshrq_n_u64âš neon
    Shift right
  • vsra_n_s8âš neon
    Signed shift right and accumulate
  • vsra_n_s16âš neon
    Signed shift right and accumulate
  • vsra_n_s32âš neon
    Signed shift right and accumulate
  • vsra_n_s64âš neon
    Signed shift right and accumulate
  • vsra_n_u8âš neon
    Unsigned shift right and accumulate
  • vsra_n_u16âš neon
    Unsigned shift right and accumulate
  • vsra_n_u32âš neon
    Unsigned shift right and accumulate
  • vsra_n_u64âš neon
    Unsigned shift right and accumulate
  • vsraq_n_s8âš neon
    Signed shift right and accumulate
  • vsraq_n_s16âš neon
    Signed shift right and accumulate
  • vsraq_n_s32âš neon
    Signed shift right and accumulate
  • vsraq_n_s64âš neon
    Signed shift right and accumulate
  • vsraq_n_u8âš neon
    Unsigned shift right and accumulate
  • vsraq_n_u16âš neon
    Unsigned shift right and accumulate
  • vsraq_n_u32âš neon
    Unsigned shift right and accumulate
  • vsraq_n_u64âš neon
    Unsigned shift right and accumulate
  • vst1_f32_x2âš neon
    Store multiple single-element structures to one, two, three, or four registers
  • vst1_f32_x3âš neon
    Store multiple single-element structures to one, two, three, or four registers
  • vst1_f32_x4âš neon
    Store multiple single-element structures to one, two, three, or four registers
  • vst1_lane_f32âš neon
    Store multiple single-element structures from one, two, three, or four registers
  • vst1_lane_p8âš neon
    Store multiple single-element structures from one, two, three, or four registers
  • vst1_lane_p16âš neon
    Store multiple single-element structures from one, two, three, or four registers
  • vst1_lane_p64âš neon,aes
    Store multiple single-element structures from one, two, three, or four registers
  • vst1_lane_s8âš neon
    Store multiple single-element structures from one, two, three, or four registers
  • vst1_lane_s16âš neon
    Store multiple single-element structures from one, two, three, or four registers
  • vst1_lane_s32âš neon
    Store multiple single-element structures from one, two, three, or four registers
  • vst1_lane_s64âš neon
    Store multiple single-element structures from one, two, three, or four registers
  • vst1_lane_u8âš neon
    Store multiple single-element structures from one, two, three, or four registers
  • vst1_lane_u16âš neon
    Store multiple single-element structures from one, two, three, or four registers
  • vst1_lane_u32âš neon
    Store multiple single-element structures from one, two, three, or four registers
  • vst1_lane_u64âš neon
    Store multiple single-element structures from one, two, three, or four registers
  • vst1_p8_x2âš neon
    Store multiple single-element structures to one, two, three, or four registers
  • vst1_p8_x3âš neon
    Store multiple single-element structures to one, two, three, or four registers
  • vst1_p8_x4âš neon
    Store multiple single-element structures to one, two, three, or four registers
  • vst1_p16_x2âš neon
    Store multiple single-element structures to one, two, three, or four registers
  • vst1_p16_x3âš neon
    Store multiple single-element structures to one, two, three, or four registers
  • vst1_p16_x4âš neon
    Store multiple single-element structures to one, two, three, or four registers
  • vst1_p64_x2âš neon,aes
    Store multiple single-element structures to one, two, three, or four registers
  • vst1_p64_x3âš neon,aes
    Store multiple single-element structures to one, two, three, or four registers
  • vst1_p64_x4âš neon,aes
    Store multiple single-element structures to one, two, three, or four registers
  • vst1_s8_x2âš neon
    Store multiple single-element structures from one, two, three, or four registers
  • vst1_s8_x3âš neon
    Store multiple single-element structures from one, two, three, or four registers
  • vst1_s8_x4âš neon
    Store multiple single-element structures from one, two, three, or four registers
  • vst1_s16_x2âš neon
    Store multiple single-element structures from one, two, three, or four registers
  • vst1_s16_x3âš neon
    Store multiple single-element structures from one, two, three, or four registers
  • vst1_s16_x4âš neon
    Store multiple single-element structures from one, two, three, or four registers
  • vst1_s32_x2âš neon
    Store multiple single-element structures from one, two, three, or four registers
  • vst1_s32_x3âš neon
    Store multiple single-element structures from one, two, three, or four registers
  • vst1_s32_x4âš neon
    Store multiple single-element structures from one, two, three, or four registers
  • vst1_s64_x2âš neon
    Store multiple single-element structures from one, two, three, or four registers
  • vst1_s64_x3âš neon
    Store multiple single-element structures from one, two, three, or four registers
  • vst1_s64_x4âš neon
    Store multiple single-element structures from one, two, three, or four registers
  • vst1_u8_x2âš neon
    Store multiple single-element structures to one, two, three, or four registers
  • vst1_u8_x3âš neon
    Store multiple single-element structures to one, two, three, or four registers
  • vst1_u8_x4âš neon
    Store multiple single-element structures to one, two, three, or four registers
  • vst1_u16_x2âš neon
    Store multiple single-element structures to one, two, three, or four registers
  • vst1_u16_x3âš neon
    Store multiple single-element structures to one, two, three, or four registers
  • vst1_u16_x4âš neon
    Store multiple single-element structures to one, two, three, or four registers
  • vst1_u32_x2âš neon
    Store multiple single-element structures to one, two, three, or four registers
  • vst1_u32_x3âš neon
    Store multiple single-element structures to one, two, three, or four registers
  • vst1_u32_x4âš neon
    Store multiple single-element structures to one, two, three, or four registers
  • vst1_u64_x2âš neon
    Store multiple single-element structures to one, two, three, or four registers
  • vst1_u64_x3âš neon
    Store multiple single-element structures to one, two, three, or four registers
  • vst1_u64_x4âš neon
    Store multiple single-element structures to one, two, three, or four registers
  • vst1q_f32_x2âš neon
    Store multiple single-element structures to one, two, three, or four registers
  • vst1q_f32_x3âš neon
    Store multiple single-element structures to one, two, three, or four registers
  • vst1q_f32_x4âš neon
    Store multiple single-element structures to one, two, three, or four registers
  • vst1q_lane_f32âš neon
    Store multiple single-element structures from one, two, three, or four registers
  • vst1q_lane_p8âš neon
    Store multiple single-element structures from one, two, three, or four registers
  • vst1q_lane_p16âš neon
    Store multiple single-element structures from one, two, three, or four registers
  • vst1q_lane_p64âš neon,aes
    Store multiple single-element structures from one, two, three, or four registers
  • vst1q_lane_s8âš neon
    Store multiple single-element structures from one, two, three, or four registers
  • vst1q_lane_s16âš neon
    Store multiple single-element structures from one, two, three, or four registers
  • vst1q_lane_s32âš neon
    Store multiple single-element structures from one, two, three, or four registers
  • vst1q_lane_s64âš neon
    Store multiple single-element structures from one, two, three, or four registers
  • vst1q_lane_u8âš neon
    Store multiple single-element structures from one, two, three, or four registers
  • vst1q_lane_u16âš neon
    Store multiple single-element structures from one, two, three, or four registers
  • vst1q_lane_u32âš neon
    Store multiple single-element structures from one, two, three, or four registers
  • vst1q_lane_u64âš neon
    Store multiple single-element structures from one, two, three, or four registers
  • vst1q_p8_x2âš neon
    Store multiple single-element structures to one, two, three, or four registers
  • vst1q_p8_x3âš neon
    Store multiple single-element structures to one, two, three, or four registers
  • vst1q_p8_x4âš neon
    Store multiple single-element structures to one, two, three, or four registers
  • vst1q_p16_x2âš neon
    Store multiple single-element structures to one, two, three, or four registers
  • vst1q_p16_x3âš neon
    Store multiple single-element structures to one, two, three, or four registers
  • vst1q_p16_x4âš neon
    Store multiple single-element structures to one, two, three, or four registers
  • vst1q_p64_x2âš neon,aes
    Store multiple single-element structures to one, two, three, or four registers
  • vst1q_p64_x3âš neon,aes
    Store multiple single-element structures to one, two, three, or four registers
  • vst1q_p64_x4âš neon,aes
    Store multiple single-element structures to one, two, three, or four registers
  • vst1q_s8_x2âš neon
    Store multiple single-element structures from one, two, three, or four registers
  • vst1q_s8_x3âš neon
    Store multiple single-element structures from one, two, three, or four registers
  • vst1q_s8_x4âš neon
    Store multiple single-element structures from one, two, three, or four registers
  • vst1q_s16_x2âš neon
    Store multiple single-element structures from one, two, three, or four registers
  • vst1q_s16_x3âš neon
    Store multiple single-element structures from one, two, three, or four registers
  • vst1q_s16_x4âš neon
    Store multiple single-element structures from one, two, three, or four registers
  • vst1q_s32_x2âš neon
    Store multiple single-element structures from one, two, three, or four registers
  • vst1q_s32_x3âš neon
    Store multiple single-element structures from one, two, three, or four registers
  • vst1q_s32_x4âš neon
    Store multiple single-element structures from one, two, three, or four registers
  • vst1q_s64_x2âš neon
    Store multiple single-element structures from one, two, three, or four registers
  • vst1q_s64_x3âš neon
    Store multiple single-element structures from one, two, three, or four registers
  • vst1q_s64_x4âš neon
    Store multiple single-element structures from one, two, three, or four registers
  • vst1q_u8_x2âš neon
    Store multiple single-element structures to one, two, three, or four registers
  • vst1q_u8_x3âš neon
    Store multiple single-element structures to one, two, three, or four registers
  • vst1q_u8_x4âš neon
    Store multiple single-element structures to one, two, three, or four registers
  • vst1q_u16_x2âš neon
    Store multiple single-element structures to one, two, three, or four registers
  • vst1q_u16_x3âš neon
    Store multiple single-element structures to one, two, three, or four registers
  • vst1q_u16_x4âš neon
    Store multiple single-element structures to one, two, three, or four registers
  • vst1q_u32_x2âš neon
    Store multiple single-element structures to one, two, three, or four registers
  • vst1q_u32_x3âš neon
    Store multiple single-element structures to one, two, three, or four registers
  • vst1q_u32_x4âš neon
    Store multiple single-element structures to one, two, three, or four registers
  • vst1q_u64_x2âš neon
    Store multiple single-element structures to one, two, three, or four registers
  • vst1q_u64_x3âš neon
    Store multiple single-element structures to one, two, three, or four registers
  • vst1q_u64_x4âš neon
    Store multiple single-element structures to one, two, three, or four registers
  • vst2_f32âš neon
    Store multiple 2-element structures from two registers
  • vst2_lane_f32âš neon
    Store multiple 2-element structures from two registers
  • vst2_lane_p8âš neon
    Store multiple 2-element structures from two registers
  • vst2_lane_p16âš neon
    Store multiple 2-element structures from two registers
  • vst2_lane_s8âš neon
    Store multiple 2-element structures from two registers
  • vst2_lane_s16âš neon
    Store multiple 2-element structures from two registers
  • vst2_lane_s32âš neon
    Store multiple 2-element structures from two registers
  • vst2_lane_u8âš neon
    Store multiple 2-element structures from two registers
  • vst2_lane_u16âš neon
    Store multiple 2-element structures from two registers
  • vst2_lane_u32âš neon
    Store multiple 2-element structures from two registers
  • vst2_p8âš neon
    Store multiple 2-element structures from two registers
  • vst2_p16âš neon
    Store multiple 2-element structures from two registers
  • vst2_p64âš neon,aes
    Store multiple 2-element structures from two registers
  • vst2_s8âš neon
    Store multiple 2-element structures from two registers
  • vst2_s16âš neon
    Store multiple 2-element structures from two registers
  • vst2_s32âš neon
    Store multiple 2-element structures from two registers
  • vst2_s64âš neon
    Store multiple 2-element structures from two registers
  • vst2_u8âš neon
    Store multiple 2-element structures from two registers
  • vst2_u16âš neon
    Store multiple 2-element structures from two registers
  • vst2_u32âš neon
    Store multiple 2-element structures from two registers
  • vst2_u64âš neon
    Store multiple 2-element structures from two registers
  • vst2q_f32âš neon
    Store multiple 2-element structures from two registers
  • vst2q_lane_f32âš neon
    Store multiple 2-element structures from two registers
  • vst2q_lane_p16âš neon
    Store multiple 2-element structures from two registers
  • vst2q_lane_s16âš neon
    Store multiple 2-element structures from two registers
  • vst2q_lane_s32âš neon
    Store multiple 2-element structures from two registers
  • vst2q_lane_u16âš neon
    Store multiple 2-element structures from two registers
  • vst2q_lane_u32âš neon
    Store multiple 2-element structures from two registers
  • vst2q_p8âš neon
    Store multiple 2-element structures from two registers
  • vst2q_p16âš neon
    Store multiple 2-element structures from two registers
  • vst2q_s8âš neon
    Store multiple 2-element structures from two registers
  • vst2q_s16âš neon
    Store multiple 2-element structures from two registers
  • vst2q_s32âš neon
    Store multiple 2-element structures from two registers
  • vst2q_u8âš neon
    Store multiple 2-element structures from two registers
  • vst2q_u16âš neon
    Store multiple 2-element structures from two registers
  • vst2q_u32âš neon
    Store multiple 2-element structures from two registers
  • vst3_f32âš neon
    Store multiple 3-element structures from three registers
  • vst3_lane_f32âš neon
    Store multiple 3-element structures from three registers
  • vst3_lane_p8âš neon
    Store multiple 3-element structures from three registers
  • vst3_lane_p16âš neon
    Store multiple 3-element structures from three registers
  • vst3_lane_s8âš neon
    Store multiple 3-element structures from three registers
  • vst3_lane_s16âš neon
    Store multiple 3-element structures from three registers
  • vst3_lane_s32âš neon
    Store multiple 3-element structures from three registers
  • vst3_lane_u8âš neon
    Store multiple 3-element structures from three registers
  • vst3_lane_u16âš neon
    Store multiple 3-element structures from three registers
  • vst3_lane_u32âš neon
    Store multiple 3-element structures from three registers
  • vst3_p8âš neon
    Store multiple 3-element structures from three registers
  • vst3_p16âš neon
    Store multiple 3-element structures from three registers
  • vst3_p64âš neon,aes
    Store multiple 3-element structures from three registers
  • vst3_s8âš neon
    Store multiple 3-element structures from three registers
  • vst3_s16âš neon
    Store multiple 3-element structures from three registers
  • vst3_s32âš neon
    Store multiple 3-element structures from three registers
  • vst3_s64âš neon
    Store multiple 3-element structures from three registers
  • vst3_u8âš neon
    Store multiple 3-element structures from three registers
  • vst3_u16âš neon
    Store multiple 3-element structures from three registers
  • vst3_u32âš neon
    Store multiple 3-element structures from three registers
  • vst3_u64âš neon
    Store multiple 3-element structures from three registers
  • vst3q_f32âš neon
    Store multiple 3-element structures from three registers
  • vst3q_lane_f32âš neon
    Store multiple 3-element structures from three registers
  • vst3q_lane_p16âš neon
    Store multiple 3-element structures from three registers
  • vst3q_lane_s16âš neon
    Store multiple 3-element structures from three registers
  • vst3q_lane_s32âš neon
    Store multiple 3-element structures from three registers
  • vst3q_lane_u16âš neon
    Store multiple 3-element structures from three registers
  • vst3q_lane_u32âš neon
    Store multiple 3-element structures from three registers
  • vst3q_p8âš neon
    Store multiple 3-element structures from three registers
  • vst3q_p16âš neon
    Store multiple 3-element structures from three registers
  • vst3q_s8âš neon
    Store multiple 3-element structures from three registers
  • vst3q_s16âš neon
    Store multiple 3-element structures from three registers
  • vst3q_s32âš neon
    Store multiple 3-element structures from three registers
  • vst3q_u8âš neon
    Store multiple 3-element structures from three registers
  • vst3q_u16âš neon
    Store multiple 3-element structures from three registers
  • vst3q_u32âš neon
    Store multiple 3-element structures from three registers
  • vst4_f32âš neon
    Store multiple 4-element structures from four registers
  • vst4_lane_f32âš neon
    Store multiple 4-element structures from four registers
  • vst4_lane_p8âš neon
    Store multiple 4-element structures from four registers
  • vst4_lane_p16âš neon
    Store multiple 4-element structures from four registers
  • vst4_lane_s8âš neon
    Store multiple 4-element structures from four registers
  • vst4_lane_s16âš neon
    Store multiple 4-element structures from four registers
  • vst4_lane_s32âš neon
    Store multiple 4-element structures from four registers
  • vst4_lane_u8âš neon
    Store multiple 4-element structures from four registers
  • vst4_lane_u16âš neon
    Store multiple 4-element structures from four registers
  • vst4_lane_u32âš neon
    Store multiple 4-element structures from four registers
  • vst4_p8âš neon
    Store multiple 4-element structures from four registers
  • vst4_p16âš neon
    Store multiple 4-element structures from four registers
  • vst4_p64âš neon,aes
    Store multiple 4-element structures from four registers
  • vst4_s8âš neon
    Store multiple 4-element structures from four registers
  • vst4_s16âš neon
    Store multiple 4-element structures from four registers
  • vst4_s32âš neon
    Store multiple 4-element structures from four registers
  • vst4_s64âš neon
    Store multiple 4-element structures from four registers
  • vst4_u8âš neon
    Store multiple 4-element structures from four registers
  • vst4_u16âš neon
    Store multiple 4-element structures from four registers
  • vst4_u32âš neon
    Store multiple 4-element structures from four registers
  • vst4_u64âš neon
    Store multiple 4-element structures from four registers
  • vst4q_f32âš neon
    Store multiple 4-element structures from four registers
  • vst4q_lane_f32âš neon
    Store multiple 4-element structures from four registers
  • vst4q_lane_p16âš neon
    Store multiple 4-element structures from four registers
  • vst4q_lane_s16âš neon
    Store multiple 4-element structures from four registers
  • vst4q_lane_s32âš neon
    Store multiple 4-element structures from four registers
  • vst4q_lane_u16âš neon
    Store multiple 4-element structures from four registers
  • vst4q_lane_u32âš neon
    Store multiple 4-element structures from four registers
  • vst4q_p8âš neon
    Store multiple 4-element structures from four registers
  • vst4q_p16âš neon
    Store multiple 4-element structures from four registers
  • vst4q_s8âš neon
    Store multiple 4-element structures from four registers
  • vst4q_s16âš neon
    Store multiple 4-element structures from four registers
  • vst4q_s32âš neon
    Store multiple 4-element structures from four registers
  • vst4q_u8âš neon
    Store multiple 4-element structures from four registers
  • vst4q_u16âš neon
    Store multiple 4-element structures from four registers
  • vst4q_u32âš neon
    Store multiple 4-element structures from four registers
  • vstrq_p128âš neon
    Store SIMD&FP register (immediate offset)
  • vsub_f32âš neon
    Subtract
  • vsub_s8âš neon
    Subtract
  • vsub_s16âš neon
    Subtract
  • vsub_s32âš neon
    Subtract
  • vsub_s64âš neon
    Subtract
  • vsub_u8âš neon
    Subtract
  • vsub_u16âš neon
    Subtract
  • vsub_u32âš neon
    Subtract
  • vsub_u64âš neon
    Subtract
  • vsubhn_high_s16âš neon
    Subtract returning high narrow
  • vsubhn_high_s32âš neon
    Subtract returning high narrow
  • vsubhn_high_s64âš neon
    Subtract returning high narrow
  • vsubhn_high_u16âš neon
    Subtract returning high narrow
  • vsubhn_high_u32âš neon
    Subtract returning high narrow
  • vsubhn_high_u64âš neon
    Subtract returning high narrow
  • vsubhn_s16âš neon
    Subtract returning high narrow
  • vsubhn_s32âš neon
    Subtract returning high narrow
  • vsubhn_s64âš neon
    Subtract returning high narrow
  • vsubhn_u16âš neon
    Subtract returning high narrow
  • vsubhn_u32âš neon
    Subtract returning high narrow
  • vsubhn_u64âš neon
    Subtract returning high narrow
  • vsubl_s8âš neon
    Signed Subtract Long
  • vsubl_s16âš neon
    Signed Subtract Long
  • vsubl_s32âš neon
    Signed Subtract Long
  • vsubl_u8âš neon
    Unsigned Subtract Long
  • vsubl_u16âš neon
    Unsigned Subtract Long
  • vsubl_u32âš neon
    Unsigned Subtract Long
  • vsubq_f32âš neon
    Subtract
  • vsubq_s8âš neon
    Subtract
  • vsubq_s16âš neon
    Subtract
  • vsubq_s32âš neon
    Subtract
  • vsubq_s64âš neon
    Subtract
  • vsubq_u8âš neon
    Subtract
  • vsubq_u16âš neon
    Subtract
  • vsubq_u32âš neon
    Subtract
  • vsubq_u64âš neon
    Subtract
  • vsubw_s8âš neon
    Signed Subtract Wide
  • vsubw_s16âš neon
    Signed Subtract Wide
  • vsubw_s32âš neon
    Signed Subtract Wide
  • vsubw_u8âš neon
    Unsigned Subtract Wide
  • vsubw_u16âš neon
    Unsigned Subtract Wide
  • vsubw_u32âš neon
    Unsigned Subtract Wide
  • vtrn_f32âš neon
    Transpose elements
  • vtrn_p8âš neon
    Transpose elements
  • vtrn_p16âš neon
    Transpose elements
  • vtrn_s8âš neon
    Transpose elements
  • vtrn_s16âš neon
    Transpose elements
  • vtrn_s32âš neon
    Transpose elements
  • vtrn_u8âš neon
    Transpose elements
  • vtrn_u16âš neon
    Transpose elements
  • vtrn_u32âš neon
    Transpose elements
  • vtrnq_f32âš neon
    Transpose elements
  • vtrnq_p8âš neon
    Transpose elements
  • vtrnq_p16âš neon
    Transpose elements
  • vtrnq_s8âš neon
    Transpose elements
  • vtrnq_s16âš neon
    Transpose elements
  • vtrnq_s32âš neon
    Transpose elements
  • vtrnq_u8âš neon
    Transpose elements
  • vtrnq_u16âš neon
    Transpose elements
  • vtrnq_u32âš neon
    Transpose elements
  • vtst_p8âš neon
    Signed compare bitwise Test bits nonzero
  • vtst_p16âš neon
    Signed compare bitwise Test bits nonzero
  • vtst_s8âš neon
    Signed compare bitwise Test bits nonzero
  • vtst_s16âš neon
    Signed compare bitwise Test bits nonzero
  • vtst_s32âš neon
    Signed compare bitwise Test bits nonzero
  • vtst_u8âš neon
    Unsigned compare bitwise Test bits nonzero
  • vtst_u16âš neon
    Unsigned compare bitwise Test bits nonzero
  • vtst_u32âš neon
    Unsigned compare bitwise Test bits nonzero
  • vtstq_p8âš neon
    Signed compare bitwise Test bits nonzero
  • vtstq_p16âš neon
    Signed compare bitwise Test bits nonzero
  • vtstq_s8âš neon
    Signed compare bitwise Test bits nonzero
  • vtstq_s16âš neon
    Signed compare bitwise Test bits nonzero
  • vtstq_s32âš neon
    Signed compare bitwise Test bits nonzero
  • vtstq_u8âš neon
    Unsigned compare bitwise Test bits nonzero
  • vtstq_u16âš neon
    Unsigned compare bitwise Test bits nonzero
  • vtstq_u32âš neon
    Unsigned compare bitwise Test bits nonzero
  • vuzp_f32âš neon
    Unzip vectors
  • vuzp_p8âš neon
    Unzip vectors
  • vuzp_p16âš neon
    Unzip vectors
  • vuzp_s8âš neon
    Unzip vectors
  • vuzp_s16âš neon
    Unzip vectors
  • vuzp_s32âš neon
    Unzip vectors
  • vuzp_u8âš neon
    Unzip vectors
  • vuzp_u16âš neon
    Unzip vectors
  • vuzp_u32âš neon
    Unzip vectors
  • vuzpq_f32âš neon
    Unzip vectors
  • vuzpq_p8âš neon
    Unzip vectors
  • vuzpq_p16âš neon
    Unzip vectors
  • vuzpq_s8âš neon
    Unzip vectors
  • vuzpq_s16âš neon
    Unzip vectors
  • vuzpq_s32âš neon
    Unzip vectors
  • vuzpq_u8âš neon
    Unzip vectors
  • vuzpq_u16âš neon
    Unzip vectors
  • vuzpq_u32âš neon
    Unzip vectors
  • vzip_f32âš neon
    Zip vectors
  • vzip_p8âš neon
    Zip vectors
  • vzip_p16âš neon
    Zip vectors
  • vzip_s8âš neon
    Zip vectors
  • vzip_s16âš neon
    Zip vectors
  • vzip_s32âš neon
    Zip vectors
  • vzip_u8âš neon
    Zip vectors
  • vzip_u16âš neon
    Zip vectors
  • vzip_u32âš neon
    Zip vectors
  • vzipq_f32âš neon
    Zip vectors
  • vzipq_p8âš neon
    Zip vectors
  • vzipq_p16âš neon
    Zip vectors
  • vzipq_s8âš neon
    Zip vectors
  • vzipq_s16âš neon
    Zip vectors
  • vzipq_s32âš neon
    Zip vectors
  • vzipq_u8âš neon
    Zip vectors
  • vzipq_u16âš neon
    Zip vectors
  • vzipq_u32âš neon
    Zip vectors
  • __dmbâš Experimental
    Generates a DMB (data memory barrier) instruction or equivalent CP15 instruction.
  • __dsbâš Experimental
    Generates a DSB (data synchronization barrier) instruction or equivalent CP15 instruction.
  • __isbâš Experimental
    Generates an ISB (instruction synchronization barrier) instruction or equivalent CP15 instruction.
  • __nopâš Experimental
    Generates an unspecified no-op instruction.
  • __qaddâš Experimental
    Signed saturating addition
  • __qadd8âš Experimental
    Saturating four 8-bit integer additions
  • __qadd16âš Experimental
    Saturating two 16-bit integer additions
  • __qasxâš Experimental
    Returns the 16-bit signed saturated equivalent of
  • __qdblâš Experimental
    Insert a QADD instruction
  • __qsaxâš Experimental
    Returns the 16-bit signed saturated equivalent of
  • __qsubâš Experimental
    Signed saturating subtraction
  • __qsub8âš Experimental
    Saturating two 8-bit integer subtraction
  • __qsub16âš Experimental
    Saturating two 16-bit integer subtraction
  • __sadd8âš Experimental
    Returns the 8-bit signed saturated equivalent of
  • __sadd16âš Experimental
    Returns the 16-bit signed saturated equivalent of
  • __sasxâš Experimental
    Returns the 16-bit signed equivalent of
  • __selâš Experimental
    Select bytes from each operand according to APSR GE flags
  • __sevâš Experimental
    Generates a SEV (send a global event) hint instruction.
  • __sevlâš Experimental
    Generates a send a local event hint instruction.
  • __shadd8âš Experimental
    Signed halving parallel byte-wise addition.
  • __shadd16âš Experimental
    Signed halving parallel halfword-wise addition.
  • __shsub8âš Experimental
    Signed halving parallel byte-wise subtraction.
  • __shsub16âš Experimental
    Signed halving parallel halfword-wise subtraction.
  • __smlabbâš Experimental
    Insert a SMLABB instruction
  • __smlabtâš Experimental
    Insert a SMLABT instruction
  • __smladâš Experimental
    Dual 16-bit Signed Multiply with Addition of products and 32-bit accumulation.
  • __smlatbâš Experimental
    Insert a SMLATB instruction
  • __smlattâš Experimental
    Insert a SMLATT instruction
  • __smlawbâš Experimental
    Insert a SMLAWB instruction
  • __smlawtâš Experimental
    Insert a SMLAWT instruction
  • __smlsdâš Experimental
    Dual 16-bit Signed Multiply with Subtraction of products and 32-bit accumulation and overflow detection.
  • __smuadâš Experimental
    Signed Dual Multiply Add.
  • __smuadxâš Experimental
    Signed Dual Multiply Add Reversed.
  • __smulbbâš Experimental
    Insert a SMULBB instruction
  • __smulbtâš Experimental
    Insert a SMULTB instruction
  • __smultbâš Experimental
    Insert a SMULTB instruction
  • __smulttâš Experimental
    Insert a SMULTT instruction
  • __smulwbâš Experimental
    Insert a SMULWB instruction
  • __smulwtâš Experimental
    Insert a SMULWT instruction
  • __smusdâš Experimental
    Signed Dual Multiply Subtract.
  • __smusdxâš Experimental
    Signed Dual Multiply Subtract Reversed.
  • __ssatâš Experimental
    Saturates a 32-bit signed integer to a signed integer with a given bit width.
  • __ssub8âš Experimental
    Inserts a SSUB8 instruction.
  • __usad8âš Experimental
    Sum of 8-bit absolute differences.
  • __usada8âš Experimental
    Sum of 8-bit absolute differences and constant.
  • __usatâš Experimental
    Saturates a 32-bit signed integer to an unsigned integer with a given bit width.
  • __usub8âš Experimental
    Inserts a USUB8 instruction.
  • __wfeâš Experimental
    Generates a WFE (wait for event) hint instruction, or nothing.
  • __wfiâš Experimental
    Generates a WFI (wait for interrupt) hint instruction, or nothing.
  • __yieldâš Experimental
    Generates a YIELD hint instruction.
  • vdot_lane_s32âš Experimentalneon,dotprod
    Dot product arithmetic (indexed)
  • vdot_lane_u32âš Experimentalneon,dotprod
    Dot product arithmetic (indexed)
  • vdot_s32âš Experimentalneon,dotprod
    Dot product arithmetic (vector)
  • vdot_u32âš Experimentalneon,dotprod
    Dot product arithmetic (vector)
  • vdotq_lane_s32âš Experimentalneon,dotprod
    Dot product arithmetic (indexed)
  • vdotq_lane_u32âš Experimentalneon,dotprod
    Dot product arithmetic (indexed)
  • vdotq_s32âš Experimentalneon,dotprod
    Dot product arithmetic (vector)
  • vdotq_u32âš Experimentalneon,dotprod
    Dot product arithmetic (vector)
  • vld1_f32âš Experimentalneon,v7
    Load multiple single-element structures to one, two, three, or four registers.
  • vld1_p8âš Experimentalneon,v7
    Load multiple single-element structures to one, two, three, or four registers.
  • vld1_p16âš Experimentalneon,v7
    Load multiple single-element structures to one, two, three, or four registers.
  • vld1_p64âš Experimentalneon,aes
    Load multiple single-element structures to one, two, three, or four registers.
  • vld1_s8âš Experimentalneon,v7
    Load multiple single-element structures to one, two, three, or four registers.
  • vld1_s16âš Experimentalneon,v7
    Load multiple single-element structures to one, two, three, or four registers.
  • vld1_s32âš Experimentalneon,v7
    Load multiple single-element structures to one, two, three, or four registers.
  • vld1_s64âš Experimentalneon,v7
    Load multiple single-element structures to one, two, three, or four registers.
  • vld1_u8âš Experimentalneon,v7
    Load multiple single-element structures to one, two, three, or four registers.
  • vld1_u16âš Experimentalneon,v7
    Load multiple single-element structures to one, two, three, or four registers.
  • vld1_u32âš Experimentalneon,v7
    Load multiple single-element structures to one, two, three, or four registers.
  • vld1_u64âš Experimentalneon,v7
    Load multiple single-element structures to one, two, three, or four registers.
  • vld1q_f32âš Experimentalneon,v7
    Load multiple single-element structures to one, two, three, or four registers.
  • vld1q_p8âš Experimentalneon,v7
    Load multiple single-element structures to one, two, three, or four registers.
  • vld1q_p16âš Experimentalneon,v7
    Load multiple single-element structures to one, two, three, or four registers.
  • vld1q_p64âš Experimentalneon,aes
    Load multiple single-element structures to one, two, three, or four registers.
  • vld1q_s8âš Experimentalneon,v7
    Load multiple single-element structures to one, two, three, or four registers.
  • vld1q_s16âš Experimentalneon,v7
    Load multiple single-element structures to one, two, three, or four registers.
  • vld1q_s32âš Experimentalneon,v7
    Load multiple single-element structures to one, two, three, or four registers.
  • vld1q_s64âš Experimentalneon,v7
    Load multiple single-element structures to one, two, three, or four registers.
  • vld1q_u8âš Experimentalneon,v7
    Load multiple single-element structures to one, two, three, or four registers.
  • vld1q_u16âš Experimentalneon,v7
    Load multiple single-element structures to one, two, three, or four registers.
  • vld1q_u32âš Experimentalneon,v7
    Load multiple single-element structures to one, two, three, or four registers.
  • vld1q_u64âš Experimentalneon,v7
    Load multiple single-element structures to one, two, three, or four registers.
  • vmmlaq_s32âš Experimentalneon,i8mm
    8-bit integer matrix multiply-accumulate
  • vmmlaq_u32âš Experimentalneon,i8mm
    8-bit integer matrix multiply-accumulate
  • vsli_n_p8âš Experimentalneon,v7
    Shift Left and Insert (immediate)
  • vsli_n_p16âš Experimentalneon,v7
    Shift Left and Insert (immediate)
  • vsli_n_p64âš Experimentalneon,v7,aes
    Shift Left and Insert (immediate)
  • vsli_n_s8âš Experimentalneon,v7
    Shift Left and Insert (immediate)
  • vsli_n_s16âš Experimentalneon,v7
    Shift Left and Insert (immediate)
  • vsli_n_s32âš Experimentalneon,v7
    Shift Left and Insert (immediate)
  • vsli_n_s64âš Experimentalneon,v7
    Shift Left and Insert (immediate)
  • vsli_n_u8âš Experimentalneon,v7
    Shift Left and Insert (immediate)
  • vsli_n_u16âš Experimentalneon,v7
    Shift Left and Insert (immediate)
  • vsli_n_u32âš Experimentalneon,v7
    Shift Left and Insert (immediate)
  • vsli_n_u64âš Experimentalneon,v7
    Shift Left and Insert (immediate)
  • vsliq_n_p8âš Experimentalneon,v7
    Shift Left and Insert (immediate)
  • vsliq_n_p16âš Experimentalneon,v7
    Shift Left and Insert (immediate)
  • vsliq_n_p64âš Experimentalneon,v7,aes
    Shift Left and Insert (immediate)
  • vsliq_n_s8âš Experimentalneon,v7
    Shift Left and Insert (immediate)
  • vsliq_n_s16âš Experimentalneon,v7
    Shift Left and Insert (immediate)
  • vsliq_n_s32âš Experimentalneon,v7
    Shift Left and Insert (immediate)
  • vsliq_n_s64âš Experimentalneon,v7
    Shift Left and Insert (immediate)
  • vsliq_n_u8âš Experimentalneon,v7
    Shift Left and Insert (immediate)
  • vsliq_n_u16âš Experimentalneon,v7
    Shift Left and Insert (immediate)
  • vsliq_n_u32âš Experimentalneon,v7
    Shift Left and Insert (immediate)
  • vsliq_n_u64âš Experimentalneon,v7
    Shift Left and Insert (immediate)
  • vsri_n_p8âš Experimentalneon,v7
    Shift Right and Insert (immediate)
  • vsri_n_p16âš Experimentalneon,v7
    Shift Right and Insert (immediate)
  • vsri_n_p64âš Experimentalneon,v7,aes
    Shift Right and Insert (immediate)
  • vsri_n_s8âš Experimentalneon,v7
    Shift Right and Insert (immediate)
  • vsri_n_s16âš Experimentalneon,v7
    Shift Right and Insert (immediate)
  • vsri_n_s32âš Experimentalneon,v7
    Shift Right and Insert (immediate)
  • vsri_n_s64âš Experimentalneon,v7
    Shift Right and Insert (immediate)
  • vsri_n_u8âš Experimentalneon,v7
    Shift Right and Insert (immediate)
  • vsri_n_u16âš Experimentalneon,v7
    Shift Right and Insert (immediate)
  • vsri_n_u32âš Experimentalneon,v7
    Shift Right and Insert (immediate)
  • vsri_n_u64âš Experimentalneon,v7
    Shift Right and Insert (immediate)
  • vsriq_n_p8âš Experimentalneon,v7
    Shift Right and Insert (immediate)
  • vsriq_n_p16âš Experimentalneon,v7
    Shift Right and Insert (immediate)
  • vsriq_n_p64âš Experimentalneon,v7,aes
    Shift Right and Insert (immediate)
  • vsriq_n_s8âš Experimentalneon,v7
    Shift Right and Insert (immediate)
  • vsriq_n_s16âš Experimentalneon,v7
    Shift Right and Insert (immediate)
  • vsriq_n_s32âš Experimentalneon,v7
    Shift Right and Insert (immediate)
  • vsriq_n_s64âš Experimentalneon,v7
    Shift Right and Insert (immediate)
  • vsriq_n_u8âš Experimentalneon,v7
    Shift Right and Insert (immediate)
  • vsriq_n_u16âš Experimentalneon,v7
    Shift Right and Insert (immediate)
  • vsriq_n_u32âš Experimentalneon,v7
    Shift Right and Insert (immediate)
  • vsriq_n_u64âš Experimentalneon,v7
    Shift Right and Insert (immediate)
  • vst1_f32âš Experimentalneon,v7
  • vst1_p8âš Experimentalneon,v7
    Store multiple single-element structures from one, two, three, or four registers.
  • vst1_p16âš Experimentalneon,v7
    Store multiple single-element structures from one, two, three, or four registers.
  • vst1_p64âš Experimentalneon,aes,v8
    Store multiple single-element structures from one, two, three, or four registers.
  • vst1_s8âš Experimentalneon,v7
    Store multiple single-element structures from one, two, three, or four registers.
  • vst1_s16âš Experimentalneon,v7
    Store multiple single-element structures from one, two, three, or four registers.
  • vst1_s32âš Experimentalneon,v7
    Store multiple single-element structures from one, two, three, or four registers.
  • vst1_s64âš Experimentalneon,v7
    Store multiple single-element structures from one, two, three, or four registers.
  • vst1_u8âš Experimentalneon,v7
    Store multiple single-element structures from one, two, three, or four registers.
  • vst1_u16âš Experimentalneon,v7
    Store multiple single-element structures from one, two, three, or four registers.
  • vst1_u32âš Experimentalneon,v7
    Store multiple single-element structures from one, two, three, or four registers.
  • vst1_u64âš Experimentalneon,v7
    Store multiple single-element structures from one, two, three, or four registers.
  • vst1q_f32âš Experimentalneon,v7
  • vst1q_p8âš Experimentalneon,v7
    Store multiple single-element structures from one, two, three, or four registers.
  • vst1q_p16âš Experimentalneon,v7
    Store multiple single-element structures from one, two, three, or four registers.
  • vst1q_p64âš Experimentalneon,aes,v8
    Store multiple single-element structures from one, two, three, or four registers.
  • vst1q_s8âš Experimentalneon,v7
    Store multiple single-element structures from one, two, three, or four registers.
  • vst1q_s16âš Experimentalneon,v7
    Store multiple single-element structures from one, two, three, or four registers.
  • vst1q_s32âš Experimentalneon,v7
    Store multiple single-element structures from one, two, three, or four registers.
  • vst1q_s64âš Experimentalneon,v7
    Store multiple single-element structures from one, two, three, or four registers.
  • vst1q_u8âš Experimentalneon,v7
    Store multiple single-element structures from one, two, three, or four registers.
  • vst1q_u16âš Experimentalneon,v7
    Store multiple single-element structures from one, two, three, or four registers.
  • vst1q_u32âš Experimentalneon,v7
    Store multiple single-element structures from one, two, three, or four registers.
  • vst1q_u64âš Experimentalneon,v7
    Store multiple single-element structures from one, two, three, or four registers.
  • vsudot_lane_s32âš Experimentalneon,i8mm
    Dot product index form with signed and unsigned integers
  • vsudotq_lane_s32âš Experimentalneon,i8mm
    Dot product index form with signed and unsigned integers
  • vtbl1_p8âš Experimentalneon,v7
    Table look-up
  • vtbl1_s8âš Experimentalneon,v7
    Table look-up
  • vtbl1_u8âš Experimentalneon,v7
    Table look-up
  • vtbl2_p8âš Experimentalneon,v7
    Table look-up
  • vtbl2_s8âš Experimentalneon,v7
    Table look-up
  • vtbl2_u8âš Experimentalneon,v7
    Table look-up
  • vtbl3_p8âš Experimentalneon,v7
    Table look-up
  • vtbl3_s8âš Experimentalneon,v7
    Table look-up
  • vtbl3_u8âš Experimentalneon,v7
    Table look-up
  • vtbl4_p8âš Experimentalneon,v7
    Table look-up
  • vtbl4_s8âš Experimentalneon,v7
    Table look-up
  • vtbl4_u8âš Experimentalneon,v7
    Table look-up
  • vtbx1_p8âš Experimentalneon,v7
    Extended table look-up
  • vtbx1_s8âš Experimentalneon,v7
    Extended table look-up
  • vtbx1_u8âš Experimentalneon,v7
    Extended table look-up
  • vtbx2_p8âš Experimentalneon,v7
    Extended table look-up
  • vtbx2_s8âš Experimentalneon,v7
    Extended table look-up
  • vtbx2_u8âš Experimentalneon,v7
    Extended table look-up
  • vtbx3_p8âš Experimentalneon,v7
    Extended table look-up
  • vtbx3_s8âš Experimentalneon,v7
    Extended table look-up
  • vtbx3_u8âš Experimentalneon,v7
    Extended table look-up
  • vtbx4_p8âš Experimentalneon,v7
    Extended table look-up
  • vtbx4_s8âš Experimentalneon,v7
    Extended table look-up
  • vtbx4_u8âš Experimentalneon,v7
    Extended table look-up
  • vusdot_lane_s32âš Experimentalneon,i8mm
    Dot product index form with unsigned and signed integers
  • vusdot_s32âš Experimentalneon,i8mm
    Dot product vector form with unsigned and signed integers
  • vusdotq_lane_s32âš Experimentalneon,i8mm
    Dot product index form with unsigned and signed integers
  • vusdotq_s32âš Experimentalneon,i8mm
    Dot product vector form with unsigned and signed integers
  • vusmmlaq_s32âš Experimentalneon,i8mm
    Unsigned and signed 8-bit integer matrix multiply-accumulate