index
:
eigen
master
C++ library for linear algebra
about
summary
refs
log
tree
commit
diff
homepage
log msg
author
committer
range
path:
root
/
Eigen
/
src
/
Core
/
products
/
GeneralMatrixMatrix.h
Commit message (
Expand
)
Author
Age
*
Eliminate boolean product warnings by factoring out a
Christoph Hertzberg
2021-01-05
*
Remove redundant branch for handling dynamic vector*vector. This will be hand...
Rasmus Munk Larsen
2020-11-12
*
Optimize matrix*matrix and matrix*vector products when they correspond to inn...
Rasmus Munk Larsen
2020-11-12
*
bug #1741: fix C.noalias() = A*C; with C.innerStride()!=1
Gael Guennebaud
2019-09-10
*
Make GEMM fallback to GEMV for runtime vectors.
Gael Guennebaud
2019-02-07
*
Backed out changeset 4c0fa6ce0f81ce67dd6723528ddf72f66ae92ba2
Gael Guennebaud
2019-02-07
*
Speed up Eigen matrix*vector and vector*matrix multiplication.
Rasmus Munk Larsen
2019-01-31
*
Fix regression introduced by the previous fix for AVX512.
Gael Guennebaud
2018-09-20
*
Fix gebp kernel for real+complex in case only reals are vectorized (e.g., AVX...
Gael Guennebaud
2018-09-20
*
bug #1572: use c++11 atomic instead of volatile if c++11 is available, and di...
Gael Guennebaud
2018-07-17
*
bug #1562: optimize evaluation of small products of the form s*A*B by rewriti...
Gael Guennebaud
2018-07-02
*
Make the threshold from gemm to coeff-based-product configurable, and add som...
Gael Guennebaud
2017-08-24
*
bug #1369: fix type mismatch warning.
Gael Guennebaud
2016-12-28
*
Add a simple cost model to prevent Eigen's parallel GEMM from using too many ...
Rasmus Munk Larsen
2016-10-06
*
Relax mixing-type constraints for binary coefficient-wise operators:
Gael Guennebaud
2016-06-06
*
Introduce internal's UIntPtr and IntPtr types for pointer to integer conversi...
Gael Guennebaud
2016-05-26
*
Re-enable blocking on rows in non-l3 blocking mode.
Gael Guennebaud
2016-01-26
*
bug #1151: remove useless critical section
Gael Guennebaud
2016-01-21
*
Fixes internal compiler error while compiling with VC2015 Update1 x64.
Nikolay Fedorov
2015-12-03
*
Enable runtime stack alignment in gemm_blocking_space.
Gael Guennebaud
2015-08-06
*
bug #973: update macro-level control of alignement by introducing user-contro...
Gael Guennebaud
2015-07-29
*
Remove a few deprecated internal expressions
Gael Guennebaud
2015-06-19
*
bug #978: early return for vanishing products
Gael Guennebaud
2015-03-06
*
Avoid packing rhs multiple-times when blocking on the lhs only.
Gael Guennebaud
2015-02-26
*
Fix a regression when using OpenMP, and fix bug #714: the number of threads m...
Gael Guennebaud
2015-02-18
*
The usage of DenseIndex is deprecated, so let's replace DenseIndex by Index
Gael Guennebaud
2015-02-16
*
Remove deprecated usage of expr::Index.
Gael Guennebaud
2015-02-16
*
Pulled the latest changes from the trunk
Benoit Steiner
2015-02-06
|
\
*
|
Made the blocking computation aware of the l3 cache
Benoit Steiner
2014-10-15
*
|
Generalized the gebp apis
Benoit Steiner
2014-10-02
|
*
Remove deprecated code not used by evaluators
Gael Guennebaud
2014-09-18
|
*
Backport changes from old to new expression engines
Gael Guennebaud
2014-06-20
|
*
merge with default branch
Gael Guennebaud
2014-06-20
|
|
\
|
|
/
|
/
|
|
*
1- Introduce sub-evaluator types for unary, binary, product, and map expressi...
Gael Guennebaud
2014-06-20
*
|
Fix calls to lazy products (lazy product does not like matrices with 0 length)
Gael Guennebaud
2014-04-18
*
|
Fixes for fixed sizes and non vectorizable types
Gael Guennebaud
2014-04-17
*
|
Fallback to lazy products for very small ones.
Gael Guennebaud
2014-04-16
*
|
New gebp kernel handling up to 3 packets x 4 register-level blocks. Huge spee...
Gael Guennebaud
2014-04-16
*
|
Deleted some dead code.
Benoit Steiner
2014-04-04
*
|
merge with default branch
Gael Guennebaud
2014-03-28
|
\
\
*
\
\
Merged latest updates from the parent branch
Benoit Steiner
2014-03-26
|
\
\
\
|
|
*
|
Remove remaining bits of the dead working buffer
Gael Guennebaud
2014-03-26
|
|
/
/
|
|
*
Fix evaluators unit test (i.e., when only EIGEN_ENABLE_EVALUATORS is defined
Gael Guennebaud
2014-03-10
|
|
*
Get rid of GeneralProduct<> for GemmProduct
Gael Guennebaud
2014-02-21
*
|
|
Reverted the definition of the EIGEN_ALIGN to its former meaning (i.e. a bool...
Benoit Steiner
2014-02-18
*
|
|
Added support for AVX to Eigen.
Benoit Steiner
2014-01-29
|
|
/
|
/
|
|
*
Improved the efficiency if the block-panel matrix multiplication code: the ch...
Benoit Steiner
2014-01-02
|
/
*
Fix "routine is both "inline" and "noinline"" warnings
Gael Guennebaud
2013-02-28
*
bug #482: pass scalar arguments by const references. Still remains a few case...
Gael Guennebaud
2013-02-25
*
Automatic relicensing to MPL2 using Keirs script. Manual fixup follows.
Benoit Jacob
2012-07-13
[next]