From ee1b46eda4028c0b572b48d6f0509a8a158e8ce6 Mon Sep 17 00:00:00 2001 From: Romain Lebreton Date: Fri, 29 Jul 2016 14:09:24 -0400 Subject: [PATCH] Simd256 on floating point only requires AVX (except for Simd256::shuffle which requires AVX2 but is protected) --- fflas-ffpack/fflas/fflas_simd/simd256.inl | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fflas-ffpack/fflas/fflas_simd/simd256.inl b/fflas-ffpack/fflas/fflas_simd/simd256.inl index ce182ce7a..ede276d80 100644 --- a/fflas-ffpack/fflas/fflas_simd/simd256.inl +++ b/fflas-ffpack/fflas/fflas_simd/simd256.inl @@ -31,7 +31,7 @@ #define __FFLASFFPACK_fflas_ffpack_utils_simd256_INL struct Simd256fp_base { -#if defined(__FFLASFFPACK_HAVE_AVX2_INSTRUCTIONS) +#if defined(__FFLASFFPACK_HAVE_AVX_INSTRUCTIONS) /* * Shuffle 128-bits selected by imm8 from a and b, and store the results in dst. @@ -172,7 +172,7 @@ using Simd256 = #include "simd256_double.inl" #ifdef SIMD_INT -// Trop d'instructions SSE manquantes pour les int8_t +// To many missing insctructions on int8_t #if defined(__FFLASFFPACK_HAVE_AVX2_INSTRUCTIONS) #include "simd256_int64.inl"