Available on AArch64 or
target_arch="arm64ec"
only.Expand description
Platform-specific intrinsics for the aarch64
platform.
See the module documentation for more details.
Structs§
- float32x2_
t - ARM-specific 64-bit wide vector of two packed
f32
. - float32x2x2_
t - ARM-specific type containing two
float32x2_t
vectors. - float32x2x3_
t - ARM-specific type containing three
float32x2_t
vectors. - float32x2x4_
t - ARM-specific type containing four
float32x2_t
vectors. - float32x4_
t - ARM-specific 128-bit wide vector of four packed
f32
. - float32x4x2_
t - ARM-specific type containing two
float32x4_t
vectors. - float32x4x3_
t - ARM-specific type containing three
float32x4_t
vectors. - float32x4x4_
t - ARM-specific type containing four
float32x4_t
vectors. - float64x1_
t - ARM-specific 64-bit wide vector of one packed
f64
. - float64x1x2_
t - ARM-specific type containing two
float64x1_t
vectors. - float64x1x3_
t - ARM-specific type containing three
float64x1_t
vectors. - float64x1x4_
t - ARM-specific type containing four
float64x1_t
vectors. - float64x2_
t - ARM-specific 128-bit wide vector of two packed
f64
. - float64x2x2_
t - ARM-specific type containing two
float64x2_t
vectors. - float64x2x3_
t - ARM-specific type containing three
float64x2_t
vectors. - float64x2x4_
t - ARM-specific type containing four
float64x2_t
vectors. - int8x8_
t - ARM-specific 64-bit wide vector of eight packed
i8
. - int8x8x2_
t - ARM-specific type containing two
int8x8_t
vectors. - int8x8x3_
t - ARM-specific type containing three
int8x8_t
vectors. - int8x8x4_
t - ARM-specific type containing four
int8x8_t
vectors. - int8x16_
t - ARM-specific 128-bit wide vector of sixteen packed
i8
. - int8x16x2_
t - ARM-specific type containing two
int8x16_t
vectors. - int8x16x3_
t - ARM-specific type containing three
int8x16_t
vectors. - int8x16x4_
t - ARM-specific type containing four
int8x16_t
vectors. - int16x4_
t - ARM-specific 64-bit wide vector of four packed
i16
. - int16x4x2_
t - ARM-specific type containing two
int16x4_t
vectors. - int16x4x3_
t - ARM-specific type containing three
int16x4_t
vectors. - int16x4x4_
t - ARM-specific type containing four
int16x4_t
vectors. - int16x8_
t - ARM-specific 128-bit wide vector of eight packed
i16
. - int16x8x2_
t - ARM-specific type containing two
int16x8_t
vectors. - int16x8x3_
t - ARM-specific type containing three
int16x8_t
vectors. - int16x8x4_
t - ARM-specific type containing four
int16x8_t
vectors. - int32x2_
t - ARM-specific 64-bit wide vector of two packed
i32
. - int32x2x2_
t - ARM-specific type containing two
int32x2_t
vectors. - int32x2x3_
t - ARM-specific type containing three
int32x2_t
vectors. - int32x2x4_
t - ARM-specific type containing four
int32x2_t
vectors. - int32x4_
t - ARM-specific 128-bit wide vector of four packed
i32
. - int32x4x2_
t - ARM-specific type containing two
int32x4_t
vectors. - int32x4x3_
t - ARM-specific type containing three
int32x4_t
vectors. - int32x4x4_
t - ARM-specific type containing four
int32x4_t
vectors. - int64x1_
t - ARM-specific 64-bit wide vector of one packed
i64
. - int64x1x2_
t - ARM-specific type containing two
int64x1_t
vectors. - int64x1x3_
t - ARM-specific type containing three
int64x1_t
vectors. - int64x1x4_
t - ARM-specific type containing four
int64x1_t
vectors. - int64x2_
t - ARM-specific 128-bit wide vector of two packed
i64
. - int64x2x2_
t - ARM-specific type containing two
int64x2_t
vectors. - int64x2x3_
t - ARM-specific type containing three
int64x2_t
vectors. - int64x2x4_
t - ARM-specific type containing four
int64x2_t
vectors. - poly8x8_
t - ARM-specific 64-bit wide polynomial vector of eight packed
p8
. - poly8x8x2_
t - ARM-specific type containing two
poly8x8_t
vectors. - poly8x8x3_
t - ARM-specific type containing three
poly8x8_t
vectors. - poly8x8x4_
t - ARM-specific type containing four
poly8x8_t
vectors. - poly8x16_
t - ARM-specific 128-bit wide vector of sixteen packed
p8
. - poly8x16x2_
t - ARM-specific type containing two
poly8x16_t
vectors. - poly8x16x3_
t - ARM-specific type containing three
poly8x16_t
vectors. - poly8x16x4_
t - ARM-specific type containing four
poly8x16_t
vectors. - poly16x4_
t - ARM-specific 64-bit wide vector of four packed
p16
. - poly16x4x2_
t - ARM-specific type containing two
poly16x4_t
vectors. - poly16x4x3_
t - ARM-specific type containing three
poly16x4_t
vectors. - poly16x4x4_
t - ARM-specific type containing four
poly16x4_t
vectors. - poly16x8_
t - ARM-specific 128-bit wide vector of eight packed
p16
. - poly16x8x2_
t - ARM-specific type containing two
poly16x8_t
vectors. - poly16x8x3_
t - ARM-specific type containing three
poly16x8_t
vectors. - poly16x8x4_
t - ARM-specific type containing four
poly16x8_t
vectors. - poly64x1_
t - ARM-specific 64-bit wide vector of one packed
p64
. - poly64x1x2_
t - ARM-specific type containing two
poly64x1_t
vectors. - poly64x1x3_
t - ARM-specific type containing three
poly64x1_t
vectors. - poly64x1x4_
t - ARM-specific type containing four
poly64x1_t
vectors. - poly64x2_
t - ARM-specific 128-bit wide vector of two packed
p64
. - poly64x2x2_
t - ARM-specific type containing two
poly64x2_t
vectors. - poly64x2x3_
t - ARM-specific type containing three
poly64x2_t
vectors. - poly64x2x4_
t - ARM-specific type containing four
poly64x2_t
vectors. - uint8x8_
t - ARM-specific 64-bit wide vector of eight packed
u8
. - uint8x8x2_
t - ARM-specific type containing two
uint8x8_t
vectors. - uint8x8x3_
t - ARM-specific type containing three
uint8x8_t
vectors. - uint8x8x4_
t - ARM-specific type containing four
uint8x8_t
vectors. - uint8x16_
t - ARM-specific 128-bit wide vector of sixteen packed
u8
. - uint8x16x2_
t - ARM-specific type containing two
uint8x16_t
vectors. - uint8x16x3_
t - ARM-specific type containing three
uint8x16_t
vectors. - uint8x16x4_
t - ARM-specific type containing four
uint8x16_t
vectors. - uint16x4_
t - ARM-specific 64-bit wide vector of four packed
u16
. - uint16x4x2_
t - ARM-specific type containing two
uint16x4_t
vectors. - uint16x4x3_
t - ARM-specific type containing three
uint16x4_t
vectors. - uint16x4x4_
t - ARM-specific type containing four
uint16x4_t
vectors. - uint16x8_
t - ARM-specific 128-bit wide vector of eight packed
u16
. - uint16x8x2_
t - ARM-specific type containing two
uint16x8_t
vectors. - uint16x8x3_
t - ARM-specific type containing three
uint16x8_t
vectors. - uint16x8x4_
t - ARM-specific type containing four
uint16x8_t
vectors. - uint32x2_
t - ARM-specific 64-bit wide vector of two packed
u32
. - uint32x2x2_
t - ARM-specific type containing two
uint32x2_t
vectors. - uint32x2x3_
t - ARM-specific type containing three
uint32x2_t
vectors. - uint32x2x4_
t - ARM-specific type containing four
uint32x2_t
vectors. - uint32x4_
t - ARM-specific 128-bit wide vector of four packed
u32
. - uint32x4x2_
t - ARM-specific type containing two
uint32x4_t
vectors. - uint32x4x3_
t - ARM-specific type containing three
uint32x4_t
vectors. - uint32x4x4_
t - ARM-specific type containing four
uint32x4_t
vectors. - uint64x1_
t - ARM-specific 64-bit wide vector of one packed
u64
. - uint64x1x2_
t - ARM-specific type containing two
uint64x1_t
vectors. - uint64x1x3_
t - ARM-specific type containing three
uint64x1_t
vectors. - uint64x1x4_
t - ARM-specific type containing four
uint64x1_t
vectors. - uint64x2_
t - ARM-specific 128-bit wide vector of two packed
u64
. - uint64x2x2_
t - ARM-specific type containing two
uint64x2_t
vectors. - uint64x2x3_
t - ARM-specific type containing three
uint64x2_t
vectors. - uint64x2x4_
t - ARM-specific type containing four
uint64x2_t
vectors. - SY
Experimental - Full system is the required shareability domain, reads and writes are the required access types
Constants§
- _PREFETCH_
LOCALIT Y0 Experimental - See
prefetch
. - _PREFETCH_
LOCALIT Y1 Experimental - See
prefetch
. - _PREFETCH_
LOCALIT Y2 Experimental - See
prefetch
. - _PREFETCH_
LOCALIT Y3 Experimental - See
prefetch
. - _PREFETCH_
READ Experimental - See
prefetch
. - _PREFETCH_
WRITE Experimental - See
prefetch
. - _TMFAILURE_
CNCL Experimental - Transaction executed a TCANCEL instruction
- _TMFAILURE_
DBG Experimental - Transaction aborted due to a debug trap.
- _TMFAILURE_
ERR Experimental - Transaction aborted because a non-permissible operation was attempted
- _TMFAILURE_
IMP Experimental - Fallback error type for any other reason
- _TMFAILURE_
INT Experimental - Transaction failed from interrupt
- _TMFAILURE_
MEM Experimental - Transaction aborted because a conflict occurred
- _TMFAILURE_
NEST Experimental - Transaction aborted due to transactional nesting level was exceeded
- _TMFAILURE_
REASON Experimental - Extraction mask for failure reason
- _TMFAILURE_
RTRY Experimental - Transaction retry is possible.
- _TMFAILURE_
SIZE Experimental - Transaction aborted due to read or write set limit was exceeded
- _TMFAILURE_
TRIVIAL Experimental - Indicates a TRIVIAL version of TM is available
- _TMSTART_
SUCCESS Experimental - Transaction successfully started.
Functions§
- __
crc32b ⚠crc
- CRC32 single round checksum for bytes (8 bits).
- __
crc32cb ⚠crc
- CRC32-C single round checksum for bytes (8 bits).
- __
crc32cd ⚠crc
- CRC32 single round checksum for quad words (64 bits).
- __
crc32ch ⚠crc
- CRC32-C single round checksum for half words (16 bits).
- __
crc32cw ⚠crc
- CRC32-C single round checksum for words (32 bits).
- __
crc32d ⚠crc
- CRC32 single round checksum for quad words (64 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_
high_ ⚠s8 neon
- Signed Absolute difference and Accumulate Long
- vabal_
high_ ⚠s16 neon
- Signed Absolute difference and Accumulate Long
- vabal_
high_ ⚠s32 neon
- Signed Absolute difference and Accumulate Long
- vabal_
high_ ⚠u8 neon
- Unsigned Absolute difference and Accumulate Long
- vabal_
high_ ⚠u16 neon
- Unsigned Absolute difference and Accumulate Long
- vabal_
high_ ⚠u32 neon
- Unsigned Absolute difference and Accumulate Long
- 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_
f64 ⚠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
- vabdd_
f64 ⚠neon
- Floating-point absolute difference
- vabdl_
high_ ⚠s8 neon
- Signed Absolute difference Long
- vabdl_
high_ ⚠s16 neon
- Signed Absolute difference Long
- vabdl_
high_ ⚠s32 neon
- Signed Absolute difference Long
- vabdl_
high_ ⚠u8 neon
- Unsigned Absolute difference Long
- vabdl_
high_ ⚠u16 neon
- Unsigned Absolute difference Long
- vabdl_
high_ ⚠u32 neon
- Unsigned Absolute difference Long
- 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_
f64 ⚠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
- vabds_
f32 ⚠neon
- Floating-point absolute difference
- vabs_
f32 ⚠neon
- Floating-point absolute value
- vabs_
f64 ⚠neon
- Floating-point absolute value
- vabs_s8⚠
neon
- Absolute value (wrapping).
- vabs_
s16 ⚠neon
- Absolute value (wrapping).
- vabs_
s32 ⚠neon
- Absolute value (wrapping).
- vabs_
s64 ⚠neon
- Absolute Value (wrapping).
- vabsd_
s64 ⚠neon
- Absolute Value (wrapping).
- vabsq_
f32 ⚠neon
- Floating-point absolute value
- vabsq_
f64 ⚠neon
- Floating-point absolute value
- vabsq_
s8 ⚠neon
- Absolute value (wrapping).
- vabsq_
s16 ⚠neon
- Absolute value (wrapping).
- vabsq_
s32 ⚠neon
- Absolute value (wrapping).
- vabsq_
s64 ⚠neon
- Absolute Value (wrapping).
- vadd_
f32 ⚠neon
- Vector add.
- vadd_
f64 ⚠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_
s64 ⚠neon
- Vector add.
- vadd_u8⚠
neon
- Vector add.
- vadd_
u16 ⚠neon
- Vector add.
- vadd_
u32 ⚠neon
- Vector add.
- vadd_
u64 ⚠neon
- Vector add.
- vaddd_
s64 ⚠neon
- Vector add.
- vaddd_
u64 ⚠neon
- Vector add.
- vaddhn_
high_ ⚠s16 neon
- Add returning High Narrow (high half).
- 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).
- vaddlv_
s8 ⚠neon
- Signed Add Long across Vector
- vaddlv_
s16 ⚠neon
- Signed Add Long across Vector
- vaddlv_
s32 ⚠neon
- Signed Add Long across Vector
- vaddlv_
u8 ⚠neon
- Unsigned Add Long across Vector
- vaddlv_
u16 ⚠neon
- Unsigned Add Long across Vector
- vaddlv_
u32 ⚠neon
- Unsigned Add Long across Vector
- vaddlvq_
s8 ⚠neon
- Signed Add Long across Vector
- vaddlvq_
s16 ⚠neon
- Signed Add Long across Vector
- vaddlvq_
s32 ⚠neon
- Signed Add Long across Vector
- vaddlvq_
u8 ⚠neon
- Unsigned Add Long across Vector
- vaddlvq_
u16 ⚠neon
- Unsigned Add Long across Vector
- vaddlvq_
u32 ⚠neon
- Unsigned Add Long across Vector
- vaddq_
f32 ⚠neon
- Vector add.
- vaddq_
f64 ⚠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.
- vaddv_
f32 ⚠neon
- Floating-point add across vector
- vaddv_
s8 ⚠neon
- Add across vector
- vaddv_
s16 ⚠neon
- Add across vector
- vaddv_
s32 ⚠neon
- Add across vector
- vaddv_
u8 ⚠neon
- Add across vector
- vaddv_
u16 ⚠neon
- Add across vector
- vaddv_
u32 ⚠neon
- Add across vector
- vaddvq_
f32 ⚠neon
- Floating-point add across vector
- vaddvq_
f64 ⚠neon
- Floating-point add across vector
- vaddvq_
s8 ⚠neon
- Add across vector
- vaddvq_
s16 ⚠neon
- Add across vector
- vaddvq_
s32 ⚠neon
- Add across vector
- vaddvq_
s64 ⚠neon
- Add across vector
- vaddvq_
u8 ⚠neon
- Add across vector
- vaddvq_
u16 ⚠neon
- Add across vector
- vaddvq_
u32 ⚠neon
- Add across vector
- vaddvq_
u64 ⚠neon
- Add across vector
- 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
- vbcaxq_
s8 ⚠neon,sha3
- Bit clear and exclusive OR
- vbcaxq_
s16 ⚠neon,sha3
- Bit clear and exclusive OR
- vbcaxq_
s32 ⚠neon,sha3
- Bit clear and exclusive OR
- vbcaxq_
s64 ⚠neon,sha3
- Bit clear and exclusive OR
- vbcaxq_
u8 ⚠neon,sha3
- Bit clear and exclusive OR
- vbcaxq_
u16 ⚠neon,sha3
- Bit clear and exclusive OR
- vbcaxq_
u32 ⚠neon,sha3
- Bit clear and exclusive OR
- vbcaxq_
u64 ⚠neon,sha3
- Bit clear and exclusive OR
- 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_
f64 ⚠neon
- Bitwise Select instructions. This instruction sets each bit in the destination SIMD&FP register to the corresponding bit from the first source SIMD&FP register when the original destination bit was 1, otherwise from the second source SIMD&FP register.
- vbsl_p8⚠
neon
- Bitwise Select.
- vbsl_
p16 ⚠neon
- Bitwise Select.
- vbsl_
p64 ⚠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_
f64 ⚠neon
- Bitwise Select. (128-bit)
- vbslq_
p8 ⚠neon
- Bitwise Select. (128-bit)
- vbslq_
p16 ⚠neon
- Bitwise Select. (128-bit)
- vbslq_
p64 ⚠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
- vcage_
f64 ⚠neon
- Floating-point absolute compare greater than or equal
- vcaged_
f64 ⚠neon
- Floating-point absolute compare greater than or equal
- vcageq_
f32 ⚠neon
- Floating-point absolute compare greater than or equal
- vcageq_
f64 ⚠neon
- Floating-point absolute compare greater than or equal
- vcages_
f32 ⚠neon
- Floating-point absolute compare greater than or equal
- vcagt_
f32 ⚠neon
- Floating-point absolute compare greater than
- vcagt_
f64 ⚠neon
- Floating-point absolute compare greater than
- vcagtd_
f64 ⚠neon
- Floating-point absolute compare greater than
- vcagtq_
f32 ⚠neon
- Floating-point absolute compare greater than
- vcagtq_
f64 ⚠neon
- Floating-point absolute compare greater than
- vcagts_
f32 ⚠neon
- Floating-point absolute compare greater than
- vcale_
f32 ⚠neon
- Floating-point absolute compare less than or equal
- vcale_
f64 ⚠neon
- Floating-point absolute compare less than or equal
- vcaled_
f64 ⚠neon
- Floating-point absolute compare less than or equal
- vcaleq_
f32 ⚠neon
- Floating-point absolute compare less than or equal
- vcaleq_
f64 ⚠neon
- Floating-point absolute compare less than or equal
- vcales_
f32 ⚠neon
- Floating-point absolute compare less than or equal
- vcalt_
f32 ⚠neon
- Floating-point absolute compare less than
- vcalt_
f64 ⚠neon
- Floating-point absolute compare less than
- vcaltd_
f64 ⚠neon
- Floating-point absolute compare less than
- vcaltq_
f32 ⚠neon
- Floating-point absolute compare less than
- vcaltq_
f64 ⚠neon
- Floating-point absolute compare less than
- vcalts_
f32 ⚠neon
- Floating-point absolute compare less than
- vceq_
f32 ⚠neon
- Floating-point compare equal
- vceq_
f64 ⚠neon
- Floating-point compare equal
- vceq_p8⚠
neon
- Compare bitwise Equal (vector)
- vceq_
p64 ⚠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_
s64 ⚠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)
- vceq_
u64 ⚠neon
- Compare bitwise Equal (vector)
- vceqd_
f64 ⚠neon
- Floating-point compare equal
- vceqd_
s64 ⚠neon
- Compare bitwise equal
- vceqd_
u64 ⚠neon
- Compare bitwise equal
- vceqq_
f32 ⚠neon
- Floating-point compare equal
- vceqq_
f64 ⚠neon
- Floating-point compare equal
- vceqq_
p8 ⚠neon
- Compare bitwise Equal (vector)
- vceqq_
p64 ⚠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_
s64 ⚠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)
- vceqq_
u64 ⚠neon
- Compare bitwise Equal (vector)
- vceqs_
f32 ⚠neon
- Floating-point compare equal
- vceqz_
f32 ⚠neon
- Floating-point compare bitwise equal to zero
- vceqz_
f64 ⚠neon
- Floating-point compare bitwise equal to zero
- vceqz_
p8 ⚠neon
- Signed compare bitwise equal to zero
- vceqz_
p64 ⚠neon
- Signed compare bitwise equal to zero
- vceqz_
s8 ⚠neon
- Signed compare bitwise equal to zero
- vceqz_
s16 ⚠neon
- Signed compare bitwise equal to zero
- vceqz_
s32 ⚠neon
- Signed compare bitwise equal to zero
- vceqz_
s64 ⚠neon
- Signed compare bitwise equal to zero
- vceqz_
u8 ⚠neon
- Unsigned compare bitwise equal to zero
- vceqz_
u16 ⚠neon
- Unsigned compare bitwise equal to zero
- vceqz_
u32 ⚠neon
- Unsigned compare bitwise equal to zero
- vceqz_
u64 ⚠neon
- Unsigned compare bitwise equal to zero
- vceqzd_
f64 ⚠neon
- Floating-point compare bitwise equal to zero
- vceqzd_
s64 ⚠neon
- Compare bitwise equal to zero
- vceqzd_
u64 ⚠neon
- Compare bitwise equal to zero
- vceqzq_
f32 ⚠neon
- Floating-point compare bitwise equal to zero
- vceqzq_
f64 ⚠neon
- Floating-point compare bitwise equal to zero
- vceqzq_
p8 ⚠neon
- Signed compare bitwise equal to zero
- vceqzq_
p64 ⚠neon
- Signed compare bitwise equal to zero
- vceqzq_
s8 ⚠neon
- Signed compare bitwise equal to zero
- vceqzq_
s16 ⚠neon
- Signed compare bitwise equal to zero
- vceqzq_
s32 ⚠neon
- Signed compare bitwise equal to zero
- vceqzq_
s64 ⚠neon
- Signed compare bitwise equal to zero
- vceqzq_
u8 ⚠neon
- Unsigned compare bitwise equal to zero
- vceqzq_
u16 ⚠neon
- Unsigned compare bitwise equal to zero
- vceqzq_
u32 ⚠neon
- Unsigned compare bitwise equal to zero
- vceqzq_
u64 ⚠neon
- Unsigned compare bitwise equal to zero
- vceqzs_
f32 ⚠neon
- Floating-point compare bitwise equal to zero
- vcge_
f32 ⚠neon
- Floating-point compare greater than or equal
- vcge_
f64 ⚠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_
s64 ⚠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
- vcge_
u64 ⚠neon
- Compare unsigned greater than or equal
- vcged_
f64 ⚠neon
- Floating-point compare greater than or equal
- vcged_
s64 ⚠neon
- Compare greater than or equal
- vcged_
u64 ⚠neon
- Compare greater than or equal
- vcgeq_
f32 ⚠neon
- Floating-point compare greater than or equal
- vcgeq_
f64 ⚠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_
s64 ⚠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
- vcgeq_
u64 ⚠neon
- Compare unsigned greater than or equal
- vcges_
f32 ⚠neon
- Floating-point compare greater than or equal
- vcgez_
f32 ⚠neon
- Floating-point compare greater than or equal to zero
- vcgez_
f64 ⚠neon
- Floating-point compare greater than or equal to zero
- vcgez_
s8 ⚠neon
- Compare signed greater than or equal to zero
- vcgez_
s16 ⚠neon
- Compare signed greater than or equal to zero
- vcgez_
s32 ⚠neon
- Compare signed greater than or equal to zero
- vcgez_
s64 ⚠neon
- Compare signed greater than or equal to zero
- vcgezd_
f64 ⚠neon
- Floating-point compare greater than or equal to zero
- vcgezd_
s64 ⚠neon
- Compare signed greater than or equal to zero
- vcgezq_
f32 ⚠neon
- Floating-point compare greater than or equal to zero
- vcgezq_
f64 ⚠neon
- Floating-point compare greater than or equal to zero
- vcgezq_
s8 ⚠neon
- Compare signed greater than or equal to zero
- vcgezq_
s16 ⚠neon
- Compare signed greater than or equal to zero
- vcgezq_
s32 ⚠neon
- Compare signed greater than or equal to zero
- vcgezq_
s64 ⚠neon
- Compare signed greater than or equal to zero
- vcgezs_
f32 ⚠neon
- Floating-point compare greater than or equal to zero
- vcgt_
f32 ⚠neon
- Floating-point compare greater than
- vcgt_
f64 ⚠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_
s64 ⚠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
- vcgt_
u64 ⚠neon
- Compare unsigned greater than
- vcgtd_
f64 ⚠neon
- Floating-point compare greater than
- vcgtd_
s64 ⚠neon
- Compare greater than
- vcgtd_
u64 ⚠neon
- Compare greater than
- vcgtq_
f32 ⚠neon
- Floating-point compare greater than
- vcgtq_
f64 ⚠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_
s64 ⚠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
- vcgtq_
u64 ⚠neon
- Compare unsigned greater than
- vcgts_
f32 ⚠neon
- Floating-point compare greater than
- vcgtz_
f32 ⚠neon
- Floating-point compare greater than zero
- vcgtz_
f64 ⚠neon
- Floating-point compare greater than zero
- vcgtz_
s8 ⚠neon
- Compare signed greater than zero
- vcgtz_
s16 ⚠neon
- Compare signed greater than zero
- vcgtz_
s32 ⚠neon
- Compare signed greater than zero
- vcgtz_
s64 ⚠neon
- Compare signed greater than zero
- vcgtzd_
f64 ⚠neon
- Floating-point compare greater than zero
- vcgtzd_
s64 ⚠neon
- Compare signed greater than zero
- vcgtzq_
f32 ⚠neon
- Floating-point compare greater than zero
- vcgtzq_
f64 ⚠neon
- Floating-point compare greater than zero
- vcgtzq_
s8 ⚠neon
- Compare signed greater than zero
- vcgtzq_
s16 ⚠neon
- Compare signed greater than zero
- vcgtzq_
s32 ⚠neon
- Compare signed greater than zero
- vcgtzq_
s64 ⚠neon
- Compare signed greater than zero
- vcgtzs_
f32 ⚠neon
- Floating-point compare greater than zero
- vcle_
f32 ⚠neon
- Floating-point compare less than or equal
- vcle_
f64 ⚠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_
s64 ⚠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
- vcle_
u64 ⚠neon
- Compare unsigned less than or equal
- vcled_
f64 ⚠neon
- Floating-point compare less than or equal
- vcled_
s64 ⚠neon
- Compare less than or equal
- vcled_
u64 ⚠neon
- Compare less than or equal
- vcleq_
f32 ⚠neon
- Floating-point compare less than or equal
- vcleq_
f64 ⚠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_
s64 ⚠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
- vcleq_
u64 ⚠neon
- Compare unsigned less than or equal
- vcles_
f32 ⚠neon
- Floating-point compare less than or equal
- vclez_
f32 ⚠neon
- Floating-point compare less than or equal to zero
- vclez_
f64 ⚠neon
- Floating-point compare less than or equal to zero
- vclez_
s8 ⚠neon
- Compare signed less than or equal to zero
- vclez_
s16 ⚠neon
- Compare signed less than or equal to zero
- vclez_
s32 ⚠neon
- Compare signed less than or equal to zero
- vclez_
s64 ⚠neon
- Compare signed less than or equal to zero
- vclezd_
f64 ⚠neon
- Floating-point compare less than or equal to zero
- vclezd_
s64 ⚠neon
- Compare less than or equal to zero
- vclezq_
f32 ⚠neon
- Floating-point compare less than or equal to zero
- vclezq_
f64 ⚠neon
- Floating-point compare less than or equal to zero
- vclezq_
s8 ⚠neon
- Compare signed less than or equal to zero
- vclezq_
s16 ⚠neon
- Compare signed less than or equal to zero
- vclezq_
s32 ⚠neon
- Compare signed less than or equal to zero
- vclezq_
s64 ⚠neon
- Compare signed less than or equal to zero
- vclezs_
f32 ⚠neon
- Floating-point compare less than or equal to zero
- 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_
f64 ⚠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_
s64 ⚠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
- vclt_
u64 ⚠neon
- Compare unsigned less than
- vcltd_
f64 ⚠neon
- Floating-point compare less than
- vcltd_
s64 ⚠neon
- Compare less than
- vcltd_
u64 ⚠neon
- Compare less than
- vcltq_
f32 ⚠neon
- Floating-point compare less than
- vcltq_
f64 ⚠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_
s64 ⚠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
- vcltq_
u64 ⚠neon
- Compare unsigned less than
- vclts_
f32 ⚠neon
- Floating-point compare less than
- vcltz_
f32 ⚠neon
- Floating-point compare less than zero
- vcltz_
f64 ⚠neon
- Floating-point compare less than zero
- vcltz_
s8 ⚠neon
- Compare signed less than zero
- vcltz_
s16 ⚠neon
- Compare signed less than zero
- vcltz_
s32 ⚠neon
- Compare signed less than zero
- vcltz_
s64 ⚠neon
- Compare signed less than zero
- vcltzd_
f64 ⚠neon
- Floating-point compare less than zero
- vcltzd_
s64 ⚠neon
- Compare less than zero
- vcltzq_
f32 ⚠neon
- Floating-point compare less than zero
- vcltzq_
f64 ⚠neon
- Floating-point compare less than zero
- vcltzq_
s8 ⚠neon
- Compare signed less than zero
- vcltzq_
s16 ⚠neon
- Compare signed less than zero
- vcltzq_
s32 ⚠neon
- Compare signed less than zero
- vcltzq_
s64 ⚠neon
- Compare signed less than zero
- vcltzs_
f32 ⚠neon
- Floating-point compare less than zero
- 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_
f64 ⚠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
- vcopy_
lane_ ⚠f32 neon
- Insert vector element from another vector element
- vcopy_
lane_ ⚠f64 neon
- Duplicate vector element to vector or scalar
- vcopy_
lane_ ⚠p8 neon
- Insert vector element from another vector element
- vcopy_
lane_ ⚠p16 neon
- Insert vector element from another vector element
- vcopy_
lane_ ⚠p64 neon
- Duplicate vector element to vector or scalar
- vcopy_
lane_ ⚠s8 neon
- Insert vector element from another vector element
- vcopy_
lane_ ⚠s16 neon
- Insert vector element from another vector element
- vcopy_
lane_ ⚠s32 neon
- Insert vector element from another vector element
- vcopy_
lane_ ⚠s64 neon
- Duplicate vector element to vector or scalar
- vcopy_
lane_ ⚠u8 neon
- Insert vector element from another vector element
- vcopy_
lane_ ⚠u16 neon
- Insert vector element from another vector element
- vcopy_
lane_ ⚠u32 neon
- Insert vector element from another vector element
- vcopy_
lane_ ⚠u64 neon
- Duplicate vector element to vector or scalar
- vcopy_
laneq_ ⚠f32 neon
- Insert vector element from another vector element
- vcopy_
laneq_ ⚠f64 neon
- Duplicate vector element to vector or scalar
- vcopy_
laneq_ ⚠p8 neon
- Insert vector element from another vector element
- vcopy_
laneq_ ⚠p16 neon
- Insert vector element from another vector element
- vcopy_
laneq_ ⚠p64 neon
- Duplicate vector element to vector or scalar
- vcopy_
laneq_ ⚠s8 neon
- Insert vector element from another vector element
- vcopy_
laneq_ ⚠s16 neon
- Insert vector element from another vector element
- vcopy_
laneq_ ⚠s32 neon
- Insert vector element from another vector element
- vcopy_
laneq_ ⚠s64 neon
- Duplicate vector element to vector or scalar
- vcopy_
laneq_ ⚠u8 neon
- Insert vector element from another vector element
- vcopy_
laneq_ ⚠u16 neon
- Insert vector element from another vector element
- vcopy_
laneq_ ⚠u32 neon
- Insert vector element from another vector element
- vcopy_
laneq_ ⚠u64 neon
- Duplicate vector element to vector or scalar
- vcopyq_
lane_ ⚠f32 neon
- Insert vector element from another vector element
- vcopyq_
lane_ ⚠f64 neon
- Insert vector element from another vector element
- vcopyq_
lane_ ⚠p8 neon
- Insert vector element from another vector element
- vcopyq_
lane_ ⚠p16 neon
- Insert vector element from another vector element
- vcopyq_
lane_ ⚠p64 neon
- Insert vector element from another vector element
- vcopyq_
lane_ ⚠s8 neon
- Insert vector element from another vector element
- vcopyq_
lane_ ⚠s16 neon
- Insert vector element from another vector element
- vcopyq_
lane_ ⚠s32 neon
- Insert vector element from another vector element
- vcopyq_
lane_ ⚠s64 neon
- Insert vector element from another vector element
- vcopyq_
lane_ ⚠u8 neon
- Insert vector element from another vector element
- vcopyq_
lane_ ⚠u16 neon
- Insert vector element from another vector element
- vcopyq_
lane_ ⚠u32 neon
- Insert vector element from another vector element
- vcopyq_
lane_ ⚠u64 neon
- Insert vector element from another vector element
- vcopyq_
laneq_ ⚠f32 neon
- Insert vector element from another vector element
- vcopyq_
laneq_ ⚠f64 neon
- Insert vector element from another vector element
- vcopyq_
laneq_ ⚠p8 neon
- Insert vector element from another vector element
- vcopyq_
laneq_ ⚠p16 neon
- Insert vector element from another vector element
- vcopyq_
laneq_ ⚠p64 neon
- Insert vector element from another vector element
- vcopyq_
laneq_ ⚠s8 neon
- Insert vector element from another vector element
- vcopyq_
laneq_ ⚠s16 neon
- Insert vector element from another vector element
- vcopyq_
laneq_ ⚠s32 neon
- Insert vector element from another vector element
- vcopyq_
laneq_ ⚠s64 neon
- Insert vector element from another vector element
- vcopyq_
laneq_ ⚠u8 neon
- Insert vector element from another vector element
- vcopyq_
laneq_ ⚠u16 neon
- Insert vector element from another vector element
- vcopyq_
laneq_ ⚠u32 neon
- Insert vector element from another vector element
- vcopyq_
laneq_ ⚠u64 neon
- Insert vector element from another vector element
- vcreate_
f32 ⚠neon
- Insert vector element from another vector element
- vcreate_
f64 ⚠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_ ⚠f64 neon
- Floating-point convert to lower precision narrow
- vcvt_
f32_ ⚠s32 neon
- Fixed-point convert to floating-point
- vcvt_
f32_ ⚠u32 neon
- Fixed-point convert to floating-point
- vcvt_
f64_ ⚠f32 neon
- Floating-point convert to higher precision long
- vcvt_
f64_ ⚠s64 neon
- Fixed-point convert to floating-point
- vcvt_
f64_ ⚠u64 neon
- Fixed-point convert to floating-point
- vcvt_
high_ ⚠f32_ f64 neon
- Floating-point convert to lower precision narrow
- vcvt_
high_ ⚠f64_ f32 neon
- Floating-point convert to higher precision long
- vcvt_
n_ ⚠f32_ s32 neon
- Fixed-point convert to floating-point
- vcvt_
n_ ⚠f32_ u32 neon
- Fixed-point convert to floating-point
- vcvt_
n_ ⚠f64_ s64 neon
- Fixed-point convert to floating-point
- vcvt_
n_ ⚠f64_ u64 neon
- Fixed-point convert to floating-point
- vcvt_
n_ ⚠s32_ f32 neon
- Floating-point convert to fixed-point, rounding toward zero
- vcvt_
n_ ⚠s64_ f64 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_
n_ ⚠u64_ f64 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_
s64_ ⚠f64 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
- vcvt_
u64_ ⚠f64 neon
- Floating-point convert to unsigned fixed-point, rounding toward zero
- vcvta_
s32_ ⚠f32 neon
- Floating-point convert to signed integer, rounding to nearest with ties to away
- vcvta_
s64_ ⚠f64 neon
- Floating-point convert to signed integer, rounding to nearest with ties to away
- vcvta_
u32_ ⚠f32 neon
- Floating-point convert to unsigned integer, rounding to nearest with ties to away
- vcvta_
u64_ ⚠f64 neon
- Floating-point convert to unsigned integer, rounding to nearest with ties to away
- vcvtad_
s64_ ⚠f64 neon
- Floating-point convert to integer, rounding to nearest with ties to away
- vcvtad_
u64_ ⚠f64 neon
- Floating-point convert to integer, rounding to nearest with ties to away
- vcvtaq_
s32_ ⚠f32 neon
- Floating-point convert to signed integer, rounding to nearest with ties to away
- vcvtaq_
s64_ ⚠f64 neon
- Floating-point convert to signed integer, rounding to nearest with ties to away
- vcvtaq_
u32_ ⚠f32 neon
- Floating-point convert to unsigned integer, rounding to nearest with ties to away
- vcvtaq_
u64_ ⚠f64 neon
- Floating-point convert to unsigned integer, rounding to nearest with ties to away
- vcvtas_
s32_ ⚠f32 neon
- Floating-point convert to integer, rounding to nearest with ties to away
- vcvtas_
u32_ ⚠f32 neon
- Floating-point convert to integer, rounding to nearest with ties to away
- vcvtd_
f64_ ⚠s64 neon
- Fixed-point convert to floating-point
- vcvtd_
f64_ ⚠u64 neon
- Fixed-point convert to floating-point
- vcvtd_
n_ ⚠f64_ s64 neon
- Fixed-point convert to floating-point
- vcvtd_
n_ ⚠f64_ u64 neon
- Fixed-point convert to floating-point
- vcvtd_
n_ ⚠s64_ f64 neon
- Floating-point convert to fixed-point, rounding toward zero
- vcvtd_
n_ ⚠u64_ f64 neon
- Floating-point convert to fixed-point, rounding toward zero
- vcvtd_
s64_ ⚠f64 neon
- Fixed-point convert to floating-point
- vcvtd_
u64_ ⚠f64 neon
- Fixed-point convert to floating-point
- vcvtm_
s32_ ⚠f32 neon
- Floating-point convert to signed integer, rounding toward minus infinity
- vcvtm_
s64_ ⚠f64 neon
- Floating-point convert to signed integer, rounding toward minus infinity
- vcvtm_
u32_ ⚠f32 neon
- Floating-point convert to unsigned integer, rounding toward minus infinity
- vcvtm_
u64_ ⚠f64 neon
- Floating-point convert to unsigned integer, rounding toward minus infinity
- vcvtmd_
s64_ ⚠f64 neon
- Floating-point convert to signed integer, rounding toward minus infinity
- vcvtmd_
u64_ ⚠f64 neon
- Floating-point convert to unsigned integer, rounding toward minus infinity
- vcvtmq_
s32_ ⚠f32 neon
- Floating-point convert to signed integer, rounding toward minus infinity
- vcvtmq_
s64_ ⚠f64 neon
- Floating-point convert to signed integer, rounding toward minus infinity
- vcvtmq_
u32_ ⚠f32 neon
- Floating-point convert to unsigned integer, rounding toward minus infinity
- vcvtmq_
u64_ ⚠f64 neon
- Floating-point convert to unsigned integer, rounding toward minus infinity
- vcvtms_
s32_ ⚠f32 neon
- Floating-point convert to signed integer, rounding toward minus infinity
- vcvtms_
u32_ ⚠f32 neon
- Floating-point convert to unsigned integer, rounding toward minus infinity
- vcvtn_
s32_ ⚠f32 neon
- Floating-point convert to signed integer, rounding to nearest with ties to even
- vcvtn_
s64_ ⚠f64 neon
- Floating-point convert to signed integer, rounding to nearest with ties to even
- vcvtn_
u32_ ⚠f32 neon
- Floating-point convert to unsigned integer, rounding to nearest with ties to even
- vcvtn_
u64_ ⚠f64 neon
- Floating-point convert to unsigned integer, rounding to nearest with ties to even
- vcvtnd_
s64_ ⚠f64 neon
- Floating-point convert to signed integer, rounding to nearest with ties to even
- vcvtnd_
u64_ ⚠f64 neon
- Floating-point convert to unsigned integer, rounding to nearest with ties to even
- vcvtnq_
s32_ ⚠f32 neon
- Floating-point convert to signed integer, rounding to nearest with ties to even
- vcvtnq_
s64_ ⚠f64 neon
- Floating-point convert to signed integer, rounding to nearest with ties to even
- vcvtnq_
u32_ ⚠f32 neon
- Floating-point convert to unsigned integer, rounding to nearest with ties to even
- vcvtnq_
u64_ ⚠f64 neon
- Floating-point convert to unsigned integer, rounding to nearest with ties to even
- vcvtns_
s32_ ⚠f32 neon
- Floating-point convert to signed integer, rounding to nearest with ties to even
- vcvtns_
u32_ ⚠f32 neon
- Floating-point convert to unsigned integer, rounding to nearest with ties to even
- vcvtp_
s32_ ⚠f32 neon
- Floating-point convert to signed integer, rounding toward plus infinity
- vcvtp_
s64_ ⚠f64 neon
- Floating-point convert to signed integer, rounding toward plus infinity
- vcvtp_
u32_ ⚠f32 neon
- Floating-point convert to unsigned integer, rounding toward plus infinity
- vcvtp_
u64_ ⚠f64 neon
- Floating-point convert to unsigned integer, rounding toward plus infinity
- vcvtpd_
s64_ ⚠f64 neon
- Floating-point convert to signed integer, rounding toward plus infinity
- vcvtpd_
u64_ ⚠f64 neon
- Floating-point convert to unsigned integer, rounding toward plus infinity
- vcvtpq_
s32_ ⚠f32 neon
- Floating-point convert to signed integer, rounding toward plus infinity
- vcvtpq_
s64_ ⚠f64 neon
- Floating-point convert to signed integer, rounding toward plus infinity
- vcvtpq_
u32_ ⚠f32 neon
- Floating-point convert to unsigned integer, rounding toward plus infinity
- vcvtpq_
u64_ ⚠f64 neon
- Floating-point convert to unsigned integer, rounding toward plus infinity
- vcvtps_
s32_ ⚠f32 neon
- Floating-point convert to signed integer, rounding toward plus infinity
- vcvtps_
u32_ ⚠f32 neon
- Floating-point convert to unsigned integer, rounding toward plus infinity
- vcvtq_
f32_ ⚠s32 neon
- Fixed-point convert to floating-point
- vcvtq_
f32_ ⚠u32 neon
- Fixed-point convert to floating-point
- vcvtq_
f64_ ⚠s64 neon
- Fixed-point convert to floating-point
- vcvtq_
f64_ ⚠u64 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_ ⚠f64_ s64 neon
- Fixed-point convert to floating-point
- vcvtq_
n_ ⚠f64_ u64 neon
- Fixed-point convert to floating-point
- vcvtq_
n_ ⚠s32_ f32 neon
- Floating-point convert to fixed-point, rounding toward zero
- vcvtq_
n_ ⚠s64_ f64 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_
n_ ⚠u64_ f64 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_
s64_ ⚠f64 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
- vcvtq_
u64_ ⚠f64 neon
- Floating-point convert to unsigned fixed-point, rounding toward zero
- vcvts_
f32_ ⚠s32 neon
- Fixed-point convert to floating-point
- vcvts_
f32_ ⚠u32 neon
- Fixed-point convert to floating-point
- vcvts_
n_ ⚠f32_ s32 neon
- Fixed-point convert to floating-point
- vcvts_
n_ ⚠f32_ u32 neon
- Fixed-point convert to floating-point
- vcvts_
n_ ⚠s32_ f32 neon
- Floating-point convert to fixed-point, rounding toward zero
- vcvts_
n_ ⚠u32_ f32 neon
- Floating-point convert to fixed-point, rounding toward zero
- vcvts_
s32_ ⚠f32 neon
- Fixed-point convert to floating-point
- vcvts_
u32_ ⚠f32 neon
- Fixed-point convert to floating-point
- vcvtx_
f32_ ⚠f64 neon
- Floating-point convert to lower precision narrow, rounding to odd
- vcvtx_
high_ ⚠f32_ f64 neon
- Floating-point convert to lower precision narrow, rounding to odd
- vcvtxd_
f32_ ⚠f64 neon
- Floating-point convert to lower precision narrow, rounding to odd
- vdiv_
f32 ⚠neon
- Divide
- vdiv_
f64 ⚠neon
- Divide
- vdivq_
f32 ⚠neon
- Divide
- vdivq_
f64 ⚠neon
- Divide
- vdup_
lane_ ⚠f32 neon
- Set all vector lanes to the same value
- vdup_
lane_ ⚠f64 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_ ⚠p64 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_ ⚠f64 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_ ⚠p64 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_ ⚠f64 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_ ⚠p64 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
- vdupb_
lane_ ⚠p8 neon
- Set all vector lanes to the same value
- vdupb_
lane_ ⚠s8 neon
- Set all vector lanes to the same value
- vdupb_
lane_ ⚠u8 neon
- Set all vector lanes to the same value
- vdupb_
laneq_ ⚠p8 neon
- Set all vector lanes to the same value
- vdupb_
laneq_ ⚠s8 neon
- Set all vector lanes to the same value
- vdupb_
laneq_ ⚠u8 neon
- Set all vector lanes to the same value
- vdupd_
lane_ ⚠f64 neon
- Set all vector lanes to the same value
- vdupd_
lane_ ⚠s64 neon
- Set all vector lanes to the same value
- vdupd_
lane_ ⚠u64 neon
- Set all vector lanes to the same value
- vdupd_
laneq_ ⚠f64 neon
- Set all vector lanes to the same value
- vdupd_
laneq_ ⚠s64 neon
- Set all vector lanes to the same value
- vdupd_
laneq_ ⚠u64 neon
- Set all vector lanes to the same value
- vduph_
lane_ ⚠p16 neon
- Set all vector lanes to the same value
- vduph_
lane_ ⚠s16 neon
- Set all vector lanes to the same value
- vduph_
lane_ ⚠u16 neon
- Set all vector lanes to the same value
- vduph_
laneq_ ⚠p16 neon
- Set all vector lanes to the same value
- vduph_
laneq_ ⚠s16 neon
- Set all vector lanes to the same value
- vduph_
laneq_ ⚠u16 neon
- Set all vector lanes to the same value
- vdupq_
lane_ ⚠f32 neon
- Set all vector lanes to the same value
- vdupq_
lane_ ⚠f64 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_ ⚠p64 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_ ⚠f64 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_ ⚠p64 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_ ⚠f64 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_ ⚠p64 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
- vdups_
lane_ ⚠f32 neon
- Set all vector lanes to the same value
- vdups_
lane_ ⚠s32 neon
- Set all vector lanes to the same value
- vdups_
lane_ ⚠u32 neon
- Set all vector lanes to the same value
- vdups_
laneq_ ⚠f32 neon
- Set all vector lanes to the same value
- vdups_
laneq_ ⚠s32 neon
- Set all vector lanes to the same value
- vdups_
laneq_ ⚠u32 neon
- Set all vector lanes to the same value
- veor3q_
s8 ⚠neon,sha3
- Three-way exclusive OR
- veor3q_
s16 ⚠neon,sha3
- Three-way exclusive OR
- veor3q_
s32 ⚠neon,sha3
- Three-way exclusive OR
- veor3q_
s64 ⚠neon,sha3
- Three-way exclusive OR
- veor3q_
u8 ⚠neon,sha3
- Three-way exclusive OR
- veor3q_
u16 ⚠neon,sha3
- Three-way exclusive OR
- veor3q_
u32 ⚠neon,sha3
- Three-way exclusive OR
- veor3q_
u64 ⚠neon,sha3
- Three-way exclusive OR
- 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_
f64 ⚠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_
p64 ⚠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_
f64 ⚠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_
p64 ⚠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_
f64 ⚠neon
- Floating-point fused Multiply-Add to accumulator(vector)
- vfma_
lane_ ⚠f32 neon
- Floating-point fused multiply-add to accumulator
- vfma_
lane_ ⚠f64 neon
- Floating-point fused multiply-add to accumulator
- vfma_
laneq_ ⚠f32 neon
- Floating-point fused multiply-add to accumulator
- vfma_
laneq_ ⚠f64 neon
- Floating-point fused multiply-add to accumulator
- vfma_
n_ ⚠f32 neon
- Floating-point fused Multiply-Add to accumulator(vector)
- vfma_
n_ ⚠f64 neon
- Floating-point fused Multiply-Add to accumulator(vector)
- vfmad_
lane_ ⚠f64 neon
- Floating-point fused multiply-add to accumulator
- vfmad_
laneq_ ⚠f64 neon
- Floating-point fused multiply-add to accumulator
- vfmaq_
f32 ⚠neon
- Floating-point fused Multiply-Add to accumulator(vector)
- vfmaq_
f64 ⚠neon
- Floating-point fused Multiply-Add to accumulator(vector)
- vfmaq_
lane_ ⚠f32 neon
- Floating-point fused multiply-add to accumulator
- vfmaq_
lane_ ⚠f64 neon
- Floating-point fused multiply-add to accumulator
- vfmaq_
laneq_ ⚠f32 neon
- Floating-point fused multiply-add to accumulator
- vfmaq_
laneq_ ⚠f64 neon
- Floating-point fused multiply-add to accumulator
- vfmaq_
n_ ⚠f32 neon
- Floating-point fused Multiply-Add to accumulator(vector)
- vfmaq_
n_ ⚠f64 neon
- Floating-point fused Multiply-Add to accumulator(vector)
- vfmas_
lane_ ⚠f32 neon
- Floating-point fused multiply-add to accumulator
- vfmas_
laneq_ ⚠f32 neon
- Floating-point fused multiply-add to accumulator
- vfms_
f32 ⚠neon
- Floating-point fused multiply-subtract from accumulator
- vfms_
f64 ⚠neon
- Floating-point fused multiply-subtract from accumulator
- vfms_
lane_ ⚠f32 neon
- Floating-point fused multiply-subtract to accumulator
- vfms_
lane_ ⚠f64 neon
- Floating-point fused multiply-subtract to accumulator
- vfms_
laneq_ ⚠f32 neon
- Floating-point fused multiply-subtract to accumulator
- vfms_
laneq_ ⚠f64 neon
- Floating-point fused multiply-subtract to accumulator
- vfms_
n_ ⚠f32 neon
- Floating-point fused Multiply-subtract to accumulator(vector)
- vfms_
n_ ⚠f64 neon
- Floating-point fused Multiply-subtract to accumulator(vector)
- vfmsd_
lane_ ⚠f64 neon
- Floating-point fused multiply-subtract to accumulator
- vfmsd_
laneq_ ⚠f64 neon
- Floating-point fused multiply-subtract to accumulator
- vfmsq_
f32 ⚠neon
- Floating-point fused multiply-subtract from accumulator
- vfmsq_
f64 ⚠neon
- Floating-point fused multiply-subtract from accumulator
- vfmsq_
lane_ ⚠f32 neon
- Floating-point fused multiply-subtract to accumulator
- vfmsq_
lane_ ⚠f64 neon
- Floating-point fused multiply-subtract to accumulator
- vfmsq_
laneq_ ⚠f32 neon
- Floating-point fused multiply-subtract to accumulator
- vfmsq_
laneq_ ⚠f64 neon
- Floating-point fused multiply-subtract to accumulator
- vfmsq_
n_ ⚠f32 neon
- Floating-point fused Multiply-subtract to accumulator(vector)
- vfmsq_
n_ ⚠f64 neon
- Floating-point fused Multiply-subtract to accumulator(vector)
- vfmss_
lane_ ⚠f32 neon
- Floating-point fused multiply-subtract to accumulator
- vfmss_
laneq_ ⚠f32 neon
- Floating-point fused multiply-subtract to accumulator
- vget_
high_ ⚠f32 neon
- Duplicate vector element to vector or scalar
- vget_
high_ ⚠f64 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_ ⚠p64 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_ ⚠f64 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_ ⚠f64 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_ ⚠p64 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_ ⚠f64 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_ ⚠f64 neon
- Load multiple single-element structures to one, two, three, or four registers
- vld1_
dup_ ⚠p8 neon
- Load one single-element structure and Replicate to all lanes (of one register).
- 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 ⚠neon
- Load multiple single-element structures to one, two, three, or four registers.
- vld1_
f64 ⚠neon
- Load multiple single-element structures to one, two, three, or four registers.
- 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_
f64_ ⚠x2 neon
- Load multiple single-element structures to one, two, three, or four registers
- vld1_
f64_ ⚠x3 neon
- Load multiple single-element structures to one, two, three, or four registers
- vld1_
f64_ ⚠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_ ⚠f64 neon
- Load one single-element structure to one lane of one register.
- vld1_
lane_ ⚠p8 neon
- Load one single-element structure to one lane of one register.
- 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⚠
neon
- Load multiple single-element structures to one, two, three, or four registers.
- 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 ⚠neon
- Load multiple single-element structures to one, two, three, or four registers.
- vld1_
p64 ⚠neon,aes
- 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⚠
neon
- 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 ⚠neon
- Load multiple single-element structures to one, two, three, or four registers.
- vld1_
s32 ⚠neon
- Load multiple single-element structures to one, two, three, or four registers.
- vld1_
s64 ⚠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⚠
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 ⚠neon
- Load multiple single-element structures to one, two, three, or four registers.
- vld1_
u32 ⚠neon
- Load multiple single-element structures to one, two, three, or four registers.
- vld1_
u64 ⚠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_ ⚠f64 neon
- Load multiple single-element structures to one, two, three, or four registers
- vld1q_
dup_ ⚠p8 neon
- Load one single-element structure and Replicate to all lanes (of one register).
- 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 ⚠neon
- Load multiple single-element structures to one, two, three, or four registers.
- vld1q_
f64 ⚠neon
- Load multiple single-element structures to one, two, three, or four registers.
- 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_
f64_ ⚠x2 neon
- Load multiple single-element structures to one, two, three, or four registers
- vld1q_
f64_ ⚠x3 neon
- Load multiple single-element structures to one, two, three, or four registers
- vld1q_
f64_ ⚠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_ ⚠f64 neon
- Load one single-element structure to one lane of one register.
- vld1q_
lane_ ⚠p8 neon
- Load one single-element structure to one lane of one register.
- 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 ⚠neon
- Load multiple single-element structures to one, two, three, or four registers.
- 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 ⚠neon
- Load multiple single-element structures to one, two, three, or four registers.
- vld1q_
p64 ⚠neon,aes
- 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 ⚠neon
- 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 ⚠neon
- Load multiple single-element structures to one, two, three, or four registers.
- vld1q_
s32 ⚠neon
- Load multiple single-element structures to one, two, three, or four registers.
- vld1q_
s64 ⚠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 ⚠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 ⚠neon
- Load multiple single-element structures to one, two, three, or four registers.
- vld1q_
u32 ⚠neon
- Load multiple single-element structures to one, two, three, or four registers.
- vld1q_
u64 ⚠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_ ⚠f64 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_
f64 ⚠neon
- Load multiple 2-element structures to two registers
- vld2_
lane_ ⚠f32 neon
- Load multiple 2-element structures to two registers
- vld2_
lane_ ⚠f64 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_ ⚠p64 neon,aes
- 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_ ⚠s64 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_
lane_ ⚠u64 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_ ⚠f64 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_ ⚠p64 neon,aes
- 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_ ⚠s64 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_
dup_ ⚠u64 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_
f64 ⚠neon
- Load multiple 2-element structures to two registers
- vld2q_
lane_ ⚠f32 neon
- Load multiple 2-element structures to two registers
- vld2q_
lane_ ⚠f64 neon
- Load multiple 2-element structures to two registers
- vld2q_
lane_ ⚠p8 neon
- Load multiple 2-element structures to two registers
- vld2q_
lane_ ⚠p16 neon
- Load multiple 2-element structures to two registers
- vld2q_
lane_ ⚠p64 neon,aes
- Load multiple 2-element structures to two registers
- vld2q_
lane_ ⚠s8 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_ ⚠s64 neon
- Load multiple 2-element structures to two registers
- vld2q_
lane_ ⚠u8 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_
lane_ ⚠u64 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_
p64 ⚠neon,aes
- 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_
s64 ⚠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
- vld2q_
u64 ⚠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_ ⚠f64 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_
f64 ⚠neon
- Load multiple 3-element structures to three registers
- vld3_
lane_ ⚠f32 neon
- Load multiple 3-element structures to three registers
- vld3_
lane_ ⚠f64 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_ ⚠p64 neon,aes
- 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_ ⚠s64 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_
lane_ ⚠u64 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_ ⚠f64 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_ ⚠p64 neon,aes
- 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_ ⚠s64 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_
dup_ ⚠u64 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_
f64 ⚠neon
- Load multiple 3-element structures to three registers
- vld3q_
lane_ ⚠f32 neon
- Load multiple 3-element structures to three registers
- vld3q_
lane_ ⚠f64 neon
- Load multiple 3-element structures to three registers
- vld3q_
lane_ ⚠p8 neon
- Load multiple 3-element structures to three registers
- vld3q_
lane_ ⚠p16 neon
- Load multiple 3-element structures to three registers
- vld3q_
lane_ ⚠p64 neon,aes
- Load multiple 3-element structures to three registers
- vld3q_
lane_ ⚠s8 neon
- Load multiple 3-element structures to two 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_ ⚠s64 neon
- Load multiple 3-element structures to two registers
- vld3q_
lane_ ⚠u8 neon
- Load multiple 3-element structures to three 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_
lane_ ⚠u64 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_
p64 ⚠neon,aes
- 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_
s64 ⚠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
- vld3q_
u64 ⚠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_ ⚠f64 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_
f64 ⚠neon
- Load multiple 4-element structures to four registers
- vld4_
lane_ ⚠f32 neon
- Load multiple 4-element structures to four registers
- vld4_
lane_ ⚠f64 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_ ⚠p64 neon,aes
- 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_ ⚠s64 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_
lane_ ⚠u64 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_ ⚠f64 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_ ⚠p64 neon,aes
- 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_ ⚠s64 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_
dup_ ⚠u64 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_
f64 ⚠neon
- Load multiple 4-element structures to four registers
- vld4q_
lane_ ⚠f32 neon
- Load multiple 4-element structures to four registers
- vld4q_
lane_ ⚠f64 neon
- Load multiple 4-element structures to four registers
- vld4q_
lane_ ⚠p8 neon
- Load multiple 4-element structures to four registers
- vld4q_
lane_ ⚠p16 neon
- Load multiple 4-element structures to four registers
- vld4q_
lane_ ⚠p64 neon,aes
- Load multiple 4-element structures to four registers
- vld4q_
lane_ ⚠s8 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_ ⚠s64 neon
- Load multiple 4-element structures to four registers
- vld4q_
lane_ ⚠u8 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_
lane_ ⚠u64 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_
p64 ⚠neon,aes
- 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_
s64 ⚠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
- vld4q_
u64 ⚠neon
- Load multiple 4-element structures to four registers
- vldrq_
p128 ⚠neon
- Load SIMD&FP register (immediate offset)
- vmax_
f32 ⚠neon
- Maximum (vector)
- vmax_
f64 ⚠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)
- vmaxnm_
f64 ⚠neon
- Floating-point Maximum Number (vector)
- vmaxnmq_
f32 ⚠neon
- Floating-point Maximum Number (vector)
- vmaxnmq_
f64 ⚠neon
- Floating-point Maximum Number (vector)
- vmaxnmv_
f32 ⚠neon
- Floating-point maximum number across vector
- vmaxnmvq_
f32 ⚠neon
- Floating-point maximum number across vector
- vmaxnmvq_
f64 ⚠neon
- Floating-point maximum number across vector
- vmaxq_
f32 ⚠neon
- Maximum (vector)
- vmaxq_
f64 ⚠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)
- vmaxv_
f32 ⚠neon
- Horizontal vector max.
- vmaxv_
s8 ⚠neon
- Horizontal vector max.
- vmaxv_
s16 ⚠neon
- Horizontal vector max.
- vmaxv_
s32 ⚠neon
- Horizontal vector max.
- vmaxv_
u8 ⚠neon
- Horizontal vector max.
- vmaxv_
u16 ⚠neon
- Horizontal vector max.
- vmaxv_
u32 ⚠neon
- Horizontal vector max.
- vmaxvq_
f32 ⚠neon
- Horizontal vector max.
- vmaxvq_
f64 ⚠neon
- Horizontal vector max.
- vmaxvq_
s8 ⚠neon
- Horizontal vector max.
- vmaxvq_
s16 ⚠neon
- Horizontal vector max.
- vmaxvq_
s32 ⚠neon
- Horizontal vector max.
- vmaxvq_
u8 ⚠neon
- Horizontal vector max.
- vmaxvq_
u16 ⚠neon
- Horizontal vector max.
- vmaxvq_
u32 ⚠neon
- Horizontal vector max.
- vmin_
f32 ⚠neon
- Minimum (vector)
- vmin_
f64 ⚠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)
- vminnm_
f64 ⚠neon
- Floating-point Minimum Number (vector)
- vminnmq_
f32 ⚠neon
- Floating-point Minimum Number (vector)
- vminnmq_
f64 ⚠neon
- Floating-point Minimum Number (vector)
- vminnmv_
f32 ⚠neon
- Floating-point minimum number across vector
- vminnmvq_
f32 ⚠neon
- Floating-point minimum number across vector
- vminnmvq_
f64 ⚠neon
- Floating-point minimum number across vector
- vminq_
f32 ⚠neon
- Minimum (vector)
- vminq_
f64 ⚠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)
- vminv_
f32 ⚠neon
- Horizontal vector min.
- vminv_
s8 ⚠neon
- Horizontal vector min.
- vminv_
s16 ⚠neon
- Horizontal vector min.
- vminv_
s32 ⚠neon
- Horizontal vector min.
- vminv_
u8 ⚠neon
- Horizontal vector min.
- vminv_
u16 ⚠neon
- Horizontal vector min.
- vminv_
u32 ⚠neon
- Horizontal vector min.
- vminvq_
f32 ⚠neon
- Horizontal vector min.
- vminvq_
f64 ⚠neon
- Horizontal vector min.
- vminvq_
s8 ⚠neon
- Horizontal vector min.
- vminvq_
s16 ⚠neon
- Horizontal vector min.
- vminvq_
s32 ⚠neon
- Horizontal vector min.
- vminvq_
u8 ⚠neon
- Horizontal vector min.
- vminvq_
u16 ⚠neon
- Horizontal vector min.
- vminvq_
u32 ⚠neon
- Horizontal vector min.
- vmla_
f32 ⚠neon
- Floating-point multiply-add to accumulator
- vmla_
f64 ⚠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_
high_ ⚠lane_ s16 neon
- Multiply-add long
- vmlal_
high_ ⚠lane_ s32 neon
- Multiply-add long
- vmlal_
high_ ⚠lane_ u16 neon
- Multiply-add long
- vmlal_
high_ ⚠lane_ u32 neon
- Multiply-add long
- vmlal_
high_ ⚠laneq_ s16 neon
- Multiply-add long
- vmlal_
high_ ⚠laneq_ s32 neon
- Multiply-add long
- vmlal_
high_ ⚠laneq_ u16 neon
- Multiply-add long
- vmlal_
high_ ⚠laneq_ u32 neon
- Multiply-add long
- vmlal_
high_ ⚠n_ s16 neon
- Multiply-add long
- vmlal_
high_ ⚠n_ s32 neon
- Multiply-add long
- vmlal_
high_ ⚠n_ u16 neon
- Multiply-add long
- vmlal_
high_ ⚠n_ u32 neon
- Multiply-add long
- vmlal_
high_ ⚠s8 neon
- Signed multiply-add long
- vmlal_
high_ ⚠s16 neon
- Signed multiply-add long
- vmlal_
high_ ⚠s32 neon
- Signed multiply-add long
- vmlal_
high_ ⚠u8 neon
- Unsigned multiply-add long
- vmlal_
high_ ⚠u16 neon
- Unsigned multiply-add long
- vmlal_
high_ ⚠u32 neon
- Unsigned multiply-add long
- 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_
f64 ⚠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_
f64 ⚠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_
high_ ⚠lane_ s16 neon
- Multiply-subtract long
- vmlsl_
high_ ⚠lane_ s32 neon
- Multiply-subtract long
- vmlsl_
high_ ⚠lane_ u16 neon
- Multiply-subtract long
- vmlsl_
high_ ⚠lane_ u32 neon
- Multiply-subtract long
- vmlsl_
high_ ⚠laneq_ s16 neon
- Multiply-subtract long
- vmlsl_
high_ ⚠laneq_ s32 neon
- Multiply-subtract long
- vmlsl_
high_ ⚠laneq_ u16 neon
- Multiply-subtract long
- vmlsl_
high_ ⚠laneq_ u32 neon
- Multiply-subtract long
- vmlsl_
high_ ⚠n_ s16 neon
- Multiply-subtract long
- vmlsl_
high_ ⚠n_ s32 neon
- Multiply-subtract long
- vmlsl_
high_ ⚠n_ u16 neon
- Multiply-subtract long
- vmlsl_
high_ ⚠n_ u32 neon
- Multiply-subtract long
- vmlsl_
high_ ⚠s8 neon
- Signed multiply-subtract long
- vmlsl_
high_ ⚠s16 neon
- Signed multiply-subtract long
- vmlsl_
high_ ⚠s32 neon
- Signed multiply-subtract long
- vmlsl_
high_ ⚠u8 neon
- Unsigned multiply-subtract long
- vmlsl_
high_ ⚠u16 neon
- Unsigned multiply-subtract long
- vmlsl_
high_ ⚠u32 neon
- Unsigned multiply-subtract long
- 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_
f64 ⚠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_ ⚠f64 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_ ⚠p64 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_
high_ ⚠s8 neon
- Vector move
- vmovl_
high_ ⚠s16 neon
- Vector move
- vmovl_
high_ ⚠s32 neon
- Vector move
- vmovl_
high_ ⚠u8 neon
- Vector move
- vmovl_
high_ ⚠u16 neon
- Vector move
- vmovl_
high_ ⚠u32 neon
- Vector move
- 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_
high_ ⚠s16 neon
- Extract narrow
- vmovn_
high_ ⚠s32 neon
- Extract narrow
- vmovn_
high_ ⚠s64 neon
- Extract narrow
- vmovn_
high_ ⚠u16 neon
- Extract narrow
- vmovn_
high_ ⚠u32 neon
- Extract narrow
- vmovn_
high_ ⚠u64 neon
- Extract narrow
- 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_ ⚠f64 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_ ⚠p64 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_
f64 ⚠neon
- Multiply
- vmul_
lane_ ⚠f32 neon
- Floating-point multiply
- vmul_
lane_ ⚠f64 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_ ⚠f64 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_ ⚠f64 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
- vmuld_
lane_ ⚠f64 neon
- Floating-point multiply
- vmuld_
laneq_ ⚠f64 neon
- Floating-point multiply
- vmull_
high_ ⚠lane_ s16 neon
- Multiply long
- vmull_
high_ ⚠lane_ s32 neon
- Multiply long
- vmull_
high_ ⚠lane_ u16 neon
- Multiply long
- vmull_
high_ ⚠lane_ u32 neon
- Multiply long
- vmull_
high_ ⚠laneq_ s16 neon
- Multiply long
- vmull_
high_ ⚠laneq_ s32 neon
- Multiply long
- vmull_
high_ ⚠laneq_ u16 neon
- Multiply long
- vmull_
high_ ⚠laneq_ u32 neon
- Multiply long
- vmull_
high_ ⚠n_ s16 neon
- Multiply long
- vmull_
high_ ⚠n_ s32 neon
- Multiply long
- vmull_
high_ ⚠n_ u16 neon
- Multiply long
- vmull_
high_ ⚠n_ u32 neon
- Multiply long
- vmull_
high_ ⚠p8 neon
- Polynomial multiply long
- vmull_
high_ ⚠p64 neon,aes
- Polynomial multiply long
- vmull_
high_ ⚠s8 neon
- Signed multiply long
- vmull_
high_ ⚠s16 neon
- Signed multiply long
- vmull_
high_ ⚠s32 neon
- Signed multiply long
- vmull_
high_ ⚠u8 neon
- Unsigned multiply long
- vmull_
high_ ⚠u16 neon
- Unsigned multiply long
- vmull_
high_ ⚠u32 neon
- Unsigned multiply long
- 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_
p64 ⚠neon,aes
- 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_
f64 ⚠neon
- Multiply
- vmulq_
lane_ ⚠f32 neon
- Floating-point multiply
- vmulq_
lane_ ⚠f64 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_ ⚠f64 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_ ⚠f64 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
- vmuls_
lane_ ⚠f32 neon
- Floating-point multiply
- vmuls_
laneq_ ⚠f32 neon
- Floating-point multiply
- vmulx_
f32 ⚠neon
- Floating-point multiply extended
- vmulx_
f64 ⚠neon
- Floating-point multiply extended
- vmulx_
lane_ ⚠f32 neon
- Floating-point multiply extended
- vmulx_
lane_ ⚠f64 neon
- Floating-point multiply extended
- vmulx_
laneq_ ⚠f32 neon
- Floating-point multiply extended
- vmulx_
laneq_ ⚠f64 neon
- Floating-point multiply extended
- vmulxd_
f64 ⚠neon
- Floating-point multiply extended
- vmulxd_
lane_ ⚠f64 neon
- Floating-point multiply extended
- vmulxd_
laneq_ ⚠f64 neon
- Floating-point multiply extended
- vmulxq_
f32 ⚠neon
- Floating-point multiply extended
- vmulxq_
f64 ⚠neon
- Floating-point multiply extended
- vmulxq_
lane_ ⚠f32 neon
- Floating-point multiply extended
- vmulxq_
lane_ ⚠f64 neon
- Floating-point multiply extended
- vmulxq_
laneq_ ⚠f32 neon
- Floating-point multiply extended
- vmulxq_
laneq_ ⚠f64 neon
- Floating-point multiply extended
- vmulxs_
f32 ⚠neon
- Floating-point multiply extended
- vmulxs_
lane_ ⚠f32 neon
- Floating-point multiply extended
- vmulxs_
laneq_ ⚠f32 neon
- Floating-point multiply extended
- 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_
f64 ⚠neon
- Negate
- vneg_s8⚠
neon
- Negate
- vneg_
s16 ⚠neon
- Negate
- vneg_
s32 ⚠neon
- Negate
- vneg_
s64 ⚠neon
- Negate
- vnegd_
s64 ⚠neon
- Negate
- vnegq_
f32 ⚠neon
- Negate
- vnegq_
f64 ⚠neon
- Negate
- vnegq_
s8 ⚠neon
- Negate
- vnegq_
s16 ⚠neon
- Negate
- vnegq_
s32 ⚠neon
- Negate
- vnegq_
s64 ⚠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.
- vpaddd_
f64 ⚠neon
- Floating-point add pairwise
- vpaddd_
s64 ⚠neon
- Add pairwise
- vpaddd_
u64 ⚠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.
- vpaddq_
f32 ⚠neon
- Floating-point add pairwise
- vpaddq_
f64 ⚠neon
- Floating-point add pairwise
- vpaddq_
s8 ⚠neon
- Add pairwise
- vpaddq_
s16 ⚠neon
- Add pairwise
- vpaddq_
s32 ⚠neon
- Add pairwise
- vpaddq_
s64 ⚠neon
- Add pairwise
- vpaddq_
u8 ⚠neon
- Add pairwise
- vpaddq_
u16 ⚠neon
- Add pairwise
- vpaddq_
u32 ⚠neon
- Add pairwise
- vpaddq_
u64 ⚠neon
- Add pairwise
- vpadds_
f32 ⚠neon
- Floating-point add 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
- vpmaxnm_
f32 ⚠neon
- Floating-point Maximum Number Pairwise (vector).
- vpmaxnmq_
f32 ⚠neon
- Floating-point Maximum Number Pairwise (vector).
- vpmaxnmq_
f64 ⚠neon
- Floating-point Maximum Number Pairwise (vector).
- vpmaxnmqd_
f64 ⚠neon
- Floating-point maximum number pairwise
- vpmaxnms_
f32 ⚠neon
- Floating-point maximum number pairwise
- vpmaxq_
f32 ⚠neon
- Folding maximum of adjacent pairs
- vpmaxq_
f64 ⚠neon
- Folding maximum of adjacent pairs
- vpmaxq_
s8 ⚠neon
- Folding maximum of adjacent pairs
- vpmaxq_
s16 ⚠neon
- Folding maximum of adjacent pairs
- vpmaxq_
s32 ⚠neon
- Folding maximum of adjacent pairs
- vpmaxq_
u8 ⚠neon
- Folding maximum of adjacent pairs
- vpmaxq_
u16 ⚠neon
- Folding maximum of adjacent pairs
- vpmaxq_
u32 ⚠neon
- Folding maximum of adjacent pairs
- vpmaxqd_
f64 ⚠neon
- Floating-point maximum pairwise
- vpmaxs_
f32 ⚠neon
- Floating-point maximum pairwise
- 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
- vpminnm_
f32 ⚠neon
- Floating-point Minimum Number Pairwise (vector).
- vpminnmq_
f32 ⚠neon
- Floating-point Minimum Number Pairwise (vector).
- vpminnmq_
f64 ⚠neon
- Floating-point Minimum Number Pairwise (vector).
- vpminnmqd_
f64 ⚠neon
- Floating-point minimum number pairwise
- vpminnms_
f32 ⚠neon
- Floating-point minimum number pairwise
- vpminq_
f32 ⚠neon
- Folding minimum of adjacent pairs
- vpminq_
f64 ⚠neon
- Folding minimum of adjacent pairs
- vpminq_
s8 ⚠neon
- Folding minimum of adjacent pairs
- vpminq_
s16 ⚠neon
- Folding minimum of adjacent pairs
- vpminq_
s32 ⚠neon
- Folding minimum of adjacent pairs
- vpminq_
u8 ⚠neon
- Folding minimum of adjacent pairs
- vpminq_
u16 ⚠neon
- Folding minimum of adjacent pairs
- vpminq_
u32 ⚠neon
- Folding minimum of adjacent pairs
- vpminqd_
f64 ⚠neon
- Floating-point minimum pairwise
- vpmins_
f32 ⚠neon
- Floating-point minimum pairwise
- vqabs_
s8 ⚠neon
- Signed saturating Absolute value
- vqabs_
s16 ⚠neon
- Signed saturating Absolute value
- vqabs_
s32 ⚠neon
- Signed saturating Absolute value
- vqabs_
s64 ⚠neon
- Signed saturating Absolute value
- vqabsb_
s8 ⚠neon
- Signed saturating absolute value
- vqabsd_
s64 ⚠neon
- Signed saturating absolute value
- vqabsh_
s16 ⚠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
- vqabsq_
s64 ⚠neon
- Signed saturating Absolute value
- vqabss_
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
- vqaddb_
s8 ⚠neon
- Saturating add
- vqaddb_
u8 ⚠neon
- Saturating add
- vqaddd_
s64 ⚠neon
- Saturating add
- vqaddd_
u64 ⚠neon
- Saturating add
- vqaddh_
s16 ⚠neon
- Saturating add
- vqaddh_
u16 ⚠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
- vqadds_
s32 ⚠neon
- Saturating add
- vqadds_
u32 ⚠neon
- Saturating add
- vqdmlal_
high_ ⚠lane_ s16 neon
- Signed saturating doubling multiply-add long
- vqdmlal_
high_ ⚠lane_ s32 neon
- Signed saturating doubling multiply-add long
- vqdmlal_
high_ ⚠laneq_ s16 neon
- Signed saturating doubling multiply-add long
- vqdmlal_
high_ ⚠laneq_ s32 neon
- Signed saturating doubling multiply-add long
- vqdmlal_
high_ ⚠n_ s16 neon
- Signed saturating doubling multiply-add long
- vqdmlal_
high_ ⚠n_ s32 neon
- Signed saturating doubling multiply-add long
- vqdmlal_
high_ ⚠s16 neon
- Signed saturating doubling multiply-add long
- vqdmlal_
high_ ⚠s32 neon
- Signed saturating doubling multiply-add long
- vqdmlal_
lane_ ⚠s16 neon
- Vector widening saturating doubling multiply accumulate with scalar
- vqdmlal_
lane_ ⚠s32 neon
- Vector widening saturating doubling multiply accumulate with scalar
- vqdmlal_
laneq_ ⚠s16 neon
- Vector widening saturating doubling multiply accumulate with scalar
- vqdmlal_
laneq_ ⚠s32 neon
- 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
- vqdmlalh_
lane_ ⚠s16 neon
- Signed saturating doubling multiply-add long
- vqdmlalh_
laneq_ ⚠s16 neon
- Signed saturating doubling multiply-add long
- vqdmlalh_
s16 ⚠neon
- Signed saturating doubling multiply-add long
- vqdmlals_
lane_ ⚠s32 neon
- Signed saturating doubling multiply-add long
- vqdmlals_
laneq_ ⚠s32 neon
- Signed saturating doubling multiply-add long
- vqdmlals_
s32 ⚠neon
- Signed saturating doubling multiply-add long
- vqdmlsl_
high_ ⚠lane_ s16 neon
- Signed saturating doubling multiply-subtract long
- vqdmlsl_
high_ ⚠lane_ s32 neon
- Signed saturating doubling multiply-subtract long
- vqdmlsl_
high_ ⚠laneq_ s16 neon
- Signed saturating doubling multiply-subtract long
- vqdmlsl_
high_ ⚠laneq_ s32 neon
- Signed saturating doubling multiply-subtract long
- vqdmlsl_
high_ ⚠n_ s16 neon
- Signed saturating doubling multiply-subtract long
- vqdmlsl_
high_ ⚠n_ s32 neon
- Signed saturating doubling multiply-subtract long
- vqdmlsl_
high_ ⚠s16 neon
- Signed saturating doubling multiply-subtract long
- vqdmlsl_
high_ ⚠s32 neon
- Signed saturating doubling multiply-subtract long
- vqdmlsl_
lane_ ⚠s16 neon
- Vector widening saturating doubling multiply subtract with scalar
- vqdmlsl_
lane_ ⚠s32 neon
- Vector widening saturating doubling multiply subtract with scalar
- vqdmlsl_
laneq_ ⚠s16 neon
- Vector widening saturating doubling multiply subtract with scalar
- vqdmlsl_
laneq_ ⚠s32 neon
- 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
- vqdmlslh_
lane_ ⚠s16 neon
- Signed saturating doubling multiply-subtract long
- vqdmlslh_
laneq_ ⚠s16 neon
- Signed saturating doubling multiply-subtract long
- vqdmlslh_
s16 ⚠neon
- Signed saturating doubling multiply-subtract long
- vqdmlsls_
lane_ ⚠s32 neon
- Signed saturating doubling multiply-subtract long
- vqdmlsls_
laneq_ ⚠s32 neon
- Signed saturating doubling multiply-subtract long
- vqdmlsls_
s32 ⚠neon
- Signed saturating doubling multiply-subtract long
- vqdmulh_
lane_ ⚠s16 neon
- Vector saturating doubling multiply high by scalar
- vqdmulh_
lane_ ⚠s32 neon
- Vector saturating doubling multiply high by scalar
- vqdmulh_
laneq_ ⚠s16 neon
- Vector saturating doubling multiply high by scalar
- vqdmulh_
laneq_ ⚠s32 neon
- 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
- vqdmulhh_
lane_ ⚠s16 neon
- Signed saturating doubling multiply returning high half
- vqdmulhh_
laneq_ ⚠s16 neon
- Signed saturating doubling multiply returning high half
- vqdmulhh_
s16 ⚠neon
- Signed saturating doubling multiply returning high half
- vqdmulhq_
lane_ ⚠s16 neon
- Vector saturating doubling multiply high by scalar
- vqdmulhq_
lane_ ⚠s32 neon
- Vector saturating doubling multiply high by scalar
- vqdmulhq_
laneq_ ⚠s16 neon
- Vector saturating doubling multiply high by scalar
- vqdmulhq_
laneq_ ⚠s32 neon
- 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
- vqdmulhs_
lane_ ⚠s32 neon
- Signed saturating doubling multiply returning high half
- vqdmulhs_
laneq_ ⚠s32 neon
- Signed saturating doubling multiply returning high half
- vqdmulhs_
s32 ⚠neon
- Signed saturating doubling multiply returning high half
- vqdmull_
high_ ⚠lane_ s16 neon
- Signed saturating doubling multiply long
- vqdmull_
high_ ⚠lane_ s32 neon
- Signed saturating doubling multiply long
- vqdmull_
high_ ⚠laneq_ s16 neon
- Signed saturating doubling multiply long
- vqdmull_
high_ ⚠laneq_ s32 neon
- Signed saturating doubling multiply long
- vqdmull_
high_ ⚠n_ s16 neon
- Signed saturating doubling multiply long
- vqdmull_
high_ ⚠n_ s32 neon
- Signed saturating doubling multiply long
- vqdmull_
high_ ⚠s16 neon
- Signed saturating doubling multiply long
- vqdmull_
high_ ⚠s32 neon
- Signed saturating doubling multiply long
- vqdmull_
lane_ ⚠s16 neon
- Vector saturating doubling long multiply by scalar
- vqdmull_
lane_ ⚠s32 neon
- Vector saturating doubling long multiply by scalar
- vqdmull_
laneq_ ⚠s16 neon
- Vector saturating doubling long multiply by scalar
- vqdmull_
laneq_ ⚠s32 neon
- 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
- vqdmullh_
lane_ ⚠s16 neon
- Signed saturating doubling multiply long
- vqdmullh_
laneq_ ⚠s16 neon
- Signed saturating doubling multiply long
- vqdmullh_
s16 ⚠neon
- Signed saturating doubling multiply long
- vqdmulls_
lane_ ⚠s32 neon
- Signed saturating doubling multiply long
- vqdmulls_
laneq_ ⚠s32 neon
- Signed saturating doubling multiply long
- vqdmulls_
s32 ⚠neon
- Signed saturating doubling multiply long
- vqmovn_
high_ ⚠s16 neon
- Signed saturating extract narrow
- vqmovn_
high_ ⚠s32 neon
- Signed saturating extract narrow
- vqmovn_
high_ ⚠s64 neon
- Signed saturating extract narrow
- vqmovn_
high_ ⚠u16 neon
- Signed saturating extract narrow
- vqmovn_
high_ ⚠u32 neon
- Signed saturating extract narrow
- vqmovn_
high_ ⚠u64 neon
- Signed saturating extract narrow
- 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
- vqmovnd_
s64 ⚠neon
- Saturating extract narrow
- vqmovnd_
u64 ⚠neon
- Saturating extract narrow
- vqmovnh_
s16 ⚠neon
- Saturating extract narrow
- vqmovnh_
u16 ⚠neon
- Saturating extract narrow
- vqmovns_
s32 ⚠neon
- Saturating extract narrow
- vqmovns_
u32 ⚠neon
- Saturating extract narrow
- vqmovun_
high_ ⚠s16 neon
- Signed saturating extract unsigned narrow
- vqmovun_
high_ ⚠s32 neon
- Signed saturating extract unsigned narrow
- vqmovun_
high_ ⚠s64 neon
- Signed saturating extract unsigned 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
- vqmovund_
s64 ⚠neon
- Signed saturating extract unsigned narrow
- vqmovunh_
s16 ⚠neon
- Signed saturating extract unsigned narrow
- vqmovuns_
s32 ⚠neon
- Signed saturating extract unsigned narrow
- vqneg_
s8 ⚠neon
- Signed saturating negate
- vqneg_
s16 ⚠neon
- Signed saturating negate
- vqneg_
s32 ⚠neon
- Signed saturating negate
- vqneg_
s64 ⚠neon
- Signed saturating negate
- vqnegb_
s8 ⚠neon
- Signed saturating negate
- vqnegd_
s64 ⚠neon
- Signed saturating negate
- vqnegh_
s16 ⚠neon
- Signed saturating negate
- vqnegq_
s8 ⚠neon
- Signed saturating negate
- vqnegq_
s16 ⚠neon
- Signed saturating negate
- vqnegq_
s32 ⚠neon
- Signed saturating negate
- vqnegq_
s64 ⚠neon
- Signed saturating negate
- vqnegs_
s32 ⚠neon
- Signed saturating negate
- vqrdmlah_
lane_ ⚠s16 rdm
- Signed saturating rounding doubling multiply accumulate returning high half
- vqrdmlah_
lane_ ⚠s32 rdm
- Signed saturating rounding doubling multiply accumulate returning high half
- vqrdmlah_
laneq_ ⚠s16 rdm
- Signed saturating rounding doubling multiply accumulate returning high half
- vqrdmlah_
laneq_ ⚠s32 rdm
- Signed saturating rounding doubling multiply accumulate returning high half
- vqrdmlah_
s16 ⚠rdm
- Signed saturating rounding doubling multiply accumulate returning high half
- vqrdmlah_
s32 ⚠rdm
- Signed saturating rounding doubling multiply accumulate returning high half
- vqrdmlahh_
lane_ ⚠s16 rdm
- Signed saturating rounding doubling multiply accumulate returning high half
- vqrdmlahh_
laneq_ ⚠s16 rdm
- Signed saturating rounding doubling multiply accumulate returning high half
- vqrdmlahh_
s16 ⚠rdm
- Signed saturating rounding doubling multiply accumulate returning high half
- vqrdmlahq_
lane_ ⚠s16 rdm
- Signed saturating rounding doubling multiply accumulate returning high half
- vqrdmlahq_
lane_ ⚠s32 rdm
- Signed saturating rounding doubling multiply accumulate returning high half
- vqrdmlahq_
laneq_ ⚠s16 rdm
- Signed saturating rounding doubling multiply accumulate returning high half
- vqrdmlahq_
laneq_ ⚠s32 rdm
- Signed saturating rounding doubling multiply accumulate returning high half
- vqrdmlahq_
s16 ⚠rdm
- Signed saturating rounding doubling multiply accumulate returning high half
- vqrdmlahq_
s32 ⚠rdm
- Signed saturating rounding doubling multiply accumulate returning high half
- vqrdmlahs_
lane_ ⚠s32 rdm
- Signed saturating rounding doubling multiply accumulate returning high half
- vqrdmlahs_
laneq_ ⚠s32 rdm
- Signed saturating rounding doubling multiply accumulate returning high half
- vqrdmlahs_
s32 ⚠rdm
- Signed saturating rounding doubling multiply accumulate returning high half
- vqrdmlsh_
lane_ ⚠s16 rdm
- Signed saturating rounding doubling multiply subtract returning high half
- vqrdmlsh_
lane_ ⚠s32 rdm
- Signed saturating rounding doubling multiply subtract returning high half
- vqrdmlsh_
laneq_ ⚠s16 rdm
- Signed saturating rounding doubling multiply subtract returning high half
- vqrdmlsh_
laneq_ ⚠s32 rdm
- Signed saturating rounding doubling multiply subtract returning high half
- vqrdmlsh_
s16 ⚠rdm
- Signed saturating rounding doubling multiply subtract returning high half
- vqrdmlsh_
s32 ⚠rdm
- Signed saturating rounding doubling multiply subtract returning high half
- vqrdmlshh_
lane_ ⚠s16 rdm
- Signed saturating rounding doubling multiply subtract returning high half
- vqrdmlshh_
laneq_ ⚠s16 rdm
- Signed saturating rounding doubling multiply subtract returning high half
- vqrdmlshh_
s16 ⚠rdm
- Signed saturating rounding doubling multiply subtract returning high half
- vqrdmlshq_
lane_ ⚠s16 rdm
- Signed saturating rounding doubling multiply subtract returning high half
- vqrdmlshq_
lane_ ⚠s32 rdm
- Signed saturating rounding doubling multiply subtract returning high half
- vqrdmlshq_
laneq_ ⚠s16 rdm
- Signed saturating rounding doubling multiply subtract returning high half
- vqrdmlshq_
laneq_ ⚠s32 rdm
- Signed saturating rounding doubling multiply subtract returning high half
- vqrdmlshq_
s16 ⚠rdm
- Signed saturating rounding doubling multiply subtract returning high half
- vqrdmlshq_
s32 ⚠rdm
- Signed saturating rounding doubling multiply subtract returning high half
- vqrdmlshs_
lane_ ⚠s32 rdm
- Signed saturating rounding doubling multiply subtract returning high half
- vqrdmlshs_
laneq_ ⚠s32 rdm
- Signed saturating rounding doubling multiply subtract returning high half
- vqrdmlshs_
s32 ⚠rdm
- Signed saturating rounding doubling multiply subtract returning high half
- vqrdmulh_
lane_ ⚠s16 neon
- Vector rounding saturating doubling multiply high by scalar
- vqrdmulh_
lane_ ⚠s32 neon
- Vector rounding saturating doubling multiply high by scalar
- vqrdmulh_
laneq_ ⚠s16 neon
- Vector rounding saturating doubling multiply high by scalar
- vqrdmulh_
laneq_ ⚠s32 neon
- 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
- vqrdmulhh_
lane_ ⚠s16 neon
- Signed saturating rounding doubling multiply returning high half
- vqrdmulhh_
laneq_ ⚠s16 neon
- Signed saturating rounding doubling multiply returning high half
- vqrdmulhh_
s16 ⚠neon
- Signed saturating rounding doubling multiply returning high half
- vqrdmulhq_
lane_ ⚠s16 neon
- Vector rounding saturating doubling multiply high by scalar
- vqrdmulhq_
lane_ ⚠s32 neon
- Vector rounding saturating doubling multiply high by scalar
- vqrdmulhq_
laneq_ ⚠s16 neon
- Vector rounding saturating doubling multiply high by scalar
- vqrdmulhq_
laneq_ ⚠s32 neon
- 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
- vqrdmulhs_
lane_ ⚠s32 neon
- Signed saturating rounding doubling multiply returning high half
- vqrdmulhs_
laneq_ ⚠s32 neon
- Signed saturating rounding doubling multiply returning high half
- vqrdmulhs_
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
- vqrshlb_
s8 ⚠neon
- Signed saturating rounding shift left
- vqrshlb_
u8 ⚠neon
- Unsigned signed saturating rounding shift left
- vqrshld_
s64 ⚠neon
- Signed saturating rounding shift left
- vqrshld_
u64 ⚠neon
- Unsigned signed saturating rounding shift left
- vqrshlh_
s16 ⚠neon
- Signed saturating rounding shift left
- vqrshlh_
u16 ⚠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
- vqrshls_
s32 ⚠neon
- Signed saturating rounding shift left
- vqrshls_
u32 ⚠neon
- Unsigned signed saturating rounding shift left
- vqrshrn_
high_ ⚠n_ s16 neon
- Signed saturating rounded shift right narrow
- vqrshrn_
high_ ⚠n_ s32 neon
- Signed saturating rounded shift right narrow
- vqrshrn_
high_ ⚠n_ s64 neon
- Signed saturating rounded shift right narrow
- vqrshrn_
high_ ⚠n_ u16 neon
- Unsigned saturating rounded shift right narrow
- vqrshrn_
high_ ⚠n_ u32 neon
- Unsigned saturating rounded shift right narrow
- vqrshrn_
high_ ⚠n_ u64 neon
- Unsigned saturating rounded shift right narrow
- 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
- vqrshrnd_
n_ ⚠s64 neon
- Signed saturating rounded shift right narrow
- vqrshrnd_
n_ ⚠u64 neon
- Unsigned saturating rounded shift right narrow
- vqrshrnh_
n_ ⚠s16 neon
- Signed saturating rounded shift right narrow
- vqrshrnh_
n_ ⚠u16 neon
- Unsigned saturating rounded shift right narrow
- vqrshrns_
n_ ⚠s32 neon
- Signed saturating rounded shift right narrow
- vqrshrns_
n_ ⚠u32 neon
- Unsigned saturating rounded shift right narrow
- vqrshrun_
high_ ⚠n_ s16 neon
- Signed saturating rounded shift right unsigned narrow
- vqrshrun_
high_ ⚠n_ s32 neon
- Signed saturating rounded shift right unsigned narrow
- vqrshrun_
high_ ⚠n_ s64 neon
- Signed saturating rounded shift right unsigned 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
- vqrshrund_
n_ ⚠s64 neon
- Signed saturating rounded shift right unsigned narrow
- vqrshrunh_
n_ ⚠s16 neon
- Signed saturating rounded shift right unsigned narrow
- vqrshruns_
n_ ⚠s32 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
- vqshlb_
n_ ⚠s8 neon
- Signed saturating shift left
- vqshlb_
n_ ⚠u8 neon
- Unsigned saturating shift left
- vqshlb_
s8 ⚠neon
- Signed saturating shift left
- vqshlb_
u8 ⚠neon
- Unsigned saturating shift left
- vqshld_
n_ ⚠s64 neon
- Signed saturating shift left
- vqshld_
n_ ⚠u64 neon
- Unsigned saturating shift left
- vqshld_
s64 ⚠neon
- Signed saturating shift left
- vqshld_
u64 ⚠neon
- Unsigned saturating shift left
- vqshlh_
n_ ⚠s16 neon
- Signed saturating shift left
- vqshlh_
n_ ⚠u16 neon
- Unsigned saturating shift left
- vqshlh_
s16 ⚠neon
- Signed saturating shift left
- vqshlh_
u16 ⚠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
- vqshls_
n_ ⚠s32 neon
- Signed saturating shift left
- vqshls_
n_ ⚠u32 neon
- Unsigned saturating shift left
- vqshls_
s32 ⚠neon
- Signed saturating shift left
- vqshls_
u32 ⚠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
- vqshlub_
n_ ⚠s8 neon
- Signed saturating shift left unsigned
- vqshlud_
n_ ⚠s64 neon
- Signed saturating shift left unsigned
- vqshluh_
n_ ⚠s16 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
- vqshlus_
n_ ⚠s32 neon
- Signed saturating shift left unsigned
- vqshrn_
high_ ⚠n_ s16 neon
- Signed saturating shift right narrow
- vqshrn_
high_ ⚠n_ s32 neon
- Signed saturating shift right narrow
- vqshrn_
high_ ⚠n_ s64 neon
- Signed saturating shift right narrow
- vqshrn_
high_ ⚠n_ u16 neon
- Unsigned saturating shift right narrow
- vqshrn_
high_ ⚠n_ u32 neon
- Unsigned saturating shift right narrow
- vqshrn_
high_ ⚠n_ u64 neon
- Unsigned saturating shift right narrow
- 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
- vqshrnd_
n_ ⚠s64 neon
- Signed saturating shift right narrow
- vqshrnd_
n_ ⚠u64 neon
- Unsigned saturating shift right narrow
- vqshrnh_
n_ ⚠s16 neon
- Signed saturating shift right narrow
- vqshrnh_
n_ ⚠u16 neon
- Unsigned saturating shift right narrow
- vqshrns_
n_ ⚠s32 neon
- Signed saturating shift right narrow
- vqshrns_
n_ ⚠u32 neon
- Unsigned saturating shift right narrow
- vqshrun_
high_ ⚠n_ s16 neon
- Signed saturating shift right unsigned narrow
- vqshrun_
high_ ⚠n_ s32 neon
- Signed saturating shift right unsigned narrow
- vqshrun_
high_ ⚠n_ s64 neon
- Signed saturating shift right unsigned 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
- vqshrund_
n_ ⚠s64 neon
- Signed saturating shift right unsigned narrow
- vqshrunh_
n_ ⚠s16 neon
- Signed saturating shift right unsigned narrow
- vqshruns_
n_ ⚠s32 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
- vqsubb_
s8 ⚠neon
- Saturating subtract
- vqsubb_
u8 ⚠neon
- Saturating subtract
- vqsubd_
s64 ⚠neon
- Saturating subtract
- vqsubd_
u64 ⚠neon
- Saturating subtract
- vqsubh_
s16 ⚠neon
- Saturating subtract
- vqsubh_
u16 ⚠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
- vqsubs_
s32 ⚠neon
- Saturating subtract
- vqsubs_
u32 ⚠neon
- Saturating subtract
- vqtbl1_
p8 ⚠neon
- Table look-up
- vqtbl1_
s8 ⚠neon
- Table look-up
- vqtbl1_
u8 ⚠neon
- Table look-up
- vqtbl1q_
p8 ⚠neon
- Table look-up
- vqtbl1q_
s8 ⚠neon
- Table look-up
- vqtbl1q_
u8 ⚠neon
- Table look-up
- vqtbl2_
p8 ⚠neon
- Table look-up
- vqtbl2_
s8 ⚠neon
- Table look-up
- vqtbl2_
u8 ⚠neon
- Table look-up
- vqtbl2q_
p8 ⚠neon
- Table look-up
- vqtbl2q_
s8 ⚠neon
- Table look-up
- vqtbl2q_
u8 ⚠neon
- Table look-up
- vqtbl3_
p8 ⚠neon
- Table look-up
- vqtbl3_
s8 ⚠neon
- Table look-up
- vqtbl3_
u8 ⚠neon
- Table look-up
- vqtbl3q_
p8 ⚠neon
- Table look-up
- vqtbl3q_
s8 ⚠neon
- Table look-up
- vqtbl3q_
u8 ⚠neon
- Table look-up
- vqtbl4_
p8 ⚠neon
- Table look-up
- vqtbl4_
s8 ⚠neon
- Table look-up
- vqtbl4_
u8 ⚠neon
- Table look-up
- vqtbl4q_
p8 ⚠neon
- Table look-up
- vqtbl4q_
s8 ⚠neon
- Table look-up
- vqtbl4q_
u8 ⚠neon
- Table look-up
- vqtbx1_
p8 ⚠neon
- Extended table look-up
- vqtbx1_
s8 ⚠neon
- Extended table look-up
- vqtbx1_
u8 ⚠neon
- Extended table look-up
- vqtbx1q_
p8 ⚠neon
- Extended table look-up
- vqtbx1q_
s8 ⚠neon
- Extended table look-up
- vqtbx1q_
u8 ⚠neon
- Extended table look-up
- vqtbx2_
p8 ⚠neon
- Extended table look-up
- vqtbx2_
s8 ⚠neon
- Extended table look-up
- vqtbx2_
u8 ⚠neon
- Extended table look-up
- vqtbx2q_
p8 ⚠neon
- Extended table look-up
- vqtbx2q_
s8 ⚠neon
- Extended table look-up
- vqtbx2q_
u8 ⚠neon
- Extended table look-up
- vqtbx3_
p8 ⚠neon
- Extended table look-up
- vqtbx3_
s8 ⚠neon
- Extended table look-up
- vqtbx3_
u8 ⚠neon
- Extended table look-up
- vqtbx3q_
p8 ⚠neon
- Extended table look-up
- vqtbx3q_
s8 ⚠neon
- Extended table look-up
- vqtbx3q_
u8 ⚠neon
- Extended table look-up
- vqtbx4_
p8 ⚠neon
- Extended table look-up
- vqtbx4_
s8 ⚠neon
- Extended table look-up
- vqtbx4_
u8 ⚠neon
- Extended table look-up
- vqtbx4q_
p8 ⚠neon
- Extended table look-up
- vqtbx4q_
s8 ⚠neon
- Extended table look-up
- vqtbx4q_
u8 ⚠neon
- Extended table look-up
- vraddhn_
high_ ⚠s16 neon
- Rounding Add returning High Narrow (high half).
- vraddhn_
high_ ⚠s32 neon
- Rounding Add returning High Narrow (high half).
- vraddhn_
high_ ⚠s64 neon
- Rounding Add returning High Narrow (high half).
- vraddhn_
high_ ⚠u16 neon
- Rounding Add returning High Narrow (high half).
- vraddhn_
high_ ⚠u32 neon
- Rounding Add returning High Narrow (high half).
- vraddhn_
high_ ⚠u64 neon
- 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.
- vrax1q_
u64 ⚠neon,sha3
- Rotate and exclusive OR
- vrbit_
p8 ⚠neon
- Reverse bit order
- vrbit_
s8 ⚠neon
- Reverse bit order
- vrbit_
u8 ⚠neon
- Reverse bit order
- vrbitq_
p8 ⚠neon
- Reverse bit order
- vrbitq_
s8 ⚠neon
- Reverse bit order
- vrbitq_
u8 ⚠neon
- Reverse bit order
- vrecpe_
f32 ⚠neon
- Reciprocal estimate.
- vrecpe_
f64 ⚠neon
- Reciprocal estimate.
- vrecpe_
u32 ⚠neon
- Unsigned reciprocal estimate
- vrecped_
f64 ⚠neon
- Reciprocal estimate.
- vrecpeq_
f32 ⚠neon
- Reciprocal estimate.
- vrecpeq_
f64 ⚠neon
- Reciprocal estimate.
- vrecpeq_
u32 ⚠neon
- Unsigned reciprocal estimate
- vrecpes_
f32 ⚠neon
- Reciprocal estimate.
- vrecps_
f32 ⚠neon
- Floating-point reciprocal step
- vrecps_
f64 ⚠neon
- Floating-point reciprocal step
- vrecpsd_
f64 ⚠neon
- Floating-point reciprocal step
- vrecpsq_
f32 ⚠neon
- Floating-point reciprocal step
- vrecpsq_
f64 ⚠neon
- Floating-point reciprocal step
- vrecpss_
f32 ⚠neon
- Floating-point reciprocal step
- vrecpxd_
f64 ⚠neon
- Floating-point reciprocal exponent
- vrecpxs_
f32 ⚠neon
- Floating-point reciprocal exponent
- vreinterpret_
f32_ ⚠f64 neon
- Vector reinterpret cast operation
- vreinterpret_
f32_ ⚠p8 neon
- Vector reinterpret cast operation
- vreinterpret_
f32_ ⚠p16 neon
- Vector reinterpret cast operation
- vreinterpret_
f32_ ⚠p64 neon
- Vector reinterpret cast operation
- vreinterpret_
f32_ ⚠s8 neon
- Vector reinterpret cast operation
- vreinterpret_
f32_ ⚠s16 neon
- Vector reinterpret cast operation
- vreinterpret_
f32_ ⚠s32 neon
- Vector reinterpret cast operation
- vreinterpret_
f32_ ⚠s64 neon
- Vector reinterpret cast operation
- vreinterpret_
f32_ ⚠u8 neon
- Vector reinterpret cast operation
- vreinterpret_
f32_ ⚠u16 neon
- Vector reinterpret cast operation
- vreinterpret_
f32_ ⚠u32 neon
- Vector reinterpret cast operation
- vreinterpret_
f32_ ⚠u64 neon
- Vector reinterpret cast operation
- vreinterpret_
f64_ ⚠f32 neon
- Vector reinterpret cast operation
- vreinterpret_
f64_ ⚠p8 neon
- Vector reinterpret cast operation
- vreinterpret_
f64_ ⚠p16 neon
- Vector reinterpret cast operation
- vreinterpret_
f64_ ⚠p64 neon
- Vector reinterpret cast operation
- vreinterpret_
f64_ ⚠s8 neon
- Vector reinterpret cast operation
- vreinterpret_
f64_ ⚠s16 neon
- Vector reinterpret cast operation
- vreinterpret_
f64_ ⚠s32 neon
- Vector reinterpret cast operation
- vreinterpret_
f64_ ⚠s64 neon
- Vector reinterpret cast operation
- vreinterpret_
f64_ ⚠u8 neon
- Vector reinterpret cast operation
- vreinterpret_
f64_ ⚠u16 neon
- Vector reinterpret cast operation
- vreinterpret_
f64_ ⚠u32 neon
- Vector reinterpret cast operation
- vreinterpret_
f64_ ⚠u64 neon
- Vector reinterpret cast operation
- vreinterpret_
p8_ ⚠f32 neon
- Vector reinterpret cast operation
- vreinterpret_
p8_ ⚠f64 neon
- Vector reinterpret cast operation
- vreinterpret_
p8_ ⚠p16 neon
- Vector reinterpret cast operation
- vreinterpret_
p8_ ⚠p64 neon,aes
- Vector reinterpret cast operation
- vreinterpret_
p8_ ⚠s8 neon
- Vector reinterpret cast operation
- vreinterpret_
p8_ ⚠s16 neon
- Vector reinterpret cast operation
- vreinterpret_
p8_ ⚠s32 neon
- Vector reinterpret cast operation
- vreinterpret_
p8_ ⚠s64 neon
- Vector reinterpret cast operation
- vreinterpret_
p8_ ⚠u8 neon
- Vector reinterpret cast operation
- vreinterpret_
p8_ ⚠u16 neon
- Vector reinterpret cast operation
- vreinterpret_
p8_ ⚠u32 neon
- Vector reinterpret cast operation
- vreinterpret_
p8_ ⚠u64 neon
- Vector reinterpret cast operation
- vreinterpret_
p16_ ⚠f32 neon
- Vector reinterpret cast operation
- vreinterpret_
p16_ ⚠f64 neon
- Vector reinterpret cast operation
- vreinterpret_
p16_ ⚠p8 neon
- Vector reinterpret cast operation
- vreinterpret_
p16_ ⚠p64 neon,aes
- Vector reinterpret cast operation
- vreinterpret_
p16_ ⚠s8 neon
- Vector reinterpret cast operation
- vreinterpret_
p16_ ⚠s16 neon
- Vector reinterpret cast operation
- vreinterpret_
p16_ ⚠s32 neon
- Vector reinterpret cast operation
- vreinterpret_
p16_ ⚠s64 neon
- Vector reinterpret cast operation
- vreinterpret_
p16_ ⚠u8 neon
- Vector reinterpret cast operation
- vreinterpret_
p16_ ⚠u16 neon
- Vector reinterpret cast operation
- vreinterpret_
p16_ ⚠u32 neon
- Vector reinterpret cast operation
- vreinterpret_
p16_ ⚠u64 neon
- Vector reinterpret cast operation
- vreinterpret_
p64_ ⚠f32 neon
- Vector reinterpret cast operation
- vreinterpret_
p64_ ⚠f64 neon
- 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_ ⚠s64 neon
- 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
- vreinterpret_
p64_ ⚠u64 neon
- Vector reinterpret cast operation
- vreinterpret_
s8_ ⚠f32 neon
- Vector reinterpret cast operation
- vreinterpret_
s8_ ⚠f64 neon
- Vector reinterpret cast operation
- vreinterpret_
s8_ ⚠p8 neon
- Vector reinterpret cast operation
- vreinterpret_
s8_ ⚠p16 neon
- Vector reinterpret cast operation
- vreinterpret_
s8_ ⚠p64 neon,aes
- Vector reinterpret cast operation
- vreinterpret_
s8_ ⚠s16 neon
- Vector reinterpret cast operation
- vreinterpret_
s8_ ⚠s32 neon
- Vector reinterpret cast operation
- vreinterpret_
s8_ ⚠s64 neon
- Vector reinterpret cast operation
- vreinterpret_
s8_ ⚠u8 neon
- Vector reinterpret cast operation
- vreinterpret_
s8_ ⚠u16 neon
- Vector reinterpret cast operation
- vreinterpret_
s8_ ⚠u32 neon
- Vector reinterpret cast operation
- vreinterpret_
s8_ ⚠u64 neon
- Vector reinterpret cast operation
- vreinterpret_
s16_ ⚠f32 neon
- Vector reinterpret cast operation
- vreinterpret_
s16_ ⚠f64 neon
- Vector reinterpret cast operation
- vreinterpret_
s16_ ⚠p8 neon
- Vector reinterpret cast operation
- vreinterpret_
s16_ ⚠p16 neon
- Vector reinterpret cast operation
- vreinterpret_
s16_ ⚠p64 neon,aes
- Vector reinterpret cast operation
- vreinterpret_
s16_ ⚠s8 neon
- Vector reinterpret cast operation
- vreinterpret_
s16_ ⚠s32 neon
- Vector reinterpret cast operation
- vreinterpret_
s16_ ⚠s64 neon
- Vector reinterpret cast operation
- vreinterpret_
s16_ ⚠u8 neon
- Vector reinterpret cast operation
- vreinterpret_
s16_ ⚠u16 neon
- Vector reinterpret cast operation
- vreinterpret_
s16_ ⚠u32 neon
- Vector reinterpret cast operation
- vreinterpret_
s16_ ⚠u64 neon
- Vector reinterpret cast operation
- vreinterpret_
s32_ ⚠f32 neon
- Vector reinterpret cast operation
- vreinterpret_
s32_ ⚠f64 neon
- Vector reinterpret cast operation
- vreinterpret_
s32_ ⚠p8 neon
- Vector reinterpret cast operation
- vreinterpret_
s32_ ⚠p16 neon
- Vector reinterpret cast operation
- vreinterpret_
s32_ ⚠p64 neon,aes
- Vector reinterpret cast operation
- vreinterpret_
s32_ ⚠s8 neon
- Vector reinterpret cast operation
- vreinterpret_
s32_ ⚠s16 neon
- Vector reinterpret cast operation
- vreinterpret_
s32_ ⚠s64 neon
- Vector reinterpret cast operation
- vreinterpret_
s32_ ⚠u8 neon
- Vector reinterpret cast operation
- vreinterpret_
s32_ ⚠u16 neon
- Vector reinterpret cast operation
- vreinterpret_
s32_ ⚠u32 neon
- Vector reinterpret cast operation
- vreinterpret_
s32_ ⚠u64 neon
- Vector reinterpret cast operation
- vreinterpret_
s64_ ⚠f32 neon
- Vector reinterpret cast operation
- vreinterpret_
s64_ ⚠f64 neon
- Vector reinterpret cast operation
- vreinterpret_
s64_ ⚠p8 neon
- Vector reinterpret cast operation
- vreinterpret_
s64_ ⚠p16 neon
- Vector reinterpret cast operation
- vreinterpret_
s64_ ⚠p64 neon
- Vector reinterpret cast operation
- vreinterpret_
s64_ ⚠s8 neon
- Vector reinterpret cast operation
- vreinterpret_
s64_ ⚠s16 neon
- Vector reinterpret cast operation
- vreinterpret_
s64_ ⚠s32 neon
- Vector reinterpret cast operation
- vreinterpret_
s64_ ⚠u8 neon
- Vector reinterpret cast operation
- vreinterpret_
s64_ ⚠u16 neon
- Vector reinterpret cast operation
- vreinterpret_
s64_ ⚠u32 neon
- Vector reinterpret cast operation
- vreinterpret_
s64_ ⚠u64 neon
- Vector reinterpret cast operation
- vreinterpret_
u8_ ⚠f32 neon
- Vector reinterpret cast operation
- vreinterpret_
u8_ ⚠f64 neon
- Vector reinterpret cast operation
- vreinterpret_
u8_ ⚠p8 neon
- Vector reinterpret cast operation
- vreinterpret_
u8_ ⚠p16 neon
- Vector reinterpret cast operation
- vreinterpret_
u8_ ⚠p64 neon,aes
- Vector reinterpret cast operation
- vreinterpret_
u8_ ⚠s8 neon
- Vector reinterpret cast operation
- vreinterpret_
u8_ ⚠s16 neon
- Vector reinterpret cast operation
- vreinterpret_
u8_ ⚠s32 neon
- Vector reinterpret cast operation
- vreinterpret_
u8_ ⚠s64 neon
- Vector reinterpret cast operation
- vreinterpret_
u8_ ⚠u16 neon
- Vector reinterpret cast operation
- vreinterpret_
u8_ ⚠u32 neon
- Vector reinterpret cast operation
- vreinterpret_
u8_ ⚠u64 neon
- Vector reinterpret cast operation
- vreinterpret_
u16_ ⚠f32 neon
- Vector reinterpret cast operation
- vreinterpret_
u16_ ⚠f64 neon
- Vector reinterpret cast operation
- vreinterpret_
u16_ ⚠p8 neon
- Vector reinterpret cast operation
- vreinterpret_
u16_ ⚠p16 neon
- Vector reinterpret cast operation
- vreinterpret_
u16_ ⚠p64 neon,aes
- Vector reinterpret cast operation
- vreinterpret_
u16_ ⚠s8 neon
- Vector reinterpret cast operation
- vreinterpret_
u16_ ⚠s16 neon
- Vector reinterpret cast operation
- vreinterpret_
u16_ ⚠s32 neon
- Vector reinterpret cast operation
- vreinterpret_
u16_ ⚠s64 neon
- Vector reinterpret cast operation
- vreinterpret_
u16_ ⚠u8 neon
- Vector reinterpret cast operation
- vreinterpret_
u16_ ⚠u32 neon
- Vector reinterpret cast operation
- vreinterpret_
u16_ ⚠u64 neon
- Vector reinterpret cast operation
- vreinterpret_
u32_ ⚠f32 neon
- Vector reinterpret cast operation
- vreinterpret_
u32_ ⚠f64 neon
- Vector reinterpret cast operation
- vreinterpret_
u32_ ⚠p8 neon
- Vector reinterpret cast operation
- vreinterpret_
u32_ ⚠p16 neon
- Vector reinterpret cast operation
- vreinterpret_
u32_ ⚠p64 neon,aes
- Vector reinterpret cast operation
- vreinterpret_
u32_ ⚠s8 neon
- Vector reinterpret cast operation
- vreinterpret_
u32_ ⚠s16 neon
- Vector reinterpret cast operation
- vreinterpret_
u32_ ⚠s32 neon
- Vector reinterpret cast operation
- vreinterpret_
u32_ ⚠s64 neon
- Vector reinterpret cast operation
- vreinterpret_
u32_ ⚠u8 neon
- Vector reinterpret cast operation
- vreinterpret_
u32_ ⚠u16 neon
- Vector reinterpret cast operation
- vreinterpret_
u32_ ⚠u64 neon
- Vector reinterpret cast operation
- vreinterpret_
u64_ ⚠f32 neon
- Vector reinterpret cast operation
- vreinterpret_
u64_ ⚠f64 neon
- Vector reinterpret cast operation
- vreinterpret_
u64_ ⚠p8 neon
- Vector reinterpret cast operation
- vreinterpret_
u64_ ⚠p16 neon
- Vector reinterpret cast operation
- vreinterpret_
u64_ ⚠p64 neon
- Vector reinterpret cast operation
- vreinterpret_
u64_ ⚠s8 neon
- Vector reinterpret cast operation
- vreinterpret_
u64_ ⚠s16 neon
- Vector reinterpret cast operation
- vreinterpret_
u64_ ⚠s32 neon
- Vector reinterpret cast operation
- vreinterpret_
u64_ ⚠s64 neon
- Vector reinterpret cast operation
- vreinterpret_
u64_ ⚠u8 neon
- Vector reinterpret cast operation
- vreinterpret_
u64_ ⚠u16 neon
- Vector reinterpret cast operation
- vreinterpret_
u64_ ⚠u32 neon
- Vector reinterpret cast operation
- vreinterpretq_
f32_ ⚠f64 neon
- Vector reinterpret cast operation
- vreinterpretq_
f32_ ⚠p8 neon
- Vector reinterpret cast operation
- vreinterpretq_
f32_ ⚠p16 neon
- Vector reinterpret cast operation
- vreinterpretq_
f32_ ⚠p64 neon
- Vector reinterpret cast operation
- vreinterpretq_
f32_ ⚠p128 neon
- Vector reinterpret cast operation
- vreinterpretq_
f32_ ⚠s8 neon
- Vector reinterpret cast operation
- vreinterpretq_
f32_ ⚠s16 neon
- Vector reinterpret cast operation
- vreinterpretq_
f32_ ⚠s32 neon
- Vector reinterpret cast operation
- vreinterpretq_
f32_ ⚠s64 neon
- Vector reinterpret cast operation
- vreinterpretq_
f32_ ⚠u8 neon
- Vector reinterpret cast operation
- vreinterpretq_
f32_ ⚠u16 neon
- Vector reinterpret cast operation
- vreinterpretq_
f32_ ⚠u32 neon
- Vector reinterpret cast operation
- vreinterpretq_
f32_ ⚠u64 neon
- Vector reinterpret cast operation
- vreinterpretq_
f64_ ⚠f32 neon
- Vector reinterpret cast operation
- vreinterpretq_
f64_ ⚠p8 neon
- Vector reinterpret cast operation
- vreinterpretq_
f64_ ⚠p16 neon
- Vector reinterpret cast operation
- vreinterpretq_
f64_ ⚠p64 neon
- Vector reinterpret cast operation
- vreinterpretq_
f64_ ⚠p128 neon
- Vector reinterpret cast operation
- vreinterpretq_
f64_ ⚠s8 neon
- Vector reinterpret cast operation
- vreinterpretq_
f64_ ⚠s16 neon
- Vector reinterpret cast operation
- vreinterpretq_
f64_ ⚠s32 neon
- Vector reinterpret cast operation
- vreinterpretq_
f64_ ⚠s64 neon
- Vector reinterpret cast operation
- vreinterpretq_
f64_ ⚠u8 neon
- Vector reinterpret cast operation
- vreinterpretq_
f64_ ⚠u16 neon
- Vector reinterpret cast operation
- vreinterpretq_
f64_ ⚠u32 neon
- Vector reinterpret cast operation
- vreinterpretq_
f64_ ⚠u64 neon
- Vector reinterpret cast operation
- vreinterpretq_
p8_ ⚠f32 neon
- Vector reinterpret cast operation
- vreinterpretq_
p8_ ⚠f64 neon
- Vector reinterpret cast operation
- vreinterpretq_
p8_ ⚠p16 neon
- Vector reinterpret cast operation
- vreinterpretq_
p8_ ⚠p64 neon,aes
- Vector reinterpret cast operation
- vreinterpretq_
p8_ ⚠p128 neon,aes
- Vector reinterpret cast operation
- vreinterpretq_
p8_ ⚠s8 neon
- Vector reinterpret cast operation
- vreinterpretq_
p8_ ⚠s16 neon
- Vector reinterpret cast operation
- vreinterpretq_
p8_ ⚠s32 neon
- Vector reinterpret cast operation
- vreinterpretq_
p8_ ⚠s64 neon
- Vector reinterpret cast operation
- vreinterpretq_
p8_ ⚠u8 neon
- Vector reinterpret cast operation
- vreinterpretq_
p8_ ⚠u16 neon
- Vector reinterpret cast operation
- vreinterpretq_
p8_ ⚠u32 neon
- Vector reinterpret cast operation
- vreinterpretq_
p8_ ⚠u64 neon
- Vector reinterpret cast operation
- vreinterpretq_
p16_ ⚠f32 neon
- Vector reinterpret cast operation
- vreinterpretq_
p16_ ⚠f64 neon
- Vector reinterpret cast operation
- vreinterpretq_
p16_ ⚠p8 neon
- Vector reinterpret cast operation
- vreinterpretq_
p16_ ⚠p64 neon,aes
- Vector reinterpret cast operation
- vreinterpretq_
p16_ ⚠p128 neon,aes
- Vector reinterpret cast operation
- vreinterpretq_
p16_ ⚠s8 neon
- Vector reinterpret cast operation
- vreinterpretq_
p16_ ⚠s16 neon
- Vector reinterpret cast operation
- vreinterpretq_
p16_ ⚠s32 neon
- Vector reinterpret cast operation
- vreinterpretq_
p16_ ⚠s64 neon
- Vector reinterpret cast operation
- vreinterpretq_
p16_ ⚠u8 neon
- Vector reinterpret cast operation
- vreinterpretq_
p16_ ⚠u16 neon
- Vector reinterpret cast operation
- vreinterpretq_
p16_ ⚠u32 neon
- Vector reinterpret cast operation
- vreinterpretq_
p16_ ⚠u64 neon
- Vector reinterpret cast operation
- vreinterpretq_
p64_ ⚠f32 neon
- Vector reinterpret cast operation
- vreinterpretq_
p64_ ⚠f64 neon
- Vector reinterpret cast operation
- vreinterpretq_
p64_ ⚠p8 neon,aes
- Vector reinterpret cast operation
- vreinterpretq_
p64_ ⚠p16 neon,aes
- Vector reinterpret cast operation
- vreinterpretq_
p64_ ⚠p128 neon,aes
- 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_ ⚠s64 neon
- 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
- vreinterpretq_
p64_ ⚠u64 neon
- Vector reinterpret cast operation
- vreinterpretq_
p128_ ⚠f32 neon
- Vector reinterpret cast operation
- vreinterpretq_
p128_ ⚠f64 neon
- Vector reinterpret cast operation
- vreinterpretq_
p128_ ⚠p8 neon,aes
- Vector reinterpret cast operation
- vreinterpretq_
p128_ ⚠p16 neon,aes
- Vector reinterpret cast operation
- vreinterpretq_
p128_ ⚠p64 neon,aes
- Vector reinterpret cast operation
- vreinterpretq_
p128_ ⚠s8 neon,aes
- Vector reinterpret cast operation
- vreinterpretq_
p128_ ⚠s16 neon,aes
- Vector reinterpret cast operation
- vreinterpretq_
p128_ ⚠s32 neon,aes
- Vector reinterpret cast operation
- vreinterpretq_
p128_ ⚠s64 neon,aes
- Vector reinterpret cast operation
- vreinterpretq_
p128_ ⚠u8 neon,aes
- Vector reinterpret cast operation
- vreinterpretq_
p128_ ⚠u16 neon,aes
- Vector reinterpret cast operation
- vreinterpretq_
p128_ ⚠u32 neon,aes
- Vector reinterpret cast operation
- vreinterpretq_
p128_ ⚠u64 neon,aes
- Vector reinterpret cast operation
- vreinterpretq_
s8_ ⚠f32 neon
- Vector reinterpret cast operation
- vreinterpretq_
s8_ ⚠f64 neon
- Vector reinterpret cast operation
- vreinterpretq_
s8_ ⚠p8 neon
- Vector reinterpret cast operation
- vreinterpretq_
s8_ ⚠p16 neon
- Vector reinterpret cast operation
- vreinterpretq_
s8_ ⚠p64 neon,aes
- Vector reinterpret cast operation
- vreinterpretq_
s8_ ⚠p128 neon,aes
- Vector reinterpret cast operation
- vreinterpretq_
s8_ ⚠s16 neon
- Vector reinterpret cast operation
- vreinterpretq_
s8_ ⚠s32 neon
- Vector reinterpret cast operation
- vreinterpretq_
s8_ ⚠s64 neon
- Vector reinterpret cast operation
- vreinterpretq_
s8_ ⚠u8 neon
- Vector reinterpret cast operation
- vreinterpretq_
s8_ ⚠u16 neon
- Vector reinterpret cast operation
- vreinterpretq_
s8_ ⚠u32 neon
- Vector reinterpret cast operation
- vreinterpretq_
s8_ ⚠u64 neon
- Vector reinterpret cast operation
- vreinterpretq_
s16_ ⚠f32 neon
- Vector reinterpret cast operation
- vreinterpretq_
s16_ ⚠f64 neon
- Vector reinterpret cast operation
- vreinterpretq_
s16_ ⚠p8 neon
- Vector reinterpret cast operation
- vreinterpretq_
s16_ ⚠p16 neon
- Vector reinterpret cast operation
- vreinterpretq_
s16_ ⚠p64 neon,aes
- Vector reinterpret cast operation
- vreinterpretq_
s16_ ⚠p128 neon,aes
- Vector reinterpret cast operation
- vreinterpretq_
s16_ ⚠s8 neon
- Vector reinterpret cast operation
- vreinterpretq_
s16_ ⚠s32 neon
- Vector reinterpret cast operation
- vreinterpretq_
s16_ ⚠s64 neon
- Vector reinterpret cast operation
- vreinterpretq_
s16_ ⚠u8 neon
- Vector reinterpret cast operation
- vreinterpretq_
s16_ ⚠u16 neon
- Vector reinterpret cast operation
- vreinterpretq_
s16_ ⚠u32 neon
- Vector reinterpret cast operation
- vreinterpretq_
s16_ ⚠u64 neon
- Vector reinterpret cast operation
- vreinterpretq_
s32_ ⚠f32 neon
- Vector reinterpret cast operation
- vreinterpretq_
s32_ ⚠f64 neon
- Vector reinterpret cast operation
- vreinterpretq_
s32_ ⚠p8 neon
- Vector reinterpret cast operation
- vreinterpretq_
s32_ ⚠p16 neon
- Vector reinterpret cast operation
- vreinterpretq_
s32_ ⚠p64 neon,aes
- Vector reinterpret cast operation
- vreinterpretq_
s32_ ⚠p128 neon,aes
- Vector reinterpret cast operation
- vreinterpretq_
s32_ ⚠s8 neon
- Vector reinterpret cast operation
- vreinterpretq_
s32_ ⚠s16 neon
- Vector reinterpret cast operation
- vreinterpretq_
s32_ ⚠s64 neon
- Vector reinterpret cast operation
- vreinterpretq_
s32_ ⚠u8 neon
- Vector reinterpret cast operation
- vreinterpretq_
s32_ ⚠u16 neon
- Vector reinterpret cast operation
- vreinterpretq_
s32_ ⚠u32 neon
- Vector reinterpret cast operation
- vreinterpretq_
s32_ ⚠u64 neon
- Vector reinterpret cast operation
- vreinterpretq_
s64_ ⚠f32 neon
- Vector reinterpret cast operation
- vreinterpretq_
s64_ ⚠f64 neon
- Vector reinterpret cast operation
- vreinterpretq_
s64_ ⚠p8 neon
- Vector reinterpret cast operation
- vreinterpretq_
s64_ ⚠p16 neon
- Vector reinterpret cast operation
- vreinterpretq_
s64_ ⚠p64 neon
- Vector reinterpret cast operation
- vreinterpretq_
s64_ ⚠p128 neon,aes
- Vector reinterpret cast operation
- vreinterpretq_
s64_ ⚠s8 neon
- Vector reinterpret cast operation
- vreinterpretq_
s64_ ⚠s16 neon
- Vector reinterpret cast operation
- vreinterpretq_
s64_ ⚠s32 neon
- Vector reinterpret cast operation
- vreinterpretq_
s64_ ⚠u8 neon
- Vector reinterpret cast operation
- vreinterpretq_
s64_ ⚠u16 neon
- Vector reinterpret cast operation
- vreinterpretq_
s64_ ⚠u32 neon
- Vector reinterpret cast operation
- vreinterpretq_
s64_ ⚠u64 neon
- Vector reinterpret cast operation
- vreinterpretq_
u8_ ⚠f32 neon
- Vector reinterpret cast operation
- vreinterpretq_
u8_ ⚠f64 neon
- Vector reinterpret cast operation
- vreinterpretq_
u8_ ⚠p8 neon
- Vector reinterpret cast operation
- vreinterpretq_
u8_ ⚠p16 neon
- Vector reinterpret cast operation
- vreinterpretq_
u8_ ⚠p64 neon,aes
- Vector reinterpret cast operation
- vreinterpretq_
u8_ ⚠p128 neon,aes
- Vector reinterpret cast operation
- vreinterpretq_
u8_ ⚠s8 neon
- Vector reinterpret cast operation
- vreinterpretq_
u8_ ⚠s16 neon
- Vector reinterpret cast operation
- vreinterpretq_
u8_ ⚠s32 neon
- Vector reinterpret cast operation
- vreinterpretq_
u8_ ⚠s64 neon
- Vector reinterpret cast operation
- vreinterpretq_
u8_ ⚠u16 neon
- Vector reinterpret cast operation
- vreinterpretq_
u8_ ⚠u32 neon
- Vector reinterpret cast operation
- vreinterpretq_
u8_ ⚠u64 neon
- Vector reinterpret cast operation
- vreinterpretq_
u16_ ⚠f32 neon
- Vector reinterpret cast operation
- vreinterpretq_
u16_ ⚠f64 neon
- Vector reinterpret cast operation
- vreinterpretq_
u16_ ⚠p8 neon
- Vector reinterpret cast operation
- vreinterpretq_
u16_ ⚠p16 neon
- Vector reinterpret cast operation
- vreinterpretq_
u16_ ⚠p64 neon,aes
- Vector reinterpret cast operation
- vreinterpretq_
u16_ ⚠p128 neon,aes
- Vector reinterpret cast operation
- vreinterpretq_
u16_ ⚠s8 neon
- Vector reinterpret cast operation
- vreinterpretq_
u16_ ⚠s16 neon
- Vector reinterpret cast operation
- vreinterpretq_
u16_ ⚠s32 neon
- Vector reinterpret cast operation
- vreinterpretq_
u16_ ⚠s64 neon
- Vector reinterpret cast operation
- vreinterpretq_
u16_ ⚠u8 neon
- Vector reinterpret cast operation
- vreinterpretq_
u16_ ⚠u32 neon
- Vector reinterpret cast operation
- vreinterpretq_
u16_ ⚠u64 neon
- Vector reinterpret cast operation
- vreinterpretq_
u32_ ⚠f32 neon
- Vector reinterpret cast operation
- vreinterpretq_
u32_ ⚠f64 neon
- Vector reinterpret cast operation
- vreinterpretq_
u32_ ⚠p8 neon
- Vector reinterpret cast operation
- vreinterpretq_
u32_ ⚠p16 neon
- Vector reinterpret cast operation
- vreinterpretq_
u32_ ⚠p64 neon,aes
- Vector reinterpret cast operation
- vreinterpretq_
u32_ ⚠p128 neon,aes
- Vector reinterpret cast operation
- vreinterpretq_
u32_ ⚠s8 neon
- Vector reinterpret cast operation
- vreinterpretq_
u32_ ⚠s16 neon
- Vector reinterpret cast operation
- vreinterpretq_
u32_ ⚠s32 neon
- Vector reinterpret cast operation
- vreinterpretq_
u32_ ⚠s64 neon
- Vector reinterpret cast operation
- vreinterpretq_
u32_ ⚠u8 neon
- Vector reinterpret cast operation
- vreinterpretq_
u32_ ⚠u16 neon
- Vector reinterpret cast operation
- vreinterpretq_
u32_ ⚠u64 neon
- Vector reinterpret cast operation
- vreinterpretq_
u64_ ⚠f32 neon
- Vector reinterpret cast operation
- vreinterpretq_
u64_ ⚠f64 neon
- Vector reinterpret cast operation
- vreinterpretq_
u64_ ⚠p8 neon
- Vector reinterpret cast operation
- vreinterpretq_
u64_ ⚠p16 neon
- Vector reinterpret cast operation
- vreinterpretq_
u64_ ⚠p64 neon
- Vector reinterpret cast operation
- vreinterpretq_
u64_ ⚠p128 neon,aes
- Vector reinterpret cast operation
- vreinterpretq_
u64_ ⚠s8 neon
- Vector reinterpret cast operation
- vreinterpretq_
u64_ ⚠s16 neon
- Vector reinterpret cast operation
- vreinterpretq_
u64_ ⚠s32 neon
- Vector reinterpret cast operation
- vreinterpretq_
u64_ ⚠s64 neon
- Vector reinterpret cast operation
- vreinterpretq_
u64_ ⚠u8 neon
- Vector reinterpret cast operation
- vreinterpretq_
u64_ ⚠u16 neon
- Vector reinterpret cast operation
- vreinterpretq_
u64_ ⚠u32 neon
- 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
- vrnd_
f32 ⚠neon
- Floating-point round to integral, toward zero
- vrnd_
f64 ⚠neon
- Floating-point round to integral, toward zero
- vrnda_
f32 ⚠neon
- Floating-point round to integral, to nearest with ties to away
- vrnda_
f64 ⚠neon
- Floating-point round to integral, to nearest with ties to away
- vrndaq_
f32 ⚠neon
- Floating-point round to integral, to nearest with ties to away
- vrndaq_
f64 ⚠neon
- Floating-point round to integral, to nearest with ties to away
- vrndi_
f32 ⚠neon
- Floating-point round to integral, using current rounding mode
- vrndi_
f64 ⚠neon
- Floating-point round to integral, using current rounding mode
- vrndiq_
f32 ⚠neon
- Floating-point round to integral, using current rounding mode
- vrndiq_
f64 ⚠neon
- Floating-point round to integral, using current rounding mode
- vrndm_
f32 ⚠neon
- Floating-point round to integral, toward minus infinity
- vrndm_
f64 ⚠neon
- Floating-point round to integral, toward minus infinity
- vrndmq_
f32 ⚠neon
- Floating-point round to integral, toward minus infinity
- vrndmq_
f64 ⚠neon
- Floating-point round to integral, toward minus infinity
- vrndn_
f32 ⚠neon
- Floating-point round to integral, to nearest with ties to even
- vrndn_
f64 ⚠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
- vrndnq_
f64 ⚠neon
- Floating-point round to integral, to nearest with ties to even
- vrndns_
f32 ⚠neon
- Floating-point round to integral, to nearest with ties to even
- vrndp_
f32 ⚠neon
- Floating-point round to integral, toward plus infinity
- vrndp_
f64 ⚠neon
- Floating-point round to integral, toward plus infinity
- vrndpq_
f32 ⚠neon
- Floating-point round to integral, toward plus infinity
- vrndpq_
f64 ⚠neon
- Floating-point round to integral, toward plus infinity
- vrndq_
f32 ⚠neon
- Floating-point round to integral, toward zero
- vrndq_
f64 ⚠neon
- Floating-point round to integral, toward zero
- vrndx_
f32 ⚠neon
- Floating-point round to integral exact, using current rounding mode
- vrndx_
f64 ⚠neon
- Floating-point round to integral exact, using current rounding mode
- vrndxq_
f32 ⚠neon
- Floating-point round to integral exact, using current rounding mode
- vrndxq_
f64 ⚠neon
- Floating-point round to integral exact, using current rounding mode
- 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
- vrshld_
s64 ⚠neon
- Signed rounding shift left
- vrshld_
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
- vrshrd_
n_ ⚠s64 neon
- Signed rounding shift right
- vrshrd_
n_ ⚠u64 neon
- Unsigned rounding shift right
- vrshrn_
high_ ⚠n_ s16 neon
- Rounding shift right narrow
- vrshrn_
high_ ⚠n_ s32 neon
- Rounding shift right narrow
- vrshrn_
high_ ⚠n_ s64 neon
- Rounding shift right narrow
- vrshrn_
high_ ⚠n_ u16 neon
- Rounding shift right narrow
- vrshrn_
high_ ⚠n_ u32 neon
- Rounding shift right narrow
- vrshrn_
high_ ⚠n_ u64 neon
- Rounding shift right narrow
- 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_
f64 ⚠neon
- Reciprocal square-root estimate.
- vrsqrte_
u32 ⚠neon
- Unsigned reciprocal square root estimate
- vrsqrted_
f64 ⚠neon
- Reciprocal square-root estimate.
- vrsqrteq_
f32 ⚠neon
- Reciprocal square-root estimate.
- vrsqrteq_
f64 ⚠neon
- Reciprocal square-root estimate.
- vrsqrteq_
u32 ⚠neon
- Unsigned reciprocal square root estimate
- vrsqrtes_
f32 ⚠neon
- Reciprocal square-root estimate.
- vrsqrts_
f32 ⚠neon
- Floating-point reciprocal square root step
- vrsqrts_
f64 ⚠neon
- Floating-point reciprocal square root step
- vrsqrtsd_
f64 ⚠neon
- Floating-point reciprocal square root step
- vrsqrtsq_
f32 ⚠neon
- Floating-point reciprocal square root step
- vrsqrtsq_
f64 ⚠neon
- Floating-point reciprocal square root step
- vrsqrtss_
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
- vrsrad_
n_ ⚠s64 neon
- Signed rounding shift right and accumulate.
- vrsrad_
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_
high_ ⚠s16 neon
- Rounding subtract returning high narrow
- vrsubhn_
high_ ⚠s32 neon
- Rounding subtract returning high narrow
- vrsubhn_
high_ ⚠s64 neon
- Rounding subtract returning high narrow
- vrsubhn_
high_ ⚠u16 neon
- Rounding subtract returning high narrow
- vrsubhn_
high_ ⚠u32 neon
- Rounding subtract returning high narrow
- vrsubhn_
high_ ⚠u64 neon
- Rounding subtract returning high narrow
- 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_ ⚠f64 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_ ⚠f64 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.
- vsha512h2q_
u64 ⚠neon,sha3
- SHA512 hash update part 2
- vsha512hq_
u64 ⚠neon,sha3
- SHA512 hash update part 1
- vsha512su0q_
u64 ⚠neon,sha3
- SHA512 schedule update 0
- vsha512su1q_
u64 ⚠neon,sha3
- SHA512 schedule update 1
- 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
- vshld_
n_ ⚠s64 neon
- Shift left
- vshld_
n_ ⚠u64 neon
- Shift left
- vshld_
s64 ⚠neon
- Signed Shift left
- vshld_
u64 ⚠neon
- Unsigned Shift left
- vshll_
high_ ⚠n_ s8 neon
- Signed shift left long
- vshll_
high_ ⚠n_ s16 neon
- Signed shift left long
- vshll_
high_ ⚠n_ s32 neon
- Signed shift left long
- vshll_
high_ ⚠n_ u8 neon
- Signed shift left long
- vshll_
high_ ⚠n_ u16 neon
- Signed shift left long
- vshll_
high_ ⚠n_ u32 neon
- Signed shift left long
- 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
- vshrd_
n_ ⚠s64 neon
- Signed shift right
- vshrd_
n_ ⚠u64 neon
- Unsigned shift right
- vshrn_
high_ ⚠n_ s16 neon
- Shift right narrow
- vshrn_
high_ ⚠n_ s32 neon
- Shift right narrow
- vshrn_
high_ ⚠n_ s64 neon
- Shift right narrow
- vshrn_
high_ ⚠n_ u16 neon
- Shift right narrow
- vshrn_
high_ ⚠n_ u32 neon
- Shift right narrow
- vshrn_
high_ ⚠n_ u64 neon
- Shift right narrow
- 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
- vsli_
n_ ⚠p8 neon
- Shift Left and Insert (immediate)
- vsli_
n_ ⚠p16 neon
- Shift Left and Insert (immediate)
- vsli_
n_ ⚠p64 neon,aes
- Shift Left and Insert (immediate)
- vsli_
n_ ⚠s8 neon
- Shift Left and Insert (immediate)
- vsli_
n_ ⚠s16 neon
- Shift Left and Insert (immediate)
- vsli_
n_ ⚠s32 neon
- Shift Left and Insert (immediate)
- vsli_
n_ ⚠s64 neon
- Shift Left and Insert (immediate)
- vsli_
n_ ⚠u8 neon
- Shift Left and Insert (immediate)
- vsli_
n_ ⚠u16 neon
- Shift Left and Insert (immediate)
- vsli_
n_ ⚠u32 neon
- Shift Left and Insert (immediate)
- vsli_
n_ ⚠u64 neon
- Shift Left and Insert (immediate)
- vslid_
n_ ⚠s64 neon
- Shift left and insert
- vslid_
n_ ⚠u64 neon
- Shift left and insert
- vsliq_
n_ ⚠p8 neon
- Shift Left and Insert (immediate)
- vsliq_
n_ ⚠p16 neon
- Shift Left and Insert (immediate)
- vsliq_
n_ ⚠p64 neon,aes
- Shift Left and Insert (immediate)
- vsliq_
n_ ⚠s8 neon
- Shift Left and Insert (immediate)
- vsliq_
n_ ⚠s16 neon
- Shift Left and Insert (immediate)
- vsliq_
n_ ⚠s32 neon
- Shift Left and Insert (immediate)
- vsliq_
n_ ⚠s64 neon
- Shift Left and Insert (immediate)
- vsliq_
n_ ⚠u8 neon
- Shift Left and Insert (immediate)
- vsliq_
n_ ⚠u16 neon
- Shift Left and Insert (immediate)
- vsliq_
n_ ⚠u32 neon
- Shift Left and Insert (immediate)
- vsliq_
n_ ⚠u64 neon
- Shift Left and Insert (immediate)
- vsqadd_
u8 ⚠neon
- Unsigned saturating Accumulate of Signed value.
- vsqadd_
u16 ⚠neon
- Unsigned saturating Accumulate of Signed value.
- vsqadd_
u32 ⚠neon
- Unsigned saturating Accumulate of Signed value.
- vsqadd_
u64 ⚠neon
- Unsigned saturating Accumulate of Signed value.
- vsqaddb_
u8 ⚠neon
- Unsigned saturating accumulate of signed value
- vsqaddd_
u64 ⚠neon
- Unsigned saturating accumulate of signed value
- vsqaddh_
u16 ⚠neon
- Unsigned saturating accumulate of signed value
- vsqaddq_
u8 ⚠neon
- Unsigned saturating Accumulate of Signed value.
- vsqaddq_
u16 ⚠neon
- Unsigned saturating Accumulate of Signed value.
- vsqaddq_
u32 ⚠neon
- Unsigned saturating Accumulate of Signed value.
- vsqaddq_
u64 ⚠neon
- Unsigned saturating Accumulate of Signed value.
- vsqadds_
u32 ⚠neon
- Unsigned saturating accumulate of signed value
- vsqrt_
f32 ⚠neon
- Calculates the square root of each lane.
- vsqrt_
f64 ⚠neon
- Calculates the square root of each lane.
- vsqrtq_
f32 ⚠neon
- Calculates the square root of each lane.
- vsqrtq_
f64 ⚠neon
- Calculates the square root of each lane.
- 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
- vsrad_
n_ ⚠s64 neon
- Signed shift right and accumulate
- vsrad_
n_ ⚠u64 neon
- Unsigned shift right and accumulate
- vsraq_
n_ ⚠s8 neon
- Signed shift right and accumulate
- 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
- vsri_
n_ ⚠p8 neon
- Shift Right and Insert (immediate)
- vsri_
n_ ⚠p16 neon
- Shift Right and Insert (immediate)
- vsri_
n_ ⚠p64 neon,aes
- Shift Right and Insert (immediate)
- vsri_
n_ ⚠s8 neon
- Shift Right and Insert (immediate)
- vsri_
n_ ⚠s16 neon
- Shift Right and Insert (immediate)
- vsri_
n_ ⚠s32 neon
- Shift Right and Insert (immediate)
- vsri_
n_ ⚠s64 neon
- Shift Right and Insert (immediate)
- vsri_
n_ ⚠u8 neon
- Shift Right and Insert (immediate)
- vsri_
n_ ⚠u16 neon
- Shift Right and Insert (immediate)
- vsri_
n_ ⚠u32 neon
- Shift Right and Insert (immediate)
- vsri_
n_ ⚠u64 neon
- Shift Right and Insert (immediate)
- vsrid_
n_ ⚠s64 neon
- Shift right and insert
- vsrid_
n_ ⚠u64 neon
- Shift right and insert
- vsriq_
n_ ⚠p8 neon
- Shift Right and Insert (immediate)
- vsriq_
n_ ⚠p16 neon
- Shift Right and Insert (immediate)
- vsriq_
n_ ⚠p64 neon,aes
- Shift Right and Insert (immediate)
- vsriq_
n_ ⚠s8 neon
- Shift Right and Insert (immediate)
- vsriq_
n_ ⚠s16 neon
- Shift Right and Insert (immediate)
- vsriq_
n_ ⚠s32 neon
- Shift Right and Insert (immediate)
- vsriq_
n_ ⚠s64 neon
- Shift Right and Insert (immediate)
- vsriq_
n_ ⚠u8 neon
- Shift Right and Insert (immediate)
- vsriq_
n_ ⚠u16 neon
- Shift Right and Insert (immediate)
- vsriq_
n_ ⚠u32 neon
- Shift Right and Insert (immediate)
- vsriq_
n_ ⚠u64 neon
- Shift Right and Insert (immediate)
- vst1_
f32 ⚠neon
- vst1_
f64 ⚠neon
- 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_
f64_ ⚠x2 neon
- Store multiple single-element structures to one, two, three, or four registers
- vst1_
f64_ ⚠x3 neon
- Store multiple single-element structures to one, two, three, or four registers
- vst1_
f64_ ⚠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_ ⚠f64 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⚠
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 ⚠neon
- Store multiple single-element structures from one, two, three, or four registers.
- vst1_
p64 ⚠neon,aes
- Arm’s documentation
- 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⚠
neon
- Store multiple single-element structures from 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 ⚠neon
- Store multiple single-element structures from one, two, three, or four registers.
- vst1_
s32 ⚠neon
- Store multiple single-element structures from one, two, three, or four registers.
- vst1_
s64 ⚠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⚠
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 ⚠neon
- Store multiple single-element structures from one, two, three, or four registers.
- vst1_
u32 ⚠neon
- Store multiple single-element structures from one, two, three, or four registers.
- vst1_
u64 ⚠neon
- Store multiple single-element structures from 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 ⚠neon
- vst1q_
f64 ⚠neon
- 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_
f64_ ⚠x2 neon
- Store multiple single-element structures to one, two, three, or four registers
- vst1q_
f64_ ⚠x3 neon
- Store multiple single-element structures to one, two, three, or four registers
- vst1q_
f64_ ⚠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_ ⚠f64 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 ⚠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 ⚠neon
- Store multiple single-element structures from one, two, three, or four registers.
- vst1q_
p64 ⚠neon,aes
- Arm’s documentation
- 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 ⚠neon
- Store multiple single-element structures from 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 ⚠neon
- Store multiple single-element structures from one, two, three, or four registers.
- vst1q_
s32 ⚠neon
- Store multiple single-element structures from one, two, three, or four registers.
- vst1q_
s64 ⚠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 ⚠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 ⚠neon
- Store multiple single-element structures from one, two, three, or four registers.
- vst1q_
u32 ⚠neon
- Store multiple single-element structures from one, two, three, or four registers.
- vst1q_
u64 ⚠neon
- Store multiple single-element structures from 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_
f64 ⚠neon
- Store multiple 2-element structures from two registers
- vst2_
lane_ ⚠f32 neon
- Store multiple 2-element structures from two registers
- vst2_
lane_ ⚠f64 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_ ⚠p64 neon,aes
- 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_ ⚠s64 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_
lane_ ⚠u64 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_
f64 ⚠neon
- Store multiple 2-element structures from two registers
- vst2q_
lane_ ⚠f32 neon
- Store multiple 2-element structures from two registers
- vst2q_
lane_ ⚠f64 neon
- Store multiple 2-element structures from two registers
- vst2q_
lane_ ⚠p8 neon
- Store multiple 2-element structures from two registers
- vst2q_
lane_ ⚠p16 neon
- Store multiple 2-element structures from two registers
- vst2q_
lane_ ⚠p64 neon,aes
- Store multiple 2-element structures from two registers
- vst2q_
lane_ ⚠s8 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_ ⚠s64 neon
- Store multiple 2-element structures from two registers
- vst2q_
lane_ ⚠u8 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_
lane_ ⚠u64 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_
p64 ⚠neon,aes
- 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_
s64 ⚠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
- vst2q_
u64 ⚠neon
- Store multiple 2-element structures from two registers
- vst3_
f32 ⚠neon
- Store multiple 3-element structures from three registers
- vst3_
f64 ⚠neon
- Store multiple 3-element structures from three registers
- vst3_
lane_ ⚠f32 neon
- Store multiple 3-element structures from three registers
- vst3_
lane_ ⚠f64 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_ ⚠p64 neon,aes
- 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_ ⚠s64 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_
lane_ ⚠u64 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_
f64 ⚠neon
- Store multiple 3-element structures from three registers
- vst3q_
lane_ ⚠f32 neon
- Store multiple 3-element structures from three registers
- vst3q_
lane_ ⚠f64 neon
- Store multiple 3-element structures from three registers
- vst3q_
lane_ ⚠p8 neon
- Store multiple 3-element structures from three registers
- vst3q_
lane_ ⚠p16 neon
- Store multiple 3-element structures from three registers
- vst3q_
lane_ ⚠p64 neon,aes
- Store multiple 3-element structures from three registers
- vst3q_
lane_ ⚠s8 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_ ⚠s64 neon
- Store multiple 3-element structures from three registers
- vst3q_
lane_ ⚠u8 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_
lane_ ⚠u64 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_
p64 ⚠neon,aes
- 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_
s64 ⚠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
- vst3q_
u64 ⚠neon
- Store multiple 3-element structures from three registers
- vst4_
f32 ⚠neon
- Store multiple 4-element structures from four registers
- vst4_
f64 ⚠neon
- Store multiple 4-element structures from four registers
- vst4_
lane_ ⚠f32 neon
- Store multiple 4-element structures from four registers
- vst4_
lane_ ⚠f64 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_ ⚠p64 neon,aes
- 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_ ⚠s64 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_
lane_ ⚠u64 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_
f64 ⚠neon
- Store multiple 4-element structures from four registers
- vst4q_
lane_ ⚠f32 neon
- Store multiple 4-element structures from four registers
- vst4q_
lane_ ⚠f64 neon
- Store multiple 4-element structures from four registers
- vst4q_
lane_ ⚠p8 neon
- Store multiple 4-element structures from four registers
- vst4q_
lane_ ⚠p16 neon
- Store multiple 4-element structures from four registers
- vst4q_
lane_ ⚠p64 neon,aes
- Store multiple 4-element structures from four registers
- vst4q_
lane_ ⚠s8 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_ ⚠s64 neon
- Store multiple 4-element structures from four registers
- vst4q_
lane_ ⚠u8 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_
lane_ ⚠u64 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_
p64 ⚠neon,aes
- 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_
s64 ⚠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
- vst4q_
u64 ⚠neon
- Store multiple 4-element structures from four registers
- vstrq_
p128 ⚠neon
- Store SIMD&FP register (immediate offset)
- vsub_
f32 ⚠neon
- Subtract
- vsub_
f64 ⚠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
- vsubd_
s64 ⚠neon
- Subtract
- vsubd_
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_
high_ ⚠s8 neon
- Signed Subtract Long
- vsubl_
high_ ⚠s16 neon
- Signed Subtract Long
- vsubl_
high_ ⚠s32 neon
- Signed Subtract Long
- vsubl_
high_ ⚠u8 neon
- Unsigned Subtract Long
- vsubl_
high_ ⚠u16 neon
- Unsigned Subtract Long
- vsubl_
high_ ⚠u32 neon
- Unsigned Subtract Long
- 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_
f64 ⚠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_
high_ ⚠s8 neon
- Signed Subtract Wide
- vsubw_
high_ ⚠s16 neon
- Signed Subtract Wide
- vsubw_
high_ ⚠s32 neon
- Signed Subtract Wide
- vsubw_
high_ ⚠u8 neon
- Unsigned Subtract Wide
- vsubw_
high_ ⚠u16 neon
- Unsigned Subtract Wide
- vsubw_
high_ ⚠u32 neon
- Unsigned Subtract Wide
- 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
- vtbl1_
p8 ⚠neon
- Table look-up
- vtbl1_
s8 ⚠neon
- Table look-up
- vtbl1_
u8 ⚠neon
- Table look-up
- vtbl2_
p8 ⚠neon
- Table look-up
- vtbl2_
s8 ⚠neon
- Table look-up
- vtbl2_
u8 ⚠neon
- Table look-up
- vtbl3_
p8 ⚠neon
- Table look-up
- vtbl3_
s8 ⚠neon
- Table look-up
- vtbl3_
u8 ⚠neon
- Table look-up
- vtbl4_
p8 ⚠neon
- Table look-up
- vtbl4_
s8 ⚠neon
- Table look-up
- vtbl4_
u8 ⚠neon
- Table look-up
- vtbx1_
p8 ⚠neon
- Extended table look-up
- vtbx1_
s8 ⚠neon
- Extended table look-up
- vtbx1_
u8 ⚠neon
- Extended table look-up
- vtbx2_
p8 ⚠neon
- Extended table look-up
- vtbx2_
s8 ⚠neon
- Extended table look-up
- vtbx2_
u8 ⚠neon
- Extended table look-up
- vtbx3_
p8 ⚠neon
- Extended table look-up
- vtbx3_
s8 ⚠neon
- Extended table look-up
- vtbx3_
u8 ⚠neon
- Extended table look-up
- vtbx4_
p8 ⚠neon
- Extended table look-up
- vtbx4_
s8 ⚠neon
- Extended table look-up
- vtbx4_
u8 ⚠neon
- Extended table look-up
- vtrn1_
f32 ⚠neon
- Transpose vectors
- vtrn1_
p8 ⚠neon
- Transpose vectors
- vtrn1_
p16 ⚠neon
- Transpose vectors
- vtrn1_
s8 ⚠neon
- Transpose vectors
- vtrn1_
s16 ⚠neon
- Transpose vectors
- vtrn1_
s32 ⚠neon
- Transpose vectors
- vtrn1_
u8 ⚠neon
- Transpose vectors
- vtrn1_
u16 ⚠neon
- Transpose vectors
- vtrn1_
u32 ⚠neon
- Transpose vectors
- vtrn1q_
f32 ⚠neon
- Transpose vectors
- vtrn1q_
f64 ⚠neon
- Transpose vectors
- vtrn1q_
p8 ⚠neon
- Transpose vectors
- vtrn1q_
p16 ⚠neon
- Transpose vectors
- vtrn1q_
p64 ⚠neon
- Transpose vectors
- vtrn1q_
s8 ⚠neon
- Transpose vectors
- vtrn1q_
s16 ⚠neon
- Transpose vectors
- vtrn1q_
s32 ⚠neon
- Transpose vectors
- vtrn1q_
s64 ⚠neon
- Transpose vectors
- vtrn1q_
u8 ⚠neon
- Transpose vectors
- vtrn1q_
u16 ⚠neon
- Transpose vectors
- vtrn1q_
u32 ⚠neon
- Transpose vectors
- vtrn1q_
u64 ⚠neon
- Transpose vectors
- vtrn2_
f32 ⚠neon
- Transpose vectors
- vtrn2_
p8 ⚠neon
- Transpose vectors
- vtrn2_
p16 ⚠neon
- Transpose vectors
- vtrn2_
s8 ⚠neon
- Transpose vectors
- vtrn2_
s16 ⚠neon
- Transpose vectors
- vtrn2_
s32 ⚠neon
- Transpose vectors
- vtrn2_
u8 ⚠neon
- Transpose vectors
- vtrn2_
u16 ⚠neon
- Transpose vectors
- vtrn2_
u32 ⚠neon
- Transpose vectors
- vtrn2q_
f32 ⚠neon
- Transpose vectors
- vtrn2q_
f64 ⚠neon
- Transpose vectors
- vtrn2q_
p8 ⚠neon
- Transpose vectors
- vtrn2q_
p16 ⚠neon
- Transpose vectors
- vtrn2q_
p64 ⚠neon
- Transpose vectors
- vtrn2q_
s8 ⚠neon
- Transpose vectors
- vtrn2q_
s16 ⚠neon
- Transpose vectors
- vtrn2q_
s32 ⚠neon
- Transpose vectors
- vtrn2q_
s64 ⚠neon
- Transpose vectors
- vtrn2q_
u8 ⚠neon
- Transpose vectors
- vtrn2q_
u16 ⚠neon
- Transpose vectors
- vtrn2q_
u32 ⚠neon
- Transpose vectors
- vtrn2q_
u64 ⚠neon
- Transpose vectors
- 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_
p64 ⚠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_
s64 ⚠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
- vtst_
u64 ⚠neon
- Unsigned compare bitwise Test bits nonzero
- vtstd_
s64 ⚠neon
- Compare bitwise test bits nonzero
- vtstd_
u64 ⚠neon
- Compare bitwise test bits nonzero
- vtstq_
p8 ⚠neon
- Signed compare bitwise Test bits nonzero
- vtstq_
p16 ⚠neon
- Signed compare bitwise Test bits nonzero
- vtstq_
p64 ⚠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_
s64 ⚠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
- vtstq_
u64 ⚠neon
- Unsigned compare bitwise Test bits nonzero
- vuqadd_
s8 ⚠neon
- Signed saturating Accumulate of Unsigned value.
- vuqadd_
s16 ⚠neon
- Signed saturating Accumulate of Unsigned value.
- vuqadd_
s32 ⚠neon
- Signed saturating Accumulate of Unsigned value.
- vuqadd_
s64 ⚠neon
- Signed saturating Accumulate of Unsigned value.
- vuqaddb_
s8 ⚠neon
- Signed saturating accumulate of unsigned value
- vuqaddd_
s64 ⚠neon
- Signed saturating accumulate of unsigned value
- vuqaddh_
s16 ⚠neon
- Signed saturating accumulate of unsigned value
- vuqaddq_
s8 ⚠neon
- Signed saturating Accumulate of Unsigned value.
- vuqaddq_
s16 ⚠neon
- Signed saturating Accumulate of Unsigned value.
- vuqaddq_
s32 ⚠neon
- Signed saturating Accumulate of Unsigned value.
- vuqaddq_
s64 ⚠neon
- Signed saturating Accumulate of Unsigned value.
- vuqadds_
s32 ⚠neon
- Signed saturating accumulate of unsigned value
- vuzp1_
f32 ⚠neon
- Unzip vectors
- vuzp1_
p8 ⚠neon
- Unzip vectors
- vuzp1_
p16 ⚠neon
- Unzip vectors
- vuzp1_
s8 ⚠neon
- Unzip vectors
- vuzp1_
s16 ⚠neon
- Unzip vectors
- vuzp1_
s32 ⚠neon
- Unzip vectors
- vuzp1_
u8 ⚠neon
- Unzip vectors
- vuzp1_
u16 ⚠neon
- Unzip vectors
- vuzp1_
u32 ⚠neon
- Unzip vectors
- vuzp1q_
f32 ⚠neon
- Unzip vectors
- vuzp1q_
f64 ⚠neon
- Unzip vectors
- vuzp1q_
p8 ⚠neon
- Unzip vectors
- vuzp1q_
p16 ⚠neon
- Unzip vectors
- vuzp1q_
p64 ⚠neon
- Unzip vectors
- vuzp1q_
s8 ⚠neon
- Unzip vectors
- vuzp1q_
s16 ⚠neon
- Unzip vectors
- vuzp1q_
s32 ⚠neon
- Unzip vectors
- vuzp1q_
s64 ⚠neon
- Unzip vectors
- vuzp1q_
u8 ⚠neon
- Unzip vectors
- vuzp1q_
u16 ⚠neon
- Unzip vectors
- vuzp1q_
u32 ⚠neon
- Unzip vectors
- vuzp1q_
u64 ⚠neon
- Unzip vectors
- vuzp2_
f32 ⚠neon
- Unzip vectors
- vuzp2_
p8 ⚠neon
- Unzip vectors
- vuzp2_
p16 ⚠neon
- Unzip vectors
- vuzp2_
s8 ⚠neon
- Unzip vectors
- vuzp2_
s16 ⚠neon
- Unzip vectors
- vuzp2_
s32 ⚠neon
- Unzip vectors
- vuzp2_
u8 ⚠neon
- Unzip vectors
- vuzp2_
u16 ⚠neon
- Unzip vectors
- vuzp2_
u32 ⚠neon
- Unzip vectors
- vuzp2q_
f32 ⚠neon
- Unzip vectors
- vuzp2q_
f64 ⚠neon
- Unzip vectors
- vuzp2q_
p8 ⚠neon
- Unzip vectors
- vuzp2q_
p16 ⚠neon
- Unzip vectors
- vuzp2q_
p64 ⚠neon
- Unzip vectors
- vuzp2q_
s8 ⚠neon
- Unzip vectors
- vuzp2q_
s16 ⚠neon
- Unzip vectors
- vuzp2q_
s32 ⚠neon
- Unzip vectors
- vuzp2q_
s64 ⚠neon
- Unzip vectors
- vuzp2q_
u8 ⚠neon
- Unzip vectors
- vuzp2q_
u16 ⚠neon
- Unzip vectors
- vuzp2q_
u32 ⚠neon
- Unzip vectors
- vuzp2q_
u64 ⚠neon
- Unzip vectors
- 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
- vxarq_
u64 ⚠neon,sha3
- Exclusive OR and rotate
- vzip1_
f32 ⚠neon
- Zip vectors
- vzip1_
p8 ⚠neon
- Zip vectors
- vzip1_
p16 ⚠neon
- Zip vectors
- vzip1_
s8 ⚠neon
- Zip vectors
- vzip1_
s16 ⚠neon
- Zip vectors
- vzip1_
s32 ⚠neon
- Zip vectors
- vzip1_
u8 ⚠neon
- Zip vectors
- vzip1_
u16 ⚠neon
- Zip vectors
- vzip1_
u32 ⚠neon
- Zip vectors
- vzip1q_
f32 ⚠neon
- Zip vectors
- vzip1q_
f64 ⚠neon
- Zip vectors
- vzip1q_
p8 ⚠neon
- Zip vectors
- vzip1q_
p16 ⚠neon
- Zip vectors
- vzip1q_
p64 ⚠neon
- Zip vectors
- vzip1q_
s8 ⚠neon
- Zip vectors
- vzip1q_
s16 ⚠neon
- Zip vectors
- vzip1q_
s32 ⚠neon
- Zip vectors
- vzip1q_
s64 ⚠neon
- Zip vectors
- vzip1q_
u8 ⚠neon
- Zip vectors
- vzip1q_
u16 ⚠neon
- Zip vectors
- vzip1q_
u32 ⚠neon
- Zip vectors
- vzip1q_
u64 ⚠neon
- Zip vectors
- vzip2_
f32 ⚠neon
- Zip vectors
- vzip2_
p8 ⚠neon
- Zip vectors
- vzip2_
p16 ⚠neon
- Zip vectors
- vzip2_
s8 ⚠neon
- Zip vectors
- vzip2_
s16 ⚠neon
- Zip vectors
- vzip2_
s32 ⚠neon
- Zip vectors
- vzip2_
u8 ⚠neon
- Zip vectors
- vzip2_
u16 ⚠neon
- Zip vectors
- vzip2_
u32 ⚠neon
- Zip vectors
- vzip2q_
f32 ⚠neon
- Zip vectors
- vzip2q_
f64 ⚠neon
- Zip vectors
- vzip2q_
p8 ⚠neon
- Zip vectors
- vzip2q_
p16 ⚠neon
- Zip vectors
- vzip2q_
p64 ⚠neon
- Zip vectors
- vzip2q_
s8 ⚠neon
- Zip vectors
- vzip2q_
s16 ⚠neon
- Zip vectors
- vzip2q_
s32 ⚠neon
- Zip vectors
- vzip2q_
s64 ⚠neon
- Zip vectors
- vzip2q_
u8 ⚠neon
- Zip vectors
- vzip2q_
u16 ⚠neon
- Zip vectors
- vzip2q_
u32 ⚠neon
- Zip vectors
- vzip2q_
u64 ⚠neon
- Zip 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
- __
arm_ ⚠mte_ create_ random_ tag Experimental mte
- Return a pointer containing a randomly generated logical address tag.
- __
arm_ ⚠mte_ exclude_ tag Experimental mte
- Add a logical tag to the set of excluded logical tags.
- __
arm_ ⚠mte_ get_ tag Experimental mte
- Load an allocation tag from memory, returning a new pointer with the corresponding logical tag.
- __
arm_ ⚠mte_ increment_ tag Experimental mte
- Return a pointer with the logical address tag offset by a value.
- __
arm_ ⚠mte_ ptrdiff Experimental mte
- Calculate the difference between the address parts of two pointers, ignoring the tags, and sign-extending the result.
- __
arm_ ⚠mte_ set_ tag Experimental mte
- Store an allocation tag for the 16-byte granule of memory.
- __dmb⚠
Experimental - Generates a DMB (data memory barrier) instruction or equivalent CP15 instruction.
- __dsb⚠
Experimental - Generates a DSB (data synchronization barrier) instruction or equivalent CP15 instruction.
- __isb⚠
Experimental - Generates an ISB (instruction synchronization barrier) instruction or equivalent CP15 instruction.
- __nop⚠
Experimental - Generates an unspecified no-op instruction.
- __sev⚠
Experimental - Generates a SEV (send a global event) hint instruction.
- __sevl⚠
Experimental - Generates a send a local event hint instruction.
- __
tcancel ⚠Experimental tme
- Cancels the current transaction and discards all state modifications that were performed transactionally.
- __
tcommit ⚠Experimental tme
- Commits the current transaction. For a nested transaction, the only effect is that the transactional nesting depth is decreased. For an outer transaction, the state modifications performed transactionally are committed to the architectural state.
- __
tstart ⚠Experimental tme
- Starts a new transaction. When the transaction starts successfully the return value is 0. If the transaction fails, all state modifications are discarded and a cause of the failure is encoded in the return value.
- __ttest⚠
Experimental tme
- Tests if executing inside a transaction. If no transaction is currently executing, the return value is 0. Otherwise, this intrinsic returns the depth of the transaction.
- __wfe⚠
Experimental - 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.
- _prefetch⚠
Experimental - Fetch the cache line that contains address
p
using the givenRW
andLOCALITY
. - vcadd_
rot90_ ⚠f32 Experimental neon,fcma
- Floating-point complex add
- vcadd_
rot270_ ⚠f32 Experimental neon,fcma
- Floating-point complex add
- vcaddq_
rot90_ ⚠f32 Experimental neon,fcma
- Floating-point complex add
- vcaddq_
rot90_ ⚠f64 Experimental neon,fcma
- Floating-point complex add
- vcaddq_
rot270_ ⚠f32 Experimental neon,fcma
- Floating-point complex add
- vcaddq_
rot270_ ⚠f64 Experimental neon,fcma
- Floating-point complex add
- vcmla_
f32 ⚠Experimental neon,fcma
- Floating-point complex multiply accumulate
- vcmla_
lane_ ⚠f32 Experimental neon,fcma
- Floating-point complex multiply accumulate
- vcmla_
laneq_ ⚠f32 Experimental neon,fcma
- Floating-point complex multiply accumulate
- vcmla_
rot90_ ⚠f32 Experimental neon,fcma
- Floating-point complex multiply accumulate
- vcmla_
rot90_ ⚠lane_ f32 Experimental neon,fcma
- Floating-point complex multiply accumulate
- vcmla_
rot90_ ⚠laneq_ f32 Experimental neon,fcma
- Floating-point complex multiply accumulate
- vcmla_
rot180_ ⚠f32 Experimental neon,fcma
- Floating-point complex multiply accumulate
- vcmla_
rot180_ ⚠lane_ f32 Experimental neon,fcma
- Floating-point complex multiply accumulate
- vcmla_
rot180_ ⚠laneq_ f32 Experimental neon,fcma
- Floating-point complex multiply accumulate
- vcmla_
rot270_ ⚠f32 Experimental neon,fcma
- Floating-point complex multiply accumulate
- vcmla_
rot270_ ⚠lane_ f32 Experimental neon,fcma
- Floating-point complex multiply accumulate
- vcmla_
rot270_ ⚠laneq_ f32 Experimental neon,fcma
- Floating-point complex multiply accumulate
- vcmlaq_
f32 ⚠Experimental neon,fcma
- Floating-point complex multiply accumulate
- vcmlaq_
f64 ⚠Experimental neon,fcma
- Floating-point complex multiply accumulate
- vcmlaq_
lane_ ⚠f32 Experimental neon,fcma
- Floating-point complex multiply accumulate
- vcmlaq_
laneq_ ⚠f32 Experimental neon,fcma
- Floating-point complex multiply accumulate
- vcmlaq_
rot90_ ⚠f32 Experimental neon,fcma
- Floating-point complex multiply accumulate
- vcmlaq_
rot90_ ⚠f64 Experimental neon,fcma
- Floating-point complex multiply accumulate
- vcmlaq_
rot90_ ⚠lane_ f32 Experimental neon,fcma
- Floating-point complex multiply accumulate
- vcmlaq_
rot90_ ⚠laneq_ f32 Experimental neon,fcma
- Floating-point complex multiply accumulate
- vcmlaq_
rot180_ ⚠f32 Experimental neon,fcma
- Floating-point complex multiply accumulate
- vcmlaq_
rot180_ ⚠f64 Experimental neon,fcma
- Floating-point complex multiply accumulate
- vcmlaq_
rot180_ ⚠lane_ f32 Experimental neon,fcma
- Floating-point complex multiply accumulate
- vcmlaq_
rot180_ ⚠laneq_ f32 Experimental neon,fcma
- Floating-point complex multiply accumulate
- vcmlaq_
rot270_ ⚠f32 Experimental neon,fcma
- Floating-point complex multiply accumulate
- vcmlaq_
rot270_ ⚠f64 Experimental neon,fcma
- Floating-point complex multiply accumulate
- vcmlaq_
rot270_ ⚠lane_ f32 Experimental neon,fcma
- Floating-point complex multiply accumulate
- vcmlaq_
rot270_ ⚠laneq_ f32 Experimental neon,fcma
- Floating-point complex multiply accumulate
- vdot_
lane_ ⚠s32 Experimental neon,dotprod
- Dot product arithmetic (indexed)
- vdot_
lane_ ⚠u32 Experimental neon,dotprod
- Dot product arithmetic (indexed)
- vdot_
laneq_ ⚠s32 Experimental neon,dotprod
- Dot product arithmetic (indexed)
- vdot_
laneq_ ⚠u32 Experimental neon,dotprod
- Dot product arithmetic (indexed)
- vdot_
s32 ⚠Experimental neon,dotprod
- Dot product arithmetic (vector)
- vdot_
u32 ⚠Experimental neon,dotprod
- Dot product arithmetic (vector)
- vdotq_
lane_ ⚠s32 Experimental neon,dotprod
- Dot product arithmetic (indexed)
- vdotq_
lane_ ⚠u32 Experimental neon,dotprod
- Dot product arithmetic (indexed)
- vdotq_
laneq_ ⚠s32 Experimental neon,dotprod
- Dot product arithmetic (indexed)
- vdotq_
laneq_ ⚠u32 Experimental neon,dotprod
- Dot product arithmetic (indexed)
- vdotq_
s32 ⚠Experimental neon,dotprod
- Dot product arithmetic (vector)
- vdotq_
u32 ⚠Experimental neon,dotprod
- Dot product arithmetic (vector)
- vmmlaq_
s32 ⚠Experimental neon,i8mm
- 8-bit integer matrix multiply-accumulate
- vmmlaq_
u32 ⚠Experimental neon,i8mm
- 8-bit integer matrix multiply-accumulate
- vrnd32x_
f32 ⚠Experimental neon,frintts
- Floating-point round to 32-bit integer, using current rounding mode
- vrnd32x_
f64 ⚠Experimental neon,frintts
- Floating-point round to 32-bit integer, using current rounding mode
- vrnd32xq_
f32 ⚠Experimental neon,frintts
- Floating-point round to 32-bit integer, using current rounding mode
- vrnd32xq_
f64 ⚠Experimental neon,frintts
- Floating-point round to 32-bit integer, using current rounding mode
- vrnd32z_
f32 ⚠Experimental neon,frintts
- Floating-point round to 32-bit integer toward zero
- vrnd32z_
f64 ⚠Experimental neon,frintts
- Floating-point round to 32-bit integer toward zero
- vrnd32zq_
f32 ⚠Experimental neon,frintts
- Floating-point round to 32-bit integer toward zero
- vrnd32zq_
f64 ⚠Experimental neon,frintts
- Floating-point round to 32-bit integer toward zero
- vrnd64x_
f32 ⚠Experimental neon,frintts
- Floating-point round to 64-bit integer, using current rounding mode
- vrnd64x_
f64 ⚠Experimental neon,frintts
- Floating-point round to 64-bit integer, using current rounding mode
- vrnd64xq_
f32 ⚠Experimental neon,frintts
- Floating-point round to 64-bit integer, using current rounding mode
- vrnd64xq_
f64 ⚠Experimental neon,frintts
- Floating-point round to 64-bit integer, using current rounding mode
- vrnd64z_
f32 ⚠Experimental neon,frintts
- Floating-point round to 64-bit integer toward zero
- vrnd64z_
f64 ⚠Experimental neon,frintts
- Floating-point round to 64-bit integer toward zero
- vrnd64zq_
f32 ⚠Experimental neon,frintts
- Floating-point round to 64-bit integer toward zero
- vrnd64zq_
f64 ⚠Experimental neon,frintts
- Floating-point round to 64-bit integer toward zero
- vsm3partw1q_
u32 ⚠Experimental neon,sm4
- SM3PARTW1
- vsm3partw2q_
u32 ⚠Experimental neon,sm4
- SM3PARTW2
- vsm3ss1q_
u32 ⚠Experimental neon,sm4
- SM3SS1
- vsm3tt1aq_
u32 ⚠Experimental neon,sm4
- SM3TT1A
- vsm3tt1bq_
u32 ⚠Experimental neon,sm4
- SM3TT1B
- vsm3tt2aq_
u32 ⚠Experimental neon,sm4
- SM3TT2A
- vsm3tt2bq_
u32 ⚠Experimental neon,sm4
- SM3TT2B
- vsm4ekeyq_
u32 ⚠Experimental neon,sm4
- SM4 key
- vsm4eq_
u32 ⚠Experimental neon,sm4
- SM4 encode
- vsudot_
lane_ ⚠s32 Experimental neon,i8mm
- Dot product index form with signed and unsigned integers
- vsudot_
laneq_ ⚠s32 Experimental neon,i8mm
- Dot product index form with signed and unsigned integers
- vsudotq_
lane_ ⚠s32 Experimental neon,i8mm
- Dot product index form with signed and unsigned integers
- vsudotq_
laneq_ ⚠s32 Experimental neon,i8mm
- Dot product index form with signed and unsigned integers
- vusdot_
lane_ ⚠s32 Experimental neon,i8mm
- Dot product index form with unsigned and signed integers
- vusdot_
laneq_ ⚠s32 Experimental neon,i8mm
- Dot product index form with unsigned and signed integers
- vusdot_
s32 ⚠Experimental neon,i8mm
- Dot product vector form with unsigned and signed integers
- vusdotq_
lane_ ⚠s32 Experimental neon,i8mm
- Dot product index form with unsigned and signed integers
- vusdotq_
laneq_ ⚠s32 Experimental neon,i8mm
- Dot product index form with unsigned and signed integers
- vusdotq_
s32 ⚠Experimental neon,i8mm
- Dot product vector form with unsigned and signed integers
- vusmmlaq_
s32 ⚠Experimental neon,i8mm
- Unsigned and signed 8-bit integer matrix multiply-accumulate