diff options
author | Gael Guennebaud <g.gael@free.fr> | 2010-07-08 14:27:47 +0200 |
---|---|---|
committer | Gael Guennebaud <g.gael@free.fr> | 2010-07-08 14:27:47 +0200 |
commit | 300a226ffa6f51ff8be00b1d01ce34fbdc303033 (patch) | |
tree | 44e0a72f8ca422f611470971911cddba406c1cc1 /Eigen/src/Core/arch/NEON/PacketMath.h | |
parent | 2a1500915aae55c97e811b7d48707a072a078ada (diff) |
scalars fitting in a single packet requires more work, step 1
* add a, Alignable trait
* update LinearVectorization assignment
Diffstat (limited to 'Eigen/src/Core/arch/NEON/PacketMath.h')
-rw-r--r-- | Eigen/src/Core/arch/NEON/PacketMath.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/Eigen/src/Core/arch/NEON/PacketMath.h b/Eigen/src/Core/arch/NEON/PacketMath.h index aaa27b56d..97750adbe 100644 --- a/Eigen/src/Core/arch/NEON/PacketMath.h +++ b/Eigen/src/Core/arch/NEON/PacketMath.h @@ -62,6 +62,7 @@ template<> struct ei_packet_traits<float> : ei_default_packet_traits typedef Packet4f type; enum { Vectorizable = 1, + AlignedOnScalar = 1, size = 4, // FIXME check the Has* @@ -77,6 +78,7 @@ template<> struct ei_packet_traits<int> : ei_default_packet_traits typedef Packet4i type; enum { Vectorizable = 1, + AlignedOnScalar = 1, size=4 // FIXME check the Has* }; |