Iterative horizontal accumulator with store of the result. Calculates the horizontal accumulation of multiple Vec's in parallel with the Vec's to be accumulated pushed one by one. Stores the result of the horizontal accumulation every Vec<T, SIMD_WIDTH>::elems Vec's into memory.
More...
template<class HOp, typename T, size_t SIMD_WIDTH>
class simd::HAccStore< HOp, T, SIMD_WIDTH >
Iterative horizontal accumulator with store of the result. Calculates the horizontal accumulation of multiple Vec's in parallel with the Vec's to be accumulated pushed one by one. Stores the result of the horizontal accumulation every Vec<T, SIMD_WIDTH>::elems Vec's into memory.
- Template Parameters
-