aboutsummaryrefslogtreecommitdiffhomepage
path: root/Eigen/src/Core/CoreEvaluators.h
Commit message (Expand)AuthorAge
* Fix more enum arithmetic.Gravatar Rasmus Munk Larsen2021-06-15
* Fix c++20 warnings about using enums in arithmetic expressions.Gravatar Rasmus Munk Larsen2021-06-10
* Modify Unary/Binary/TernaryOp evaluators to work for non-class types.Gravatar Antonio Sanchez2021-05-23
* Revert "Revert "Adds EIGEN_CONSTEXPR and EIGEN_NOEXCEPT to rows(), cols(), in...Gravatar Steve Bronder2021-03-24
* Revert "Adds EIGEN_CONSTEXPR and EIGEN_NOEXCEPT to rows(), cols(), innerStrid...Gravatar David Tellenbach2021-03-05
* Adds EIGEN_CONSTEXPR and EIGEN_NOEXCEPT to rows(), cols(), innerStride(), out...Gravatar Steve Bronder2021-03-04
* bug #1736: fix compilation issue with A(all,{1,2}).col(j) by implementing tru...Gravatar Gael Guennebaud2019-09-11
* bug #1680: improve MSVC inlining by declaring many triavial constructors and ...Gravatar Gael Guennebaud2019-02-15
* bug #65: add vectorization of partial reductions along the outer-dimension, f...Gravatar Gael Guennebaud2018-10-09
* bug #1570: fix warningGravatar Gael Guennebaud2018-07-12
* Fix regression in 9357838f94d2907996adadc7e5200376f3561ed4Gravatar Gael Guennebaud2018-07-11
* bug #1543: improve linear indexing for general block expressionsGravatar Gael Guennebaud2018-07-10
* bug #1543: fix linear indexing in generic block evaluation (this completes th...Gravatar Gael Guennebaud2018-04-23
* Fix linear indexing in generic block evaluation.Gravatar Gael Guennebaud2018-02-09
* Fix gcc7 warningGravatar Gael Guennebaud2018-01-09
* Fix packet and alignment propagation logic of Block<Xpr> expressions. In part...Gravatar Gael Guennebaud2017-12-14
* Adjusted the EIGEN_DEVICE_FUNC qualifiers to make sure that:Gravatar Benoit Steiner2017-03-01
* Added missing EIGEN_DEVICE_FUNC qualifiersGravatar Benoit Steiner2017-03-01
* bug #1381: fix sparse.diagonal() used as a rvalue.Gravatar Gael Guennebaud2017-01-25
* Optimize storage layout of Cwise* and PlainObjectBase evaluator to remove the...Gravatar Gael Guennebaud2016-12-20
* Remove common "noncopyable" base class from evaluator_base to get a chance to...Gravatar Gael Guennebaud2016-12-20
* Fix warning with ICCGravatar Gael Guennebaud2016-10-26
* bug #1317: fix performance regression with some Block expressions and clang b...Gravatar Gael Guennebaud2016-10-01
* Disable previous workaround.Gravatar Gael Guennebaud2016-09-06
* Workaround MSVC instantiation faillure of has_*ary_operator at the level of t...Gravatar Gael Guennebaud2016-09-06
* Fix shadowing wrt Eigen::IndexGravatar Gael Guennebaud2016-09-05
* Workaround a weird msvc 2012 compilation error.Gravatar Gael Guennebaud2016-09-05
* Fix for msvc 2012 and olderGravatar Gael Guennebaud2016-09-05
* Turned the Index type used by the nullary wrapper into a template parameter.Gravatar Benoit Steiner2016-09-02
* Fix compilation with nvccGravatar Gael Guennebaud2016-09-01
* bug #1286: automatically detect the available prototypes of functors passed t...Gravatar Gael Guennebaud2016-08-31
* Add TernaryFunctors and the betainc SpecialFunction.Gravatar Eugene Brevdo2016-06-02
* Introduce internal's UIntPtr and IntPtr types for pointer to integer conversi...Gravatar Gael Guennebaud2016-05-26
* Block<> should not disable vectorization based on inner-size, this is the res...Gravatar Gael Guennebaud2016-05-24
* DiagonalWrapper is a vector, so it must expose the LinearAccessBit flag.Gravatar Gael Guennebaud2016-05-19
* Fix performance regression: with AVX, unaligned stores were emitted instead o...Gravatar Gael Guennebaud2016-05-01
* Fix shortcoming in fixed-value deduction of startRow/startColGravatar Gael Guennebaud2016-02-29
* bug #667: declare several critical functions as FORECE_INLINE to make ICC hap...Gravatar Gael Guennebaud2016-01-31
* bug #1158: PartialReduxExpr is a vector expression, and it thus must expose t...Gravatar Gael Guennebaud2016-01-28
* bug #1144: fix regression in x=y+A*x (aliasing), and move evaluator_traits::A...Gravatar Gael Guennebaud2016-01-09
* Fix storage order of PartialReduxGravatar Gael Guennebaud2015-12-10
* Add LU::transpose().solve() and LU::adjoint().solve() API.Gravatar Gael Guennebaud2015-12-01
* bug #1009, part 1/2: make sure vector expressions expose LinearAccessBit flag.Gravatar Gael Guennebaud2015-11-27
* Refactoring of the cost model:Gravatar Gael Guennebaud2015-10-28
* Simplify evaluator::Flags for Map<>Gravatar Gael Guennebaud2015-10-27
* Re-enable vectorization of LinSpaced, plus some cleaningGravatar Gael Guennebaud2015-10-08
* Clean evaluator<EvalToTemp>Gravatar Gael Guennebaud2015-10-08
* Properly implement PartialReduxExpr on top of evaluators, and fix multiple ev...Gravatar Gael Guennebaud2015-10-08
* Some cleaning in evaluatorsGravatar Gael Guennebaud2015-10-08
* Add a few missing EIGEN_DEVICE_FUNC declarationsGravatar Gael Guennebaud2015-09-03