aboutsummaryrefslogtreecommitdiffhomepage
path: root/Eigen/src/Core/products
Commit message (Expand)AuthorAge
...
* enable spilling workaround on architectures with SSE/AVXGravatar Gael Guennebaud2018-12-10
* workaround "may be used uninitialized" warningGravatar Gael Guennebaud2018-12-08
* fix EIGEN_GEBP_2PX4_SPILLING_WORKAROUND for non vectorized type, and non x86/...Gravatar Gael Guennebaud2018-12-08
* bug #1515: disable gebp's 3pX4 micro kernel for MSVC<=19.14 because of regist...Gravatar Gael Guennebaud2018-12-07
* bug #1636: fix gemm performance issue with gcc>=6 and no FMAGravatar Gael Guennebaud2018-12-07
* Implement AVX512 vectorization of std::complex<float/double>Gravatar Gael Guennebaud2018-12-06
* do not read buffers out of bounds -- load only the 4 bytes we know exist here...Gravatar Benoit Jacob2018-11-27
* fix the build on 64-bit ARM when NEON is disabledGravatar Benoit Jacob2018-11-27
* bug #1624: improve matrix-matrix product on ARM 64, 20% speedupGravatar Gael Guennebaud2018-11-23
* Vectorize row-by-row gebp loop iterations on 16 packets as wellGravatar Gustavo Lima Chaves2018-11-06
* Fix regression introduced by the previous fix for AVX512.Gravatar Gael Guennebaud2018-09-20
* Fix gebp kernel for real+complex in case only reals are vectorized (e.g., AVX...Gravatar Gael Guennebaud2018-09-20
* bug #1578: Improve prefetching in matrix multiplication on MIPS.Gravatar Alexey Frunze2018-07-24
* bug #1572: use c++11 atomic instead of volatile if c++11 is available, and di...Gravatar Gael Guennebaud2018-07-17
* Updates corresponding to the latest round of PR feedbackGravatar Deven Desai2018-07-11
* Skip null numerators in triangular-vector-solve (as in BLAS TRSV).Gravatar Gael Guennebaud2018-07-09
* Fix legitimate "declaration shadows a typedef" warningGravatar Gael Guennebaud2018-07-09
* 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
* Fix typos found using codespellGravatar Gael Guennebaud2018-06-07
* Fix "suggest parentheses around comparison" warningGravatar Christoph Hertzberg2018-05-15
* Rename predux_downto4 to be more accurate on its semantic.Gravatar Gael Guennebaud2018-04-03
* MIsc. source and comment typosGravatar luz.paz2018-03-11
* bug #1517: fix triangular product with unit diagonal and nested scaling facto...Gravatar Gael Guennebaud2018-02-09
* Make the threshold from gemm to coeff-based-product configurable, and add som...Gravatar Gael Guennebaud2017-08-24
* Merged in dtrebbien/eigen/patch-1 (pull request PR-312)Gravatar Gael Guennebaud2017-08-22
* Fix support for MKL's BLAS when using MKL_DIRECT_CALL.Gravatar Gael Guennebaud2017-08-17
* bug #1405: enable StrictlyLower/StrictlyUpper triangularView as the destinati...Gravatar Gael Guennebaud2017-06-09
* Adjusted the EIGEN_DEVICE_FUNC qualifiers to make sure that:Gravatar Benoit Steiner2017-03-01
* Fix tracking of temporaries in unit testsGravatar Gael Guennebaud2017-02-19
* Improve multi-threading heuristic for matrix products with a small number of ...Gravatar Gael Guennebaud2017-02-07
* Use Index instead of size_tGravatar Gael Guennebaud2017-01-23
* Defer set-to-zero in triangular = product so that no aliasing issue occur in ...Gravatar Gael Guennebaud2017-01-17
* bug #1365: fix another type mismatch warningGravatar Gael Guennebaud2016-12-28
* bug #1369: fix type mismatch warning.Gravatar Gael Guennebaud2016-12-28
* Revert vec/y to vec*(1/y) in row-major TRSM:Gravatar Gael Guennebaud2016-12-06
* Fix BLAS backend for symmetric rank K updates.Gravatar Gael Guennebaud2016-12-06
* typoGravatar Gael Guennebaud2016-12-05
* Improve performance of row-major-dense-matrix * vector products for recent CPUs.Gravatar Gael Guennebaud2016-12-05
* Complete rewrite of column-major-matrix * vector product to deliver higher pe...Gravatar Gael Guennebaud2016-12-03
* Fix misleading-indentation warnings.Gravatar Gael Guennebaud2016-12-01
* Merged eigen/eigen into defaultGravatar Benoit Steiner2016-11-03
|\
| * Fix previous merge.Gravatar Gael Guennebaud2016-10-14
* | Renamed predux_half into predux_downto4Gravatar Benoit Steiner2016-10-06
| * Add a simple cost model to prevent Eigen's parallel GEMM from using too many ...Gravatar Rasmus Munk Larsen2016-10-06
* | Merged latest updates from trunkGravatar Benoit Steiner2016-10-05
|\|
| * Fix alignement of statically allocated temporaries in symv, and trmv.Gravatar Gael Guennebaud2016-09-21
| * Fix product for custom complex type. (conjugation was ignored)Gravatar Gael Guennebaud2016-09-14
| * bug #1167: simplify installation of header files using cmake's install(DIRECT...Gravatar Gael Guennebaud2016-08-29
| * bug #1278: ease parsingGravatar Gael Guennebaud2016-08-22