Skip to content
Snippets Groups Projects
Commit 7360ddff authored by Matthieu Schaller's avatar Matthieu Schaller
Browse files

Add the new variable to the help message

parent 232448d6
No related branches found
No related tags found
1 merge request!946Special flags for gravity
...@@ -457,20 +457,21 @@ if test "$enable_opt" = "yes" ; then ...@@ -457,20 +457,21 @@ if test "$enable_opt" = "yes" ; then
# Choose the best flags for the gravity sub-library on this compiler and architecture # Choose the best flags for the gravity sub-library on this compiler and architecture
if test "$ax_cv_c_compiler_vendor" = "intel"; then if test "$ax_cv_c_compiler_vendor" = "intel"; then
if test "$detected_ax_icc_flag" = "-xCORE-AVX512"; then if test "$detected_ax_icc_flag" = "-xCORE-AVX512"; then
GRAVITY_CFLAGS="-qopt-zmm-usage=high" GRAVITY_CFLAGS="$GRAVITY_CFLAGS -qopt-zmm-usage=high"
else else
AC_MSG_WARN([No additional flags needed for gravity on this platform]) AC_MSG_WARN([No additional flags needed for gravity on this platform])
fi fi
elif test "$ax_cv_c_compiler_vendor" = "gnu"; then elif test "$ax_cv_c_compiler_vendor" = "gnu"; then
if test "$detected_ax_gcc_arch" = "skylake-avx512"; then if test "$detected_ax_gcc_arch" = "skylake-avx512"; then
GRAVITY_CFLAGS="-mprefer-vector-width=512" GRAVITY_CFLAGS="$GRAVITY_CFLAGS -mprefer-vector-width=512"
else else
AC_MSG_WARN([No additional flags needed for gravity on this platform]) AC_MSG_WARN([No additional flags needed for gravity on this platform])
fi fi
else else
AC_MSG_WARN([Do not know what best gravity vectorization flags to choose for this compiler]) AC_MSG_WARN([Do not know what best gravity vectorization flags to choose for this compiler])
fi fi
AC_SUBST([GRAVITY_CFLAGS]) AC_ARG_VAR([GRAVITY_CFLAGS], [C compiler flags added to the basic CFLAGS to compile
the gravity-related files.])
# Check SSE & AVX support (some overlap with AX_CC_MAXOPT). # Check SSE & AVX support (some overlap with AX_CC_MAXOPT).
# Don't use the SIMD_FLAGS result with Intel compilers. The -x<code> # Don't use the SIMD_FLAGS result with Intel compilers. The -x<code>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment