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 db9f526b221f120472815cdf5a3446e9fb0445ba
parent deb0648a18385fb732db32a027866b6838a96289
Author: [email protected] <[email protected]>
Date:   Tue,  9 Aug 2016 05:21:13 +0300

cident.h: KFR_NO_NATIVE_F64 for ARM NEON

Diffstat:
Minclude/kfr/cident.h | 10++++++++++
1 file changed, 10 insertions(+), 0 deletions(-)

diff --git a/include/kfr/cident.h b/include/kfr/cident.h @@ -132,10 +132,12 @@ extern char* gets(char* __s); #if __ARM_ARCH >= 8 && defined(__aarch64__) #define CMT_ARCH_NEON64 1 +#define CMT_ARCH_NEON 1 #define CMT_ARCH_NAME neon64 #else #define CMT_ARCH_NEON 1 #define CMT_ARCH_NAME neon +#define KFR_NO_NATIVE_F64 1 #endif #endif @@ -145,6 +147,14 @@ extern char* gets(char* __s); #define CMT_ARCH_NAME common #endif +#ifndef KFR_NO_NATIVE_F64 +#define KFR_NATIVE_F64 1 +#endif + +#ifndef KFR_NO_NATIVE_I64 +#define KFR_NATIVE_I64 1 +#endif + #define CMT_STRINGIFY2(x) #x #define CMT_STRINGIFY(x) CMT_STRINGIFY2(x)