aboutsummaryrefslogtreecommitdiffhomepage
path: root/Eigen/src/Core/ProductEvaluators.h
Commit message (Expand)AuthorAge
* bug #1283: quick fix for products involving uncommon general block access to ...Gravatar Gael Guennebaud2016-08-31
* Optimize expression matching "d?=a-b*c" as "d?=a; d?=b*c;"Gravatar Gael Guennebaud2016-08-23
* Fix vectorization logic for coeff-based product for some corner cases.Gravatar Gael Guennebaud2016-07-31
* Vectorize more small product expressions by letting the general assignement l...Gravatar Gael Guennebaud2016-07-28
* Allows the compiler to inline outer products (the change from default to dont...Gravatar Gael Guennebaud2016-07-22
* Re-enable some specializations for Assignment<.,Product<>>Gravatar Gael Guennebaud2016-07-05
* Fix template resolution.Gravatar Gael Guennebaud2016-07-04
* Implement scalar multiples and division by a scalar as a binary-expression wi...Gravatar Gael Guennebaud2016-06-14
* Disable shortcuts for res ?= prod when the scalar types do not match exactly.Gravatar Gael Guennebaud2016-06-06
* Relax mixing-type constraints for binary coefficient-wise operators:Gravatar Gael Guennebaud2016-06-06
* bug #1181: help MSVC inlining.Gravatar Gael Guennebaud2016-05-31
* Fix static/inline order.Gravatar Gael Guennebaud2016-05-25
* bug #1207: Add and fix logical-op warningsGravatar Christoph Hertzberg2016-05-11
* Make use of is_same_dense helper instead of extract_data to detect input/outp...Gravatar Gael Guennebaud2016-04-13
* Fix incomplete previous patch on matrix comparision.Gravatar Gael Guennebaud2016-04-13
* Fix detection of same matrices when both matrices are not handled by extract_...Gravatar Gael Guennebaud2016-04-13
* Enable the use of half-packet in coeff-based product.Gravatar Gael Guennebaud2016-04-12
* Removed executable bit from header filesGravatar Benoit Steiner2016-03-23
* Improve inliningGravatar Gael Guennebaud2016-02-08
* bug #1144: fix regression in x=y+A*x (aliasing), and move evaluator_traits::A...Gravatar Gael Guennebaud2016-01-09
* Fix sign-unsigned issue in enumGravatar Gael Guennebaud2015-12-09
* Fix Alignment in coeff-based product, and enable unaligned vectorizationGravatar Gael Guennebaud2015-12-08
* bug #1009, part 1/2: make sure vector expressions expose LinearAccessBit flag.Gravatar Gael Guennebaud2015-11-27
* 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
* Fix ambiguous instantiation issues of product_evaluator.Gravatar Gael Guennebaud2015-10-14
* Implement temporary-free path for "D.nolias() ?= C + A*B". (I thought it was ...Gravatar Gael Guennebaud2015-10-09
* Fix nesting sub-expression in outer-productsGravatar Gael Guennebaud2015-10-08
* Fix propagation of AssumeAliasing for expression as: "scalar * (A*B)"Gravatar Gael Guennebaud2015-10-08
* Clean a bit the implementation of inverse permutationsGravatar Gael Guennebaud2015-10-08
* Re-enable vectorization of LinSpaced, plus some cleaningGravatar Gael Guennebaud2015-10-08
* Help clang to inline some functions, thus fixing some regressionsGravatar Gael Guennebaud2015-10-07
* Remove debuging prod() and lazyprod() function, plus some cleaning in noalias...Gravatar Gael Guennebaud2015-10-07
* Fix bug #1067: naming conflictGravatar Gael Guennebaud2015-09-19
* Since there is no reason for evaluators to be nested by reference, let's remo...Gravatar Gael Guennebaud2015-09-02
* Cleaning pass on evaluators: remove the useless and error prone evaluator<>::...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
* First part of a big refactoring of alignment control to enable the handling o...Gravatar Gael Guennebaud2015-08-06
* Fix a warning with iccGravatar Gael Guennebaud2015-06-23
* Fix ambiguous instanciation using clean class-level SFINAE in product_evaluatorGravatar Gael Guennebaud2015-06-19
* Remove a few deprecated internal expressionsGravatar Gael Guennebaud2015-06-19
* Fix permutation/transposiitons products wrt nested_evalGravatar Gael Guennebaud2015-06-19
* Introduce a AliasFreeProduct option for Permutations and TranspositionsGravatar Gael Guennebaud2015-06-19
* Improbe compatibility of Transpositions and evaluatorsGravatar Gael Guennebaud2015-06-19
* Make Transpositions use evaluatorsGravatar Gael Guennebaud2015-06-19
* Clean implementation of permutation * matrix products.Gravatar Gael Guennebaud2015-06-19
* bug #986: add support for coefficient-based product with 0 depth.Gravatar Gael Guennebaud2015-04-01
* Fix bug #987: wrong alignement guess in diagonal product.Gravatar Gael Guennebaud2015-03-31
* Index refactoring: StorageIndex must be used for storage only (and locally wh...Gravatar Gael Guennebaud2015-02-13