changeset 6167:384668807160 release

FFTW: Enable support for more SIMD instruction sets (bug #62317). * src/fftw.mk: Compile with support for more CPU instruction extensions.
author Markus Mützel <markus.muetzel@gmx.de>
date Sat, 16 Apr 2022 18:02:55 +0200
parents 1a9aa3d92cbb
children 7fb56365f235 fe02890201ac
files src/fftw.mk
diffstat 1 files changed, 10 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/src/fftw.mk	Thu Apr 14 19:43:28 2022 +0200
+++ b/src/fftw.mk	Sat Apr 16 18:02:55 2022 +0200
@@ -47,6 +47,9 @@
         --prefix='$(HOST_PREFIX)' \
         --enable-threads \
         --enable-sse2 \
+        --enable-avx \
+        --enable-avx2 \
+        --enable-avx512 \
         $($(PKG)_CONFIG_OPTS) \
         && $(CONFIGURE_POST_HOOK)
     $(MAKE) -C '$(1)' -j '$(JOBS)' $(MXE_DISABLE_PROGS)
@@ -60,6 +63,9 @@
             --prefix='$(HOST_PREFIX)' \
             --enable-threads \
             --enable-sse2 \
+            --enable-avx \
+            --enable-avx2 \
+            --enable-avx512 \
             $($(PKG)_CONFIG_OPTS) \
             --enable-long-double && $(CONFIGURE_POST_HOOK) ; \
         $(MAKE) -C '$(1)' -j '$(JOBS)' $(MXE_DISABLE_PROGS) ; \
@@ -72,7 +78,11 @@
         $(ENABLE_SHARED_OR_STATIC) \
         --prefix='$(HOST_PREFIX)' \
         --enable-threads \
+        --enable-sse \
         --enable-sse2 \
+        --enable-avx \
+        --enable-avx2 \
+        --enable-avx512 \
         $($(PKG)_CONFIG_OPTS) \
         --enable-float && $(CONFIGURE_POST_HOOK)
     $(MAKE) -C '$(1)' -j '$(JOBS)' $(MXE_DISABLE_PROGS)