aboutsummaryrefslogtreecommitdiffhomepage
path: root/Eigen/src/Core/ProductEvaluators.h
Commit message (Expand)AuthorAge
* Fix c++20 warnings about using enums in arithmetic expressions.Gravatar Rasmus Munk Larsen2021-06-10
* Cast anonymous enums to int when used in expressions.Gravatar Rasmus Munk Larsen2021-02-24
* Eliminate boolean product warnings by factoring out aGravatar Christoph Hertzberg2021-01-05
* add EIGEN_DEVICE_FUNC to methodsGravatar acxz2020-12-01
* Simplify expression for inner product fallback in Gemv product evaluator.Gravatar Rasmus Munk Larsen2020-11-12
* Optimize matrix*matrix and matrix*vector products when they correspond to inn...Gravatar Rasmus Munk Larsen2020-11-12
* Bug https://gitlab.com/libeigen/eigen/-/issues/1415: add missing EIGEN_DEVICE...Gravatar Masaki Murooka2020-03-20
* Fix regression: .conjugate() was popped out but not re-introduced.Gravatar Gael Guennebaud2019-02-18
* GEMM: catch all scalar-multiple variants when falling-back to a coeff-based p...Gravatar Gael Guennebaud2019-02-18
* bug #1680: improve MSVC inlining by declaring many triavial constructors and ...Gravatar Gael Guennebaud2019-02-15
* PR 526: Speed up multiplication of small, dynamically sized matricesGravatar Mark D Ryan2018-10-12
* Fix logic in diagonal*dense product in a corner case.Gravatar Gael Guennebaud2018-09-22
* Fix doxy and misc. typosGravatar luz.paz"2018-08-01
* merging updates from upstreamGravatar Deven Desai2018-07-11
|\
| * Introduce the macro ei_declare_local_nested_eval to help allocating on the st...Gravatar Gael Guennebaud2018-07-09
* | updates based on PR feedbackGravatar Deven Desai2018-06-14
* | syncing this fork with upstreamGravatar Deven Desai2018-06-13
|\ \
| | * Extend CUDA support to matrix inversion and selfadjointeigensolverGravatar Andrea Bocci2018-06-11
| | * bug #1562: optimize evaluation of small products of the form s*A*B by rewriti...Gravatar Gael Guennebaud2018-07-02
| | * bug #1560 fix product with a 1x1 diagonal matrixGravatar Gael Guennebaud2018-06-25
| |/
| * Missing line during manual rebase of PR-374Gravatar Christoph Hertzberg2018-06-07
* | Adding support for using Eigen in HIP kernels.Gravatar Deven Desai2018-06-06
| * Adding EIGEN_DEVICE_FUNC to Products, especially Dense2Dense AssignmentGravatar Robert Lukierski2018-03-14
|/
* Adds missing EIGEN_STRONG_INLINE to support MSVC properly inlining small vect...Gravatar Basil Fierz2017-10-26
* Add a EIGEN_NO_CUDA option, and introduce EIGEN_CUDACC and EIGEN_CUDA_ARCH al...Gravatar Gael Guennebaud2017-07-17
* bug #1435: fix aliasing issue in exressions like: A = C - B*A;Gravatar Gael Guennebaud2017-06-08
* Operators += and -= do not resize!Gravatar Gael Guennebaud2016-12-02
* Fix a performance regression in (mat*mat)*vec for which mat*mat was evaluated...Gravatar Gael Guennebaud2016-11-30
* Fix regression in X = (X*X.transpose())/s with X rectangular by deferring res...Gravatar Gael Guennebaud2016-10-26
* Fix ICC warningsGravatar Gael Guennebaud2016-10-25
* Use explicit type casting to generate packets of zeros.Gravatar Benoit Steiner2016-10-04
* bug #1308: fix compilation of some small products involving nullary-expressions.Gravatar Gael Guennebaud2016-09-29
* Add debug info.Gravatar Gael Guennebaud2016-09-26
* bug #1311: fix alignment logic in some cases of (scalar*small).lazyProduct(sm...Gravatar Gael Guennebaud2016-09-26
* bug #1308: fix compilation of vector * rowvector::nullary.Gravatar Gael Guennebaud2016-09-25
* 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