🔬This is a nightly-only experimental API. (
stdsimd
#48556)Available on AArch64 only.
Functions
- Bit clear and exclusive OR
- Bit clear and exclusive OR
- Bit clear and exclusive OR
- Bit clear and exclusive OR
- Bit clear and exclusive OR
- Bit clear and exclusive OR
- Bit clear and exclusive OR
- Bit clear and exclusive OR
- Floating-point complex add
- Floating-point complex add
- Floating-point complex add
- Floating-point complex add
- Floating-point complex add
- Floating-point complex add
- Floating-point complex multiply accumulate
- Floating-point complex multiply accumulate
- Floating-point complex multiply accumulate
- Floating-point complex multiply accumulate
- Floating-point complex multiply accumulate
- Floating-point complex multiply accumulate
- Floating-point complex multiply accumulate
- Floating-point complex multiply accumulate
- Floating-point complex multiply accumulate
- Floating-point complex multiply accumulate
- Floating-point complex multiply accumulate
- Floating-point complex multiply accumulate
- Floating-point complex multiply accumulate
- Floating-point complex multiply accumulate
- Floating-point complex multiply accumulate
- Floating-point complex multiply accumulate
- Floating-point complex multiply accumulate
- Floating-point complex multiply accumulate
- Floating-point complex multiply accumulate
- Floating-point complex multiply accumulate
- Floating-point complex multiply accumulate
- Floating-point complex multiply accumulate
- Floating-point complex multiply accumulate
- Floating-point complex multiply accumulate
- Floating-point complex multiply accumulate
- Floating-point complex multiply accumulate
- Floating-point complex multiply accumulate
- Floating-point complex multiply accumulate
- Dot product arithmetic
- Dot product arithmetic
- Dot product arithmetic
- Dot product arithmetic
- Dot product arithmetic
- Dot product arithmetic
- Dot product arithmetic
- Dot product arithmetic
- Dot product arithmetic
- Dot product arithmetic
- Dot product arithmetic
- Dot product arithmetic
- Three-way exclusive OR
- Three-way exclusive OR
- Three-way exclusive OR
- Three-way exclusive OR
- Three-way exclusive OR
- Three-way exclusive OR
- Three-way exclusive OR
- Three-way exclusive OR
- Rotate and exclusive OR
- Floating-point round to 32-bit integer, using current rounding mode
- Floating-point round to 32-bit integer, using current rounding mode
- Floating-point round to 32-bit integer toward zero
- Floating-point round to 32-bit integer toward zero
- Floating-point round to 64-bit integer, using current rounding mode
- Floating-point round to 64-bit integer, using current rounding mode
- Floating-point round to 64-bit integer toward zero
- Floating-point round to 64-bit integer toward zero
- SHA512 hash update part 2
- SHA512 hash update part 1
- SHA512 schedule update 0
- SHA512 schedule update 1
- SM3PARTW1
- SM3PARTW2
- SM3SS1
- SM4 key
- SM4 encode
- vabal_high_s8⚠
neon
Signed Absolute difference and Accumulate Long - vabal_high_s16⚠
neon
Signed Absolute difference and Accumulate Long - vabal_high_s32⚠
neon
Signed Absolute difference and Accumulate Long - vabal_high_u8⚠
neon
Unsigned Absolute difference and Accumulate Long - vabal_high_u16⚠
neon
Unsigned Absolute difference and Accumulate Long - vabal_high_u32⚠
neon
Unsigned Absolute difference and Accumulate Long - vabd_f64⚠
neon
Absolute difference between the arguments of Floating - vabdd_f64⚠
neon
Floating-point absolute difference - vabdl_high_s8⚠
neon
Signed Absolute difference Long - vabdl_high_s16⚠
neon
Signed Absolute difference Long - vabdl_high_s32⚠
neon
Signed Absolute difference Long - vabdl_high_u8⚠
neon
Unsigned Absolute difference Long - vabdl_high_u16⚠
neon
Unsigned Absolute difference Long - vabdl_high_u32⚠
neon
Unsigned Absolute difference Long - vabdq_f64⚠
neon
Absolute difference between the arguments of Floating - vabds_f32⚠
neon
Floating-point absolute difference - vabs_f64⚠
neon
Floating-point absolute value - vabsq_f64⚠
neon
Floating-point absolute value - vaddd_s64⚠
neon
Add - vaddd_u64⚠
neon
Add - vaddlv_s16⚠
neon
Signed Add Long across Vector - vaddlv_s32⚠
neon
Signed Add Long across Vector - vaddlv_u16⚠
neon
Unsigned Add Long across Vector - vaddlv_u32⚠
neon
Unsigned Add Long across Vector - vaddlvq_s16⚠
neon
Signed Add Long across Vector - vaddlvq_s32⚠
neon
Signed Add Long across Vector - vaddlvq_u16⚠
neon
Unsigned Add Long across Vector - vaddlvq_u32⚠
neon
Unsigned Add Long across Vector - vaddv_f32⚠
neon
Floating-point add across vector - vaddvq_f32⚠
neon
Floating-point add across vector - vaddvq_f64⚠
neon
Floating-point add across vector - vcage_f64⚠
neon
Floating-point absolute compare greater than or equal - vcaged_f64⚠
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_f64⚠
neon
Floating-point absolute compare greater than - vcagtd_f64⚠
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_f64⚠
neon
Floating-point absolute compare less than or equal - vcaled_f64⚠
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_f64⚠
neon
Floating-point absolute compare less than - vcaltd_f64⚠
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_f64⚠
neon
Floating-point compare equal - vceq_p64⚠
neon
Compare bitwise Equal (vector) - vceq_s64⚠
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_f64⚠
neon
Floating-point compare equal - vceqq_p64⚠
neon
Compare bitwise Equal (vector) - vceqq_s64⚠
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_f64⚠
neon
Floating-point compare greater than or equal - vcge_s64⚠
neon
Compare signed 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_f64⚠
neon
Floating-point compare greater than or equal - vcgeq_s64⚠
neon
Compare signed 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_f64⚠
neon
Floating-point compare greater than - vcgt_s64⚠
neon
Compare signed greater than - 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_f64⚠
neon
Floating-point compare greater than - vcgtq_s64⚠
neon
Compare signed greater than - 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_f64⚠
neon
Floating-point compare less than or equal - vcle_s64⚠
neon
Compare signed 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_f64⚠
neon
Floating-point compare less than or equal - vcleq_s64⚠
neon
Compare signed 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 - vclt_f64⚠
neon
Floating-point compare less than - vclt_s64⚠
neon
Compare signed 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_f64⚠
neon
Floating-point compare less than - vcltq_s64⚠
neon
Compare signed 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 - vcopy_lane_f32⚠
neon
Insert vector element from another vector element - vcopy_lane_p8⚠
neon
Insert vector element from another vector element - vcopy_lane_p16⚠
neon
Insert vector element from another vector element - vcopy_lane_s8⚠
neon
Insert vector element from another vector element - vcopy_lane_s16⚠
neon
Insert vector element from another vector element - vcopy_lane_s32⚠
neon
Insert vector element from another vector element - vcopy_lane_u8⚠
neon
Insert vector element from another vector element - vcopy_lane_u16⚠
neon
Insert vector element from another vector element - vcopy_lane_u32⚠
neon
Insert vector element from another vector element - vcopy_laneq_f32⚠
neon
Insert vector element from another vector element - vcopy_laneq_p8⚠
neon
Insert vector element from another vector element - vcopy_laneq_p16⚠
neon
Insert vector element from another vector element - vcopy_laneq_s8⚠
neon
Insert vector element from another vector element - vcopy_laneq_s16⚠
neon
Insert vector element from another vector element - vcopy_laneq_s32⚠
neon
Insert vector element from another vector element - vcopy_laneq_u8⚠
neon
Insert vector element from another vector element - vcopy_laneq_u16⚠
neon
Insert vector element from another vector element - vcopy_laneq_u32⚠
neon
Insert vector element from another vector element - vcopyq_lane_f32⚠
neon
Insert vector element from another vector element - vcopyq_lane_f64⚠
neon
Insert vector element from another vector element - vcopyq_lane_p8⚠
neon
Insert vector element from another vector element - vcopyq_lane_p16⚠
neon
Insert vector element from another vector element - vcopyq_lane_p64⚠
neon
Insert vector element from another vector element - vcopyq_lane_s8⚠
neon
Insert vector element from another vector element - vcopyq_lane_s16⚠
neon
Insert vector element from another vector element - vcopyq_lane_s32⚠
neon
Insert vector element from another vector element - vcopyq_lane_s64⚠
neon
Insert vector element from another vector element - vcopyq_lane_u8⚠
neon
Insert vector element from another vector element - vcopyq_lane_u16⚠
neon
Insert vector element from another vector element - vcopyq_lane_u32⚠
neon
Insert vector element from another vector element - vcopyq_lane_u64⚠
neon
Insert vector element from another vector element - vcopyq_laneq_f32⚠
neon
Insert vector element from another vector element - vcopyq_laneq_f64⚠
neon
Insert vector element from another vector element - vcopyq_laneq_p8⚠
neon
Insert vector element from another vector element - vcopyq_laneq_p16⚠
neon
Insert vector element from another vector element - vcopyq_laneq_p64⚠
neon
Insert vector element from another vector element - vcopyq_laneq_s8⚠
neon
Insert vector element from another vector element - vcopyq_laneq_s16⚠
neon
Insert vector element from another vector element - vcopyq_laneq_s32⚠
neon
Insert vector element from another vector element - vcopyq_laneq_s64⚠
neon
Insert vector element from another vector element - vcopyq_laneq_u8⚠
neon
Insert vector element from another vector element - vcopyq_laneq_u16⚠
neon
Insert vector element from another vector element - vcopyq_laneq_u32⚠
neon
Insert vector element from another vector element - vcopyq_laneq_u64⚠
neon
Insert vector element from another vector element - vcreate_f64⚠
neon
Insert vector element from another vector element - vcvt_f32_f64⚠
neon
Floating-point convert to lower precision narrow - vcvt_f64_f32⚠
neon
Floating-point convert to higher precision long - vcvt_f64_s64⚠
neon
Fixed-point convert to floating-point - vcvt_f64_u64⚠
neon
Fixed-point convert to floating-point - vcvt_high_f32_f64⚠
neon
Floating-point convert to lower precision narrow - vcvt_high_f64_f32⚠
neon
Floating-point convert to higher precision long - vcvt_n_f64_s64⚠
neon
Fixed-point convert to floating-point - vcvt_n_f64_u64⚠
neon
Fixed-point convert to floating-point - vcvt_n_s64_f64⚠
neon
Floating-point convert to fixed-point, rounding toward zero - vcvt_n_u64_f64⚠
neon
Floating-point convert to fixed-point, rounding toward zero - vcvt_s64_f64⚠
neon
Floating-point convert to signed fixed-point, rounding toward zero - vcvt_u64_f64⚠
neon
Floating-point convert to unsigned fixed-point, rounding toward zero - vcvta_s32_f32⚠
neon
Floating-point convert to signed integer, rounding to nearest with ties to away - vcvta_s64_f64⚠
neon
Floating-point convert to signed integer, rounding to nearest with ties to away - vcvta_u32_f32⚠
neon
Floating-point convert to unsigned integer, rounding to nearest with ties to away - vcvta_u64_f64⚠
neon
Floating-point convert to unsigned integer, rounding to nearest with ties to away - vcvtad_s64_f64⚠
neon
Floating-point convert to integer, rounding to nearest with ties to away - vcvtad_u64_f64⚠
neon
Floating-point convert to integer, rounding to nearest with ties to away - vcvtaq_s32_f32⚠
neon
Floating-point convert to signed integer, rounding to nearest with ties to away - vcvtaq_s64_f64⚠
neon
Floating-point convert to signed integer, rounding to nearest with ties to away - vcvtaq_u32_f32⚠
neon
Floating-point convert to unsigned integer, rounding to nearest with ties to away - vcvtaq_u64_f64⚠
neon
Floating-point convert to unsigned integer, rounding to nearest with ties to away - vcvtas_s32_f32⚠
neon
Floating-point convert to integer, rounding to nearest with ties to away - vcvtas_u32_f32⚠
neon
Floating-point convert to integer, rounding to nearest with ties to away - vcvtd_f64_s64⚠
neon
Fixed-point convert to floating-point - vcvtd_f64_u64⚠
neon
Fixed-point convert to floating-point - vcvtd_n_f64_s64⚠
neon
Fixed-point convert to floating-point - vcvtd_n_f64_u64⚠
neon
Fixed-point convert to floating-point - vcvtd_n_s64_f64⚠
neon
Floating-point convert to fixed-point, rounding toward zero - vcvtd_n_u64_f64⚠
neon
Floating-point convert to fixed-point, rounding toward zero - vcvtd_s64_f64⚠
neon
Fixed-point convert to floating-point - vcvtd_u64_f64⚠
neon
Fixed-point convert to floating-point - vcvtm_s32_f32⚠
neon
Floating-point convert to signed integer, rounding toward minus infinity - vcvtm_s64_f64⚠
neon
Floating-point convert to signed integer, rounding toward minus infinity - vcvtm_u32_f32⚠
neon
Floating-point convert to unsigned integer, rounding toward minus infinity - vcvtm_u64_f64⚠
neon
Floating-point convert to unsigned integer, rounding toward minus infinity - vcvtmd_s64_f64⚠
neon
Floating-point convert to signed integer, rounding toward minus infinity - vcvtmd_u64_f64⚠
neon
Floating-point convert to unsigned integer, rounding toward minus infinity - vcvtmq_s32_f32⚠
neon
Floating-point convert to signed integer, rounding toward minus infinity - vcvtmq_s64_f64⚠
neon
Floating-point convert to signed integer, rounding toward minus infinity - vcvtmq_u32_f32⚠
neon
Floating-point convert to unsigned integer, rounding toward minus infinity - vcvtmq_u64_f64⚠
neon
Floating-point convert to unsigned integer, rounding toward minus infinity - vcvtms_s32_f32⚠
neon
Floating-point convert to signed integer, rounding toward minus infinity - vcvtms_u32_f32⚠
neon
Floating-point convert to unsigned integer, rounding toward minus infinity - vcvtn_s32_f32⚠
neon
Floating-point convert to signed integer, rounding to nearest with ties to even - vcvtn_s64_f64⚠
neon
Floating-point convert to signed integer, rounding to nearest with ties to even - vcvtn_u32_f32⚠
neon
Floating-point convert to unsigned integer, rounding to nearest with ties to even - vcvtn_u64_f64⚠
neon
Floating-point convert to unsigned integer, rounding to nearest with ties to even - vcvtnd_s64_f64⚠
neon
Floating-point convert to signed integer, rounding to nearest with ties to even - vcvtnd_u64_f64⚠
neon
Floating-point convert to unsigned integer, rounding to nearest with ties to even - vcvtnq_s32_f32⚠
neon
Floating-point convert to signed integer, rounding to nearest with ties to even - vcvtnq_s64_f64⚠
neon
Floating-point convert to signed integer, rounding to nearest with ties to even - vcvtnq_u32_f32⚠
neon
Floating-point convert to unsigned integer, rounding to nearest with ties to even - vcvtnq_u64_f64⚠
neon
Floating-point convert to unsigned integer, rounding to nearest with ties to even - vcvtns_s32_f32⚠
neon
Floating-point convert to signed integer, rounding to nearest with ties to even - vcvtns_u32_f32⚠
neon
Floating-point convert to unsigned integer, rounding to nearest with ties to even - vcvtp_s32_f32⚠
neon
Floating-point convert to signed integer, rounding toward plus infinity - vcvtp_s64_f64⚠
neon
Floating-point convert to signed integer, rounding toward plus infinity - vcvtp_u32_f32⚠
neon
Floating-point convert to unsigned integer, rounding toward plus infinity - vcvtp_u64_f64⚠
neon
Floating-point convert to unsigned integer, rounding toward plus infinity - vcvtpd_s64_f64⚠
neon
Floating-point convert to signed integer, rounding toward plus infinity - vcvtpd_u64_f64⚠
neon
Floating-point convert to unsigned integer, rounding toward plus infinity - vcvtpq_s32_f32⚠
neon
Floating-point convert to signed integer, rounding toward plus infinity - vcvtpq_s64_f64⚠
neon
Floating-point convert to signed integer, rounding toward plus infinity - vcvtpq_u32_f32⚠
neon
Floating-point convert to unsigned integer, rounding toward plus infinity - vcvtpq_u64_f64⚠
neon
Floating-point convert to unsigned integer, rounding toward plus infinity - vcvtps_s32_f32⚠
neon
Floating-point convert to signed integer, rounding toward plus infinity - vcvtps_u32_f32⚠
neon
Floating-point convert to unsigned integer, rounding toward plus infinity - vcvtq_f64_s64⚠
neon
Fixed-point convert to floating-point - vcvtq_f64_u64⚠
neon
Fixed-point convert to floating-point - vcvtq_n_f64_s64⚠
neon
Fixed-point convert to floating-point - vcvtq_n_f64_u64⚠
neon
Fixed-point convert to floating-point - vcvtq_n_s64_f64⚠
neon
Floating-point convert to fixed-point, rounding toward zero - vcvtq_n_u64_f64⚠
neon
Floating-point convert to fixed-point, rounding toward zero - vcvtq_s64_f64⚠
neon
Floating-point convert to signed fixed-point, rounding toward zero - vcvtq_u64_f64⚠
neon
Floating-point convert to unsigned fixed-point, rounding toward zero - vcvts_f32_s32⚠
neon
Fixed-point convert to floating-point - vcvts_f32_u32⚠
neon
Fixed-point convert to floating-point - vcvts_n_f32_s32⚠
neon
Fixed-point convert to floating-point - vcvts_n_f32_u32⚠
neon
Fixed-point convert to floating-point - vcvts_n_s32_f32⚠
neon
Floating-point convert to fixed-point, rounding toward zero - vcvts_n_u32_f32⚠
neon
Floating-point convert to fixed-point, rounding toward zero - vcvts_s32_f32⚠
neon
Fixed-point convert to floating-point - vcvts_u32_f32⚠
neon
Fixed-point convert to floating-point - vcvtx_f32_f64⚠
neon
Floating-point convert to lower precision narrow, rounding to odd - vcvtx_high_f32_f64⚠
neon
Floating-point convert to lower precision narrow, rounding to odd - vcvtxd_f32_f64⚠
neon
Floating-point convert to lower precision narrow, rounding to odd - vdiv_f32⚠
neon
Divide - vdiv_f64⚠
neon
Divide - vdivq_f32⚠
neon
Divide - vdivq_f64⚠
neon
Divide - vdup_lane_f64⚠
neon
Set all vector lanes to the same value - vdup_lane_p64⚠
neon
Set all vector lanes to the same value - vdup_laneq_f64⚠
neon
Set all vector lanes to the same value - vdup_laneq_p64⚠
neon
Set all vector lanes to the same value - vdupb_lane_p8⚠
neon
Set all vector lanes to the same value - vdupb_lane_s8⚠
neon
Set all vector lanes to the same value - vdupb_lane_u8⚠
neon
Set all vector lanes to the same value - vdupb_laneq_p8⚠
neon
Set all vector lanes to the same value - vdupb_laneq_s8⚠
neon
Set all vector lanes to the same value - vdupb_laneq_u8⚠
neon
Set all vector lanes to the same value - vdupd_lane_f64⚠
neon
Set all vector lanes to the same value - vdupd_lane_s64⚠
neon
Set all vector lanes to the same value - vdupd_lane_u64⚠
neon
Set all vector lanes to the same value - vdupd_laneq_f64⚠
neon
Set all vector lanes to the same value - vdupd_laneq_s64⚠
neon
Set all vector lanes to the same value - vdupd_laneq_u64⚠
neon
Set all vector lanes to the same value - vduph_lane_p16⚠
neon
Set all vector lanes to the same value - vduph_lane_s16⚠
neon
Set all vector lanes to the same value - vduph_lane_u16⚠
neon
Set all vector lanes to the same value - vduph_laneq_p16⚠
neon
Set all vector lanes to the same value - vduph_laneq_s16⚠
neon
Set all vector lanes to the same value - vduph_laneq_u16⚠
neon
Set all vector lanes to the same value - vdupq_lane_f64⚠
neon
Set all vector lanes to the same value - vdupq_lane_p64⚠
neon
Set all vector lanes to the same value - vdupq_laneq_f64⚠
neon
Set all vector lanes to the same value - vdupq_laneq_p64⚠
neon
Set all vector lanes to the same value - vdups_lane_f32⚠
neon
Set all vector lanes to the same value - vdups_lane_s32⚠
neon
Set all vector lanes to the same value - vdups_lane_u32⚠
neon
Set all vector lanes to the same value - vdups_laneq_f32⚠
neon
Set all vector lanes to the same value - vdups_laneq_s32⚠
neon
Set all vector lanes to the same value - vdups_laneq_u32⚠
neon
Set all vector lanes to the same value - vextq_f64⚠
neon
Extract vector from pair of vectors - vextq_p64⚠
neon
Extract vector from pair of vectors - vfma_f64⚠
neon
Floating-point fused Multiply-Add to accumulator(vector) - vfma_lane_f32⚠
neon
Floating-point fused multiply-add to accumulator - vfma_lane_f64⚠
neon
Floating-point fused multiply-add to accumulator - vfma_laneq_f32⚠
neon
Floating-point fused multiply-add to accumulator - vfma_laneq_f64⚠
neon
Floating-point fused multiply-add to accumulator - vfma_n_f64⚠
neon
Floating-point fused Multiply-Add to accumulator(vector) - vfmad_lane_f64⚠
neon
Floating-point fused multiply-add to accumulator - vfmad_laneq_f64⚠
neon
Floating-point fused multiply-add to accumulator - vfmaq_f64⚠
neon
Floating-point fused Multiply-Add to accumulator(vector) - vfmaq_lane_f32⚠
neon
Floating-point fused multiply-add to accumulator - vfmaq_lane_f64⚠
neon
Floating-point fused multiply-add to accumulator - vfmaq_laneq_f32⚠
neon
Floating-point fused multiply-add to accumulator - vfmaq_laneq_f64⚠
neon
Floating-point fused multiply-add to accumulator - vfmaq_n_f64⚠
neon
Floating-point fused Multiply-Add to accumulator(vector) - vfmas_lane_f32⚠
neon
Floating-point fused multiply-add to accumulator - vfmas_laneq_f32⚠
neon
Floating-point fused multiply-add to accumulator - vfms_f64⚠
neon
Floating-point fused multiply-subtract from accumulator - vfms_lane_f32⚠
neon
Floating-point fused multiply-subtract to accumulator - vfms_lane_f64⚠
neon
Floating-point fused multiply-subtract to accumulator - vfms_laneq_f32⚠
neon
Floating-point fused multiply-subtract to accumulator - vfms_laneq_f64⚠
neon
Floating-point fused multiply-subtract to accumulator - vfms_n_f64⚠
neon
Floating-point fused Multiply-subtract to accumulator(vector) - vfmsd_lane_f64⚠
neon
Floating-point fused multiply-subtract to accumulator - vfmsd_laneq_f64⚠
neon
Floating-point fused multiply-subtract to accumulator - vfmsq_f64⚠
neon
Floating-point fused multiply-subtract from accumulator - vfmsq_lane_f32⚠
neon
Floating-point fused multiply-subtract to accumulator - vfmsq_lane_f64⚠
neon
Floating-point fused multiply-subtract to accumulator - vfmsq_laneq_f32⚠
neon
Floating-point fused multiply-subtract to accumulator - vfmsq_laneq_f64⚠
neon
Floating-point fused multiply-subtract to accumulator - vfmsq_n_f64⚠
neon
Floating-point fused Multiply-subtract to accumulator(vector) - vfmss_lane_f32⚠
neon
Floating-point fused multiply-subtract to accumulator - vfmss_laneq_f32⚠
neon
Floating-point fused multiply-subtract to accumulator - vld1_f64_x2⚠
neon
Load multiple single-element structures to one, two, three, or four registers - vld1_f64_x3⚠
neon
Load multiple single-element structures to one, two, three, or four registers - vld1_f64_x4⚠
neon
Load multiple single-element structures to one, two, three, or four registers - vld1q_f64_x2⚠
neon
Load multiple single-element structures to one, two, three, or four registers - vld1q_f64_x3⚠
neon
Load multiple single-element structures to one, two, three, or four registers - vld1q_f64_x4⚠
neon
Load multiple single-element structures to one, two, three, or four registers - vld2_dup_f64⚠
neon
Load single 2-element structure and replicate to all lanes of two registers - vld2_f64⚠
neon
Load multiple 2-element structures to two registers - vld2_lane_f64⚠
neon
Load multiple 2-element structures to two registers - vld2_lane_p64⚠
neon,aes
Load multiple 2-element structures to two registers - vld2_lane_s64⚠
neon
Load multiple 2-element structures to two registers - vld2_lane_u64⚠
neon
Load multiple 2-element structures to two registers - vld2q_dup_f64⚠
neon
Load single 2-element structure and replicate to all lanes of two registers - vld2q_dup_p64⚠
neon,aes
Load single 2-element structure and replicate to all lanes of two registers - vld2q_dup_s64⚠
neon
Load single 2-element structure and replicate to all lanes of two registers - vld2q_dup_u64⚠
neon
Load single 2-element structure and replicate to all lanes of two registers - vld2q_f64⚠
neon
Load multiple 2-element structures to two registers - vld2q_lane_f64⚠
neon
Load multiple 2-element structures to two registers - vld2q_lane_p8⚠
neon
Load multiple 2-element structures to two registers - vld2q_lane_p64⚠
neon,aes
Load multiple 2-element structures to two registers - vld2q_lane_s8⚠
neon
Load multiple 2-element structures to two registers - vld2q_lane_s64⚠
neon
Load multiple 2-element structures to two registers - vld2q_lane_u8⚠
neon
Load multiple 2-element structures to two registers - vld2q_lane_u64⚠
neon
Load multiple 2-element structures to two registers - vld2q_p64⚠
neon,aes
Load multiple 2-element structures to two registers - vld2q_s64⚠
neon
Load multiple 2-element structures to two registers - vld2q_u64⚠
neon
Load multiple 2-element structures to two registers - vld3_dup_f64⚠
neon
Load single 3-element structure and replicate to all lanes of three registers - vld3_f64⚠
neon
Load multiple 3-element structures to three registers - vld3_lane_f64⚠
neon
Load multiple 3-element structures to three registers - vld3_lane_p64⚠
neon,aes
Load multiple 3-element structures to three registers - vld3_lane_s64⚠
neon
Load multiple 3-element structures to two registers - vld3_lane_u64⚠
neon
Load multiple 3-element structures to three registers - vld3q_dup_f64⚠
neon
Load single 3-element structure and replicate to all lanes of three registers - vld3q_dup_p64⚠
neon,aes
Load single 3-element structure and replicate to all lanes of three registers - vld3q_dup_s64⚠
neon
Load single 3-element structure and replicate to all lanes of three registers - vld3q_dup_u64⚠
neon
Load single 3-element structure and replicate to all lanes of three registers - vld3q_f64⚠
neon
Load multiple 3-element structures to three registers - vld3q_lane_f64⚠
neon
Load multiple 3-element structures to three registers - vld3q_lane_p8⚠
neon
Load multiple 3-element structures to three registers - vld3q_lane_p64⚠
neon,aes
Load multiple 3-element structures to three registers - vld3q_lane_s8⚠
neon
Load multiple 3-element structures to two registers - vld3q_lane_s64⚠
neon
Load multiple 3-element structures to two registers - vld3q_lane_u8⚠
neon
Load multiple 3-element structures to three registers - vld3q_lane_u64⚠
neon
Load multiple 3-element structures to three registers - vld3q_p64⚠
neon,aes
Load multiple 3-element structures to three registers - vld3q_s64⚠
neon
Load multiple 3-element structures to three registers - vld3q_u64⚠
neon
Load multiple 3-element structures to three registers - vld4_dup_f64⚠
neon
Load single 4-element structure and replicate to all lanes of four registers - vld4_f64⚠
neon
Load multiple 4-element structures to four registers - vld4_lane_f64⚠
neon
Load multiple 4-element structures to four registers - vld4_lane_p64⚠
neon,aes
Load multiple 4-element structures to four registers - vld4_lane_s64⚠
neon
Load multiple 4-element structures to four registers - vld4_lane_u64⚠
neon
Load multiple 4-element structures to four registers - vld4q_dup_f64⚠
neon
Load single 4-element structure and replicate to all lanes of four registers - vld4q_dup_p64⚠
neon,aes
Load single 4-element structure and replicate to all lanes of four registers - vld4q_dup_s64⚠
neon
Load single 4-element structure and replicate to all lanes of four registers - vld4q_dup_u64⚠
neon
Load single 4-element structure and replicate to all lanes of four registers - vld4q_f64⚠
neon
Load multiple 4-element structures to four registers - vld4q_lane_f64⚠
neon
Load multiple 4-element structures to four registers - vld4q_lane_p8⚠
neon
Load multiple 4-element structures to four registers - vld4q_lane_p64⚠
neon,aes
Load multiple 4-element structures to four registers - vld4q_lane_s8⚠
neon
Load multiple 4-element structures to four registers - vld4q_lane_s64⚠
neon
Load multiple 4-element structures to four registers - vld4q_lane_u8⚠
neon
Load multiple 4-element structures to four registers - vld4q_lane_u64⚠
neon
Load multiple 4-element structures to four registers - vld4q_p64⚠
neon,aes
Load multiple 4-element structures to four registers - vld4q_s64⚠
neon
Load multiple 4-element structures to four registers - vld4q_u64⚠
neon
Load multiple 4-element structures to four registers - vmax_f64⚠
neon
Maximum (vector) - vmaxnm_f64⚠
neon
Floating-point Maximum Number (vector) - vmaxnmq_f64⚠
neon
Floating-point Maximum Number (vector) - vmaxnmv_f32⚠
neon
Floating-point maximum number across vector - vmaxnmvq_f32⚠
neon
Floating-point maximum number across vector - vmaxnmvq_f64⚠
neon
Floating-point maximum number across vector - vmaxq_f64⚠
neon
Maximum (vector) - vmin_f64⚠
neon
Minimum (vector) - vminnm_f64⚠
neon
Floating-point Minimum Number (vector) - vminnmq_f64⚠
neon
Floating-point Minimum Number (vector) - vminnmv_f32⚠
neon
Floating-point minimum number across vector - vminnmvq_f32⚠
neon
Floating-point minimum number across vector - vminnmvq_f64⚠
neon
Floating-point minimum number across vector - vminq_f64⚠
neon
Minimum (vector) - vmla_f64⚠
neon
Floating-point multiply-add to accumulator - vmlal_high_lane_s16⚠
neon
Multiply-add long - vmlal_high_lane_s32⚠
neon
Multiply-add long - vmlal_high_lane_u16⚠
neon
Multiply-add long - vmlal_high_lane_u32⚠
neon
Multiply-add long - vmlal_high_laneq_s16⚠
neon
Multiply-add long - vmlal_high_laneq_s32⚠
neon
Multiply-add long - vmlal_high_laneq_u16⚠
neon
Multiply-add long - vmlal_high_laneq_u32⚠
neon
Multiply-add long - vmlal_high_n_s16⚠
neon
Multiply-add long - vmlal_high_n_s32⚠
neon
Multiply-add long - vmlal_high_n_u16⚠
neon
Multiply-add long - vmlal_high_n_u32⚠
neon
Multiply-add long - vmlal_high_s8⚠
neon
Signed multiply-add long - vmlal_high_s16⚠
neon
Signed multiply-add long - vmlal_high_s32⚠
neon
Signed multiply-add long - vmlal_high_u8⚠
neon
Unsigned multiply-add long - vmlal_high_u16⚠
neon
Unsigned multiply-add long - vmlal_high_u32⚠
neon
Unsigned multiply-add long - vmlaq_f64⚠
neon
Floating-point multiply-add to accumulator - vmls_f64⚠
neon
Floating-point multiply-subtract from accumulator - vmlsl_high_lane_s16⚠
neon
Multiply-subtract long - vmlsl_high_lane_s32⚠
neon
Multiply-subtract long - vmlsl_high_lane_u16⚠
neon
Multiply-subtract long - vmlsl_high_lane_u32⚠
neon
Multiply-subtract long - vmlsl_high_laneq_s16⚠
neon
Multiply-subtract long - vmlsl_high_laneq_s32⚠
neon
Multiply-subtract long - vmlsl_high_laneq_u16⚠
neon
Multiply-subtract long - vmlsl_high_laneq_u32⚠
neon
Multiply-subtract long - vmlsl_high_n_s16⚠
neon
Multiply-subtract long - vmlsl_high_n_s32⚠
neon
Multiply-subtract long - vmlsl_high_n_u16⚠
neon
Multiply-subtract long - vmlsl_high_n_u32⚠
neon
Multiply-subtract long - vmlsl_high_s8⚠
neon
Signed multiply-subtract long - vmlsl_high_s16⚠
neon
Signed multiply-subtract long - vmlsl_high_s32⚠
neon
Signed multiply-subtract long - vmlsl_high_u8⚠
neon
Unsigned multiply-subtract long - vmlsl_high_u16⚠
neon
Unsigned multiply-subtract long - vmlsl_high_u32⚠
neon
Unsigned multiply-subtract long - vmlsq_f64⚠
neon
Floating-point multiply-subtract from accumulator - vmovl_high_s8⚠
neon
Vector move - vmovl_high_s16⚠
neon
Vector move - vmovl_high_s32⚠
neon
Vector move - vmovl_high_u8⚠
neon
Vector move - vmovl_high_u16⚠
neon
Vector move - vmovl_high_u32⚠
neon
Vector move - vmovn_high_s16⚠
neon
Extract narrow - vmovn_high_s32⚠
neon
Extract narrow - vmovn_high_s64⚠
neon
Extract narrow - vmovn_high_u16⚠
neon
Extract narrow - vmovn_high_u32⚠
neon
Extract narrow - vmovn_high_u64⚠
neon
Extract narrow - vmul_f64⚠
neon
Multiply - vmul_lane_f64⚠
neon
Floating-point multiply - vmul_laneq_f64⚠
neon
Floating-point multiply - vmul_n_f64⚠
neon
Vector multiply by scalar - vmuld_lane_f64⚠
neon
Floating-point multiply - vmuld_laneq_f64⚠
neon
Floating-point multiply - vmull_high_lane_s16⚠
neon
Multiply long - vmull_high_lane_s32⚠
neon
Multiply long - vmull_high_lane_u16⚠
neon
Multiply long - vmull_high_lane_u32⚠
neon
Multiply long - vmull_high_laneq_s16⚠
neon
Multiply long - vmull_high_laneq_s32⚠
neon
Multiply long - vmull_high_laneq_u16⚠
neon
Multiply long - vmull_high_laneq_u32⚠
neon
Multiply long - vmull_high_n_s16⚠
neon
Multiply long - vmull_high_n_s32⚠
neon
Multiply long - vmull_high_n_u16⚠
neon
Multiply long - vmull_high_n_u32⚠
neon
Multiply long - vmull_high_p8⚠
neon
Polynomial multiply long - vmull_high_p64⚠
neon,aes
Polynomial multiply long - vmull_high_s8⚠
neon
Signed multiply long - vmull_high_s16⚠
neon
Signed multiply long - vmull_high_s32⚠
neon
Signed multiply long - vmull_high_u8⚠
neon
Unsigned multiply long - vmull_high_u16⚠
neon
Unsigned multiply long - vmull_high_u32⚠
neon
Unsigned multiply long - vmull_p64⚠
neon,aes
Polynomial multiply long - vmulq_f64⚠
neon
Multiply - vmulq_lane_f64⚠
neon
Floating-point multiply - vmulq_laneq_f64⚠
neon
Floating-point multiply - vmulq_n_f64⚠
neon
Vector multiply by scalar - vmuls_lane_f32⚠
neon
Floating-point multiply - vmuls_laneq_f32⚠
neon
Floating-point multiply - vmulx_f32⚠
neon
Floating-point multiply extended - vmulx_f64⚠
neon
Floating-point multiply extended - vmulx_lane_f32⚠
neon
Floating-point multiply extended - vmulx_lane_f64⚠
neon
Floating-point multiply extended - vmulx_laneq_f32⚠
neon
Floating-point multiply extended - vmulx_laneq_f64⚠
neon
Floating-point multiply extended - vmulxd_f64⚠
neon
Floating-point multiply extended - vmulxd_lane_f64⚠
neon
Floating-point multiply extended - vmulxd_laneq_f64⚠
neon
Floating-point multiply extended - vmulxq_f32⚠
neon
Floating-point multiply extended - vmulxq_f64⚠
neon
Floating-point multiply extended - vmulxq_lane_f32⚠
neon
Floating-point multiply extended - vmulxq_lane_f64⚠
neon
Floating-point multiply extended - vmulxq_laneq_f32⚠
neon
Floating-point multiply extended - vmulxq_laneq_f64⚠
neon
Floating-point multiply extended - vmulxs_f32⚠
neon
Floating-point multiply extended - vmulxs_lane_f32⚠
neon
Floating-point multiply extended - vmulxs_laneq_f32⚠
neon
Floating-point multiply extended - vneg_f64⚠
neon
Negate - vneg_s64⚠
neon
Negate - vnegd_s64⚠
neon
Negate - vnegq_f64⚠
neon
Negate - vnegq_s64⚠
neon
Negate - vpaddd_f64⚠
neon
Floating-point add pairwise - vpaddq_f32⚠
neon
Floating-point add pairwise - vpaddq_f64⚠
neon
Floating-point add pairwise - vpadds_f32⚠
neon
Floating-point add pairwise - vpmaxnm_f32⚠
neon
Floating-point Maximum Number Pairwise (vector). - vpmaxnmq_f32⚠
neon
Floating-point Maximum Number Pairwise (vector). - vpmaxnmq_f64⚠
neon
Floating-point Maximum Number Pairwise (vector). - vpmaxnmqd_f64⚠
neon
Floating-point maximum number pairwise - vpmaxnms_f32⚠
neon
Floating-point maximum number pairwise - vpmaxqd_f64⚠
neon
Floating-point maximum pairwise - vpmaxs_f32⚠
neon
Floating-point maximum pairwise - vpminnm_f32⚠
neon
Floating-point Minimum Number Pairwise (vector). - vpminnmq_f32⚠
neon
Floating-point Minimum Number Pairwise (vector). - vpminnmq_f64⚠
neon
Floating-point Minimum Number Pairwise (vector). - vpminnmqd_f64⚠
neon
Floating-point minimum number pairwise - vpminnms_f32⚠
neon
Floating-point minimum number pairwise - vpminqd_f64⚠
neon
Floating-point minimum pairwise - vpmins_f32⚠
neon
Floating-point minimum pairwise - vqabs_s64⚠
neon
Signed saturating Absolute value - vqabsb_s8⚠
neon
Signed saturating absolute value - vqabsd_s64⚠
neon
Signed saturating absolute value - vqabsh_s16⚠
neon
Signed saturating absolute value - vqabsq_s64⚠
neon
Signed saturating Absolute value - vqabss_s32⚠
neon
Signed saturating absolute value - 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 - 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
- vqdmlal_high_n_s16⚠
neon
Signed saturating doubling multiply-add long - vqdmlal_high_n_s32⚠
neon
Signed saturating doubling multiply-add long - vqdmlal_high_s16⚠
neon
Signed saturating doubling multiply-add long - vqdmlal_high_s32⚠
neon
Signed saturating doubling multiply-add long - vqdmlal_laneq_s16⚠
neon
Vector widening saturating doubling multiply accumulate with scalar - vqdmlal_laneq_s32⚠
neon
Vector widening saturating doubling multiply accumulate with scalar - vqdmlalh_lane_s16⚠
neon
Signed saturating doubling multiply-add long - vqdmlalh_laneq_s16⚠
neon
Signed saturating doubling multiply-add long - vqdmlalh_s16⚠
neon
Signed saturating doubling multiply-add long - vqdmlals_lane_s32⚠
neon
Signed saturating doubling multiply-add long - vqdmlals_laneq_s32⚠
neon
Signed saturating doubling multiply-add long - vqdmlals_s32⚠
neon
Signed saturating doubling multiply-add long - Signed saturating doubling multiply-subtract long
- Signed saturating doubling multiply-subtract long
- Signed saturating doubling multiply-subtract long
- Signed saturating doubling multiply-subtract long
- vqdmlsl_high_n_s16⚠
neon
Signed saturating doubling multiply-subtract long - vqdmlsl_high_n_s32⚠
neon
Signed saturating doubling multiply-subtract long - vqdmlsl_high_s16⚠
neon
Signed saturating doubling multiply-subtract long - vqdmlsl_high_s32⚠
neon
Signed saturating doubling multiply-subtract long - vqdmlsl_laneq_s16⚠
neon
Vector widening saturating doubling multiply subtract with scalar - vqdmlsl_laneq_s32⚠
neon
Vector widening saturating doubling multiply subtract with scalar - vqdmlslh_lane_s16⚠
neon
Signed saturating doubling multiply-subtract long - vqdmlslh_laneq_s16⚠
neon
Signed saturating doubling multiply-subtract long - vqdmlslh_s16⚠
neon
Signed saturating doubling multiply-subtract long - vqdmlsls_lane_s32⚠
neon
Signed saturating doubling multiply-subtract long - vqdmlsls_laneq_s32⚠
neon
Signed saturating doubling multiply-subtract long - vqdmlsls_s32⚠
neon
Signed saturating doubling multiply-subtract long - vqdmulh_lane_s16⚠
neon
Vector saturating doubling multiply high by scalar - vqdmulh_lane_s32⚠
neon
Vector saturating doubling multiply high by scalar - vqdmulhh_lane_s16⚠
neon
Signed saturating doubling multiply returning high half - vqdmulhh_laneq_s16⚠
neon
Signed saturating doubling multiply returning high half - vqdmulhh_s16⚠
neon
Signed saturating doubling multiply returning high half - vqdmulhq_lane_s16⚠
neon
Vector saturating doubling multiply high by scalar - vqdmulhq_lane_s32⚠
neon
Vector saturating doubling multiply high by scalar - vqdmulhs_lane_s32⚠
neon
Signed saturating doubling multiply returning high half - vqdmulhs_laneq_s32⚠
neon
Signed saturating doubling multiply returning high half - vqdmulhs_s32⚠
neon
Signed saturating doubling multiply returning high half - Signed saturating doubling multiply long
- Signed saturating doubling multiply long
- Signed saturating doubling multiply long
- Signed saturating doubling multiply long
- vqdmull_high_n_s16⚠
neon
Signed saturating doubling multiply long - vqdmull_high_n_s32⚠
neon
Signed saturating doubling multiply long - vqdmull_high_s16⚠
neon
Signed saturating doubling multiply long - vqdmull_high_s32⚠
neon
Signed saturating doubling multiply long - vqdmull_laneq_s16⚠
neon
Vector saturating doubling long multiply by scalar - vqdmull_laneq_s32⚠
neon
Vector saturating doubling long multiply by scalar - vqdmullh_lane_s16⚠
neon
Signed saturating doubling multiply long - vqdmullh_laneq_s16⚠
neon
Signed saturating doubling multiply long - vqdmullh_s16⚠
neon
Signed saturating doubling multiply long - vqdmulls_lane_s32⚠
neon
Signed saturating doubling multiply long - vqdmulls_laneq_s32⚠
neon
Signed saturating doubling multiply long - vqdmulls_s32⚠
neon
Signed saturating doubling multiply long - vqmovn_high_s16⚠
neon
Signed saturating extract narrow - vqmovn_high_s32⚠
neon
Signed saturating extract narrow - vqmovn_high_s64⚠
neon
Signed saturating extract narrow - vqmovn_high_u16⚠
neon
Signed saturating extract narrow - vqmovn_high_u32⚠
neon
Signed saturating extract narrow - vqmovn_high_u64⚠
neon
Signed saturating extract narrow - vqmovnd_s64⚠
neon
Saturating extract narrow - vqmovnd_u64⚠
neon
Saturating extract narrow - vqmovnh_s16⚠
neon
Saturating extract narrow - vqmovnh_u16⚠
neon
Saturating extract narrow - vqmovns_s32⚠
neon
Saturating extract narrow - vqmovns_u32⚠
neon
Saturating extract narrow - vqmovun_high_s16⚠
neon
Signed saturating extract unsigned narrow - vqmovun_high_s32⚠
neon
Signed saturating extract unsigned narrow - vqmovun_high_s64⚠
neon
Signed saturating extract unsigned narrow - vqmovund_s64⚠
neon
Signed saturating extract unsigned narrow - vqmovunh_s16⚠
neon
Signed saturating extract unsigned narrow - vqmovuns_s32⚠
neon
Signed saturating extract unsigned narrow - vqneg_s64⚠
neon
Signed saturating negate - vqnegb_s8⚠
neon
Signed saturating negate - vqnegd_s64⚠
neon
Signed saturating negate - vqnegh_s16⚠
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
- vqrdmlah_s16⚠
rdm
Signed saturating rounding doubling multiply accumulate returning high half - vqrdmlah_s32⚠
rdm
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
- vqrdmlahh_s16⚠
rdm
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
- vqrdmlahq_s16⚠
rdm
Signed saturating rounding doubling multiply accumulate returning high half - vqrdmlahq_s32⚠
rdm
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
- vqrdmlahs_s32⚠
rdm
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
- vqrdmlsh_s16⚠
rdm
Signed saturating rounding doubling multiply subtract returning high half - vqrdmlsh_s32⚠
rdm
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
- vqrdmlshh_s16⚠
rdm
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
- vqrdmlshq_s16⚠
rdm
Signed saturating rounding doubling multiply subtract returning high half - vqrdmlshq_s32⚠
rdm
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
- vqrdmlshs_s32⚠
rdm
Signed saturating rounding doubling multiply subtract returning high half - vqrdmulhh_lane_s16⚠
neon
Signed saturating rounding doubling multiply returning high half - vqrdmulhh_laneq_s16⚠
neon
Signed saturating rounding doubling multiply returning high half - vqrdmulhh_s16⚠
neon
Signed saturating rounding doubling multiply returning high half - vqrdmulhs_lane_s32⚠
neon
Signed saturating rounding doubling multiply returning high half - vqrdmulhs_laneq_s32⚠
neon
Signed saturating rounding doubling multiply returning high half - vqrdmulhs_s32⚠
neon
Signed saturating rounding doubling multiply returning high half - vqrshlb_s8⚠
neon
Signed saturating rounding shift left - vqrshlb_u8⚠
neon
Unsigned signed saturating rounding shift left - vqrshld_s64⚠
neon
Signed saturating rounding shift left - vqrshld_u64⚠
neon
Unsigned signed saturating rounding shift left - vqrshlh_s16⚠
neon
Signed saturating rounding shift left - vqrshlh_u16⚠
neon
Unsigned signed saturating rounding shift left - vqrshls_s32⚠
neon
Signed saturating rounding shift left - vqrshls_u32⚠
neon
Unsigned signed saturating rounding shift left - vqrshrn_high_n_s16⚠
neon
Signed saturating rounded shift right narrow - vqrshrn_high_n_s32⚠
neon
Signed saturating rounded shift right narrow - vqrshrn_high_n_s64⚠
neon
Signed saturating rounded shift right narrow - vqrshrn_high_n_u16⚠
neon
Unsigned saturating rounded shift right narrow - vqrshrn_high_n_u32⚠
neon
Unsigned saturating rounded shift right narrow - vqrshrn_high_n_u64⚠
neon
Unsigned saturating rounded shift right narrow - vqrshrnd_n_s64⚠
neon
Signed saturating rounded shift right narrow - vqrshrnd_n_u64⚠
neon
Unsigned saturating rounded shift right narrow - vqrshrnh_n_s16⚠
neon
Signed saturating rounded shift right narrow - vqrshrnh_n_u16⚠
neon
Unsigned saturating rounded shift right narrow - vqrshrns_n_s32⚠
neon
Signed saturating rounded shift right narrow - vqrshrns_n_u32⚠
neon
Unsigned saturating rounded shift right narrow - vqrshrun_high_n_s16⚠
neon
Signed saturating rounded shift right unsigned narrow - vqrshrun_high_n_s32⚠
neon
Signed saturating rounded shift right unsigned narrow - vqrshrun_high_n_s64⚠
neon
Signed saturating rounded shift right unsigned narrow - vqrshrund_n_s64⚠
neon
Signed saturating rounded shift right unsigned narrow - vqrshrunh_n_s16⚠
neon
Signed saturating rounded shift right unsigned narrow - vqrshruns_n_s32⚠
neon
Signed saturating rounded shift right unsigned narrow - vqshlb_n_s8⚠
neon
Signed saturating shift left - vqshlb_n_u8⚠
neon
Unsigned saturating shift left - vqshlb_s8⚠
neon
Signed saturating shift left - vqshlb_u8⚠
neon
Unsigned saturating shift left - vqshld_n_s64⚠
neon
Signed saturating shift left - vqshld_n_u64⚠
neon
Unsigned saturating shift left - vqshld_s64⚠
neon
Signed saturating shift left - vqshld_u64⚠
neon
Unsigned saturating shift left - vqshlh_n_s16⚠
neon
Signed saturating shift left - vqshlh_n_u16⚠
neon
Unsigned saturating shift left - vqshlh_s16⚠
neon
Signed saturating shift left - vqshlh_u16⚠
neon
Unsigned saturating shift left - vqshls_n_s32⚠
neon
Signed saturating shift left - vqshls_n_u32⚠
neon
Unsigned saturating shift left - vqshls_s32⚠
neon
Signed saturating shift left - vqshls_u32⚠
neon
Unsigned saturating shift left - vqshlub_n_s8⚠
neon
Signed saturating shift left unsigned - vqshlud_n_s64⚠
neon
Signed saturating shift left unsigned - vqshluh_n_s16⚠
neon
Signed saturating shift left unsigned - vqshlus_n_s32⚠
neon
Signed saturating shift left unsigned - vqshrn_high_n_s16⚠
neon
Signed saturating shift right narrow - vqshrn_high_n_s32⚠
neon
Signed saturating shift right narrow - vqshrn_high_n_s64⚠
neon
Signed saturating shift right narrow - vqshrn_high_n_u16⚠
neon
Unsigned saturating shift right narrow - vqshrn_high_n_u32⚠
neon
Unsigned saturating shift right narrow - vqshrn_high_n_u64⚠
neon
Unsigned saturating shift right narrow - vqshrnd_n_s64⚠
neon
Signed saturating shift right narrow - vqshrnd_n_u64⚠
neon
Unsigned saturating shift right narrow - vqshrnh_n_s16⚠
neon
Signed saturating shift right narrow - vqshrnh_n_u16⚠
neon
Unsigned saturating shift right narrow - vqshrns_n_s32⚠
neon
Signed saturating shift right narrow - vqshrns_n_u32⚠
neon
Unsigned saturating shift right narrow - vqshrun_high_n_s16⚠
neon
Signed saturating shift right unsigned narrow - vqshrun_high_n_s32⚠
neon
Signed saturating shift right unsigned narrow - vqshrun_high_n_s64⚠
neon
Signed saturating shift right unsigned narrow - vqshrund_n_s64⚠
neon
Signed saturating shift right unsigned narrow - vqshrunh_n_s16⚠
neon
Signed saturating shift right unsigned narrow - vqshruns_n_s32⚠
neon
Signed saturating shift right unsigned narrow - 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 - vqsubs_s32⚠
neon
Saturating subtract - vqsubs_u32⚠
neon
Saturating subtract - 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_f64⚠
neon
Reciprocal estimate. - vrecped_f64⚠
neon
Reciprocal estimate. - vrecpeq_f64⚠
neon
Reciprocal estimate. - vrecpes_f32⚠
neon
Reciprocal estimate. - vrecps_f64⚠
neon
Floating-point reciprocal step - vrecpsd_f64⚠
neon
Floating-point reciprocal step - vrecpsq_f64⚠
neon
Floating-point reciprocal step - vrecpss_f32⚠
neon
Floating-point reciprocal step - vrecpxd_f64⚠
neon
Floating-point reciprocal exponent - vrecpxs_f32⚠
neon
Floating-point reciprocal exponent - vreinterpret_f32_f64⚠
neon
Vector reinterpret cast operation - vreinterpret_f32_p64⚠
neon
Vector reinterpret cast operation - vreinterpret_f64_f32⚠
neon
Vector reinterpret cast operation - vreinterpret_f64_p8⚠
neon
Vector reinterpret cast operation - vreinterpret_f64_p16⚠
neon
Vector reinterpret cast operation - vreinterpret_f64_p64⚠
neon
Vector reinterpret cast operation - vreinterpret_f64_s8⚠
neon
Vector reinterpret cast operation - vreinterpret_f64_s16⚠
neon
Vector reinterpret cast operation - vreinterpret_f64_s32⚠
neon
Vector reinterpret cast operation - vreinterpret_f64_s64⚠
neon
Vector reinterpret cast operation - vreinterpret_f64_u8⚠
neon
Vector reinterpret cast operation - vreinterpret_f64_u16⚠
neon
Vector reinterpret cast operation - vreinterpret_f64_u32⚠
neon
Vector reinterpret cast operation - vreinterpret_f64_u64⚠
neon
Vector reinterpret cast operation - vreinterpret_p8_f64⚠
neon
Vector reinterpret cast operation - vreinterpret_p16_f64⚠
neon
Vector reinterpret cast operation - vreinterpret_p64_f32⚠
neon
Vector reinterpret cast operation - vreinterpret_p64_f64⚠
neon
Vector reinterpret cast operation - vreinterpret_p64_s64⚠
neon
Vector reinterpret cast operation - vreinterpret_p64_u64⚠
neon
Vector reinterpret cast operation - vreinterpret_s8_f64⚠
neon
Vector reinterpret cast operation - vreinterpret_s16_f64⚠
neon
Vector reinterpret cast operation - vreinterpret_s32_f64⚠
neon
Vector reinterpret cast operation - vreinterpret_s64_f64⚠
neon
Vector reinterpret cast operation - vreinterpret_s64_p64⚠
neon
Vector reinterpret cast operation - vreinterpret_u8_f64⚠
neon
Vector reinterpret cast operation - vreinterpret_u16_f64⚠
neon
Vector reinterpret cast operation - vreinterpret_u32_f64⚠
neon
Vector reinterpret cast operation - vreinterpret_u64_f64⚠
neon
Vector reinterpret cast operation - vreinterpret_u64_p64⚠
neon
Vector reinterpret cast operation - Vector reinterpret cast operation
- Vector reinterpret cast operation
- Vector reinterpret cast operation
- vreinterpretq_f64_p8⚠
neon
Vector reinterpret cast operation - Vector reinterpret cast operation
- Vector reinterpret cast operation
- Vector reinterpret cast operation
- vreinterpretq_f64_s8⚠
neon
Vector reinterpret cast operation - Vector reinterpret cast operation
- Vector reinterpret cast operation
- Vector reinterpret cast operation
- vreinterpretq_f64_u8⚠
neon
Vector reinterpret cast operation - Vector reinterpret cast operation
- Vector reinterpret cast operation
- Vector reinterpret cast operation
- vreinterpretq_p8_f64⚠
neon
Vector reinterpret cast operation - Vector reinterpret cast operation
- Vector reinterpret cast operation
- Vector reinterpret cast operation
- Vector reinterpret cast operation
- Vector reinterpret cast operation
- Vector reinterpret cast operation
- vreinterpretq_s8_f64⚠
neon
Vector reinterpret cast operation - Vector reinterpret cast operation
- Vector reinterpret cast operation
- Vector reinterpret cast operation
- Vector reinterpret cast operation
- vreinterpretq_u8_f64⚠
neon
Vector reinterpret cast operation - Vector reinterpret cast operation
- Vector reinterpret cast operation
- Vector reinterpret cast operation
- Vector reinterpret cast operation
- 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_f64⚠
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 - vrshld_s64⚠
neon
Signed rounding shift left - vrshld_u64⚠
neon
Unsigned rounding shift left - vrshrd_n_s64⚠
neon
Signed rounding shift right - vrshrd_n_u64⚠
neon
Unsigned rounding shift right - vrshrn_high_n_s16⚠
neon
Rounding shift right narrow - vrshrn_high_n_s32⚠
neon
Rounding shift right narrow - vrshrn_high_n_s64⚠
neon
Rounding shift right narrow - vrshrn_high_n_u16⚠
neon
Rounding shift right narrow - vrshrn_high_n_u32⚠
neon
Rounding shift right narrow - vrshrn_high_n_u64⚠
neon
Rounding shift right narrow - vrsqrte_f64⚠
neon
Reciprocal square-root estimate. - vrsqrted_f64⚠
neon
Reciprocal square-root estimate. - vrsqrteq_f64⚠
neon
Reciprocal square-root estimate. - vrsqrtes_f32⚠
neon
Reciprocal square-root estimate. - vrsqrts_f64⚠
neon
Floating-point reciprocal square root step - vrsqrtsd_f64⚠
neon
Floating-point reciprocal square root step - vrsqrtsq_f64⚠
neon
Floating-point reciprocal square root step - vrsqrtss_f32⚠
neon
Floating-point reciprocal square root step - vrsrad_n_s64⚠
neon
Signed rounding shift right and accumulate. - vrsrad_n_u64⚠
neon
Ungisned rounding shift right and accumulate. - vrsubhn_high_s16⚠
neon
Rounding subtract returning high narrow - vrsubhn_high_s32⚠
neon
Rounding subtract returning high narrow - vrsubhn_high_s64⚠
neon
Rounding subtract returning high narrow - vrsubhn_high_u16⚠
neon
Rounding subtract returning high narrow - vrsubhn_high_u32⚠
neon
Rounding subtract returning high narrow - vrsubhn_high_u64⚠
neon
Rounding subtract returning high narrow - vset_lane_f64⚠
neon
Insert vector element from another vector element - vsetq_lane_f64⚠
neon
Insert vector element from another vector element - vshld_s64⚠
neon
Signed Shift left - vshld_u64⚠
neon
Unsigned Shift left - vshll_high_n_s8⚠
neon
Signed shift left long - vshll_high_n_s16⚠
neon
Signed shift left long - vshll_high_n_s32⚠
neon
Signed shift left long - vshll_high_n_u8⚠
neon
Signed shift left long - vshll_high_n_u16⚠
neon
Signed shift left long - vshll_high_n_u32⚠
neon
Signed shift left long - vshrn_high_n_s16⚠
neon
Shift right narrow - vshrn_high_n_s32⚠
neon
Shift right narrow - vshrn_high_n_s64⚠
neon
Shift right narrow - vshrn_high_n_u16⚠
neon
Shift right narrow - vshrn_high_n_u32⚠
neon
Shift right narrow - vshrn_high_n_u64⚠
neon
Shift right narrow - vslid_n_s64⚠
neon
Shift left and insert - vslid_n_u64⚠
neon
Shift left and insert - vsqaddb_u8⚠
neon
Unsigned saturating accumulate of signed value - vsqaddd_u64⚠
neon
Unsigned saturating accumulate of signed value - vsqaddh_u16⚠
neon
Unsigned saturating accumulate of signed value - vsqadds_u32⚠
neon
Unsigned saturating accumulate of signed value - vsqrt_f32⚠
neon
Calculates the square root of each lane. - vsqrt_f64⚠
neon
Calculates the square root of each lane. - vsqrtq_f32⚠
neon
Calculates the square root of each lane. - vsqrtq_f64⚠
neon
Calculates the square root of each lane. - vsrid_n_s64⚠
neon
Shift right and insert - vsrid_n_u64⚠
neon
Shift right and insert - vst1_f64_x2⚠
neon
Store multiple single-element structures to one, two, three, or four registers - vst1_f64_x3⚠
neon
Store multiple single-element structures to one, two, three, or four registers - vst1_f64_x4⚠
neon
Store multiple single-element structures to one, two, three, or four registers - vst1_lane_f64⚠
neon
Store multiple single-element structures from one, two, three, or four registers - vst1q_f64_x2⚠
neon
Store multiple single-element structures to one, two, three, or four registers - vst1q_f64_x3⚠
neon
Store multiple single-element structures to one, two, three, or four registers - vst1q_f64_x4⚠
neon
Store multiple single-element structures to one, two, three, or four registers - vst1q_lane_f64⚠
neon
Store multiple single-element structures from one, two, three, or four registers - vst2_f64⚠
neon
Store multiple 2-element structures from two registers - vst2_lane_f64⚠
neon
Store multiple 2-element structures from two registers - vst2_lane_p64⚠
neon,aes
Store multiple 2-element structures from two registers - vst2_lane_s64⚠
neon
Store multiple 2-element structures from two registers - vst2_lane_u64⚠
neon
Store multiple 2-element structures from two registers - vst2q_f64⚠
neon
Store multiple 2-element structures from two registers - vst2q_lane_f64⚠
neon
Store multiple 2-element structures from two registers - vst2q_lane_p8⚠
neon
Store multiple 2-element structures from two registers - vst2q_lane_p64⚠
neon,aes
Store multiple 2-element structures from two registers - vst2q_lane_s8⚠
neon
Store multiple 2-element structures from two registers - vst2q_lane_s64⚠
neon
Store multiple 2-element structures from two registers - vst2q_lane_u8⚠
neon
Store multiple 2-element structures from two registers - vst2q_lane_u64⚠
neon
Store multiple 2-element structures from two registers - vst2q_p64⚠
neon,aes
Store multiple 2-element structures from two registers - vst2q_s64⚠
neon
Store multiple 2-element structures from two registers - vst2q_u64⚠
neon
Store multiple 2-element structures from two registers - vst3_f64⚠
neon
Store multiple 3-element structures from three registers - vst3_lane_f64⚠
neon
Store multiple 3-element structures from three registers - vst3_lane_p64⚠
neon,aes
Store multiple 3-element structures from three registers - vst3_lane_s64⚠
neon
Store multiple 3-element structures from three registers - vst3_lane_u64⚠
neon
Store multiple 3-element structures from three registers - vst3q_f64⚠
neon
Store multiple 3-element structures from three registers - vst3q_lane_f64⚠
neon
Store multiple 3-element structures from three registers - vst3q_lane_p8⚠
neon
Store multiple 3-element structures from three registers - vst3q_lane_p64⚠
neon,aes
Store multiple 3-element structures from three registers - vst3q_lane_s8⚠
neon
Store multiple 3-element structures from three registers - vst3q_lane_s64⚠
neon
Store multiple 3-element structures from three registers - vst3q_lane_u8⚠
neon
Store multiple 3-element structures from three registers - vst3q_lane_u64⚠
neon
Store multiple 3-element structures from three registers - vst3q_p64⚠
neon,aes
Store multiple 3-element structures from three registers - vst3q_s64⚠
neon
Store multiple 3-element structures from three registers - vst3q_u64⚠
neon
Store multiple 3-element structures from three registers - vst4_f64⚠
neon
Store multiple 4-element structures from four registers - vst4_lane_f64⚠
neon
Store multiple 4-element structures from four registers - vst4_lane_p64⚠
neon,aes
Store multiple 4-element structures from four registers - vst4_lane_s64⚠
neon
Store multiple 4-element structures from four registers - vst4_lane_u64⚠
neon
Store multiple 4-element structures from four registers - vst4q_f64⚠
neon
Store multiple 4-element structures from four registers - vst4q_lane_f64⚠
neon
Store multiple 4-element structures from four registers - vst4q_lane_p8⚠
neon
Store multiple 4-element structures from four registers - vst4q_lane_p64⚠
neon,aes
Store multiple 4-element structures from four registers - vst4q_lane_s8⚠
neon
Store multiple 4-element structures from four registers - vst4q_lane_s64⚠
neon
Store multiple 4-element structures from four registers - vst4q_lane_u8⚠
neon
Store multiple 4-element structures from four registers - vst4q_lane_u64⚠
neon
Store multiple 4-element structures from four registers - vst4q_p64⚠
neon,aes
Store multiple 4-element structures from four registers - vst4q_s64⚠
neon
Store multiple 4-element structures from four registers - vst4q_u64⚠
neon
Store multiple 4-element structures from four registers - vsub_f64⚠
neon
Subtract - vsubd_s64⚠
neon
Subtract - vsubd_u64⚠
neon
Subtract - vsubl_high_s8⚠
neon
Signed Subtract Long - vsubl_high_s16⚠
neon
Signed Subtract Long - vsubl_high_s32⚠
neon
Signed Subtract Long - vsubl_high_u8⚠
neon
Unsigned Subtract Long - vsubl_high_u16⚠
neon
Unsigned Subtract Long - vsubl_high_u32⚠
neon
Unsigned Subtract Long - vsubq_f64⚠
neon
Subtract - vsubw_high_s8⚠
neon
Signed Subtract Wide - vsubw_high_s16⚠
neon
Signed Subtract Wide - vsubw_high_s32⚠
neon
Signed Subtract Wide - vsubw_high_u8⚠
neon
Unsigned Subtract Wide - vsubw_high_u16⚠
neon
Unsigned Subtract Wide - vsubw_high_u32⚠
neon
Unsigned Subtract Wide - 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 - vtst_p64⚠
neon
Signed compare bitwise Test bits nonzero - vtst_s64⚠
neon
Signed 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_p64⚠
neon
Signed compare bitwise Test bits nonzero - vtstq_s64⚠
neon
Signed compare bitwise Test bits nonzero - vtstq_u64⚠
neon
Unsigned compare bitwise Test bits nonzero - vuqaddb_s8⚠
neon
Signed saturating accumulate of unsigned value - vuqaddd_s64⚠
neon
Signed saturating accumulate of unsigned value - vuqaddh_s16⚠
neon
Signed saturating accumulate of unsigned value - vuqadds_s32⚠
neon
Signed saturating accumulate of unsigned value - vuzp1_f32⚠
neon
Unzip vectors - vuzp1_p8⚠
neon
Unzip vectors - vuzp1_p16⚠
neon
Unzip vectors - vuzp1_s8⚠
neon
Unzip vectors - vuzp1_s16⚠
neon
Unzip vectors - vuzp1_s32⚠
neon
Unzip vectors - vuzp1_u8⚠
neon
Unzip vectors - vuzp1_u16⚠
neon
Unzip vectors - vuzp1_u32⚠
neon
Unzip vectors - vuzp1q_f32⚠
neon
Unzip vectors - vuzp1q_f64⚠
neon
Unzip vectors - vuzp1q_p8⚠
neon
Unzip vectors - vuzp1q_p16⚠
neon
Unzip vectors - vuzp1q_p64⚠
neon
Unzip vectors - vuzp1q_s8⚠
neon
Unzip vectors - vuzp1q_s16⚠
neon
Unzip vectors - vuzp1q_s32⚠
neon
Unzip vectors - vuzp1q_s64⚠
neon
Unzip vectors - vuzp1q_u8⚠
neon
Unzip vectors - vuzp1q_u16⚠
neon
Unzip vectors - vuzp1q_u32⚠
neon
Unzip vectors - vuzp1q_u64⚠
neon
Unzip vectors - vuzp2_f32⚠
neon
Unzip vectors - vuzp2_p8⚠
neon
Unzip vectors - vuzp2_p16⚠
neon
Unzip vectors - vuzp2_s8⚠
neon
Unzip vectors - vuzp2_s16⚠
neon
Unzip vectors - vuzp2_s32⚠
neon
Unzip vectors - vuzp2_u8⚠
neon
Unzip vectors - vuzp2_u16⚠
neon
Unzip vectors - vuzp2_u32⚠
neon
Unzip vectors - vuzp2q_f32⚠
neon
Unzip vectors - vuzp2q_f64⚠
neon
Unzip vectors - vuzp2q_p8⚠
neon
Unzip vectors - vuzp2q_p16⚠
neon
Unzip vectors - vuzp2q_p64⚠
neon
Unzip vectors - vuzp2q_s8⚠
neon
Unzip vectors - vuzp2q_s16⚠
neon
Unzip vectors - vuzp2q_s32⚠
neon
Unzip vectors - vuzp2q_s64⚠
neon
Unzip vectors - vuzp2q_u8⚠
neon
Unzip vectors - vuzp2q_u16⚠
neon
Unzip vectors - vuzp2q_u32⚠
neon
Unzip vectors - vuzp2q_u64⚠
neon
Unzip vectors - 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