simd_reduce_mul_ordered in core::intrinsics::simd - Rust
Description: Multiply elements within a vector from left to right.

# Function core::intrinsics::simd::simd_reduce_mul_ordered

source ·

    pub unsafe extern "platform-intrinsic" fn simd_reduce_mul_ordered<T, U>(
        x: T,
        y: U
    ) -> U

🔬This is a nightly-only experimental API. (`core_intrinsics`)
Expand description

Multiply elements within a vector from left to right.

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

`U` must be the element type of `T`.

Starting with the value `y`, multiply the elements of `x` and accumulate.