diff options
author | 2010-03-03 13:16:21 -0500 | |
---|---|---|
committer | 2010-03-03 13:16:21 -0500 | |
commit | 6c89fd4df0137823cb1ce5cf9ac94d909a54dd6c (patch) | |
tree | ea36a82e4b3ee0f1380376927f9ad13a7a22bd98 /Eigen/src/Core/util | |
parent | 7dd81aad74462ba5d3e51e2efdd27e7469b16b90 (diff) |
minor cleanup
Diffstat (limited to 'Eigen/src/Core/util')
-rw-r--r-- | Eigen/src/Core/util/XprHelper.h | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/Eigen/src/Core/util/XprHelper.h b/Eigen/src/Core/util/XprHelper.h index 67665d91d..eff055b04 100644 --- a/Eigen/src/Core/util/XprHelper.h +++ b/Eigen/src/Core/util/XprHelper.h @@ -90,12 +90,11 @@ class ei_compute_matrix_flags is_dynamic_size_storage = MaxRows==Dynamic || MaxCols==Dynamic, #if !defined(__ARM_NEON__) is_fixed_size_aligned - = (!is_dynamic_size_storage) + = (!is_dynamic_size_storage) && (((MaxCols*MaxRows) % ei_packet_traits<Scalar>::size) == 0), #else // FIXME!!! This is a hack because ARM gcc does not honour __attribute__((aligned(16))) properly - is_fixed_size_aligned = 0 + is_fixed_size_aligned = 0, #endif - && (((MaxCols*MaxRows) % ei_packet_traits<Scalar>::size) == 0), aligned_bit = (((Options&DontAlign)==0) && (is_dynamic_size_storage || is_fixed_size_aligned)) ? AlignedBit : 0, |