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 3735a459b72d5214364b69289140179f14d850a7
parent 87a57bae5ddfa8815d11784d059d9ac9d249ed33
Author: d.levin256@gmail.com <d.levin256@gmail.com>
Date:   Sat, 25 Nov 2023 16:58:36 +0000

Fix x86-use-vzeroupper

Diffstat:
MCMakeLists.txt | 6+++++-
1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/CMakeLists.txt b/CMakeLists.txt @@ -221,7 +221,11 @@ endfunction () if (KFR_ENABLE_DFT) - set(KFR_DFT_DEFS ${CLANG_ARG_PREFIX}-ffp-contract=fast -Xclang -O3 -mllvm -x86-use-vzeroupper=0) + if (X86) + set(KFR_DFT_DEFS ${CLANG_ARG_PREFIX}-ffp-contract=fast -Xclang -O3 -mllvm -x86-use-vzeroupper=0) + else() + set(KFR_DFT_DEFS ${CLANG_ARG_PREFIX}-ffp-contract=fast -Xclang -O3) + endif () if (KFR_ENABLE_DFT_MULTIARCH) add_library(kfr_dft INTERFACE)