From 13c3327f5cf829fd9d04a2ab46861e722cd74ca0 Mon Sep 17 00:00:00 2001 From: Eugene Zhulenev Date: Tue, 12 Nov 2019 10:12:28 -0800 Subject: Remove legacy block evaluation support --- unsupported/Eigen/CXX11/src/Tensor/TensorForcedEval.h | 11 ----------- 1 file changed, 11 deletions(-) (limited to 'unsupported/Eigen/CXX11/src/Tensor/TensorForcedEval.h') diff --git a/unsupported/Eigen/CXX11/src/Tensor/TensorForcedEval.h b/unsupported/Eigen/CXX11/src/Tensor/TensorForcedEval.h index e5b67a18c..8d17d4b76 100644 --- a/unsupported/Eigen/CXX11/src/Tensor/TensorForcedEval.h +++ b/unsupported/Eigen/CXX11/src/Tensor/TensorForcedEval.h @@ -96,7 +96,6 @@ struct TensorEvaluator, Device> enum { IsAligned = true, PacketAccess = (PacketType::size > 1), - BlockAccess = internal::is_arithmetic::value, BlockAccessV2 = internal::is_arithmetic::value, PreferBlockAccess = false, Layout = TensorEvaluator::Layout, @@ -105,11 +104,6 @@ struct TensorEvaluator, Device> static const int NumDims = internal::traits::NumDimensions; - typedef typename internal::TensorBlock - TensorBlock; - typedef typename internal::TensorBlockReader - TensorBlockReader; - //===- Tensor block evaluation strategy (see TensorBlock.h) -------------===// typedef internal::TensorBlockDescriptor TensorBlockDesc; typedef internal::TensorBlockScratchAllocator TensorBlockScratch; @@ -185,11 +179,6 @@ struct TensorEvaluator, Device> EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE void getResourceRequirements( std::vector*) const {} - EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE void block(TensorBlock* block) const { - assert(m_buffer != NULL); - TensorBlockReader::Run(block, m_buffer); - } - EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE TensorBlockV2 blockV2(TensorBlockDesc& desc, TensorBlockScratch& scratch, bool /*root_of_expr_ast*/ = false) const { -- cgit v1.2.3