From 68564326e1e9dc57ef03746f85734232d20ca6fb Mon Sep 17 00:00:00 2001 From: Frank Denis Date: Thu, 4 Aug 2016 20:59:43 +0200 Subject: [PATCH] A compiler *can* still optimize this out --- configure.ac | 2 -- 1 file changed, 2 deletions(-) diff --git a/configure.ac b/configure.ac index f2cb6ddf..c3f4d3ee 100644 --- a/configure.ac +++ b/configure.ac @@ -399,8 +399,6 @@ AS_IF([test "x$EMSCRIPTEN" = "x" -a "$host_os" != "pnacl"], [ #pragma GCC target("avx2") #include ]], [[ -// the code below is intentionally crafted to make sure the compiler -// can't optimize the AVX2 instructions away. __m256 x = _mm256_set1_ps(3.14); __m256 y = _mm256_permutevar8x32_ps(x, _mm256_set1_epi32(42)); return _mm256_movemask_ps(_mm256_cmp_ps(x, y, _CMP_NEQ_OQ));