Module core::arch::aarch64

1.59.0 · source ·
Available on AArch64 only.
Expand description

Platform-specific intrinsics for the aarch64 platform.

See the module documentation for more details.

Structs

ISHExperimental
Inner Shareable is the required shareability domain, reads and writes are the required access types
ISHLDExperimental
Inner Shareable is the required shareability domain, reads are the required access type
ISHSTExperimental
Inner Shareable is the required shareability domain, writes are the required access type
LDExperimental
Full system is the required shareability domain, reads are the required access type
NSHExperimental
Non-shareable is the required shareability domain, reads and writes are the required access types
NSHLDExperimental
Non-shareable is the required shareability domain, reads are the required access type
NSHSTExperimental
Non-shareable is the required shareability domain, writes are the required access type
OSHExperimental
Outer Shareable is the required shareability domain, reads and writes are the required access types
OSHLDExperimental
Outer Shareable is the required shareability domain, reads are the required access type
OSHSTExperimental
Outer Shareable is the required shareability domain, writes are the required access type
STExperimental
Full system is the required shareability domain, writes are the required access type
SYExperimental
Full system is the required shareability domain, reads and writes are the required access types
ARM-specific 64-bit wide vector of two packed f32.
ARM-specific type containing two float32x2_t vectors.
ARM-specific type containing three float32x2_t vectors.
ARM-specific type containing four float32x2_t vectors.
ARM-specific 128-bit wide vector of four packed f32.
ARM-specific type containing two float32x4_t vectors.
ARM-specific type containing three float32x4_t vectors.
ARM-specific type containing four float32x4_t vectors.
ARM-specific 64-bit wide vector of one packed f64.
ARM-specific type containing two float64x1_t vectors.
ARM-specific type containing three float64x1_t vectors.
ARM-specific type containing four float64x1_t vectors.
ARM-specific 128-bit wide vector of two packed f64.
ARM-specific type containing two float64x2_t vectors.
ARM-specific type containing three float64x2_t vectors.
ARM-specific type containing four float64x2_t vectors.
ARM-specific 64-bit wide vector of eight packed i8.
ARM-specific type containing two int8x8_t vectors.
ARM-specific type containing three int8x8_t vectors.
ARM-specific type containing four int8x8_t vectors.
ARM-specific 128-bit wide vector of sixteen packed i8.
ARM-specific type containing two int8x16_t vectors.
ARM-specific type containing three int8x16_t vectors.
ARM-specific type containing four int8x16_t vectors.
ARM-specific 64-bit wide vector of four packed i16.
ARM-specific type containing two int16x4_t vectors.
ARM-specific type containing three int16x4_t vectors.
ARM-specific type containing four int16x4_t vectors.
ARM-specific 128-bit wide vector of eight packed i16.
ARM-specific type containing two int16x8_t vectors.
ARM-specific type containing three int16x8_t vectors.
ARM-specific type containing four int16x8_t vectors.
ARM-specific 64-bit wide vector of two packed i32.
ARM-specific type containing two int32x2_t vectors.
ARM-specific type containing three int32x2_t vectors.
ARM-specific type containing four int32x2_t vectors.
ARM-specific 128-bit wide vector of four packed i32.
ARM-specific type containing two int32x4_t vectors.
ARM-specific type containing three int32x4_t vectors.
ARM-specific type containing four int32x4_t vectors.
ARM-specific 64-bit wide vector of one packed i64.
ARM-specific type containing four int64x1_t vectors.
ARM-specific type containing four int64x1_t vectors.
ARM-specific type containing four int64x1_t vectors.
ARM-specific 128-bit wide vector of two packed i64.
ARM-specific type containing four int64x2_t vectors.
ARM-specific type containing four int64x2_t vectors.
ARM-specific type containing four int64x2_t vectors.
ARM-specific 64-bit wide polynomial vector of eight packed p8.
ARM-specific type containing two poly8x8_t vectors.
ARM-specific type containing three poly8x8_t vectors.
ARM-specific type containing four poly8x8_t vectors.
ARM-specific 128-bit wide vector of sixteen packed p8.
ARM-specific type containing two poly8x16_t vectors.
ARM-specific type containing three poly8x16_t vectors.
ARM-specific type containing four poly8x16_t vectors.
ARM-specific 64-bit wide vector of four packed p16.
ARM-specific type containing two poly16x4_t vectors.
ARM-specific type containing three poly16x4_t vectors.
ARM-specific type containing four poly16x4_t vectors.
ARM-specific 128-bit wide vector of eight packed p16.
ARM-specific type containing two poly16x8_t vectors.
ARM-specific type containing three poly16x8_t vectors.
ARM-specific type containing four poly16x8_t vectors.
ARM-specific 64-bit wide vector of one packed p64.
ARM-specific type containing four poly64x1_t vectors.
ARM-specific type containing four poly64x1_t vectors.
ARM-specific type containing four poly64x1_t vectors.
ARM-specific 128-bit wide vector of two packed p64.
ARM-specific type containing four poly64x2_t vectors.
ARM-specific type containing four poly64x2_t vectors.
ARM-specific type containing four poly64x2_t vectors.
ARM-specific 64-bit wide vector of eight packed u8.
ARM-specific type containing two uint8x8_t vectors.
ARM-specific type containing three uint8x8_t vectors.
ARM-specific type containing four uint8x8_t vectors.
ARM-specific 128-bit wide vector of sixteen packed u8.
ARM-specific type containing two uint8x16_t vectors.
ARM-specific type containing three uint8x16_t vectors.
ARM-specific type containing four uint8x16_t vectors.
ARM-specific 64-bit wide vector of four packed u16.
ARM-specific type containing two uint16x4_t vectors.
ARM-specific type containing three uint16x4_t vectors.
ARM-specific type containing four uint16x4_t vectors.
ARM-specific 128-bit wide vector of eight packed u16.
ARM-specific type containing two uint16x8_t vectors.
ARM-specific type containing three uint16x8_t vectors.
ARM-specific type containing four uint16x8_t vectors.
ARM-specific 64-bit wide vector of two packed u32.
ARM-specific type containing two uint32x2_t vectors.
ARM-specific type containing three uint32x2_t vectors.
ARM-specific type containing four uint32x2_t vectors.
ARM-specific 128-bit wide vector of four packed u32.
ARM-specific type containing two uint32x4_t vectors.
ARM-specific type containing three uint32x4_t vectors.
ARM-specific type containing four uint32x4_t vectors.
ARM-specific 64-bit wide vector of one packed u64.
ARM-specific type containing four uint64x1_t vectors.
ARM-specific type containing four uint64x1_t vectors.
ARM-specific type containing four uint64x1_t vectors.
ARM-specific 128-bit wide vector of two packed u64.
ARM-specific type containing four uint64x2_t vectors.
ARM-specific type containing four uint64x2_t vectors.
ARM-specific type containing four uint64x2_t vectors.

Constants

_PREFETCH_READExperimental
_PREFETCH_WRITEExperimental
_TMFAILURE_CNCLExperimental
Transaction executed a TCANCEL instruction
_TMFAILURE_DBGExperimental
Transaction aborted due to a debug trap.
_TMFAILURE_ERRExperimental
Transaction aborted because a non-permissible operation was attempted
_TMFAILURE_IMPExperimental
Fallback error type for any other reason
_TMFAILURE_INTExperimental
Transaction failed from interrupt
_TMFAILURE_MEMExperimental
Transaction aborted because a conflict occurred
_TMFAILURE_NESTExperimental
Transaction aborted due to transactional nesting level was exceeded
_TMFAILURE_REASONExperimental
Extraction mask for failure reason
_TMFAILURE_RTRYExperimental
Transaction retry is possible.
_TMFAILURE_SIZEExperimental
Transaction aborted due to read or write set limit was exceeded
_TMFAILURE_TRIVIALExperimental
Indicates a TRIVIAL version of TM is available
_TMSTART_SUCCESSExperimental
Transaction successfully started.

Functions

__breakpoint⚠Experimental
Inserts a breakpoint instruction.
__crc32b⚠Experimentalcrc
CRC32 single round checksum for bytes (8 bits).
__crc32cb⚠Experimentalcrc
CRC32-C single round checksum for bytes (8 bits).
__crc32cd⚠Experimentalcrc
CRC32-C single round checksum for quad words (64 bits).
__crc32ch⚠Experimentalcrc
CRC32-C single round checksum for half words (16 bits).
__crc32cw⚠Experimentalcrc
CRC32-C single round checksum for words (32 bits).
__crc32d⚠Experimentalcrc
CRC32 single round checksum for quad words (64 bits).
__crc32h⚠Experimentalcrc
CRC32 single round checksum for half words (16 bits).
__crc32w⚠Experimentalcrc
CRC32 single round checksum for words (32 bits).
__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.
__rsr⚠Experimental
Reads a 32-bit system register
__rsr64⚠Experimental
Reads a 64-bit system register
__rsrp⚠Experimental
Reads a system register containing an address
__sev⚠Experimental
Generates a SEV (send a global event) hint instruction.
__sevl⚠Experimental
Generates a send a local event hint instruction.
__tcancel⚠Experimentaltme
Cancels the current transaction and discards all state modifications that were performed transactionally.
__tcommit⚠Experimentaltme
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⚠Experimentaltme
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⚠Experimentaltme
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.
__wsr⚠Experimental
Writes a 32-bit system register
__wsr64⚠Experimental
Writes a 64-bit system register
__wsrp⚠Experimental
Writes a system register containing an address
__yield⚠Experimental
Generates a YIELD hint instruction.
_cls_u32⚠Experimental
Counts the leading most significant bits set.
_cls_u64⚠Experimental
Counts the leading most significant bits set.
_clz_u64⚠Experimental
Count Leading Zeros.
_prefetch⚠Experimental
Fetch the cache line that contains address p using the given RW and LOCALITY.
_rbit_u64⚠Experimental
Reverse the bit order.
_rev_u64⚠Experimental
Reverse the order of the bytes.
brk⚠Experimental
Generates the trap instruction BRK 1
vaesdq_u8⚠Experimentalaes
AES single round decryption.
vaeseq_u8⚠Experimentalaes
AES single round encryption.
vaesimcq_u8⚠Experimentalaes
AES inverse mix columns.
vaesmcq_u8⚠Experimentalaes
AES mix columns.
vbcaxq_s8⚠Experimentalneon,sha3
Bit clear and exclusive OR
vbcaxq_s16⚠Experimentalneon,sha3
Bit clear and exclusive OR
vbcaxq_s32⚠Experimentalneon,sha3
Bit clear and exclusive OR
vbcaxq_s64⚠Experimentalneon,sha3
Bit clear and exclusive OR
vbcaxq_u8⚠Experimentalneon,sha3
Bit clear and exclusive OR
vbcaxq_u16⚠Experimentalneon,sha3
Bit clear and exclusive OR
vbcaxq_u32⚠Experimentalneon,sha3
Bit clear and exclusive OR
vbcaxq_u64⚠Experimentalneon,sha3
Bit clear and exclusive OR
vcadd_rot90_f32⚠Experimentalneon,fcma
Floating-point complex add
vcadd_rot270_f32⚠Experimentalneon,fcma
Floating-point complex add
vcaddq_rot90_f32⚠Experimentalneon,fcma
Floating-point complex add
vcaddq_rot90_f64⚠Experimentalneon,fcma
Floating-point complex add
vcaddq_rot270_f32⚠Experimentalneon,fcma
Floating-point complex add
vcaddq_rot270_f64⚠Experimentalneon,fcma
Floating-point complex add
vcmla_f32⚠Experimentalneon,fcma
Floating-point complex multiply accumulate
vcmla_lane_f32⚠Experimentalneon,fcma
Floating-point complex multiply accumulate
vcmla_laneq_f32⚠Experimentalneon,fcma
Floating-point complex multiply accumulate
vcmla_rot90_f32⚠Experimentalneon,fcma
Floating-point complex multiply accumulate
vcmla_rot90_lane_f32⚠Experimentalneon,fcma
Floating-point complex multiply accumulate
vcmla_rot90_laneq_f32⚠Experimentalneon,fcma
Floating-point complex multiply accumulate
vcmla_rot180_f32⚠Experimentalneon,fcma
Floating-point complex multiply accumulate
vcmla_rot180_lane_f32⚠Experimentalneon,fcma
Floating-point complex multiply accumulate
vcmla_rot180_laneq_f32⚠Experimentalneon,fcma
Floating-point complex multiply accumulate
vcmla_rot270_f32⚠Experimentalneon,fcma
Floating-point complex multiply accumulate
vcmla_rot270_lane_f32⚠Experimentalneon,fcma
Floating-point complex multiply accumulate
vcmla_rot270_laneq_f32⚠Experimentalneon,fcma
Floating-point complex multiply accumulate
vcmlaq_f32⚠Experimentalneon,fcma
Floating-point complex multiply accumulate
vcmlaq_f64⚠Experimentalneon,fcma
Floating-point complex multiply accumulate
vcmlaq_lane_f32⚠Experimentalneon,fcma
Floating-point complex multiply accumulate
vcmlaq_laneq_f32⚠Experimentalneon,fcma
Floating-point complex multiply accumulate
vcmlaq_rot90_f32⚠Experimentalneon,fcma
Floating-point complex multiply accumulate
vcmlaq_rot90_f64⚠Experimentalneon,fcma
Floating-point complex multiply accumulate
vcmlaq_rot90_lane_f32⚠Experimentalneon,fcma
Floating-point complex multiply accumulate
vcmlaq_rot90_laneq_f32⚠Experimentalneon,fcma
Floating-point complex multiply accumulate
vcmlaq_rot180_f32⚠Experimentalneon,fcma
Floating-point complex multiply accumulate
vcmlaq_rot180_f64⚠Experimentalneon,fcma
Floating-point complex multiply accumulate
vcmlaq_rot180_lane_f32⚠Experimentalneon,fcma
Floating-point complex multiply accumulate
vcmlaq_rot180_laneq_f32⚠Experimentalneon,fcma
Floating-point complex multiply accumulate
vcmlaq_rot270_f32⚠Experimentalneon,fcma
Floating-point complex multiply accumulate
vcmlaq_rot270_f64⚠Experimentalneon,fcma
Floating-point complex multiply accumulate
vcmlaq_rot270_lane_f32⚠Experimentalneon,fcma
Floating-point complex multiply accumulate
vcmlaq_rot270_laneq_f32⚠Experimentalneon,fcma
Floating-point complex multiply accumulate
vdot_lane_s32⚠Experimentalneon,dotprod
Dot product arithmetic
vdot_lane_u32⚠Experimentalneon,dotprod
Dot product arithmetic
vdot_laneq_s32⚠Experimentalneon,dotprod
Dot product arithmetic
vdot_laneq_u32⚠Experimentalneon,dotprod
Dot product arithmetic
vdot_s32⚠Experimentalneon,dotprod
Dot product arithmetic
vdot_u32⚠Experimentalneon,dotprod
Dot product arithmetic
vdotq_lane_s32⚠Experimentalneon,dotprod
Dot product arithmetic
vdotq_lane_u32⚠Experimentalneon,dotprod
Dot product arithmetic
vdotq_laneq_s32⚠Experimentalneon,dotprod
Dot product arithmetic
vdotq_laneq_u32⚠Experimentalneon,dotprod
Dot product arithmetic
vdotq_s32⚠Experimentalneon,dotprod
Dot product arithmetic
vdotq_u32⚠Experimentalneon,dotprod
Dot product arithmetic
veor3q_s8⚠Experimentalneon,sha3
Three-way exclusive OR
veor3q_s16⚠Experimentalneon,sha3
Three-way exclusive OR
veor3q_s32⚠Experimentalneon,sha3
Three-way exclusive OR
veor3q_s64⚠Experimentalneon,sha3
Three-way exclusive OR
veor3q_u8⚠Experimentalneon,sha3
Three-way exclusive OR
veor3q_u16⚠Experimentalneon,sha3
Three-way exclusive OR
veor3q_u32⚠Experimentalneon,sha3
Three-way exclusive OR
veor3q_u64⚠Experimentalneon,sha3
Three-way exclusive OR
vmmlaq_s32⚠Experimentali8mm and neon
8-bit integer matrix multiply-accumulate
vmmlaq_u32⚠Experimentali8mm and neon
8-bit integer matrix multiply-accumulate
vrax1q_u64⚠Experimentalneon,sha3
Rotate and exclusive OR
vrnd32x_f32⚠Experimentalneon,frintts
Floating-point round to 32-bit integer, using current rounding mode
vrnd32xq_f32⚠Experimentalneon,frintts
Floating-point round to 32-bit integer, using current rounding mode
vrnd32z_f32⚠Experimentalneon,frintts
Floating-point round to 32-bit integer toward zero
vrnd32zq_f32⚠Experimentalneon,frintts
Floating-point round to 32-bit integer toward zero
vrnd64x_f32⚠Experimentalneon,frintts
Floating-point round to 64-bit integer, using current rounding mode
vrnd64xq_f32⚠Experimentalneon,frintts
Floating-point round to 64-bit integer, using current rounding mode
vrnd64z_f32⚠Experimentalneon,frintts
Floating-point round to 64-bit integer toward zero
vrnd64zq_f32⚠Experimentalneon,frintts
Floating-point round to 64-bit integer toward zero
vsha1cq_u32⚠Experimentalsha2
SHA1 hash update accelerator, choose.
vsha1h_u32⚠Experimentalsha2
SHA1 fixed rotate.
vsha1mq_u32⚠Experimentalsha2
SHA1 hash update accelerator, majority.
vsha1pq_u32⚠Experimentalsha2
SHA1 hash update accelerator, parity.
vsha1su0q_u32⚠Experimentalsha2
SHA1 schedule update accelerator, first part.
vsha1su1q_u32⚠Experimentalsha2
SHA1 schedule update accelerator, second part.
vsha256h2q_u32⚠Experimentalsha2
SHA256 hash update accelerator, upper part.
vsha256hq_u32⚠Experimentalsha2
SHA256 hash update accelerator.
vsha256su0q_u32⚠Experimentalsha2
SHA256 schedule update accelerator, first part.
vsha256su1q_u32⚠Experimentalsha2
SHA256 schedule update accelerator, second part.
vsha512h2q_u64⚠Experimentalneon,sha3
SHA512 hash update part 2
vsha512hq_u64⚠Experimentalneon,sha3
SHA512 hash update part 1
vsha512su0q_u64⚠Experimentalneon,sha3
SHA512 schedule update 0
vsha512su1q_u64⚠Experimentalneon,sha3
SHA512 schedule update 1
vsm3partw1q_u32⚠Experimentalneon,sm4
SM3PARTW1
vsm3partw2q_u32⚠Experimentalneon,sm4
SM3PARTW2
vsm3ss1q_u32⚠Experimentalneon,sm4
SM3SS1
vsm3tt1aq_u32⚠Experimentalneon,sm4
SM3TT1A
vsm3tt1bq_u32⚠Experimentalneon,sm4
SM3TT1B
vsm3tt2aq_u32⚠Experimentalneon,sm4
SM3TT2A
vsm3tt2bq_u32⚠Experimentalneon,sm4
SM3TT2B
vsm4ekeyq_u32⚠Experimentalneon,sm4
SM4 key
vsm4eq_u32⚠Experimentalneon,sm4
SM4 encode
vusmmlaq_s32⚠Experimentali8mm and neon
Unsigned and signed 8-bit integer matrix multiply-accumulate
vxarq_u64⚠Experimentalneon,sha3
Exclusive OR and rotate
vaba_s8⚠neon
vaba_s16⚠neon
vaba_s32⚠neon
vaba_u8⚠neon
vaba_u16⚠neon
vaba_u32⚠neon
Signed Absolute difference and Accumulate Long
Signed Absolute difference and Accumulate Long
Signed Absolute difference and Accumulate Long
Unsigned Absolute difference and Accumulate Long
Unsigned Absolute difference and Accumulate Long
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
Signed Absolute difference Long
Signed Absolute difference Long
Signed Absolute difference Long
Unsigned Absolute difference Long
Unsigned Absolute difference Long
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.
Add returning High Narrow (high half).
Add returning High Narrow (high half).
Add returning High Narrow (high half).
Add returning High Narrow (high half).
Add returning High Narrow (high half).
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.
Signed Add Long (vector, high half).
Signed Add Long (vector, high half).
Signed Add Long (vector, high half).
Unsigned Add Long (vector, high half).
Unsigned Add Long (vector, high half).
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
Signed Add Long across Vector
Signed Add Long across Vector
vaddlvq_u8⚠neon
Unsigned Add Long across Vector
Unsigned Add Long across Vector
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
Signed Add Wide (high half).
Signed Add Wide (high half).
Signed Add Wide (high half).
Unsigned Add Wide (high half).
Unsigned Add Wide (high half).
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.
vand_s8⚠neon
Vector bitwise and
vand_s16⚠neon
Vector bitwise and
vand_s32⚠neon
Vector bitwise and
vand_s64⚠neon
Vector bitwise and
vand_u8⚠neon
Vector bitwise and
vand_u16⚠neon
Vector bitwise and
vand_u32⚠neon
Vector bitwise and
vand_u64⚠neon
Vector bitwise and
vandq_s8⚠neon
Vector bitwise and
vandq_s16⚠neon
Vector bitwise and
vandq_s32⚠neon
Vector bitwise and
vandq_s64⚠neon
Vector bitwise and
vandq_u8⚠neon
Vector bitwise and
vandq_u16⚠neon
Vector bitwise and
vandq_u32⚠neon
Vector bitwise and
vandq_u64⚠neon
Vector bitwise and
vbic_s8⚠neon
Vector bitwise bit clear
vbic_s16⚠neon
Vector bitwise bit clear
vbic_s32⚠neon
Vector bitwise bit clear
vbic_s64⚠neon
Vector bitwise bit clear
vbic_u8⚠neon
Vector bitwise bit clear
vbic_u16⚠neon
Vector bitwise bit clear
vbic_u32⚠neon
Vector bitwise bit clear
vbic_u64⚠neon
Vector bitwise bit clear
vbicq_s8⚠neon
Vector bitwise bit clear
vbicq_s16⚠neon
Vector bitwise bit clear
vbicq_s32⚠neon
Vector bitwise bit clear
vbicq_s64⚠neon
Vector bitwise bit clear
vbicq_u8⚠neon
Vector bitwise bit clear
vbicq_u16⚠neon
Vector bitwise bit clear
vbicq_u32⚠neon
Vector bitwise bit clear
vbicq_u64⚠neon
Vector bitwise bit clear
vbsl_f32⚠neon
Bitwise Select.
vbsl_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 highe
vcgt_u16⚠neon
Compare unsigned highe
vcgt_u32⚠neon
Compare unsigned highe
vcgt_u64⚠neon
Compare unsigned highe
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 highe
vcgtq_u16⚠neon
Compare unsigned highe
vcgtq_u32⚠neon
Compare unsigned highe
vcgtq_u64⚠neon
Compare unsigned highe
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.
Vector combine
Vector combine
Vector combine
Vector combine
Vector combine
Vector combine
Vector combine
Vector combine
Vector combine
Vector combine
Vector combine
Vector combine
Vector combine
Insert vector element from another vector element
Duplicate vector element to vector or scalar
Insert vector element from another vector element
Insert vector element from another vector element
Duplicate vector element to vector or scalar
Insert vector element from another vector element
Insert vector element from another vector element
Insert vector element from another vector element
Duplicate vector element to vector or scalar
Insert vector element from another vector element
Insert vector element from another vector element
Insert vector element from another vector element
Duplicate vector element to vector or scalar
Insert vector element from another vector element
Duplicate vector element to vector or scalar
Insert vector element from another vector element
Insert vector element from another vector element
Duplicate vector element to vector or scalar
Insert vector element from another vector element
Insert vector element from another vector element
Insert vector element from another vector element
Duplicate vector element to vector or scalar
Insert vector element from another vector element
Insert vector element from another vector element
Insert vector element from another vector element
Duplicate vector element to vector or scalar
Insert vector element from another vector element
Insert vector element from another vector element
Insert vector element from another vector element
Insert vector element from another vector element
Insert vector element from another vector element
Insert vector element from another vector element
Insert vector element from another vector element
Insert vector element from another vector element
Insert vector element from another vector element
Insert vector element from another vector element
Insert vector element from another vector element
Insert vector element from another vector element
Insert vector element from another vector element
Insert vector element from another vector element
Insert vector element from another vector element
Insert vector element from another vector element
Insert vector element from another vector element
Insert vector element from another vector element
Insert vector element from another vector element
Insert vector element from another vector element
Insert vector element from another vector element
Insert vector element from another vector element
Insert vector element from another vector element
Insert vector element from another vector element
Insert vector element from another vector element
Insert vector element from another vector element
Insert vector element from another vector element
Insert vector element from another vector element
vcreate_p8⚠neon
Insert vector element from another vector element
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
Insert vector element from another vector element
Insert vector element from another vector element
Insert vector element from another vector element
vcreate_u8⚠neon
Insert vector element from another vector element
Insert vector element from another vector element
Insert vector element from another vector element
Insert vector element from another vector element
Floating-point convert to lower precision narrow
Fixed-point convert to floating-point
Fixed-point convert to floating-point
Floating-point convert to higher precision long
Fixed-point convert to floating-point
Fixed-point convert to floating-point
Floating-point convert to lower precision narrow
Floating-point convert to higher precision long
Fixed-point convert to floating-point
Fixed-point convert to floating-point
Fixed-point convert to floating-point
Fixed-point convert to floating-point
Floating-point convert to fixed-point, rounding toward zero
Floating-point convert to fixed-point, rounding toward zero
Floating-point convert to fixed-point, rounding toward zero
Floating-point convert to fixed-point, rounding toward zero
Floating-point convert to signed fixed-point, rounding toward zero
Floating-point convert to signed fixed-point, rounding toward zero
Floating-point convert to unsigned fixed-point, rounding toward zero
Floating-point convert to unsigned fixed-point, rounding toward zero
Floating-point convert to signed integer, rounding to nearest with ties to away
Floating-point convert to signed integer, rounding to nearest with ties to away
Floating-point convert to unsigned integer, rounding to nearest with ties to away
Floating-point convert to unsigned integer, rounding to nearest with ties to away
Floating-point convert to integer, rounding to nearest with ties to away
Floating-point convert to integer, rounding to nearest with ties to away
Floating-point convert to signed integer, rounding to nearest with ties to away
Floating-point convert to signed integer, rounding to nearest with ties to away
Floating-point convert to unsigned integer, rounding to nearest with ties to away
Floating-point convert to unsigned integer, rounding to nearest with ties to away
Floating-point convert to integer, rounding to nearest with ties to away
Floating-point convert to integer, rounding to nearest with ties to away
Fixed-point convert to floating-point
Fixed-point convert to floating-point
Fixed-point convert to floating-point
Fixed-point convert to floating-point
Floating-point convert to fixed-point, rounding toward zero
Floating-point convert to fixed-point, rounding toward zero
Fixed-point convert to floating-point
Fixed-point convert to floating-point
Floating-point convert to signed integer, rounding toward minus infinity
Floating-point convert to signed integer, rounding toward minus infinity
Floating-point convert to unsigned integer, rounding toward minus infinity
Floating-point convert to unsigned integer, rounding toward minus infinity
Floating-point convert to signed integer, rounding toward minus infinity
Floating-point convert to unsigned integer, rounding toward minus infinity
Floating-point convert to signed integer, rounding toward minus infinity
Floating-point convert to signed integer, rounding toward minus infinity
Floating-point convert to unsigned integer, rounding toward minus infinity
Floating-point convert to unsigned integer, rounding toward minus infinity
Floating-point convert to signed integer, rounding toward minus infinity
Floating-point convert to unsigned integer, rounding toward minus infinity
Floating-point convert to signed integer, rounding to nearest with ties to even
Floating-point convert to signed integer, rounding to nearest with ties to even
Floating-point convert to unsigned integer, rounding to nearest with ties to even
Floating-point convert to unsigned integer, rounding to nearest with ties to even
Floating-point convert to signed integer, rounding to nearest with ties to even
Floating-point convert to unsigned integer, rounding to nearest with ties to even
Floating-point convert to signed integer, rounding to nearest with ties to even
Floating-point convert to signed integer, rounding to nearest with ties to even
Floating-point convert to unsigned integer, rounding to nearest with ties to even
Floating-point convert to unsigned integer, rounding to nearest with ties to even
Floating-point convert to signed integer, rounding to nearest with ties to even
Floating-point convert to unsigned integer, rounding to nearest with ties to even
Floating-point convert to signed integer, rounding toward plus infinity
Floating-point convert to signed integer, rounding toward plus infinity
Floating-point convert to unsigned integer, rounding toward plus infinity
Floating-point convert to unsigned integer, rounding toward plus infinity
Floating-point convert to signed integer, rounding toward plus infinity
Floating-point convert to unsigned integer, rounding toward plus infinity
Floating-point convert to signed integer, rounding toward plus infinity
Floating-point convert to signed integer, rounding toward plus infinity
Floating-point convert to unsigned integer, rounding toward plus infinity
Floating-point convert to unsigned integer, rounding toward plus infinity
Floating-point convert to signed integer, rounding toward plus infinity
Floating-point convert to unsigned integer, rounding toward plus infinity
Fixed-point convert to floating-point
Fixed-point convert to floating-point
Fixed-point convert to floating-point
Fixed-point convert to floating-point
Fixed-point convert to floating-point
Fixed-point convert to floating-point
Fixed-point convert to floating-point
Fixed-point convert to floating-point
Floating-point convert to fixed-point, rounding toward zero
Floating-point convert to fixed-point, rounding toward zero
Floating-point convert to fixed-point, rounding toward zero
Floating-point convert to fixed-point, rounding toward zero
Floating-point convert to signed fixed-point, rounding toward zero
Floating-point convert to signed fixed-point, rounding toward zero
Floating-point convert to unsigned fixed-point, rounding toward zero
Floating-point convert to unsigned fixed-point, rounding toward zero
Fixed-point convert to floating-point
Fixed-point convert to floating-point
Fixed-point convert to floating-point
Fixed-point convert to floating-point
Floating-point convert to fixed-point, rounding toward zero
Floating-point convert to fixed-point, rounding toward zero
Fixed-point convert to floating-point
Fixed-point convert to floating-point
Floating-point convert to lower precision narrow, rounding to odd
Floating-point convert to lower precision narrow, rounding to odd
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
Set all vector lanes to the same value
Set all vector lanes to the same value
Set all vector lanes to the same value
Set all vector lanes to the same value
Set all vector lanes to the same value
Set all vector lanes to the same value
Set all vector lanes to the same value
Set all vector lanes to the same value
Set all vector lanes to the same value
Set all vector lanes to the same value
Set all vector lanes to the same value
Set all vector lanes to the same value
Set all vector lanes to the same value
Set all vector lanes to the same value
Set all vector lanes to the same value
Set all vector lanes to the same value
Set all vector lanes to the same value
Set all vector lanes to the same value
Set all vector lanes to the same value
Set all vector lanes to the same value
Set all vector lanes to the same value
Set all vector lanes to the same value
Set all vector lanes to the same value
Set all vector lanes to the same value
Set all vector lanes to the same value
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
Set all vector lanes to the same value
Set all vector lanes to the same value
Set all vector lanes to the same value
Set all vector lanes to the same value
Set all vector lanes to the same value
Set all vector lanes to the same value
Set all vector lanes to the same value
Set all vector lanes to the same value
Set all vector lanes to the same value
Set all vector lanes to the same value
Set all vector lanes to the same value
Set all vector lanes to the same value
Set all vector lanes to the same value
Set all vector lanes to the same value
Set all vector lanes to the same value
Set all vector lanes to the same value
Set all vector lanes to the same value
Set all vector lanes to the same value
Set all vector lanes to the same value
Set all vector lanes to the same value
Set all vector lanes to the same value
Set all vector lanes to the same value
Set all vector lanes to the same value
Set all vector lanes to the same value
Set all vector lanes to the same value
Set all vector lanes to the same value
Set all vector lanes to the same value
Set all vector lanes to the same value
Set all vector lanes to the same value
Set all vector lanes to the same value
Set all vector lanes to the same value
Set all vector lanes to the same value
Set all vector lanes to the same value
Set all vector lanes to the same value
Set all vector lanes to the same value
Set all vector lanes to the same value
Set all vector lanes to the same value
Set all vector lanes to the same value
Set all vector lanes to the same value
Set all vector lanes to the same value
Set all vector lanes to the same value
Set all vector lanes to the same value
Set all vector lanes to the same value
Set all vector lanes to the same value
Duplicate vector element to vector or scalar
Duplicate vector element to vector or scalar
vdupq_n_p8⚠neon
Duplicate vector element to vector or scalar
Duplicate vector element to vector or scalar
Duplicate vector element to vector or scalar
vdupq_n_s8⚠neon
Duplicate vector element to vector or scalar
Duplicate vector element to vector or scalar
Duplicate vector element to vector or scalar
Duplicate vector element to vector or scalar
vdupq_n_u8⚠neon
Duplicate vector element to vector or scalar
Duplicate vector element to vector or scalar
Duplicate vector element to vector or scalar
Duplicate vector element to vector or scalar
Set all vector lanes to the same value
Set all vector lanes to the same value
Set all vector lanes to the same value
Set all vector lanes to the same value
Set all vector lanes to the same value
Set all vector lanes to the same value
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)
Floating-point fused multiply-add to accumulator
Floating-point fused multiply-add to accumulator
Floating-point fused multiply-add to accumulator
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)
Floating-point fused multiply-add to accumulator
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)
Floating-point fused multiply-add to accumulator
Floating-point fused multiply-add to accumulator
Floating-point fused multiply-add to accumulator
Floating-point fused multiply-add to accumulator
Floating-point fused Multiply-Add to accumulator(vector)
Floating-point fused Multiply-Add to accumulator(vector)
Floating-point fused multiply-add to accumulator
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
Floating-point fused multiply-subtract to accumulator
Floating-point fused multiply-subtract to accumulator
Floating-point fused multiply-subtract to accumulator
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)
Floating-point fused multiply-subtract to accumulator
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
Floating-point fused multiply-subtract to accumulator
Floating-point fused multiply-subtract to accumulator
Floating-point fused multiply-subtract to accumulator
Floating-point fused multiply-subtract to accumulator
Floating-point fused Multiply-subtract to accumulator(vector)
Floating-point fused Multiply-subtract to accumulator(vector)
Floating-point fused multiply-subtract to accumulator
Floating-point fused multiply-subtract to accumulator
Duplicate vector element to vector or scalar
Duplicate vector element to vector or scalar
Duplicate vector element to vector or scalar
Duplicate vector element to vector or scalar
Duplicate vector element to vector or scalar
Duplicate vector element to vector or scalar
Duplicate vector element to vector or scalar
Duplicate vector element to vector or scalar
Duplicate vector element to vector or scalar
Duplicate vector element to vector or scalar
Duplicate vector element to vector or scalar
Duplicate vector element to vector or scalar
Duplicate vector element to vector or scalar
Duplicate vector element to vector or scalar
Duplicate vector element to vector or scalar
Move vector element to general-purpose register
Move vector element to general-purpose register
Move vector element to general-purpose register
Move vector element to general-purpose register
Move vector element to general-purpose register
Move vector element to general-purpose register
Move vector element to general-purpose register
Move vector element to general-purpose register
Move vector element to general-purpose register
Move vector element to general-purpose register
Move vector element to general-purpose register
Duplicate vector element to vector or scalar
Duplicate vector element to vector or scalar
Duplicate vector element to vector or scalar
Duplicate vector element to vector or scalar
Duplicate vector element to vector or scalar
Duplicate vector element to vector or scalar
Duplicate vector element to vector or scalar
Duplicate vector element to vector or scalar
Duplicate vector element to vector or scalar
Duplicate vector element to vector or scalar
Duplicate vector element to vector or scalar
Duplicate vector element to vector or scalar
Duplicate vector element to vector or scalar
Duplicate vector element to vector or scalar
Duplicate vector element to vector or scalar
Move vector element to general-purpose register
Move vector element to general-purpose register
Move vector element to general-purpose register
Move vector element to general-purpose register
Move vector element to general-purpose register
Move vector element to general-purpose register
Move vector element to general-purpose register
Move vector element to general-purpose register
Move vector element to general-purpose register
Move vector element to general-purpose register
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
Load one single-element structure and Replicate to all lanes (of one register).
Load multiple single-element structures to one, two, three, or four registers
Load one single-element structure and Replicate to all lanes (of one register).
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).
Load one single-element structure and Replicate to all lanes (of one register).
Load one single-element structure and Replicate to all lanes (of one register).
Load one single-element structure and Replicate to all lanes (of one register).
Load one single-element structure and Replicate to all lanes (of one register).
Load one single-element structure and Replicate to all lanes (of one register).
Load one single-element structure and Replicate to all lanes (of one register).
Load one single-element structure and Replicate to all lanes (of one register).
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.
Load multiple single-element structures to one, two, three, or four registers
Load multiple single-element structures to one, two, three, or four registers
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.
Load multiple single-element structures to one, two, three, or four registers
Load multiple single-element structures to one, two, three, or four registers
Load multiple single-element structures to one, two, three, or four registers
Load one single-element structure to one lane of one register.
Load one single-element structure to one lane of one register.
Load one single-element structure to one lane of one register.
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.
Load one single-element structure to one lane of one register.
Load one single-element structure to one lane of one register.
Load one single-element structure to one lane of one register.
Load one single-element structure to one lane of one register.
Load one single-element structure to one lane of one register.
Load one single-element structure to one lane of one register.
Load one single-element structure to one lane of one register.
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.
Load multiple single-element structures to one, two, three, or four registers
Load multiple single-element structures to one, two, three, or four registers
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_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.
Load multiple single-element structures to one, two, three, or four registers
Load multiple single-element structures to one, two, three, or four registers
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.
Load multiple single-element structures to one, two, three, or four registers
Load multiple single-element structures to one, two, three, or four registers
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.
Load multiple single-element structures to one, two, three, or four registers
Load multiple single-element structures to one, two, three, or four registers
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.
Load multiple single-element structures to one, two, three, or four registers
Load multiple single-element structures to one, two, three, or four registers
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.
Load multiple single-element structures to one, two, three, or four registers
Load multiple single-element structures to one, two, three, or four registers
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.
Load multiple single-element structures to one, two, three, or four registers
Load multiple single-element structures to one, two, three, or four registers
Load multiple single-element structures to one, two, three, or four registers
Load one single-element structure and Replicate to all lanes (of one register).
Load multiple single-element structures to one, two, three, or four registers
Load one single-element structure and Replicate to all lanes (of one register).
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).
Load one single-element structure and Replicate to all lanes (of one register).
Load one single-element structure and Replicate to all lanes (of one register).
Load one single-element structure and Replicate to all lanes (of one register).
Load one single-element structure and Replicate to all lanes (of one register).
Load one single-element structure and Replicate to all lanes (of one register).
Load one single-element structure and Replicate to all lanes (of one register).
Load one single-element structure and Replicate to all lanes (of one register).
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.
Load multiple single-element structures to one, two, three, or four registers
Load multiple single-element structures to one, two, three, or four registers
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.
Load multiple single-element structures to one, two, three, or four registers
Load multiple single-element structures to one, two, three, or four registers
Load multiple single-element structures to one, two, three, or four registers
Load one single-element structure to one lane of one register.
Load one single-element structure to one lane of one register.
Load one single-element structure to one lane of one register.
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.
Load one single-element structure to one lane of one register.
Load one single-element structure to one lane of one register.
Load one single-element structure to one lane of one register.
Load one single-element structure to one lane of one register.
Load one single-element structure to one lane of one register.
Load one single-element structure to one lane of one register.
Load one single-element structure to one lane of one register.
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.
Load multiple single-element structures to one, two, three, or four registers
Load multiple single-element structures to one, two, three, or four registers
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.
Load multiple single-element structures to one, two, three, or four registers
Load multiple single-element structures to one, two, three, or four registers
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_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.
Load multiple single-element structures to one, two, three, or four registers
Load multiple single-element structures to one, two, three, or four registers
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.
Load multiple single-element structures to one, two, three, or four registers
Load multiple single-element structures to one, two, three, or four registers
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.
Load multiple single-element structures to one, two, three, or four registers
Load multiple single-element structures to one, two, three, or four registers
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.
Load multiple single-element structures to one, two, three, or four registers
Load multiple single-element structures to one, two, three, or four registers
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.
Load multiple single-element structures to one, two, three, or four registers
Load multiple single-element structures to one, two, three, or four registers
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.
Load multiple single-element structures to one, two, three, or four registers
Load multiple single-element structures to one, two, three, or four registers
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.
Load multiple single-element structures to one, two, three, or four registers
Load multiple single-element structures to one, two, three, or four registers
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.
Load multiple single-element structures to one, two, three, or four registers
Load multiple single-element structures to one, two, three, or four registers
Load multiple single-element structures to one, two, three, or four registers
Load single 2-element structure and replicate to all lanes of two registers
Load single 2-element structure and replicate to all lanes of two registers
Load single 2-element structure and replicate to all lanes of two registers
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
Load single 2-element structure and replicate to all lanes of two registers
Load single 2-element structure and replicate to all lanes of two registers
Load single 2-element structure and replicate to all lanes of two registers
Load single 2-element structure and replicate to all lanes of two registers
Load single 2-element structure and replicate to all lanes of two registers
Load single 2-element structure and replicate to all lanes of two registers
Load single 2-element structure and replicate to all lanes of two registers
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
Load multiple 2-element structures to two registers
Load multiple 2-element structures to two registers
Load multiple 2-element structures to two registers
Load multiple 2-element structures to two registers
vld2_lane_p64⚠neon,aes
Load multiple 2-element structures to two registers
Load multiple 2-element structures to two registers
Load multiple 2-element structures to two registers
Load multiple 2-element structures to two registers
Load multiple 2-element structures to two registers
Load multiple 2-element structures to two registers
Load multiple 2-element structures to two registers
Load multiple 2-element structures to two registers
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
Load single 2-element structure and replicate to all lanes of two registers
Load single 2-element structure and replicate to all lanes of two registers
Load single 2-element structure and replicate to all lanes of two registers
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
Load single 2-element structure and replicate to all lanes of two registers
Load single 2-element structure and replicate to all lanes of two registers
Load single 2-element structure and replicate to all lanes of two registers
Load single 2-element structure and replicate to all lanes of two registers
Load single 2-element structure and replicate to all lanes of two registers
Load single 2-element structure and replicate to all lanes of two registers
Load single 2-element structure and replicate to all lanes of two registers
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
Load multiple 2-element structures to two registers
Load multiple 2-element structures to two registers
Load multiple 2-element structures to two registers
Load multiple 2-element structures to two registers
vld2q_lane_p64⚠neon,aes
Load multiple 2-element structures to two registers
Load multiple 2-element structures to two registers
Load multiple 2-element structures to two registers
Load multiple 2-element structures to two registers
Load multiple 2-element structures to two registers
Load multiple 2-element structures to two registers
Load multiple 2-element structures to two registers
Load multiple 2-element structures to two registers
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
Load single 3-element structure and replicate to all lanes of three registers
Load single 3-element structure and replicate to all lanes of three registers
Load single 3-element structure and replicate to all lanes of three registers
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
Load single 3-element structure and replicate to all lanes of three registers
Load single 3-element structure and replicate to all lanes of three registers
Load single 3-element structure and replicate to all lanes of three registers
Load single 3-element structure and replicate to all lanes of three registers
Load single 3-element structure and replicate to all lanes of three registers
Load single 3-element structure and replicate to all lanes of three registers
Load single 3-element structure and replicate to all lanes of three registers
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
Load multiple 3-element structures to three registers
Load multiple 3-element structures to three registers
Load multiple 3-element structures to three registers
Load multiple 3-element structures to three registers
vld3_lane_p64⚠neon,aes
Load multiple 3-element structures to three registers
Load multiple 3-element structures to two registers
Load multiple 3-element structures to two registers
Load multiple 3-element structures to two registers
Load multiple 3-element structures to two registers
Load multiple 3-element structures to three registers
Load multiple 3-element structures to three registers
Load multiple 3-element structures to three registers
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
Load single 3-element structure and replicate to all lanes of three registers
Load single 3-element structure and replicate to all lanes of three registers
Load single 3-element structure and replicate to all lanes of three registers
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
Load single 3-element structure and replicate to all lanes of three registers
Load single 3-element structure and replicate to all lanes of three registers
Load single 3-element structure and replicate to all lanes of three registers
Load single 3-element structure and replicate to all lanes of three registers
Load single 3-element structure and replicate to all lanes of three registers
Load single 3-element structure and replicate to all lanes of three registers
Load single 3-element structure and replicate to all lanes of three registers
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
Load multiple 3-element structures to three registers
Load multiple 3-element structures to three registers
Load multiple 3-element structures to three registers
Load multiple 3-element structures to three registers
vld3q_lane_p64⚠neon,aes
Load multiple 3-element structures to three registers
Load multiple 3-element structures to two registers
Load multiple 3-element structures to two registers
Load multiple 3-element structures to two registers
Load multiple 3-element structures to two registers
Load multiple 3-element structures to three registers
Load multiple 3-element structures to three registers
Load multiple 3-element structures to three registers
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
Load single 4-element structure and replicate to all lanes of four registers
Load single 4-element structure and replicate to all lanes of four registers
Load single 4-element structure and replicate to all lanes of four registers
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
Load single 4-element structure and replicate to all lanes of four registers
Load single 4-element structure and replicate to all lanes of four registers
Load single 4-element structure and replicate to all lanes of four registers
Load single 4-element structure and replicate to all lanes of four registers
Load single 4-element structure and replicate to all lanes of four registers
Load single 4-element structure and replicate to all lanes of four registers
Load single 4-element structure and replicate to all lanes of four registers
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
Load multiple 4-element structures to four registers
Load multiple 4-element structures to four registers
Load multiple 4-element structures to four registers
Load multiple 4-element structures to four registers
vld4_lane_p64⚠neon,aes
Load multiple 4-element structures to four registers
Load multiple 4-element structures to four registers
Load multiple 4-element structures to four registers
Load multiple 4-element structures to four registers
Load multiple 4-element structures to four registers
Load multiple 4-element structures to four registers
Load multiple 4-element structures to four registers
Load multiple 4-element structures to four registers
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
Load single 4-element structure and replicate to all lanes of four registers
Load single 4-element structure and replicate to all lanes of four registers
Load single 4-element structure and replicate to all lanes of four registers
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
Load single 4-element structure and replicate to all lanes of four registers
Load single 4-element structure and replicate to all lanes of four registers
Load single 4-element structure and replicate to all lanes of four registers
Load single 4-element structure and replicate to all lanes of four registers
Load single 4-element structure and replicate to all lanes of four registers
Load single 4-element structure and replicate to all lanes of four registers
Load single 4-element structure and replicate to all lanes of four registers
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
Load multiple 4-element structures to four registers
Load multiple 4-element structures to four registers
Load multiple 4-element structures to four registers
Load multiple 4-element structures to four registers
vld4q_lane_p64⚠neon,aes
Load multiple 4-element structures to four registers
Load multiple 4-element structures to four registers
Load multiple 4-element structures to four registers
Load multiple 4-element structures to four registers
Load multiple 4-element structures to four registers
Load multiple 4-element structures to four registers
Load multiple 4-element structures to four registers
Load multiple 4-element structures to four registers
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)
Floating-point Maximum Number (vector)
Floating-point Maximum Number (vector)
Floating-point maximum number across vector
Floating-point maximum number across vector
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)
Floating-point Minimum Number (vector)
Floating-point Minimum Number (vector)
Floating-point minimum number across vector
Floating-point minimum number across vector
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
Vector multiply accumulate with scalar
Vector multiply accumulate with scalar
Vector multiply accumulate with scalar
Vector multiply accumulate with scalar
Vector multiply accumulate with scalar
Vector multiply accumulate with scalar
Vector multiply accumulate with scalar
Vector multiply accumulate with scalar
Vector multiply accumulate with scalar
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
Multiply-add long
Multiply-add long
Multiply-add long
Multiply-add long
Multiply-add long
Multiply-add long
Multiply-add long
Multiply-add long
Multiply-add long
Multiply-add long
Multiply-add long
Multiply-add long
Signed multiply-add long
Signed multiply-add long
Signed multiply-add long
Unsigned multiply-add long
Unsigned multiply-add long
Unsigned multiply-add long
Vector widening multiply accumulate with scalar
Vector widening multiply accumulate with scalar
Vector widening multiply accumulate with scalar
Vector widening multiply accumulate with scalar
Vector widening multiply accumulate with scalar
Vector widening multiply accumulate with scalar
Vector widening multiply accumulate with scalar
Vector widening multiply accumulate with scalar
Vector widening multiply accumulate with scalar
Vector widening multiply accumulate with scalar
Vector widening multiply accumulate with scalar
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
Vector multiply accumulate with scalar
Vector multiply accumulate with scalar
Vector multiply accumulate with scalar
Vector multiply accumulate with scalar
Vector multiply accumulate with scalar
Vector multiply accumulate with scalar
Vector multiply accumulate with scalar
Vector multiply accumulate with scalar
Vector multiply accumulate with scalar
Vector multiply accumulate with scalar
Vector multiply accumulate with scalar
Vector multiply accumulate with scalar
Vector multiply accumulate with scalar
Vector multiply accumulate with scalar
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
Vector multiply subtract with scalar
Vector multiply subtract with scalar
Vector multiply subtract with scalar
Vector multiply subtract with scalar
Vector multiply subtract with scalar
Vector multiply subtract with scalar
Vector multiply subtract with scalar
Vector multiply subtract with scalar
Vector multiply subtract with scalar
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
Multiply-subtract long
Multiply-subtract long
Multiply-subtract long
Multiply-subtract long
Multiply-subtract long
Multiply-subtract long
Multiply-subtract long
Multiply-subtract long
Multiply-subtract long
Multiply-subtract long
Multiply-subtract long
Multiply-subtract long
Signed multiply-subtract long
Signed multiply-subtract long
Signed multiply-subtract long
Unsigned multiply-subtract long
Unsigned multiply-subtract long
Unsigned multiply-subtract long
Vector widening multiply subtract with scalar
Vector widening multiply subtract with scalar
Vector widening multiply subtract with scalar
Vector widening multiply subtract with scalar
Vector widening multiply subtract with scalar
Vector widening multiply subtract with scalar
Vector widening multiply subtract with scalar
Vector widening multiply subtract with scalar
Vector widening multiply subtract with scalar
Vector widening multiply subtract with scalar
Vector widening multiply subtract with scalar
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
Vector multiply subtract with scalar
Vector multiply subtract with scalar
Vector multiply subtract with scalar
Vector multiply subtract with scalar
Vector multiply subtract with scalar
Vector multiply subtract with scalar
Vector multiply subtract with scalar
Vector multiply subtract with scalar
Vector multiply subtract with scalar
Vector multiply subtract with scalar
Vector multiply subtract with scalar
Vector multiply subtract with scalar
Vector multiply subtract with scalar
Vector multiply subtract with scalar
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
Vector move
Vector move
Vector move
Vector move
Vector move
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.
Extract narrow
Extract narrow
Extract narrow
Extract narrow
Extract narrow
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.
Duplicate vector element to vector or scalar
Duplicate vector element to vector or scalar
vmovq_n_p8⚠neon
Duplicate vector element to vector or scalar
Duplicate vector element to vector or scalar
Duplicate vector element to vector or scalar
vmovq_n_s8⚠neon
Duplicate vector element to vector or scalar
Duplicate vector element to vector or scalar
Duplicate vector element to vector or scalar
Duplicate vector element to vector or scalar
vmovq_n_u8⚠neon
Duplicate vector element to vector or scalar
Duplicate vector element to vector or scalar
Duplicate vector element to vector or scalar
Duplicate vector element to vector or scalar
vmul_f32⚠neon
Multiply
vmul_f64⚠neon
Multiply
Floating-point multiply
Floating-point multiply
Multiply
Multiply
Multiply
Multiply
Floating-point multiply
Floating-point multiply
Multiply
Multiply
Multiply
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
Floating-point multiply
Floating-point multiply
Multiply long
Multiply long
Multiply long
Multiply long
Multiply long
Multiply long
Multiply long
Multiply long
Multiply long
Multiply long
Multiply long
Multiply long
Polynomial multiply long
vmull_high_p64⚠neon,aes
Polynomial multiply long
Signed multiply long
Signed multiply long
Signed multiply long
Unsigned multiply long
Unsigned multiply long
Unsigned multiply long
Vector long multiply by scalar
Vector long multiply by scalar
Vector long multiply by scalar
Vector long multiply by scalar
Vector long multiply by scalar
Vector long multiply by scalar
Vector long multiply by scalar
Vector long multiply by scalar
Vector long multiply with scalar
Vector long multiply with scalar
Vector long multiply with scalar
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
Floating-point multiply
Floating-point multiply
Multiply
Multiply
Multiply
Multiply
Floating-point multiply
Floating-point multiply
Multiply
Multiply
Multiply
Multiply
Vector multiply by scalar
Vector multiply by scalar
Vector multiply by scalar
Vector multiply by scalar
Vector multiply by scalar
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
Floating-point multiply
Floating-point multiply
vmulx_f32⚠neon
Floating-point multiply extended
vmulx_f64⚠neon
Floating-point multiply extended
Floating-point multiply extended
Floating-point multiply extended
Floating-point multiply extended
Floating-point multiply extended
vmulxd_f64⚠neon
Floating-point multiply extended
Floating-point multiply extended
Floating-point multiply extended
vmulxq_f32⚠neon
Floating-point multiply extended
vmulxq_f64⚠neon
Floating-point multiply extended
Floating-point multiply extended
Floating-point multiply extended
Floating-point multiply extended
Floating-point multiply extended
vmulxs_f32⚠neon
Floating-point multiply extended
Floating-point multiply extended
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.
Signed Add and Accumulate Long Pairwise.
Signed Add and Accumulate Long Pairwise.
vpadalq_u8⚠neon
Unsigned Add and Accumulate Long Pairwise.
Unsigned Add and Accumulate Long Pairwise.
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.
Signed Add Long Pairwise.
Signed Add Long Pairwise.
vpaddlq_u8⚠neon
Unsigned Add Long Pairwise.
Unsigned Add Long Pairwise.
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
Floating-point Maximum Number Pairwise (vector).
Floating-point Maximum Number Pairwise (vector).
Floating-point Maximum Number Pairwise (vector).
Floating-point maximum number pairwise
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
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
Floating-point Minimum Number Pairwise (vector).
Floating-point Minimum Number Pairwise (vector).
Floating-point Minimum Number Pairwise (vector).
Floating-point minimum number pairwise
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
Floating-point minimum pairwise
vpmins_f32⚠neon
Floating-point minimum pairwise
vqabs_s8⚠neon
Singned saturating Absolute value
vqabs_s16⚠neon
Singned saturating Absolute value
vqabs_s32⚠neon
Singned saturating Absolute value
vqabs_s64⚠neon
Singned 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
Singned saturating Absolute value
vqabsq_s16⚠neon
Singned saturating Absolute value
vqabsq_s32⚠neon
Singned saturating Absolute value
vqabsq_s64⚠neon
Singned 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
Signed saturating doubling multiply-add long
Signed saturating doubling multiply-add long
Signed saturating doubling multiply-add long
Signed saturating doubling multiply-add long
Signed saturating doubling multiply-add long
Signed saturating doubling multiply-add long
Signed saturating doubling multiply-add long
Signed saturating doubling multiply-add long
Vector widening saturating doubling multiply accumulate with scalar
Vector widening saturating doubling multiply accumulate with scalar
Vector widening saturating doubling multiply accumulate with scalar
Vector widening saturating doubling multiply accumulate with scalar
Vector widening saturating doubling multiply accumulate with scalar
Vector widening saturating doubling multiply accumulate with scalar
Signed saturating doubling multiply-add long
Signed saturating doubling multiply-add long
Signed saturating doubling multiply-add long
Signed saturating doubling multiply-add long
Signed saturating doubling multiply-add long
Signed saturating doubling multiply-add long
Signed saturating doubling multiply-add long
Signed saturating doubling multiply-add long
Signed saturating doubling multiply-subtract long
Signed saturating doubling multiply-subtract long
Signed saturating doubling multiply-subtract long
Signed saturating doubling multiply-subtract long
Signed saturating doubling multiply-subtract long
Signed saturating doubling multiply-subtract long
Signed saturating doubling multiply-subtract long
Signed saturating doubling multiply-subtract long
Vector widening saturating doubling multiply subtract with scalar
Vector widening saturating doubling multiply subtract with scalar
Vector widening saturating doubling multiply subtract with scalar
Vector widening saturating doubling multiply subtract with scalar
Vector widening saturating doubling multiply subtract with scalar
Vector widening saturating doubling multiply subtract with scalar
Signed saturating doubling multiply-subtract long
Signed saturating doubling multiply-subtract long
Signed saturating doubling multiply-subtract long
Signed saturating doubling multiply-subtract long
Signed saturating doubling multiply-subtract long
Signed saturating doubling multiply-subtract long
Signed saturating doubling multiply-subtract long
Signed saturating doubling multiply-subtract long
Vector saturating doubling multiply high by scalar
Vector saturating doubling multiply high by scalar
Vector saturating doubling multiply high by scalar
Vector saturating doubling multiply high by scalar
Vector saturating doubling multiply high with scalar
Vector saturating doubling multiply high with scalar
Signed saturating doubling multiply returning high half
Signed saturating doubling multiply returning high half
Signed saturating doubling multiply returning high half
Signed saturating doubling multiply returning high half
Signed saturating doubling multiply returning high half
Vector saturating doubling multiply high by scalar
Vector saturating doubling multiply high by scalar
Vector saturating doubling multiply high by scalar
Vector saturating doubling multiply high by scalar
Vector saturating doubling multiply high with scalar
Vector saturating doubling multiply high with scalar
Signed saturating doubling multiply returning high half
Signed saturating doubling multiply returning high half
Signed saturating doubling multiply returning high half
Signed saturating doubling multiply returning high half
Signed saturating doubling multiply returning high half
Signed saturating doubling multiply long
Signed saturating doubling multiply long
Signed saturating doubling multiply long
Signed saturating doubling multiply long
Signed saturating doubling multiply long
Signed saturating doubling multiply long
Signed saturating doubling multiply long
Signed saturating doubling multiply long
Vector saturating doubling long multiply by scalar
Vector saturating doubling long multiply by scalar
Vector saturating doubling long multiply by scalar
Vector saturating doubling long multiply by scalar
Vector saturating doubling long multiply with scalar
Vector saturating doubling long multiply with scalar
Signed saturating doubling multiply long
Signed saturating doubling multiply long
Signed saturating doubling multiply long
Signed saturating doubling multiply long
Signed saturating doubling multiply long
Signed saturating doubling multiply long
Signed saturating doubling multiply long
Signed saturating doubling multiply long
Signed saturating extract narrow
Signed saturating extract narrow
Signed saturating extract narrow
Signed saturating extract narrow
Signed saturating extract narrow
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
Saturating extract narrow
Saturating extract narrow
Saturating extract narrow
Saturating extract narrow
Saturating extract narrow
Saturating extract narrow
Signed saturating extract unsigned narrow
Signed saturating extract unsigned narrow
Signed saturating extract unsigned narrow
Signed saturating extract unsigned narrow
Signed saturating extract unsigned narrow
Signed saturating extract unsigned narrow
Signed saturating extract unsigned narrow
Signed saturating extract unsigned narrow
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
Signed saturating rounding doubling multiply accumulate returning high half
Signed saturating rounding doubling multiply accumulate returning high half
Signed saturating rounding doubling multiply accumulate returning high half
Signed saturating rounding doubling multiply accumulate returning high half
Signed saturating rounding doubling multiply accumulate returning high half
Signed saturating rounding doubling multiply accumulate returning high half
Signed saturating rounding doubling multiply accumulate returning high half
Signed saturating rounding doubling multiply accumulate returning high half
Signed saturating rounding doubling multiply accumulate returning high half
Signed saturating rounding doubling multiply accumulate returning high half
Signed saturating rounding doubling multiply accumulate returning high half
Signed saturating rounding doubling multiply accumulate returning high half
Signed saturating rounding doubling multiply accumulate returning high half
Signed saturating rounding doubling multiply accumulate returning high half
Signed saturating rounding doubling multiply accumulate returning high half
Signed saturating rounding doubling multiply accumulate returning high half
Signed saturating rounding doubling multiply accumulate returning high half
Signed saturating rounding doubling multiply accumulate returning high half
Signed saturating rounding doubling multiply subtract returning high half
Signed saturating rounding doubling multiply subtract returning high half
Signed saturating rounding doubling multiply subtract returning high half
Signed saturating rounding doubling multiply subtract returning high half
Signed saturating rounding doubling multiply subtract returning high half
Signed saturating rounding doubling multiply subtract returning high half
Signed saturating rounding doubling multiply subtract returning high half
Signed saturating rounding doubling multiply subtract returning high half
Signed saturating rounding doubling multiply subtract returning high half
Signed saturating rounding doubling multiply subtract returning high half
Signed saturating rounding doubling multiply subtract returning high half
Signed saturating rounding doubling multiply subtract returning high half
Signed saturating rounding doubling multiply subtract returning high half
Signed saturating rounding doubling multiply subtract returning high half
Signed saturating rounding doubling multiply subtract returning high half
Signed saturating rounding doubling multiply subtract returning high half
Signed saturating rounding doubling multiply subtract returning high half
Signed saturating rounding doubling multiply subtract returning high half
Vector rounding saturating doubling multiply high by scalar
Vector rounding saturating doubling multiply high by scalar
Vector rounding saturating doubling multiply high by scalar
Vector rounding saturating doubling multiply high by scalar
Vector saturating rounding doubling multiply high with scalar
Vector saturating rounding doubling multiply high with scalar
Signed saturating rounding doubling multiply returning high half
Signed saturating rounding doubling multiply returning high half
Signed saturating rounding doubling multiply returning high half
Signed saturating rounding doubling multiply returning high half
Signed saturating rounding doubling multiply returning high half
Vector rounding saturating doubling multiply high by scalar
Vector rounding saturating doubling multiply high by scalar
Vector rounding saturating doubling multiply high by scalar
Vector rounding saturating doubling multiply high by scalar
Vector saturating rounding doubling multiply high with scalar
Vector saturating rounding doubling multiply high with scalar
Signed saturating rounding doubling multiply returning high half
Signed saturating rounding doubling multiply returning high half
Signed saturating rounding doubling multiply returning high half
Signed saturating rounding doubling multiply returning high half
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
Signed saturating rounding shift left
Unsigned signed saturating rounding shift left
Signed saturating rounding shift left
Unsigned signed saturating rounding shift left
vqrshlq_s8⚠neon
Signed saturating rounding shift left
Signed saturating rounding shift left
Signed saturating rounding shift left
Signed saturating rounding shift left
vqrshlq_u8⚠neon
Unsigned signed saturating rounding shift left
Unsigned signed saturating rounding shift left
Unsigned signed saturating rounding shift left
Unsigned signed saturating rounding shift left
Signed saturating rounding shift left
Unsigned signed saturating rounding shift left
Signed saturating rounded shift right narrow
Signed saturating rounded shift right narrow
Signed saturating rounded shift right narrow
Unsigned saturating rounded shift right narrow
Unsigned saturating rounded shift right narrow
Unsigned saturating rounded shift right narrow
Signed saturating rounded shift right narrow
Signed saturating rounded shift right narrow
Signed saturating rounded shift right narrow
Unsigned signed saturating rounded shift right narrow
Unsigned signed saturating rounded shift right narrow
Unsigned signed saturating rounded shift right narrow
Signed saturating rounded shift right narrow
Unsigned saturating rounded shift right narrow
Signed saturating rounded shift right narrow
Unsigned saturating rounded shift right narrow
Signed saturating rounded shift right narrow
Unsigned saturating rounded shift right narrow
Signed saturating rounded shift right unsigned narrow
Signed saturating rounded shift right unsigned narrow
Signed saturating rounded shift right unsigned narrow
Signed saturating rounded shift right unsigned narrow
Signed saturating rounded shift right unsigned narrow
Signed saturating rounded shift right unsigned narrow
Signed saturating rounded shift right unsigned narrow
Signed saturating rounded shift right unsigned narrow
Signed saturating rounded shift right unsigned narrow
vqshl_n_s8⚠neon
Signed saturating shift left
Signed saturating shift left
Signed saturating shift left
Signed saturating shift left
vqshl_n_u8⚠neon
Unsigned saturating shift left
Unsigned saturating shift left
Unsigned saturating shift left
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
Signed saturating shift left
Unsigned saturating shift left
vqshlb_s8⚠neon
Signed saturating shift left
vqshlb_u8⚠neon
Unsigned saturating shift left
Signed saturating shift left
Unsigned saturating shift left
vqshld_s64⚠neon
Signed saturating shift left
vqshld_u64⚠neon
Unsigned saturating shift left
Signed saturating shift left
Unsigned saturating shift left
vqshlh_s16⚠neon
Signed saturating shift left
vqshlh_u16⚠neon
Unsigned saturating shift left
Signed saturating shift left
Signed saturating shift left
Signed saturating shift left
Signed saturating shift left
Unsigned saturating shift left
Unsigned saturating shift left
Unsigned saturating shift left
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
Signed saturating shift left
Unsigned saturating shift left
vqshls_s32⚠neon
Signed saturating shift left
vqshls_u32⚠neon
Unsigned saturating shift left
Signed saturating shift left unsigned
Signed saturating shift left unsigned
Signed saturating shift left unsigned
Signed saturating shift left unsigned
Signed saturating shift left unsigned
Signed saturating shift left unsigned
Signed saturating shift left unsigned
Signed saturating shift left unsigned
Signed saturating shift left unsigned
Signed saturating shift left unsigned
Signed saturating shift left unsigned
Signed saturating shift left unsigned
Signed saturating shift right narrow
Signed saturating shift right narrow
Signed saturating shift right narrow
Unsigned saturating shift right narrow
Unsigned saturating shift right narrow
Unsigned saturating shift right narrow
Signed saturating shift right narrow
Signed saturating shift right narrow
Signed saturating shift right narrow
Unsigned saturating shift right narrow
Unsigned saturating shift right narrow
Unsigned saturating shift right narrow
Signed saturating shift right narrow
Unsigned saturating shift right narrow
Signed saturating shift right narrow
Unsigned saturating shift right narrow
Signed saturating shift right narrow
Unsigned saturating shift right narrow
Signed saturating shift right unsigned narrow
Signed saturating shift right unsigned narrow
Signed saturating shift right unsigned narrow
Signed saturating shift right unsigned narrow
Signed saturating shift right unsigned narrow
Signed saturating shift right unsigned narrow
Signed saturating shift right unsigned narrow
Signed saturating shift right unsigned narrow
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
Rounding Add returning High Narrow (high half).
Rounding Add returning High Narrow (high half).
Rounding Add returning High Narrow (high half).
Rounding Add returning High Narrow (high half).
Rounding Add returning High Narrow (high half).
Rounding Add returning High Narrow (high half).
Rounding Add returning High Narrow.
Rounding Add returning High Narrow.
Rounding Add returning High Narrow.
Rounding Add returning High Narrow.
Rounding Add returning High Narrow.
Rounding Add returning High Narrow.
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
Reciprocal estimate.
Reciprocal estimate.
Reciprocal estimate.
Unsigned reciprocal estimate
Reciprocal estimate.
vrecps_f32⚠neon
Floating-point reciprocal step
vrecps_f64⚠neon
Floating-point reciprocal step
Floating-point reciprocal step
Floating-point reciprocal step
Floating-point reciprocal step
Floating-point reciprocal step
Floating-point reciprocal exponent
Floating-point reciprocal exponent
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
Vector reinterpret cast operation
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)
Reversing vector elements (swap endianness)
vrev32q_s8⚠neon
Reversing vector elements (swap endianness)
Reversing vector elements (swap endianness)
vrev32q_u8⚠neon
Reversing vector elements (swap endianness)
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)
Reversing vector elements (swap endianness)
vrev64q_p8⚠neon
Reversing vector elements (swap endianness)
Reversing vector elements (swap endianness)
vrev64q_s8⚠neon
Reversing vector elements (swap endianness)
Reversing vector elements (swap endianness)
Reversing vector elements (swap endianness)
vrev64q_u8⚠neon
Reversing vector elements (swap endianness)
Reversing vector elements (swap endianness)
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
Rounding halving add
Rounding halving add
vrhaddq_u8⚠neon
Rounding halving add
Rounding halving add
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
Signed rounding shift right
Signed rounding shift right
Signed rounding shift right
vrshr_n_u8⚠neon
Unsigned rounding shift right
Unsigned rounding shift right
Unsigned rounding shift right
Unsigned rounding shift right
Signed rounding shift right
Unsigned rounding shift right
Rounding shift right narrow
Rounding shift right narrow
Rounding shift right narrow
Rounding shift right narrow
Rounding shift right narrow
Rounding shift right narrow
Rounding shift right narrow
Rounding shift right narrow
Rounding shift right narrow
Rounding shift right narrow
Rounding shift right narrow
Rounding shift right narrow
Signed rounding shift right
Signed rounding shift right
Signed rounding shift right
Signed rounding shift right
Unsigned rounding shift right
Unsigned rounding shift right
Unsigned rounding shift right
Unsigned rounding shift right
Reciprocal square-root estimate.
Reciprocal square-root estimate.
Unsigned reciprocal square root estimate
Reciprocal square-root estimate.
Reciprocal square-root estimate.
Reciprocal square-root estimate.
Unsigned reciprocal square root estimate
Reciprocal square-root estimate.
Floating-point reciprocal square root step
Floating-point reciprocal square root step
Floating-point reciprocal square root step
Floating-point reciprocal square root step
Floating-point reciprocal square root step
Floating-point reciprocal square root step
vrsra_n_s8⚠neon
Signed rounding shift right and accumulate
Signed rounding shift right and accumulate
Signed rounding shift right and accumulate
Signed rounding shift right and accumulate
vrsra_n_u8⚠neon
Unsigned rounding shift right and accumulate
Unsigned rounding shift right and accumulate
Unsigned rounding shift right and accumulate
Unsigned rounding shift right and accumulate
Signed rounding shift right and accumulate.
Ungisned rounding shift right and accumulate.
Signed rounding shift right and accumulate
Signed rounding shift right and accumulate
Signed rounding shift right and accumulate
Signed rounding shift right and accumulate
Unsigned rounding shift right and accumulate
Unsigned rounding shift right and accumulate
Unsigned rounding shift right and accumulate
Unsigned rounding shift right and accumulate
Rounding subtract returning high narrow
Rounding subtract returning high narrow
Rounding subtract returning high narrow
Rounding subtract returning high narrow
Rounding subtract returning high narrow
Rounding subtract returning high narrow
Rounding subtract returning high narrow
Rounding subtract returning high narrow
Rounding subtract returning high narrow
Rounding subtract returning high narrow
Rounding subtract returning high narrow
Rounding subtract returning high narrow
Insert vector element from another vector element
Insert vector element from another vector element
Insert vector element from another vector element
Insert vector element from another vector element
vset_lane_p64⚠neon,aes
Insert vector element from another vector element
Insert vector element from another vector element
Insert vector element from another vector element
Insert vector element from another vector element
Insert vector element from another vector element
Insert vector element from another vector element
Insert vector element from another vector element
Insert vector element from another vector element
Insert vector element from another vector element
Insert vector element from another vector element
Insert vector element from another vector element
Insert vector element from another vector element
Insert vector element from another vector element
vsetq_lane_p64⚠neon,aes
Insert vector element from another vector element
Insert vector element from another vector element
Insert vector element from another vector element
Insert vector element from another vector element
Insert vector element from another vector element
Insert vector element from another vector element
Insert vector element from another vector element
Insert vector element from another vector element
Insert vector element from another vector element
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
Shift left
Shift left
vshld_s64⚠neon
Signed Shift left
vshld_u64⚠neon
Unsigned Shift left
Signed shift left long
Signed shift left long
Signed shift left long
Signed shift left long
Signed shift left long
Signed shift left long
vshll_n_s8⚠neon
Signed shift left long
Signed shift left long
Signed shift left long
vshll_n_u8⚠neon
Signed shift left long
Signed shift left long
Signed shift left long
vshlq_n_s8⚠neon
Shift left
Shift left
Shift left
Shift left
vshlq_n_u8⚠neon
Shift left
Shift left
Shift left
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
Signed shift right
Unsigned shift right
Shift right narrow
Shift right narrow
Shift right narrow
Shift right narrow
Shift right narrow
Shift right narrow
Shift right narrow
Shift right narrow
Shift right narrow
Shift right narrow
Shift right narrow
Shift right narrow
vshrq_n_s8⚠neon
Shift right
Shift right
Shift right
Shift right
vshrq_n_u8⚠neon
Shift right
Shift right
Shift right
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)
Shift left and insert
Shift left and insert
vsliq_n_p8⚠neon
Shift Left and Insert (immediate)
Shift Left and Insert (immediate)
vsliq_n_p64⚠neon,aes
Shift Left and Insert (immediate)
vsliq_n_s8⚠neon
Shift Left and Insert (immediate)
Shift Left and Insert (immediate)
Shift Left and Insert (immediate)
Shift Left and Insert (immediate)
vsliq_n_u8⚠neon
Shift Left and Insert (immediate)
Shift Left and Insert (immediate)
Shift Left and Insert (immediate)
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
Unsigned saturating accumulate of signed value
Unsigned saturating accumulate of signed value
vsqaddq_u8⚠neon
Unsigned saturating Accumulate of Signed value.
Unsigned saturating Accumulate of Signed value.
Unsigned saturating Accumulate of Signed value.
Unsigned saturating Accumulate of Signed value.
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
Signed shift right and accumulate
Unsigned shift right and accumulate
vsraq_n_s8⚠neon
Signed shift right and accumulate
Signed shift right and accumulate
Signed shift right and accumulate
Signed shift right and accumulate
vsraq_n_u8⚠neon
Unsigned shift right and accumulate
Unsigned shift right and accumulate
Unsigned shift right and accumulate
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)
Shift right and insert
Shift right and insert
vsriq_n_p8⚠neon
Shift Right and Insert (immediate)
Shift Right and Insert (immediate)
vsriq_n_p64⚠neon,aes
Shift Right and Insert (immediate)
vsriq_n_s8⚠neon
Shift Right and Insert (immediate)
Shift Right and Insert (immediate)
Shift Right and Insert (immediate)
Shift Right and Insert (immediate)
vsriq_n_u8⚠neon
Shift Right and Insert (immediate)
Shift Right and Insert (immediate)
Shift Right and Insert (immediate)
Shift Right and Insert (immediate)
vst1_f32⚠neon
Store multiple single-element structures to one, two, three, or four registers
Store multiple single-element structures to one, two, three, or four registers
Store multiple single-element structures to one, two, three, or four registers
vst1_f64⚠neon
Store multiple single-element structures to one, two, three, or four registers
Store multiple single-element structures to one, two, three, or four registers
Store multiple single-element structures to one, two, three, or four registers
Store multiple single-element structures from one, two, three, or four registers
Store multiple single-element structures from one, two, three, or four registers
Store multiple single-element structures from one, two, three, or four registers
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
Store multiple single-element structures from one, two, three, or four registers
Store multiple single-element structures from one, two, three, or four registers
Store multiple single-element structures from one, two, three, or four registers
Store multiple single-element structures from one, two, three, or four registers
Store multiple single-element structures from one, two, three, or four registers
Store multiple single-element structures from one, two, three, or four registers
Store multiple single-element structures from one, two, three, or four registers
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.
Store multiple single-element structures to one, two, three, or four registers
Store multiple single-element structures to one, two, three, or four registers
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.
Store multiple single-element structures from one, two, three, or four registers
Store multiple single-element structures from one, two, three, or four registers
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.
Store multiple single-element structures from one, two, three, or four registers
Store multiple single-element structures from one, two, three, or four registers
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.
Store multiple single-element structures from one, two, three, or four registers
Store multiple single-element structures from one, two, three, or four registers
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.
Store multiple single-element structures to one, two, three, or four registers
Store multiple single-element structures to one, two, three, or four registers
Store multiple single-element structures to one, two, three, or four registers
vst1_u32⚠neon
Store multiple single-element structures from one, two, three, or four registers.
Store multiple single-element structures to one, two, three, or four registers
Store multiple single-element structures to one, two, three, or four registers
Store multiple single-element structures to one, two, three, or four registers
vst1_u64⚠neon
Store multiple single-element structures from one, two, three, or four registers.
Store multiple single-element structures to one, two, three, or four registers
Store multiple single-element structures to one, two, three, or four registers
Store multiple single-element structures to one, two, three, or four registers
vst1q_f32⚠neon
Store multiple single-element structures to one, two, three, or four registers
Store multiple single-element structures to one, two, three, or four registers
Store multiple single-element structures to one, two, three, or four registers
vst1q_f64⚠neon
Store multiple single-element structures to one, two, three, or four registers
Store multiple single-element structures to one, two, three, or four registers
Store multiple single-element structures to one, two, three, or four registers
Store multiple single-element structures from one, two, three, or four registers
Store multiple single-element structures from one, two, three, or four registers
Store multiple single-element structures from one, two, three, or four registers
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
Store multiple single-element structures from one, two, three, or four registers
Store multiple single-element structures from one, two, three, or four registers
Store multiple single-element structures from one, two, three, or four registers
Store multiple single-element structures from one, two, three, or four registers
Store multiple single-element structures from one, two, three, or four registers
Store multiple single-element structures from one, two, three, or four registers
Store multiple single-element structures from one, two, three, or four registers
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.
Store multiple single-element structures to one, two, three, or four registers
Store multiple single-element structures to one, two, three, or four registers
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.
Store multiple single-element structures to one, two, three, or four registers
Store multiple single-element structures to one, two, three, or four registers
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.
Store multiple single-element structures from one, two, three, or four registers
Store multiple single-element structures from one, two, three, or four registers
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.
Store multiple single-element structures from one, two, three, or four registers
Store multiple single-element structures from one, two, three, or four registers
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.
Store multiple single-element structures from one, two, three, or four registers
Store multiple single-element structures from one, two, three, or four registers
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.
Store multiple single-element structures from one, two, three, or four registers
Store multiple single-element structures from one, two, three, or four registers
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.
Store multiple single-element structures to one, two, three, or four registers
Store multiple single-element structures to one, two, three, or four registers
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.
Store multiple single-element structures to one, two, three, or four registers
Store multiple single-element structures to one, two, three, or four registers
Store multiple single-element structures to one, two, three, or four registers
vst1q_u32⚠neon
Store multiple single-element structures from one, two, three, or four registers.
Store multiple single-element structures to one, two, three, or four registers
Store multiple single-element structures to one, two, three, or four registers
Store multiple single-element structures to one, two, three, or four registers
vst1q_u64⚠neon
Store multiple single-element structures from one, two, three, or four registers.
Store multiple single-element structures to one, two, three, or four registers
Store multiple single-element structures to one, two, three, or four registers
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
Store multiple 2-element structures from two registers
Store multiple 2-element structures from two registers
Store multiple 2-element structures from two registers
Store multiple 2-element structures from two registers
vst2_lane_p64⚠neon,aes
Store multiple 2-element structures from two registers
Store multiple 2-element structures from two registers
Store multiple 2-element structures from two registers
Store multiple 2-element structures from two registers
Store multiple 2-element structures from two registers
Store multiple 2-element structures from two registers
Store multiple 2-element structures from two registers
Store multiple 2-element structures from two registers
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
Store multiple 2-element structures from two registers
Store multiple 2-element structures from two registers
Store multiple 2-element structures from two registers
Store multiple 2-element structures from two registers
vst2q_lane_p64⚠neon,aes
Store multiple 2-element structures from two registers
Store multiple 2-element structures from two registers
Store multiple 2-element structures from two registers
Store multiple 2-element structures from two registers
Store multiple 2-element structures from two registers
Store multiple 2-element structures from two registers
Store multiple 2-element structures from two registers
Store multiple 2-element structures from two registers
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
Store multiple 3-element structures from three registers
Store multiple 3-element structures from three registers
Store multiple 3-element structures from three registers
Store multiple 3-element structures from three registers
vst3_lane_p64⚠neon,aes
Store multiple 3-element structures from three registers
Store multiple 3-element structures from three registers
Store multiple 3-element structures from three registers
Store multiple 3-element structures from three registers
Store multiple 3-element structures from three registers
Store multiple 3-element structures from three registers
Store multiple 3-element structures from three registers
Store multiple 3-element structures from three registers
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
Store multiple 3-element structures from three registers
Store multiple 3-element structures from three registers
Store multiple 3-element structures from three registers
Store multiple 3-element structures from three registers
vst3q_lane_p64⚠neon,aes
Store multiple 3-element structures from three registers
Store multiple 3-element structures from three registers
Store multiple 3-element structures from three registers
Store multiple 3-element structures from three registers
Store multiple 3-element structures from three registers
Store multiple 3-element structures from three registers
Store multiple 3-element structures from three registers
Store multiple 3-element structures from three registers
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
Store multiple 4-element structures from four registers
Store multiple 4-element structures from four registers
Store multiple 4-element structures from four registers
Store multiple 4-element structures from four registers
vst4_lane_p64⚠neon,aes
Store multiple 4-element structures from four registers
Store multiple 4-element structures from four registers
Store multiple 4-element structures from four registers
Store multiple 4-element structures from four registers
Store multiple 4-element structures from four registers
Store multiple 4-element structures from four registers
Store multiple 4-element structures from four registers
Store multiple 4-element structures from four registers
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
Store multiple 4-element structures from four registers
Store multiple 4-element structures from four registers
Store multiple 4-element structures from four registers
Store multiple 4-element structures from four registers
vst4q_lane_p64⚠neon,aes
Store multiple 4-element structures from four registers
Store multiple 4-element structures from four registers
Store multiple 4-element structures from four registers
Store multiple 4-element structures from four registers
Store multiple 4-element structures from four registers
Store multiple 4-element structures from four registers
Store multiple 4-element structures from four registers
Store multiple 4-element structures from four registers
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
Subtract returning high narrow
Subtract returning high narrow
Subtract returning high narrow
Subtract returning high narrow
Subtract returning high narrow
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
Signed Subtract Long
Signed Subtract Long
Signed Subtract Long
Unsigned Subtract Long
Unsigned Subtract Long
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
Signed Subtract Wide
Signed Subtract Wide
Signed Subtract Wide
Unsigned Subtract Wide
Unsigned Subtract Wide
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
Signed saturating accumulate of unsigned value
Signed saturating accumulate of unsigned value
vuqaddq_s8⚠neon
Signed saturating Accumulate of Unsigned value.
Signed saturating Accumulate of Unsigned value.
Signed saturating Accumulate of Unsigned value.
Signed saturating Accumulate of Unsigned value.
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
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