#include <accumulate.hpp>
|
template<Operation Op, int CoeffStep, typename... Terms> |
static auto | run (const accum_type &acc, const coeff_vector_type &coeff, unsigned coeff_start, const data_vector_type &data, const Terms &...terms) |
|
template<int CoeffStep, typename... Terms> |
static auto | run (const coeff_vector_type &coeff, unsigned coeff_start, const data_vector_type &data, const Terms &...terms) |
|
◆ accum_op_type
template<unsigned AccumBits, unsigned Lanes, typename T_Coeff , unsigned N_Coeff, typename T_Data >
◆ accum_tag
template<unsigned AccumBits, unsigned Lanes, typename T_Coeff , unsigned N_Coeff, typename T_Data >
◆ accum_type
template<unsigned AccumBits, unsigned Lanes, typename T_Coeff , unsigned N_Coeff, typename T_Data >
◆ coeff_vector_type
template<unsigned AccumBits, unsigned Lanes, typename T_Coeff , unsigned N_Coeff, typename T_Data >
◆ data_vector_type
template<unsigned AccumBits, unsigned Lanes, typename T_Coeff , unsigned N_Coeff, typename T_Data >
◆ run() [1/2]
template<unsigned AccumBits, unsigned Lanes, typename T_Coeff , unsigned N_Coeff, typename T_Data >
template<
Operation Op, int CoeffStep, typename... Terms>
◆ run() [2/2]
template<unsigned AccumBits, unsigned Lanes, typename T_Coeff , unsigned N_Coeff, typename T_Data >
template<int CoeffStep, typename... Terms>
The documentation for this struct was generated from the following file: