diff options
author | Benoit Steiner <benoit.steiner.goog@gmail.com> | 2016-10-06 10:29:48 -0700 |
---|---|---|
committer | Benoit Steiner <benoit.steiner.goog@gmail.com> | 2016-10-06 10:29:48 -0700 |
commit | 9f3276981c1854d1241d4b21514f38a89347ad4f (patch) | |
tree | 35e47bd3e407a16b461b8d676194ca8e4e44817f /Eigen/Core | |
parent | 41310748188eee576532deb07b882b7f3c8fe87f (diff) |
Enabling AVX512 should also enable AVX2.
Diffstat (limited to 'Eigen/Core')
-rw-r--r-- | Eigen/Core | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/Eigen/Core b/Eigen/Core index 3fabc5a43..f5eec0e39 100644 --- a/Eigen/Core +++ b/Eigen/Core @@ -142,6 +142,7 @@ #endif #ifdef __AVX512F__ #define EIGEN_VECTORIZE_AVX512 + #define EIGEN_VECTORIZE_AVX2 #define EIGEN_VECTORIZE_AVX #define EIGEN_VECTORIZE_FMA #ifdef __AVX512DQ__ @@ -280,7 +281,7 @@ namespace Eigen { inline static const char *SimdInstructionSetsInUse(void) { #if defined(EIGEN_VECTORIZE_AVX512) - return "AVX512, AVX SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2"; + return "AVX512, FMA, AVX2, AVX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2"; #elif defined(EIGEN_VECTORIZE_AVX) return "AVX SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2"; #elif defined(EIGEN_VECTORIZE_SSE4_2) |