aboutsummaryrefslogtreecommitdiffhomepage
path: root/Eigen/src/Core/AssignEvaluator.h
Commit message (Expand)AuthorAge
* Fix performance regression: with AVX, unaligned stores were emitted instead o...Gravatar Gael Guennebaud2016-05-01
* Improve half-packet vectorization logic to distinguish linear versus inner tr...Gravatar Gael Guennebaud2016-04-13
* Fix static/inline keywords order.Gravatar Gael Guennebaud2016-04-11
* Removed executable bit from header filesGravatar Benoit Steiner2016-03-23
* Improve inliningGravatar Gael Guennebaud2016-02-08
* bug #667: declare several critical functions as FORECE_INLINE to make ICC hap...Gravatar Gael Guennebaud2016-01-31
* bug #1144: fix regression in x=y+A*x (aliasing), and move evaluator_traits::A...Gravatar Gael Guennebaud2016-01-09
* Remove useless "explicit", and fix inline/static order.Gravatar Gael Guennebaud2015-12-11
* 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 assign vectorization logic with respect to fixed outer-strideGravatar Gael Guennebaud2015-10-27
* Improve readibility of EIGEN_DEBUG_ASSIGN mode.Gravatar Gael Guennebaud2015-10-27
* Some cleaning in evaluatorsGravatar 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
* Define Permutation*<>::Scalar to 'void', re-enable scalar type compatibility ...Gravatar Gael Guennebaud2015-10-06
* Some cleaningGravatar Gael Guennebaud2015-10-06
* Cleaning pass on evaluators: remove the useless and error prone evaluator<>::...Gravatar Gael Guennebaud2015-09-02
* Enable vectorization with half-packetsGravatar Gael Guennebaud2015-08-07
* 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
* bug #1039: Redefining EIGEN_DEFAULT_DENSE_INDEX_TYPE may lead to errorsGravatar Christoph Hertzberg2015-07-13
* Add a call_assignment_no_alias_no_transpose shortcutGravatar Gael Guennebaud2015-06-24
* Remove aligned-on-scalar assert and fallback to non vectorized path at runtim...Gravatar Gael Guennebaud2015-06-14
* bug #877, bug #572: Introduce a global Index typedef. Rename Sparse*::Index t...Gravatar Christoph Hertzberg2014-12-04
* Introduce unified macros to identify compiler, OS, and architecture. They are...Gravatar Gael Guennebaud2014-11-04
* Make cuda_basic test compile again by adding lots of EIGEN_DEVICE_FUNC.Gravatar Christoph Hertzberg2014-10-13
* Using Kernel::Index type instead of int to prevent possible implicit conversi...Gravatar Georg Drenkhahn2014-09-21
* Remove deprecated code not used by evaluatorsGravatar Gael Guennebaud2014-09-18
* Favor column major storage for inner productsGravatar Gael Guennebaud2014-09-14
* Re-enable aliasing checks when using evaluatorsGravatar Gael Guennebaud2014-09-14
* Resizing is done by call_assignment_noalias, so no need to perform it when de...Gravatar Gael Guennebaud2014-07-21
* Make sure we evaluate into temporaries matching evaluator storage order requi...Gravatar Gael Guennebaud2014-07-19
* Make operator=(EigenBase<>) uses the new assignment mechanism and introduce a...Gravatar Gael Guennebaud2014-06-25
* Implement binaryop and transpose evaluators for sparse matricesGravatar Gael Guennebaud2014-06-23
* Extend evaluation traits debuging infoGravatar Gael Guennebaud2014-03-12
* Fix a few regression when moving the flagsGravatar 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
* Generalize evaluator<Inverse<>> such that there is no need to specialize itGravatar Gael Guennebaud2014-02-21
* Port LU module to evaluators (except image() and kernel())Gravatar Gael Guennebaud2014-02-20
* Fix mixing scalar types with evaluatorsGravatar Gael Guennebaud2014-02-19
* Fix vectorization logic wrt assignment functorsGravatar Gael Guennebaud2014-02-19
* CleaningGravatar Gael Guennebaud2014-02-18
* Finally, the simplest remains to deffer resizing at the latestGravatar Gael Guennebaud2014-02-18
* New design for handling automatic transpositionGravatar Gael Guennebaud2014-02-18
* Deal with automatic transposition in call_assignment, fix a few shortcomingsGravatar Gael Guennebaud2014-02-17
* Add missing template keywordGravatar Gael Guennebaud2014-01-26