diff options
author | Jean-Marc Valin <jmvalin@amazon.com> | 2023-06-15 16:18:59 -0400 |
---|---|---|
committer | Jean-Marc Valin <jmvalin@amazon.com> | 2023-06-16 13:02:28 -0400 |
commit | e9dc5d1793d8add52a6a70a0c286370adac50d95 (patch) | |
tree | 7de3de2b911f7a1d7f1639063c968bdb7b514213 /configure.ac | |
parent | 87427377cd5ed4c21c7959bbba5ca2c4032ed694 (diff) | |
download | libopus-e9dc5d1793d8add52a6a70a0c286370adac50d95.tar.gz |
Make AVX2 test actually include AVX2 and FMA
Diffstat (limited to 'configure.ac')
-rw-r--r-- | configure.ac | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/configure.ac b/configure.ac index 267e017d..501a847c 100644 --- a/configure.ac +++ b/configure.ac @@ -627,8 +627,8 @@ AS_IF([test x"$enable_intrinsics" = x"yes"],[ [[ __m256 mtest; mtest = _mm256_set1_ps((float)time(NULL)); - mtest = _mm256_addsub_ps(mtest, mtest); - return _mm_cvtss_si32(_mm256_extractf128_ps(mtest, 0)); + mtest = _mm256_fmadd_ps(mtest, mtest, mtest); + return _mm256_extract_epi16(_mm256_cvttps_epi32(mtest), 0); ]] ) AS_IF([test x"$OPUS_X86_MAY_HAVE_AVX2" = x"1" && test x"$OPUS_X86_PRESUME_AVX2" != x"1"], |