From ce57dbd937ca250863d4d52f3d0940d57551a25c Mon Sep 17 00:00:00 2001 From: Gael Guennebaud Date: Fri, 7 Aug 2015 10:44:01 +0200 Subject: Let unpacket_traits<> exposes the required alignment and make use of it everywhere --- Eigen/src/Core/util/XprHelper.h | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'Eigen/src/Core/util/XprHelper.h') diff --git a/Eigen/src/Core/util/XprHelper.h b/Eigen/src/Core/util/XprHelper.h index 81e992392..2808dfd6c 100644 --- a/Eigen/src/Core/util/XprHelper.h +++ b/Eigen/src/Core/util/XprHelper.h @@ -119,7 +119,11 @@ template struct unpacket_traits { typedef T type; typedef T half; - enum {size=1}; + enum + { + size = 1, + alignment = 1 + }; }; #if EIGEN_MAX_STATIC_ALIGN_BYTES>0 -- cgit v1.2.3