kfr

Fast, modern C++ DSP framework, FFT, Sample Rate Conversion, FIR/IIR/Biquad Filters (SSE, AVX, AVX-512, ARM NEON)
Log | Files | Refs | README

commit 91ad4cd4bb526797d8e3c47a9559974511405339
parent 231594a875537a2140a9c4383158e9cf1a930d46
Author: d.levin256@gmail.com <d.levin256@gmail.com>
Date:   Fri, 22 Jul 2016 10:36:17 +0300

code formatting

Diffstat:
Minclude/kfr/base/min_max.hpp | 2+-
Minclude/kfr/base/types.hpp | 9++++++---
2 files changed, 7 insertions(+), 4 deletions(-)

diff --git a/include/kfr/base/min_max.hpp b/include/kfr/base/min_max.hpp @@ -56,8 +56,8 @@ struct in_min_max<cpu_t::common, cc> : in_select<cc> private: using in_select<cc>::select; -public: +public: template <typename T> KFR_SINTRIN T min(initialvalue<T>) { diff --git a/include/kfr/base/types.hpp b/include/kfr/base/types.hpp @@ -26,6 +26,7 @@ #include "intrinsics.h" #include <algorithm> +#include <cmath> #include <tuple> #include <type_traits> @@ -642,12 +643,14 @@ constexpr size_t maximum_vector_alignment_mask = maximum_vector_alignment - 1; constexpr size_t native_register_count = bitness_const(8, 16); constexpr size_t common_float_vector_size = 16; -constexpr size_t common_int_vector_size = 16; +constexpr size_t common_int_vector_size = 16; template <cpu_t c> -constexpr size_t native_float_vector_size = c >= cpu_t::avx1 ? 32 : c >= cpu_t::sse2 ? 16 : common_float_vector_size; +constexpr size_t native_float_vector_size = + c >= cpu_t::avx1 ? 32 : c >= cpu_t::sse2 ? 16 : common_float_vector_size; template <cpu_t c> -constexpr size_t native_int_vector_size = c >= cpu_t::avx2 ? 32 : c >= cpu_t::sse2 ? 16 : common_int_vector_size; +constexpr size_t native_int_vector_size = + c >= cpu_t::avx2 ? 32 : c >= cpu_t::sse2 ? 16 : common_int_vector_size; struct input_expression {