simdpp::reduce_mul(integer)

From cppreference.com
< int
template<unsigned N, class E1>
Ret reduce_mul( const Vec1<N,E1>& a );

Computes the product of all elements in the vector. The implementation behaves as if the following set of overloads is provided:

Ret Vec1
int32_t int16
uint32_t uint16
int32_t int32
uint32_t uint32

Contents

Parameters

a - integer vector

Return value

A product of all elements within a vector

Equivalent operation

r = a0 * ... * aN

See also