|
template<unsigned int height_vectors, unsigned int block, VLType vlt, typename TIn , typename TOut > |
void | IndirectInterleave (TOut *out, const TIn *const *const *ptr, unsigned int stringlen, unsigned int rounded_stringlen, const unsigned int y0, const unsigned int ymax, const unsigned int k0, const unsigned int kmax, bool integrate_sums, const int32_t row_sum_multiplier) |
|
template<unsigned int height_vectors, unsigned int block, VLType vlt, typename TIn , typename TOut > |
void | ConvolutionInterleave (TOut *out, const TIn *in, size_t in_stride, const convolver< TIn > &conv, const unsigned int rounded_stringlen, const unsigned int y0, const unsigned int ymax, const unsigned int k0, const unsigned int kmax, bool integrate_sums, const int32_t row_sum_multiplier) |
|
template<unsigned int height_vectors, unsigned int block, VLType vlt, typename TIn , typename TOut > |
void | Interleave (TOut *out, const TIn *in, size_t in_stride, const unsigned int y0, const unsigned int ymax, const unsigned int k0, const unsigned int kmax, bool integrate_sums, const int32_t row_sum_multiplier) |
|