diff options
author | Benoit Steiner <benoit.steiner.goog@gmail.com> | 2016-06-01 21:19:05 -0700 |
---|---|---|
committer | Benoit Steiner <benoit.steiner.goog@gmail.com> | 2016-06-01 21:19:05 -0700 |
commit | 0ed08fd28180e41838fbe40f8e96c888220895ed (patch) | |
tree | 7b1f337a82ef140da642d3ebdc839640a5850e1c /unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h | |
parent | 8f6fedc55f59bd922be014ebdbccb07175dd74c3 (diff) |
Use a single PacketSize variable
Diffstat (limited to 'unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h')
-rw-r--r-- | unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h b/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h index 1651bf4c3..ad5c97b57 100644 --- a/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h +++ b/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h @@ -101,13 +101,12 @@ struct EvalRange { template <typename Evaluator, typename Index> struct EvalRange<Evaluator, Index, true> { - static const int PacketSize = unpacket_traits<typename Evaluator::PacketReturnType>::size; + static const int PacketSize = unpacket_traits<typename Evaluator::PacketReturnType>::size; static void run(Evaluator* evaluator_in, const Index first, const Index last) { Evaluator evaluator = *evaluator_in; eigen_assert(last >= first); Index i = first; - const int PacketSize = unpacket_traits<typename Evaluator::PacketReturnType>::size; if (last - first >= PacketSize) { eigen_assert(first % PacketSize == 0); Index last_chunk_offset = last - 4 * PacketSize; |