Function core::intrinsics::simd::simd_reduce_add_unordered

source ·
pub unsafe extern "rust-intrinsic" fn simd_reduce_add_unordered<T, U>(
    x: T,
) -> U
🔬This is a nightly-only experimental API. (core_intrinsics)
Expand description

Adds elements within a vector in arbitrary order. May also be re-associated with unordered additions on the inputs/outputs.

T must be a vector of integer or floating-point primitive types.

U must be the element type of T.