Added alignment requirement to the AVX512 packet traits.

This commit is contained in:
Benoit Steiner 2016-01-14 17:02:39 -08:00
parent 3cfd16f3af
commit 0366478df8

View File

@ -98,19 +98,19 @@ template <>
struct unpacket_traits<Packet16f> {
typedef float type;
typedef Packet8f half;
enum { size = 16 };
enum { size = 16, alignment=Aligned64 };
};
template <>
struct unpacket_traits<Packet8d> {
typedef double type;
typedef Packet4d half;
enum { size = 8 };
enum { size = 8, alignment=Aligned64 };
};
template <>
struct unpacket_traits<Packet16i> {
typedef int type;
typedef Packet8i half;
enum { size = 16 };
enum { size = 16, alignment=Aligned64 };
};
template <>