aboutsummaryrefslogtreecommitdiffhomepage
path: root/Eigen/src/Core/products
Commit message (Expand)AuthorAge
* Small cleanup: Get rid of the macros EIGEN_HAS_SINGLE_INSTRUCTION_CJMADD and ...Gravatar Rasmus Munk Larsen2021-06-24
* Fix more enum arithmetic.Gravatar Rasmus Munk Larsen2021-06-15
* Fix c++20 warnings about using enums in arithmetic expressions.Gravatar Rasmus Munk Larsen2021-06-10
* Fix excessive GEBP register spilling for 32-bit NEON.Gravatar Antonio Sanchez2021-02-03
* Eliminate boolean product warnings by factoring out aGravatar Christoph Hertzberg2021-01-05
* Remove redundant branch for handling dynamic vector*vector. This will be hand...Gravatar Rasmus Munk Larsen2020-11-12
* Optimize matrix*matrix and matrix*vector products when they correspond to inn...Gravatar Rasmus Munk Larsen2020-11-12
* dont use =* might not return a ScalarGravatar janos2020-10-02
* Fix failure in GEBP kernel when compiling with OpenMP and FMAGravatar David Tellenbach2020-09-30
* remove semi triggering -Wextra-semi-stmtGravatar Alexander Neumann2020-09-07
* Fix unused variable warning on ArmGravatar David Tellenbach2020-06-15
* Fix static analyzer warning in SelfadjointProduct.h.Gravatar Rasmus Munk Larsen2020-06-08
* Fix #1874: it works on both MSVC 2017 and other platforms.Gravatar Kan Chen2020-05-21
* Fix #1874: workaround MSVC 2017 compilation issue.Gravatar Gael Guennebaud2020-05-15
* Possibility to specify user-defined default cache sizes for GEBP kernelGravatar David Tellenbach2020-05-08
* Speed up matrix multiplication for small to medium size matrices by using hal...Gravatar Rasmus Munk Larsen2020-04-07
* Adding correct cache sizes for PPC architecture.Gravatar Everton Constantino2020-01-13
* Fix -Werror -Wfloat-conversion warning.Gravatar Janek Kozicki2019-12-23
* PR 719: fix real/imag namespace conflictGravatar Gael Guennebaud2019-10-08
* bug #1741: fix self-adjoint*matrix, triangular*matrix, and triangular^1*matri...Gravatar Gael Guennebaud2019-09-11
* Fix compilation of BLAS backend and frontendGravatar Gael Guennebaud2019-09-11
* bug #1741: fix SelfAdjointView::rankUpdate and product to triangular part for...Gravatar Gael Guennebaud2019-09-10
* bug #1741: fix C.noalias() = A*C; with C.innerStride()!=1Gravatar Gael Guennebaud2019-09-10
* GEMV: remove double declaration of constant.Gravatar Gustavo Lima Chaves2019-05-23
* Speed up GEMV on AVX-512 builds, just as done for GEBP previously.Gravatar Gustavo Lima Chaves2019-04-26
* bug #1689 fix used-but-marked-unused warningGravatar Gael Guennebaud2019-03-05
* Revert https://bitbucket.org/eigen/eigen/commits/b55b5c7280a0481f01fe5ec764d5...Gravatar Rasmus Munk Larsen2019-02-14
* Make GEMM fallback to GEMV for runtime vectors.Gravatar Gael Guennebaud2019-02-07
* Backed out changeset 4c0fa6ce0f81ce67dd6723528ddf72f66ae92ba2Gravatar Gael Guennebaud2019-02-07
* Remove duplicated comment lineGravatar Eugene Zhulenev2019-02-04
* Fix GeneralBlockPanelKernel Android compilationGravatar Eugene Zhulenev2019-02-04
* Merged in rmlarsen/eigen (pull request PR-578)Gravatar Rasmus Larsen2019-02-02
|\
* | Speed up row-major matrix-vector product on ARMGravatar Sameer Agarwal2019-02-01
| * Speed up Eigen matrix*vector and vector*matrix multiplication.Gravatar Rasmus Munk Larsen2019-01-31
|/
* GEBP: improves pipelining in the 1pX4 path with FMA.Gravatar Gael Guennebaud2019-01-30
* Fix compilation with ARM64.Gravatar Gael Guennebaud2019-01-30
* Fix conflicts and mergeGravatar Gael Guennebaud2019-01-30
|\
* | According to https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89101, the previous...Gravatar Gael Guennebaud2019-01-30
* | ARM64 & GEBP: add specialization for double +30% speed upGravatar Gael Guennebaud2019-01-30
* | ARM64 & GEBP: Make use of vfmaq_laneq_f32 and workaround GCC's issue in gener...Gravatar Gael Guennebaud2019-01-30
* | Fix compilation error in NEON GEBP specializaition of madd.Gravatar Rasmus Munk Larsen2019-01-25
* | GEBP: fix swapped kernel mode with AVX512 and complex scalarsGravatar Gael Guennebaud2019-01-16
* | GEBP: cleanup logic to choose between a 4 packets of 1 packetGravatar Gael Guennebaud2019-01-16
* | bug #1661: fix regression in GEBP and AVX512Gravatar Gael Guennebaud2019-01-16
* | bug #1633: use proper type for madd temporaries, factorize RhsPacketx4.Gravatar Gael Guennebaud2019-01-16
* | Bug: 1633: refactor gebp kernel and optimize for neonGravatar Renjie Liu2019-01-16
* | Make code compile again for older compilers.Gravatar Christoph Hertzberg2018-12-22
| * gebp: Add new ½ and ¼ packet rows per (peeling) round on the lhsGravatar Gustavo Lima Chaves2018-12-21
|/
* Artificially increase l1-blocking size for AVX512. +10% speedup with current ...Gravatar Gael Guennebaud2018-12-11
* bug #1643: fix compilation issue with gcc and no optimizaionGravatar Gael Guennebaud2018-12-11