From 0366478df87923c734089762e26d1b4549248c59 Mon Sep 17 00:00:00 2001 From: Benoit Steiner Date: Thu, 14 Jan 2016 17:02:39 -0800 Subject: Added alignment requirement to the AVX512 packet traits. --- Eigen/src/Core/arch/AVX512/PacketMath.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'Eigen/src') diff --git a/Eigen/src/Core/arch/AVX512/PacketMath.h b/Eigen/src/Core/arch/AVX512/PacketMath.h index af3109a7b..d3b1eea06 100644 --- a/Eigen/src/Core/arch/AVX512/PacketMath.h +++ b/Eigen/src/Core/arch/AVX512/PacketMath.h @@ -98,19 +98,19 @@ template <> struct unpacket_traits { typedef float type; typedef Packet8f half; - enum { size = 16 }; + enum { size = 16, alignment=Aligned64 }; }; template <> struct unpacket_traits { typedef double type; typedef Packet4d half; - enum { size = 8 }; + enum { size = 8, alignment=Aligned64 }; }; template <> struct unpacket_traits { typedef int type; typedef Packet8i half; - enum { size = 16 }; + enum { size = 16, alignment=Aligned64 }; }; template <> -- cgit v1.2.3