aboutsummaryrefslogtreecommitdiffhomepage
path: root/Eigen/src/Core/Redux.h
Commit message (Expand)AuthorAge
* Fix c++20 warnings about using enums in arithmetic expressions.Gravatar Rasmus Munk Larsen2021-06-10
* Defer default for minCoeff/maxCoeff to templated variant.Gravatar Rasmus Munk Larsen2021-02-26
* Make it possible to specify NaN propagation strategy for maxCoeff/minCoeff re...Gravatar Rasmus Munk Larsen2021-02-24
* bug #1680: improve MSVC inlining by declaring many triavial constructors and ...Gravatar Gael Guennebaud2019-02-15
* Enable visitor on empty matrices (the visitor is left unchanged), and protect...Gravatar Gael Guennebaud2019-01-15
* Make redux_vec_unroller more flexible regarding packet-typeGravatar Gael Guennebaud2018-10-09
* Demangle Travseral and Unrolling in ReduxGravatar Gael Guennebaud2018-09-21
* Improve slice-vectorization logic for redux (significant speed-up for reduxio...Gravatar Gael Guennebaud2018-09-21
* fix unused warningGravatar Gael Guennebaud2018-07-12
* bug #1565: help MSVC to generatenot too bad ASM in reductions.Gravatar Gael Guennebaud2018-07-05
* Simplify redux_evaluator using inheritance, and properly rename parameters in...Gravatar Gael Guennebaud2018-07-02
* Adds missing EIGEN_STRONG_INLINE to support MSVC properly inlining small vect...Gravatar Basil Fierz2017-10-26
* Added missing EIGEN_DEVICE_FUNC qualifiersGravatar Benoit Steiner2017-02-28
* Big 279: enable mixing types for comparisons, min, and max.Gravatar Gael Guennebaud2016-06-10
* Relax mixing-type constraints for binary coefficient-wise operators:Gravatar Gael Guennebaud2016-06-06
* bug #1193: fix lpNorm<Infinity> for empty input.Gravatar Gael Guennebaud2016-06-02
* Disable some long to float conversion warningsGravatar Gael Guennebaud2016-05-26
* bug #1207: Add and fix logical-op warningsGravatar Christoph Hertzberg2016-05-11
* Enable half-packet in reduxions.Gravatar Gael Guennebaud2016-04-13
* Simplify cost computations based on HugeCost being smaller that unrolling limitGravatar Gael Guennebaud2015-10-28
* Refactoring of the cost model:Gravatar Gael Guennebaud2015-10-28
* bug #1090: fix a shortcoming in redux logic for which slice-vectorization plu...Gravatar Gael Guennebaud2015-10-21
* Cleaning in Redux.hGravatar Gael Guennebaud2015-10-09
* Since there is no reason for evaluators to be nested by reference, let's remo...Gravatar Gael Guennebaud2015-09-02
* Allow to use arbitrary packet-types during evaluation.Gravatar Gael Guennebaud2015-08-07
* Let unpacket_traits<> exposes the required alignment and make use of it every...Gravatar Gael Guennebaud2015-08-07
* Generalize first_aligned to take the requested alignment as a template parame...Gravatar Gael Guennebaud2015-08-06
* First part of a big refactoring of alignment control to enable the handling o...Gravatar Gael Guennebaud2015-08-06
* Remove the usage of result_of for DenseBase::redux as discussed in bug #1006Gravatar Gael Guennebaud2015-06-15
* Fix some calls to result_of on binary functors as unary ones.Gravatar Gael Guennebaud2015-02-19
* Remove deprecated usage of expr::Index.Gravatar Gael Guennebaud2015-02-16
* Make cuda_basic test compile again by adding lots of EIGEN_DEVICE_FUNC.Gravatar Christoph Hertzberg2014-10-13
* Make constructors explicit if they could lead to unintended implicit conversionGravatar Christoph Hertzberg2014-09-23
* Remove deprecated code not used by evaluatorsGravatar Gael Guennebaud2014-09-18
* merge with default branchGravatar Gael Guennebaud2014-09-14
|\
| * Runtime alignement is not possible if AlignedOnScalar is not true (e.g., for ...Gravatar Gael Guennebaud2014-09-08
* | Optimize reduxions for HomogeneousGravatar Gael Guennebaud2014-08-01
* | merge with default branchGravatar Gael Guennebaud2014-06-20
|\|
* | Fix regressions in redux_evaluator flags and evaluator<Block> flagsGravatar Gael Guennebaud2014-03-12
* | Extend evaluation traits debuging infoGravatar Gael Guennebaud2014-03-12
* | Move evaluation related flags from traits to evaluator and fix evaluators of ...Gravatar Gael Guennebaud2014-03-12
* | Move CoeffReadCost mechanism to evaluatorsGravatar Gael Guennebaud2014-03-10
| * Added support for AVX to Eigen.Gravatar Benoit Steiner2014-01-29
* | Make reductions compatible with evaluatorsGravatar Gael Guennebaud2013-12-02
|/
* merge with default branchGravatar Gael Guennebaud2013-04-19
|\
| * bug #564: document the fact that minCoeff/maxCoeff members have undefined beh...Gravatar Gael Guennebaud2013-04-09
* | Add support for NVCC5: most of the Core and part of LU are callable from CUDA...Gravatar Gael Guennebaud2013-02-07
|/
* Automatic relicensing to MPL2 using Keirs script. Manual fixup follows.Gravatar Benoit Jacob2012-07-13
* Get rid of include directives inside namespace blocks (bug #339).Gravatar Jitse Niesen2012-04-15
* fix static inline versus inline static issues (the former is the correct order)Gravatar Gael Guennebaud2012-01-31