aboutsummaryrefslogtreecommitdiffhomepage
path: root/Eigen/src/Core/AssignEvaluator.h
diff options
context:
space:
mode:
authorGravatar Gael Guennebaud <g.gael@free.fr>2016-02-08 11:33:02 +0100
committerGravatar Gael Guennebaud <g.gael@free.fr>2016-02-08 11:33:02 +0100
commita4c76f8d34b79e5964f8c0cd4d560d52d0ff32c2 (patch)
tree81ce80f5bc90709d95b3aa65fe5e56497aef2eff /Eigen/src/Core/AssignEvaluator.h
parent010afe1619c9200b885f74d3c3937e000ec76b1d (diff)
Improve inlining
Diffstat (limited to 'Eigen/src/Core/AssignEvaluator.h')
-rwxr-xr-xEigen/src/Core/AssignEvaluator.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/Eigen/src/Core/AssignEvaluator.h b/Eigen/src/Core/AssignEvaluator.h
index 5b65bfb0c..a9a524130 100755
--- a/Eigen/src/Core/AssignEvaluator.h
+++ b/Eigen/src/Core/AssignEvaluator.h
@@ -806,7 +806,8 @@ struct Assignment<DstXprType, SrcXprType, Functor, Dense2Dense, Scalar>
template< typename DstXprType, typename SrcXprType, typename Functor, typename Scalar>
struct Assignment<DstXprType, SrcXprType, Functor, EigenBase2EigenBase, Scalar>
{
- EIGEN_DEVICE_FUNC static void run(DstXprType &dst, const SrcXprType &src, const internal::assign_op<typename DstXprType::Scalar> &/*func*/)
+ EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE
+ static void run(DstXprType &dst, const SrcXprType &src, const internal::assign_op<typename DstXprType::Scalar> &/*func*/)
{
eigen_assert(dst.rows() == src.rows() && dst.cols() == src.cols());
src.evalTo(dst);