Add custom vcvtnq_s32_f32 implementation for armv7

Signed-off-by: falkTX <falktx@falktx.com>
This commit is contained in:
falkTX 2023-01-01 01:23:35 +00:00
parent ea41e4de86
commit f45825bd99
No known key found for this signature in database
GPG key ID: CDBAA37ABC74FBA0
2 changed files with 48 additions and 1 deletions

9
deps/Makefile vendored
View file

@ -337,6 +337,15 @@ SURGE_CXX_FLAGS += -msse -msse2 -mfpmath=sse
endif
endif
# same flags as applied to main build
SURGE_CXX_FLAGS += -DSIMDE_ACCURACY_PREFERENCE=0
SURGE_CXX_FLAGS += -DSIMDE_ENABLE_NATIVE_ALIASES
SURGE_CXX_FLAGS += -DSIMDE_FAST_CONVERSION_RANGE
SURGE_CXX_FLAGS += -DSIMDE_FAST_MATH
SURGE_CXX_FLAGS += -DSIMDE_FAST_NANS
SURGE_CXX_FLAGS += -DSIMDE_FAST_ROUND_MODE
SURGE_CXX_FLAGS += -DSIMDE_FAST_ROUND_TIES
# possibly use fftw?
# ifeq ($(shell $(PKG_CONFIG) --exists fftw3 fftw3f && echo true),true)
# SURGE_CXX_FLAGS += -DJUCE_DSP_USE_STATIC_FFTW=1