diff options
author | Benoit Steiner <benoit.steiner.goog@gmail.com> | 2015-07-22 18:22:16 -0700 |
---|---|---|
committer | Benoit Steiner <benoit.steiner.goog@gmail.com> | 2015-07-22 18:22:16 -0700 |
commit | 6d6e6d0b88bf4ec89931ca25c21a0471d0d08470 (patch) | |
tree | f8f457a95ab47e9d1c8708279d95dd49ffd34ada /Eigen/Core | |
parent | ce65c2922add3b4a1f54c5080ec3a85ac3e878af (diff) |
Define EIGEN_VECTORIZE_AVX2 and EIGEN_VECTORIZE_FMA when the corresponding instructions can be used by the compiler
Diffstat (limited to 'Eigen/Core')
-rw-r--r-- | Eigen/Core | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/Eigen/Core b/Eigen/Core index 91713a43e..4843a33e6 100644 --- a/Eigen/Core +++ b/Eigen/Core @@ -131,6 +131,12 @@ #define EIGEN_VECTORIZE_SSE4_1 #define EIGEN_VECTORIZE_SSE4_2 #endif + #ifdef __AVX2__ + #define EIGEN_VECTORIZE_AVX2 + #endif + #ifdef __FMA__ + #define EIGEN_VECTORIZE_FMA + #endif // include files |