[−][src]Module core::arch::arm
Platform-specific intrinsics for the arm platform.
See the module documentation for more details.
Structs
| APSR | ExperimentalARM Application Program Status Register |
| SY | ExperimentalARM Full system is the required shareability domain, reads and writes are the required access types |
| float32x2_t | ExperimentalARM ARM-specific 64-bit wide vector of two packed |
| float32x4_t | ExperimentalARM ARM-specific 128-bit wide vector of four packed |
| int16x4_t | ExperimentalARM ARM-specific 64-bit wide vector of four packed |
| int16x8_t | ExperimentalARM ARM-specific 128-bit wide vector of eight packed |
| int32x2_t | ExperimentalARM ARM-specific 64-bit wide vector of two packed |
| int32x4_t | ExperimentalARM ARM-specific 128-bit wide vector of four packed |
| int64x1_t | ExperimentalARM ARM-specific 64-bit wide vector of one packed |
| int64x2_t | ExperimentalARM ARM-specific 128-bit wide vector of two packed |
| int8x8_t | ExperimentalARM ARM-specific 64-bit wide vector of eight packed |
| int8x16_t | ExperimentalARM ARM-specific 128-bit wide vector of sixteen packed |
| int8x8x2_t | ExperimentalARM ARM-specific type containing two |
| int8x8x3_t | ExperimentalARM ARM-specific type containing three |
| int8x8x4_t | ExperimentalARM ARM-specific type containing four |
| poly16x4_t | ExperimentalARM ARM-specific 64-bit wide vector of four packed |
| poly16x8_t | ExperimentalARM ARM-specific 128-bit wide vector of eight packed |
| poly8x8_t | ExperimentalARM ARM-specific 64-bit wide polynomial vector of eight packed |
| poly8x16_t | ExperimentalARM ARM-specific 128-bit wide vector of sixteen packed |
| poly8x8x2_t | ExperimentalARM ARM-specific type containing two |
| poly8x8x3_t | ExperimentalARM ARM-specific type containing three |
| poly8x8x4_t | ExperimentalARM ARM-specific type containing four |
| uint16x4_t | ExperimentalARM ARM-specific 64-bit wide vector of four packed |
| uint16x8_t | ExperimentalARM ARM-specific 128-bit wide vector of eight packed |
| uint32x2_t | ExperimentalARM ARM-specific 64-bit wide vector of two packed |
| uint32x4_t | ExperimentalARM ARM-specific 128-bit wide vector of four packed |
| uint64x1_t | ExperimentalARM ARM-specific 64-bit wide vector of one packed |
| uint64x2_t | ExperimentalARM ARM-specific 128-bit wide vector of two packed |
| uint8x8_t | ExperimentalARM ARM-specific 64-bit wide vector of eight packed |
| uint8x16_t | ExperimentalARM ARM-specific 128-bit wide vector of sixteen packed |
| uint8x8x2_t | ExperimentalARM ARM-specific type containing two |
| uint8x8x3_t | ExperimentalARM ARM-specific type containing three |
| uint8x8x4_t | ExperimentalARM ARM-specific type containing four |
Functions
| __breakpoint⚠ | ExperimentalARM Inserts a breakpoint instruction. |
| __dmb⚠ | ExperimentalARM Generates a DMB (data memory barrier) instruction or equivalent CP15 instruction. |
| __dsb⚠ | ExperimentalARM Generates a DSB (data synchronization barrier) instruction or equivalent CP15 instruction. |
| __isb⚠ | ExperimentalARM Generates an ISB (instruction synchronization barrier) instruction or equivalent CP15 instruction. |
| __nop⚠ | ExperimentalARM Generates an unspecified no-op instruction. |
| __rsr⚠ | ExperimentalARM Reads a 32-bit system register |
| __rsrp⚠ | ExperimentalARM Reads a system register containing an address |
| __wsr⚠ | ExperimentalARM Writes a 32-bit system register |
| __wsrp⚠ | ExperimentalARM Writes a system register containing an address |
| _rev_u16⚠ | ExperimentalARM Reverse the order of the bytes. |
| _rev_u32⚠ | ExperimentalARM Reverse the order of the bytes. |
| vadd_f32⚠ | ExperimentalARM and neonVector add. |
| vadd_s8⚠ | ExperimentalARM and neonVector add. |
| vadd_s16⚠ | ExperimentalARM and neonVector add. |
| vadd_s32⚠ | ExperimentalARM and neonVector add. |
| vadd_u8⚠ | ExperimentalARM and neonVector add. |
| vadd_u16⚠ | ExperimentalARM and neonVector add. |
| vadd_u32⚠ | ExperimentalARM and neonVector add. |
| vaddl_s8⚠ | ExperimentalARM and neonVector long add. |
| vaddl_s16⚠ | ExperimentalARM and neonVector long add. |
| vaddl_s32⚠ | ExperimentalARM and neonVector long add. |
| vaddl_u8⚠ | ExperimentalARM and neonVector long add. |
| vaddl_u16⚠ | ExperimentalARM and neonVector long add. |
| vaddl_u32⚠ | ExperimentalARM and neonVector long add. |
| vaddq_f32⚠ | ExperimentalARM and neonVector add. |
| vaddq_s8⚠ | ExperimentalARM and neonVector add. |
| vaddq_s16⚠ | ExperimentalARM and neonVector add. |
| vaddq_s32⚠ | ExperimentalARM and neonVector add. |
| vaddq_s64⚠ | ExperimentalARM and neonVector add. |
| vaddq_u8⚠ | ExperimentalARM and neonVector add. |
| vaddq_u16⚠ | ExperimentalARM and neonVector add. |
| vaddq_u32⚠ | ExperimentalARM and neonVector add. |
| vaddq_u64⚠ | ExperimentalARM and neonVector add. |
| vand_s8⚠ | ExperimentalARM and neonVector bitwise and |
| vand_s16⚠ | ExperimentalARM and neonVector bitwise and |
| vand_s32⚠ | ExperimentalARM and neonVector bitwise and |
| vand_s64⚠ | ExperimentalARM and neonVector bitwise and |
| vand_u8⚠ | ExperimentalARM and neonVector bitwise and |
| vand_u16⚠ | ExperimentalARM and neonVector bitwise and |
| vand_u32⚠ | ExperimentalARM and neonVector bitwise and |
| vand_u64⚠ | ExperimentalARM and neonVector bitwise and |
| vandq_s8⚠ | ExperimentalARM and neonVector bitwise and |
| vandq_s16⚠ | ExperimentalARM and neonVector bitwise and |
| vandq_s32⚠ | ExperimentalARM and neonVector bitwise and |
| vandq_s64⚠ | ExperimentalARM and neonVector bitwise and |
| vandq_u8⚠ | ExperimentalARM and neonVector bitwise and |
| vandq_u16⚠ | ExperimentalARM and neonVector bitwise and |
| vandq_u32⚠ | ExperimentalARM and neonVector bitwise and |
| vandq_u64⚠ | ExperimentalARM and neonVector bitwise and |
| vceq_f32⚠ | ExperimentalARM and neonFloating-point compare equal |
| vceq_s8⚠ | ExperimentalARM and neonCompare bitwise Equal (vector) |
| vceq_s16⚠ | ExperimentalARM and neonCompare bitwise Equal (vector) |
| vceq_s32⚠ | ExperimentalARM and neonCompare bitwise Equal (vector) |
| vceq_u8⚠ | ExperimentalARM and neonCompare bitwise Equal (vector) |
| vceq_u16⚠ | ExperimentalARM and neonCompare bitwise Equal (vector) |
| vceq_u32⚠ | ExperimentalARM and neonCompare bitwise Equal (vector) |
| vceqq_f32⚠ | ExperimentalARM and neonFloating-point compare equal |
| vceqq_s8⚠ | ExperimentalARM and neonCompare bitwise Equal (vector) |
| vceqq_s16⚠ | ExperimentalARM and neonCompare bitwise Equal (vector) |
| vceqq_s32⚠ | ExperimentalARM and neonCompare bitwise Equal (vector) |
| vceqq_u8⚠ | ExperimentalARM and neonCompare bitwise Equal (vector) |
| vceqq_u16⚠ | ExperimentalARM and neonCompare bitwise Equal (vector) |
| vceqq_u32⚠ | ExperimentalARM and neonCompare bitwise Equal (vector) |
| vcge_f32⚠ | ExperimentalARM and neonFloating-point compare greater than or equal |
| vcge_s8⚠ | ExperimentalARM and neonCompare signed greater than or equal |
| vcge_s16⚠ | ExperimentalARM and neonCompare signed greater than or equal |
| vcge_s32⚠ | ExperimentalARM and neonCompare signed greater than or equal |
| vcge_u8⚠ | ExperimentalARM and neonCompare unsigned greater than or equal |
| vcge_u16⚠ | ExperimentalARM and neonCompare unsigned greater than or equal |
| vcge_u32⚠ | ExperimentalARM and neonCompare unsigned greater than or equal |
| vcgeq_f32⚠ | ExperimentalARM and neonFloating-point compare greater than or equal |
| vcgeq_s8⚠ | ExperimentalARM and neonCompare signed greater than or equal |
| vcgeq_s16⚠ | ExperimentalARM and neonCompare signed greater than or equal |
| vcgeq_s32⚠ | ExperimentalARM and neonCompare signed greater than or equal |
| vcgeq_u8⚠ | ExperimentalARM and neonCompare unsigned greater than or equal |
| vcgeq_u16⚠ | ExperimentalARM and neonCompare unsigned greater than or equal |
| vcgeq_u32⚠ | ExperimentalARM and neonCompare unsigned greater than or equal |
| vcgt_f32⚠ | ExperimentalARM and neonFloating-point compare greater than |
| vcgt_s8⚠ | ExperimentalARM and neonCompare signed greater than |
| vcgt_s16⚠ | ExperimentalARM and neonCompare signed greater than |
| vcgt_s32⚠ | ExperimentalARM and neonCompare signed greater than |
| vcgt_u8⚠ | ExperimentalARM and neonCompare unsigned highe |
| vcgt_u16⚠ | ExperimentalARM and neonCompare unsigned highe |
| vcgt_u32⚠ | ExperimentalARM and neonCompare unsigned highe |
| vcgtq_f32⚠ | ExperimentalARM and neonFloating-point compare greater than |
| vcgtq_s8⚠ | ExperimentalARM and neonCompare signed greater than |
| vcgtq_s16⚠ | ExperimentalARM and neonCompare signed greater than |
| vcgtq_s32⚠ | ExperimentalARM and neonCompare signed greater than |
| vcgtq_u8⚠ | ExperimentalARM and neonCompare unsigned highe |
| vcgtq_u16⚠ | ExperimentalARM and neonCompare unsigned highe |
| vcgtq_u32⚠ | ExperimentalARM and neonCompare unsigned highe |
| vcle_f32⚠ | ExperimentalARM and neonFloating-point compare less than or equal |
| vcle_s8⚠ | ExperimentalARM and neonCompare signed less than or equal |
| vcle_s16⚠ | ExperimentalARM and neonCompare signed less than or equal |
| vcle_s32⚠ | ExperimentalARM and neonCompare signed less than or equal |
| vcle_u8⚠ | ExperimentalARM and neonCompare unsigned less than or equal |
| vcle_u16⚠ | ExperimentalARM and neonCompare unsigned less than or equal |
| vcle_u32⚠ | ExperimentalARM and neonCompare unsigned less than or equal |
| vcleq_f32⚠ | ExperimentalARM and neonFloating-point compare less than or equal |
| vcleq_s8⚠ | ExperimentalARM and neonCompare signed less than or equal |
| vcleq_s16⚠ | ExperimentalARM and neonCompare signed less than or equal |
| vcleq_s32⚠ | ExperimentalARM and neonCompare signed less than or equal |
| vcleq_u8⚠ | ExperimentalARM and neonCompare unsigned less than or equal |
| vcleq_u16⚠ | ExperimentalARM and neonCompare unsigned less than or equal |
| vcleq_u32⚠ | ExperimentalARM and neonCompare unsigned less than or equal |
| vclt_f32⚠ | ExperimentalARM and neonFloating-point compare less than |
| vclt_s8⚠ | ExperimentalARM and neonCompare signed less than |
| vclt_s16⚠ | ExperimentalARM and neonCompare signed less than |
| vclt_s32⚠ | ExperimentalARM and neonCompare signed less than |
| vclt_u8⚠ | ExperimentalARM and neonCompare unsigned less than |
| vclt_u16⚠ | ExperimentalARM and neonCompare unsigned less than |
| vclt_u32⚠ | ExperimentalARM and neonCompare unsigned less than |
| vcltq_f32⚠ | ExperimentalARM and neonFloating-point compare less than |
| vcltq_s8⚠ | ExperimentalARM and neonCompare signed less than |
| vcltq_s16⚠ | ExperimentalARM and neonCompare signed less than |
| vcltq_s32⚠ | ExperimentalARM and neonCompare signed less than |
| vcltq_u8⚠ | ExperimentalARM and neonCompare unsigned less than |
| vcltq_u16⚠ | ExperimentalARM and neonCompare unsigned less than |
| vcltq_u32⚠ | ExperimentalARM and neonCompare unsigned less than |
| vdupq_n_s8⚠ | ExperimentalARM and neonDuplicate vector element to vector or scalar |
| vdupq_n_u8⚠ | ExperimentalARM and neonDuplicate vector element to vector or scalar |
| veor_s8⚠ | ExperimentalARM and neonVector bitwise exclusive or (vector) |
| veor_s16⚠ | ExperimentalARM and neonVector bitwise exclusive or (vector) |
| veor_s32⚠ | ExperimentalARM and neonVector bitwise exclusive or (vector) |
| veor_s64⚠ | ExperimentalARM and neonVector bitwise exclusive or (vector) |
| veor_u8⚠ | ExperimentalARM and neonVector bitwise exclusive or (vector) |
| veor_u16⚠ | ExperimentalARM and neonVector bitwise exclusive or (vector) |
| veor_u32⚠ | ExperimentalARM and neonVector bitwise exclusive or (vector) |
| veor_u64⚠ | ExperimentalARM and neonVector bitwise exclusive or (vector) |
| veorq_s8⚠ | ExperimentalARM and neonVector bitwise exclusive or (vector) |
| veorq_s16⚠ | ExperimentalARM and neonVector bitwise exclusive or (vector) |
| veorq_s32⚠ | ExperimentalARM and neonVector bitwise exclusive or (vector) |
| veorq_s64⚠ | ExperimentalARM and neonVector bitwise exclusive or (vector) |
| veorq_u8⚠ | ExperimentalARM and neonVector bitwise exclusive or (vector) |
| veorq_u16⚠ | ExperimentalARM and neonVector bitwise exclusive or (vector) |
| veorq_u32⚠ | ExperimentalARM and neonVector bitwise exclusive or (vector) |
| veorq_u64⚠ | ExperimentalARM and neonVector bitwise exclusive or (vector) |
| vextq_s8⚠ | ExperimentalARM and neonExtract vector from pair of vectors |
| vextq_u8⚠ | ExperimentalARM and neonExtract vector from pair of vectors |
| vget_lane_u8⚠ | ExperimentalARM and neonMove vector element to general-purpose register |
| vget_lane_u64⚠ | ExperimentalARM and neonMove vector element to general-purpose register |
| vgetq_lane_u16⚠ | ExperimentalARM and neonMove vector element to general-purpose register |
| vgetq_lane_u32⚠ | ExperimentalARM and neonMove vector element to general-purpose register |
| vgetq_lane_u64⚠ | ExperimentalARM and neonMove vector element to general-purpose register |
| vhadd_s8⚠ | ExperimentalARM and neonHalving add |
| vhadd_s16⚠ | ExperimentalARM and neonHalving add |
| vhadd_s32⚠ | ExperimentalARM and neonHalving add |
| vhadd_u8⚠ | ExperimentalARM and neonHalving add |
| vhadd_u16⚠ | ExperimentalARM and neonHalving add |
| vhadd_u32⚠ | ExperimentalARM and neonHalving add |
| vhaddq_s8⚠ | ExperimentalARM and neonHalving add |
| vhaddq_s16⚠ | ExperimentalARM and neonHalving add |
| vhaddq_s32⚠ | ExperimentalARM and neonHalving add |
| vhaddq_u8⚠ | ExperimentalARM and neonHalving add |
| vhaddq_u16⚠ | ExperimentalARM and neonHalving add |
| vhaddq_u32⚠ | ExperimentalARM and neonHalving add |
| vhsub_s8⚠ | ExperimentalARM and neonSigned halving subtract |
| vhsub_s16⚠ | ExperimentalARM and neonSigned halving subtract |
| vhsub_s32⚠ | ExperimentalARM and neonSigned halving subtract |
| vhsub_u8⚠ | ExperimentalARM and neonSigned halving subtract |
| vhsub_u16⚠ | ExperimentalARM and neonSigned halving subtract |
| vhsub_u32⚠ | ExperimentalARM and neonSigned halving subtract |
| vhsubq_s8⚠ | ExperimentalARM and neonSigned halving subtract |
| vhsubq_s16⚠ | ExperimentalARM and neonSigned halving subtract |
| vhsubq_s32⚠ | ExperimentalARM and neonSigned halving subtract |
| vhsubq_u8⚠ | ExperimentalARM and neonSigned halving subtract |
| vhsubq_u16⚠ | ExperimentalARM and neonSigned halving subtract |
| vhsubq_u32⚠ | ExperimentalARM and neonSigned halving subtract |
| vld1q_s8⚠ | ExperimentalARM and neonLoad multiple single-element structures to one, two, three, or four registers |
| vld1q_u8⚠ | ExperimentalARM and neonLoad multiple single-element structures to one, two, three, or four registers |
| vmovl_s8⚠ | ExperimentalARM and neonVector long move. |
| vmovl_s16⚠ | ExperimentalARM and neonVector long move. |
| vmovl_s32⚠ | ExperimentalARM and neonVector long move. |
| vmovl_u8⚠ | ExperimentalARM and neonVector long move. |
| vmovl_u16⚠ | ExperimentalARM and neonVector long move. |
| vmovl_u32⚠ | ExperimentalARM and neonVector long move. |
| vmovn_s16⚠ | ExperimentalARM and neonVector narrow integer. |
| vmovn_s32⚠ | ExperimentalARM and neonVector narrow integer. |
| vmovn_s64⚠ | ExperimentalARM and neonVector narrow integer. |
| vmovn_u16⚠ | ExperimentalARM and neonVector narrow integer. |
| vmovn_u32⚠ | ExperimentalARM and neonVector narrow integer. |
| vmovn_u64⚠ | ExperimentalARM and neonVector narrow integer. |
| vmovq_n_u8⚠ | ExperimentalARM and neonDuplicate vector element to vector or scalar |
| vmul_f32⚠ | ExperimentalARM and neonMultiply |
| vmul_s8⚠ | ExperimentalARM and neonMultiply |
| vmul_s16⚠ | ExperimentalARM and neonMultiply |
| vmul_s32⚠ | ExperimentalARM and neonMultiply |
| vmul_u8⚠ | ExperimentalARM and neonMultiply |
| vmul_u16⚠ | ExperimentalARM and neonMultiply |
| vmul_u32⚠ | ExperimentalARM and neonMultiply |
| vmulq_f32⚠ | ExperimentalARM and neonMultiply |
| vmulq_s8⚠ | ExperimentalARM and neonMultiply |
| vmulq_s16⚠ | ExperimentalARM and neonMultiply |
| vmulq_s32⚠ | ExperimentalARM and neonMultiply |
| vmulq_u8⚠ | ExperimentalARM and neonMultiply |
| vmulq_u16⚠ | ExperimentalARM and neonMultiply |
| vmulq_u32⚠ | ExperimentalARM and neonMultiply |
| vmvn_p8⚠ | ExperimentalARM and neonVector bitwise not. |
| vmvn_s8⚠ | ExperimentalARM and neonVector bitwise not. |
| vmvn_s16⚠ | ExperimentalARM and neonVector bitwise not. |
| vmvn_s32⚠ | ExperimentalARM and neonVector bitwise not. |
| vmvn_u8⚠ | ExperimentalARM and neonVector bitwise not. |
| vmvn_u16⚠ | ExperimentalARM and neonVector bitwise not. |
| vmvn_u32⚠ | ExperimentalARM and neonVector bitwise not. |
| vmvnq_p8⚠ | ExperimentalARM and neonVector bitwise not. |
| vmvnq_s8⚠ | ExperimentalARM and neonVector bitwise not. |
| vmvnq_s16⚠ | ExperimentalARM and neonVector bitwise not. |
| vmvnq_s32⚠ | ExperimentalARM and neonVector bitwise not. |
| vmvnq_u8⚠ | ExperimentalARM and neonVector bitwise not. |
| vmvnq_u16⚠ | ExperimentalARM and neonVector bitwise not. |
| vmvnq_u32⚠ | ExperimentalARM and neonVector bitwise not. |
| vorr_s8⚠ | ExperimentalARM and neonVector bitwise or (immediate, inclusive) |
| vorr_s16⚠ | ExperimentalARM and neonVector bitwise or (immediate, inclusive) |
| vorr_s32⚠ | ExperimentalARM and neonVector bitwise or (immediate, inclusive) |
| vorr_s64⚠ | ExperimentalARM and neonVector bitwise or (immediate, inclusive) |
| vorr_u8⚠ | ExperimentalARM and neonVector bitwise or (immediate, inclusive) |
| vorr_u16⚠ | ExperimentalARM and neonVector bitwise or (immediate, inclusive) |
| vorr_u32⚠ | ExperimentalARM and neonVector bitwise or (immediate, inclusive) |
| vorr_u64⚠ | ExperimentalARM and neonVector bitwise or (immediate, inclusive) |
| vorrq_s8⚠ | ExperimentalARM and neonVector bitwise or (immediate, inclusive) |
| vorrq_s16⚠ | ExperimentalARM and neonVector bitwise or (immediate, inclusive) |
| vorrq_s32⚠ | ExperimentalARM and neonVector bitwise or (immediate, inclusive) |
| vorrq_s64⚠ | ExperimentalARM and neonVector bitwise or (immediate, inclusive) |
| vorrq_u8⚠ | ExperimentalARM and neonVector bitwise or (immediate, inclusive) |
| vorrq_u16⚠ | ExperimentalARM and neonVector bitwise or (immediate, inclusive) |
| vorrq_u32⚠ | ExperimentalARM and neonVector bitwise or (immediate, inclusive) |
| vorrq_u64⚠ | ExperimentalARM and neonVector bitwise or (immediate, inclusive) |
| vpmax_f32⚠ | ExperimentalARM and neonFolding maximum of adjacent pairs |
| vpmax_s8⚠ | ExperimentalARM and neonFolding maximum of adjacent pairs |
| vpmax_s16⚠ | ExperimentalARM and neonFolding maximum of adjacent pairs |
| vpmax_s32⚠ | ExperimentalARM and neonFolding maximum of adjacent pairs |
| vpmax_u8⚠ | ExperimentalARM and neonFolding maximum of adjacent pairs |
| vpmax_u16⚠ | ExperimentalARM and neonFolding maximum of adjacent pairs |
| vpmax_u32⚠ | ExperimentalARM and neonFolding maximum of adjacent pairs |
| vpmin_f32⚠ | ExperimentalARM and neonFolding minimum of adjacent pairs |
| vpmin_s8⚠ | ExperimentalARM and neonFolding minimum of adjacent pairs |
| vpmin_s16⚠ | ExperimentalARM and neonFolding minimum of adjacent pairs |
| vpmin_s32⚠ | ExperimentalARM and neonFolding minimum of adjacent pairs |
| vpmin_u8⚠ | ExperimentalARM and neonFolding minimum of adjacent pairs |
| vpmin_u16⚠ | ExperimentalARM and neonFolding minimum of adjacent pairs |
| vpmin_u32⚠ | ExperimentalARM and neonFolding minimum of adjacent pairs |
| vqadd_s8⚠ | ExperimentalARM and neonSaturating add |
| vqadd_s16⚠ | ExperimentalARM and neonSaturating add |
| vqadd_s32⚠ | ExperimentalARM and neonSaturating add |
| vqadd_u8⚠ | ExperimentalARM and neonSaturating add |
| vqadd_u16⚠ | ExperimentalARM and neonSaturating add |
| vqadd_u32⚠ | ExperimentalARM and neonSaturating add |
| vqaddq_s8⚠ | ExperimentalARM and neonSaturating add |
| vqaddq_s16⚠ | ExperimentalARM and neonSaturating add |
| vqaddq_s32⚠ | ExperimentalARM and neonSaturating add |
| vqaddq_u8⚠ | ExperimentalARM and neonSaturating add |
| vqaddq_u16⚠ | ExperimentalARM and neonSaturating add |
| vqaddq_u32⚠ | ExperimentalARM and neonSaturating add |
| vqmovn_u64⚠ | ExperimentalARM and neonUnsigned saturating extract narrow. |
| vqsub_s8⚠ | ExperimentalARM and neonSaturating subtract |
| vqsub_s16⚠ | ExperimentalARM and neonSaturating subtract |
| vqsub_s32⚠ | ExperimentalARM and neonSaturating subtract |
| vqsub_u8⚠ | ExperimentalARM and neonSaturating subtract |
| vqsub_u16⚠ | ExperimentalARM and neonSaturating subtract |
| vqsub_u32⚠ | ExperimentalARM and neonSaturating subtract |
| vqsubq_s8⚠ | ExperimentalARM and neonSaturating subtract |
| vqsubq_s16⚠ | ExperimentalARM and neonSaturating subtract |
| vqsubq_s32⚠ | ExperimentalARM and neonSaturating subtract |
| vqsubq_u8⚠ | ExperimentalARM and neonSaturating subtract |
| vqsubq_u16⚠ | ExperimentalARM and neonSaturating subtract |
| vqsubq_u32⚠ | ExperimentalARM and neonSaturating subtract |
| vreinterpret_u64_u32⚠ | ExperimentalARM and neonVector reinterpret cast operation |
| vreinterpretq_s8_u8⚠ | ExperimentalARM and neonVector reinterpret cast operation |
| vreinterpretq_u16_u8⚠ | ExperimentalARM and neonVector reinterpret cast operation |
| vreinterpretq_u32_u8⚠ | ExperimentalARM and neonVector reinterpret cast operation |
| vreinterpretq_u64_u8⚠ | ExperimentalARM and neonVector reinterpret cast operation |
| vreinterpretq_u8_s8⚠ | ExperimentalARM and neonVector reinterpret cast operation |
| vrhadd_s8⚠ | ExperimentalARM and neonRounding halving add |
| vrhadd_s16⚠ | ExperimentalARM and neonRounding halving add |
| vrhadd_s32⚠ | ExperimentalARM and neonRounding halving add |
| vrhadd_u8⚠ | ExperimentalARM and neonRounding halving add |
| vrhadd_u16⚠ | ExperimentalARM and neonRounding halving add |
| vrhadd_u32⚠ | ExperimentalARM and neonRounding halving add |
| vrhaddq_s8⚠ | ExperimentalARM and neonRounding halving add |
| vrhaddq_s16⚠ | ExperimentalARM and neonRounding halving add |
| vrhaddq_s32⚠ | ExperimentalARM and neonRounding halving add |
| vrhaddq_u8⚠ | ExperimentalARM and neonRounding halving add |
| vrhaddq_u16⚠ | ExperimentalARM and neonRounding halving add |
| vrhaddq_u32⚠ | ExperimentalARM and neonRounding halving add |
| vrsqrte_f32⚠ | ExperimentalARM and neonReciprocal square-root estimate. |
| vshlq_n_u8⚠ | ExperimentalARM and neonShift right |
| vshrq_n_u8⚠ | ExperimentalARM and neonUnsigned shift right |
| vsub_f32⚠ | ExperimentalARM and neonSubtract |
| vsub_s8⚠ | ExperimentalARM and neonSubtract |
| vsub_s16⚠ | ExperimentalARM and neonSubtract |
| vsub_s32⚠ | ExperimentalARM and neonSubtract |
| vsub_s64⚠ | ExperimentalARM and neonSubtract |
| vsub_u8⚠ | ExperimentalARM and neonSubtract |
| vsub_u16⚠ | ExperimentalARM and neonSubtract |
| vsub_u32⚠ | ExperimentalARM and neonSubtract |
| vsub_u64⚠ | ExperimentalARM and neonSubtract |
| vsubq_f32⚠ | ExperimentalARM and neonSubtract |
| vsubq_s8⚠ | ExperimentalARM and neonSubtract |
| vsubq_s16⚠ | ExperimentalARM and neonSubtract |
| vsubq_s32⚠ | ExperimentalARM and neonSubtract |
| vsubq_s64⚠ | ExperimentalARM and neonSubtract |
| vsubq_u8⚠ | ExperimentalARM and neonSubtract |
| vsubq_u16⚠ | ExperimentalARM and neonSubtract |
| vsubq_u32⚠ | ExperimentalARM and neonSubtract |
| vsubq_u64⚠ | ExperimentalARM and neonSubtract |