diff options
Diffstat (limited to 'Eigen/src/Core/Sum.h')
-rw-r--r-- | Eigen/src/Core/Sum.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/Eigen/src/Core/Sum.h b/Eigen/src/Core/Sum.h index af35d20f9..fa75429c8 100644 --- a/Eigen/src/Core/Sum.h +++ b/Eigen/src/Core/Sum.h @@ -35,7 +35,7 @@ struct ei_sum_traits { public: enum { - Vectorization = (int(Derived::Flags)&PacketAccessBit) + Vectorization = (int(Derived::Flags)&ActualPacketAccessBit) && (int(Derived::Flags)&LinearAccessBit) ? LinearVectorization : NoVectorization |