From 647b724a364f4492f39f607d7007b7feac838bf8 Mon Sep 17 00:00:00 2001 From: Gael Guennebaud Date: Tue, 29 May 2018 20:46:46 +0200 Subject: Define pcast<> for SSE types even when AVX is enabled. (otherwise float are silently reinterpreted as int instead of being converted) --- Eigen/Core | 1 + 1 file changed, 1 insertion(+) (limited to 'Eigen/Core') diff --git a/Eigen/Core b/Eigen/Core index c74340b81..f6bc18a08 100644 --- a/Eigen/Core +++ b/Eigen/Core @@ -413,6 +413,7 @@ using std::ptrdiff_t; #include "src/Core/arch/AVX/MathFunctions.h" #include "src/Core/arch/AVX/Complex.h" #include "src/Core/arch/AVX/TypeCasting.h" + #include "src/Core/arch/SSE/TypeCasting.h" #elif defined EIGEN_VECTORIZE_SSE #include "src/Core/arch/SSE/PacketMath.h" #include "src/Core/arch/SSE/MathFunctions.h" -- cgit v1.2.3