From 3fba59ea594eb26446352cb28813b38921439f23 Mon Sep 17 00:00:00 2001 From: Gael Guennebaud Date: Thu, 6 Dec 2018 00:13:26 +0100 Subject: temporarily re-disable SSE/AVX vectorization of complex<> on AVX512 -> this needs to be fixed though! --- Eigen/Core | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'Eigen/Core') diff --git a/Eigen/Core b/Eigen/Core index bc6cf8a96..0e23247d3 100644 --- a/Eigen/Core +++ b/Eigen/Core @@ -154,10 +154,13 @@ using std::ptrdiff_t; #if defined EIGEN_VECTORIZE_AVX512 #include "src/Core/arch/SSE/PacketMath.h" #include "src/Core/arch/SSE/TypeCasting.h" - #include "src/Core/arch/SSE/Complex.h" + // FIXME: this needs to be fixed (compilation issue if included) + // there is no reason to disable SSE/AVX vectorization + // of complex<> while enabling AVX512. + // #include "src/Core/arch/SSE/Complex.h" #include "src/Core/arch/AVX/PacketMath.h" #include "src/Core/arch/AVX/TypeCasting.h" - #include "src/Core/arch/AVX/Complex.h" + // #include "src/Core/arch/AVX/Complex.h" #include "src/Core/arch/AVX512/PacketMath.h" #include "src/Core/arch/SSE/MathFunctions.h" #include "src/Core/arch/AVX/MathFunctions.h" -- cgit v1.2.3