diff options
author | Gael Guennebaud <g.gael@free.fr> | 2012-09-26 19:28:57 +0200 |
---|---|---|
committer | Gael Guennebaud <g.gael@free.fr> | 2012-09-26 19:28:57 +0200 |
commit | 7e97dd5bd87ac4edfc4244039e55cd04e6f77568 (patch) | |
tree | a00935bd752ef10b22ae106210d8a07ab61b386a /Eigen | |
parent | 1edb396542e7fc2275e8e2acd80b85cfad8cf64e (diff) |
we should not directly include the *mmintrin.h headers but include immintrin.h only
Diffstat (limited to 'Eigen')
-rw-r--r-- | Eigen/Core | 15 |
1 files changed, 1 insertions, 14 deletions
diff --git a/Eigen/Core b/Eigen/Core index 88337e47e..366465888 100644 --- a/Eigen/Core +++ b/Eigen/Core @@ -87,20 +87,7 @@ // so, to avoid compile errors when windows.h is included after Eigen/Core, ensure intrinsics are extern "C" here too. // notice that since these are C headers, the extern "C" is theoretically needed anyways. extern "C" { - #include <emmintrin.h> - #include <xmmintrin.h> - #ifdef EIGEN_VECTORIZE_SSE3 - #include <pmmintrin.h> - #endif - #ifdef EIGEN_VECTORIZE_SSSE3 - #include <tmmintrin.h> - #endif - #ifdef EIGEN_VECTORIZE_SSE4_1 - #include <smmintrin.h> - #endif - #ifdef EIGEN_VECTORIZE_SSE4_2 - #include <nmmintrin.h> - #endif + #include <immintrin.h> } // end extern "C" #elif defined __ALTIVEC__ #define EIGEN_VECTORIZE |