|
| template<typename T> |
| void | add_impl (const T *a, const T *b, T *dst, std::size_t n) noexcept |
| template<typename T> |
| void | mul_impl (const T *a, const T *b, T *dst, std::size_t n) noexcept |
| template<typename T> |
| void | fma_impl (const T *a, const T *b, const T *c, T *dst, std::size_t n) noexcept |
| template<typename T> |
| void | set_impl (T value, T *dst, std::size_t n) noexcept |
| template<typename T> |
| void | scale_impl (const T *a, T s, T *dst, std::size_t n) noexcept |
| template<typename T> |
| void | add_scaled_impl (const T *a, T s, T *dst, std::size_t n) noexcept |
| template<typename T> |
| T | sum_impl (const T *x, std::size_t n) noexcept |
| template<typename T> |
| T | maximum_impl (const T *x, std::size_t n) noexcept |
| template<typename T> |
| T | minimum_impl (const T *x, std::size_t n) noexcept |
| template<typename T> |
| void | abs_impl (const T *a, T *dst, std::size_t n) noexcept |
| template<typename T> |
| void | clamp_impl (const T *a, T lo, T hi, T *dst, std::size_t n) noexcept |
| template<typename T> |
| T | dot_impl (const T *a, const T *b, std::size_t n) noexcept |
| template<typename T> |
| T | sum_squares_impl (const T *x, std::size_t n) noexcept |
| template<typename T> |
| T | max_abs_impl (const T *x, std::size_t n) noexcept |
| template<typename T> |
| void | ramp_mul_impl (const T *x, T start, T step, T *dst, std::size_t n) noexcept |
| template<typename T> |
| void | correlate_impl (const T *x, const T *h, T *y, std::size_t n_out, std::size_t taps) noexcept |
| template<typename T> |
| void | decimate2_impl (const T *x, const T *h, T *y, std::size_t n_out, std::size_t taps) noexcept |