Module core::arch::arm [] [src]

🔬 This is a nightly-only experimental API. (stdsimd)
This is supported on ARM only.

Platform-specific intrinsics for the arm platform.

See the module documentation for more details.

Functions

_clz_u8 [
Experimental
] [
ARM
]

Count Leading Zeros.

_clz_u16 [
Experimental
] [
ARM
]

Count Leading Zeros.

_clz_u32 [
Experimental
] [
ARM
]

Count Leading Zeros.

_rev_u16 [
Experimental
] [
ARM
]

Reverse the order of the bytes.

_rev_u32 [
Experimental
] [
ARM
]

Reverse the order of the bytes.

vadd_f32 [
Experimental
] [
ARM and target feature neon
]

Vector add.

vadd_s8 [
Experimental
] [
ARM and target feature neon
]

Vector add.

vadd_s16 [
Experimental
] [
ARM and target feature neon
]

Vector add.

vadd_s32 [
Experimental
] [
ARM and target feature neon
]

Vector add.

vadd_u8 [
Experimental
] [
ARM and target feature neon
]

Vector add.

vadd_u16 [
Experimental
] [
ARM and target feature neon
]

Vector add.

vadd_u32 [
Experimental
] [
ARM and target feature neon
]

Vector add.

vaddl_s8 [
Experimental
] [
ARM and target feature neon
]

Vector long add.

vaddl_s16 [
Experimental
] [
ARM and target feature neon
]

Vector long add.

vaddl_s32 [
Experimental
] [
ARM and target feature neon
]

Vector long add.

vaddl_u8 [
Experimental
] [
ARM and target feature neon
]

Vector long add.

vaddl_u16 [
Experimental
] [
ARM and target feature neon
]

Vector long add.

vaddl_u32 [
Experimental
] [
ARM and target feature neon
]

Vector long add.

vaddq_f32 [
Experimental
] [
ARM and target feature neon
]

Vector add.

vaddq_s8 [
Experimental
] [
ARM and target feature neon
]

Vector add.

vaddq_s16 [
Experimental
] [
ARM and target feature neon
]

Vector add.

vaddq_s32 [
Experimental
] [
ARM and target feature neon
]

Vector add.

vaddq_s64 [
Experimental
] [
ARM and target feature neon
]

Vector add.

vaddq_u8 [
Experimental
] [
ARM and target feature neon
]

Vector add.

vaddq_u16 [
Experimental
] [
ARM and target feature neon
]

Vector add.

vaddq_u32 [
Experimental
] [
ARM and target feature neon
]

Vector add.

vaddq_u64 [
Experimental
] [
ARM and target feature neon
]

Vector add.

vmovl_s8 [
Experimental
] [
ARM and target feature neon
]

Vector long move.

vmovl_s16 [
Experimental
] [
ARM and target feature neon
]

Vector long move.

vmovl_s32 [
Experimental
] [
ARM and target feature neon
]

Vector long move.

vmovl_u8 [
Experimental
] [
ARM and target feature neon
]

Vector long move.

vmovl_u16 [
Experimental
] [
ARM and target feature neon
]

Vector long move.

vmovl_u32 [
Experimental
] [
ARM and target feature neon
]

Vector long move.

vmovn_s16 [
Experimental
] [
ARM and target feature neon
]

Vector narrow integer.

vmovn_s32 [
Experimental
] [
ARM and target feature neon
]

Vector narrow integer.

vmovn_s64 [
Experimental
] [
ARM and target feature neon
]

Vector narrow integer.

vmovn_u16 [
Experimental
] [
ARM and target feature neon
]

Vector narrow integer.

vmovn_u32 [
Experimental
] [
ARM and target feature neon
]

Vector narrow integer.

vmovn_u64 [
Experimental
] [
ARM and target feature neon
]

Vector narrow integer.

vrsqrte_f32 [
Experimental
] [
ARM and target feature neon
]

Reciprocal square-root estimate.