aboutsummaryrefslogtreecommitdiffhomepage
path: root/Eigen/src/Core/products
Commit message (Expand)AuthorAge
...
| * bug #936, patch 1/3: some cleanup and renaming for consistency.Gravatar Benoit Jacob2015-01-30
| * bug #935: Add asm comments in GEBP kernels to work around a bugGravatar Benoit Jacob2015-01-30
* | Ensured that contractions that can be reduced to a matrix vector product work...Gravatar Benoit Steiner2015-01-06
* | Generalized the matrix vector product code.Gravatar Benoit Steiner2014-10-31
* | Made the blocking computation aware of the l3 cacheGravatar Benoit Steiner2014-10-15
| * bug #887: use ei_declare_aligned_stack_constructed_variable instead of manual...Gravatar Gael Guennebaud2014-10-06
* | Generalized the gebp apisGravatar Benoit Steiner2014-10-02
| * Using Index instead of hard coded int type to prevent potential implicit inte...Gravatar Georg Drenkhahn2014-09-22
| * Make constructors explicit if they could lead to unintended implicit conversionGravatar Christoph Hertzberg2014-09-23
| * Merged eigen/eigen into defaultGravatar Konstantinos Margaritis2014-09-21
| |\
| | * Remove deprecated code not used by evaluatorsGravatar Gael Guennebaud2014-09-18
| | * merge with default branchGravatar Gael Guennebaud2014-09-14
| | |\ | |_|/ |/| |
| * | Initial VSX commitGravatar Konstantinos Margaritis2014-08-29
* | | Fix bug #852: define Traits type in general_matrix_matrix_product when EIGEN_...Gravatar Kevin Locke2014-08-08
* | | fix for MKL_BLAS not defined in MKL 11.2Gravatar Yan Zhou2014-09-08
|/ /
| * Various minor fixesGravatar Gael Guennebaud2014-07-30
| * Refactor TriangularView to handle both dense and sparse objects. Introduce a ...Gravatar Gael Guennebaud2014-07-22
| * merge with default branchGravatar Gael Guennebaud2014-07-10
| |\ | |/ |/|
* | Fix many long to int implicit conversionsGravatar Gael Guennebaud2014-07-08
| * Split StorageKind promotion into two helpers: one for products, and one for c...Gravatar Gael Guennebaud2014-07-01
| * Backport changes from old to new expression enginesGravatar Gael Guennebaud2014-06-20
| * merge with default branchGravatar Gael Guennebaud2014-06-20
| |\ | |/ |/|
| * 1- Introduce sub-evaluator types for unary, binary, product, and map expressi...Gravatar Gael Guennebaud2014-06-20
* | fixed warning: -Wunused-local-typedefsGravatar Mark Borgerding2014-06-17
* | Missed to remove IACA_END in previous commitGravatar Christoph Hertzberg2014-05-05
* | Removed IACA-definesGravatar Christoph Hertzberg2014-05-05
* | TRMM: Make sure we have enough memory in rhs block to enforce alignment.Gravatar Gael Guennebaud2014-04-25
* | Make sure that calls to broadcast4 are 16 bytes alignedGravatar Gael Guennebaud2014-04-25
* | Product kernel: skip loop on columns if there is no remaining rowsGravatar Gael Guennebaud2014-04-25
* | Fix for mixed productsGravatar Gael Guennebaud2014-04-25
* | Disable 3pX4 kernel on Altivec: despite this platform has 32 registers, this ...Gravatar Gael Guennebaud2014-04-25
* | Minor optimizations in product kernel:Gravatar Gael Guennebaud2014-04-25
* | Enable vectorization of pack_rhs with a column-major RHS.Gravatar Gael Guennebaud2014-04-25
* | Enable fused madd for AltivecGravatar Gael Guennebaud2014-04-24
* | merge with default branchGravatar Gael Guennebaud2014-04-22
|\ \
* | | Fix calls to lazy products (lazy product does not like matrices with 0 length)Gravatar Gael Guennebaud2014-04-18
* | | Smarter block size computationGravatar Gael Guennebaud2014-04-18
* | | Fixes for fixed sizes and non vectorizable typesGravatar Gael Guennebaud2014-04-17
* | | Fix and optimize mixed productsGravatar Gael Guennebaud2014-04-17
* | | Fallback to lazy products for very small ones.Gravatar Gael Guennebaud2014-04-16
* | | New gebp kernel handling up to 3 packets x 4 register-level blocks. Huge spee...Gravatar Gael Guennebaud2014-04-16
* | | Deleted some dead code.Gravatar Benoit Steiner2014-04-04
| * | Fix bug #784: Assert if assigning a product to a triangularView does not matc...Gravatar Christoph Hertzberg2014-04-04
* | | Finally, prefetching seems to help getting more stable performanceGravatar Gael Guennebaud2014-03-31
* | | Optimize gebp kernel:Gravatar Gael Guennebaud2014-03-30
* | | Vectorized the loop peeling of the inner loop of the block-panel matrix multi...Gravatar Benoit Steiner2014-03-28
* | | merge with default branchGravatar Gael Guennebaud2014-03-28
|\| |
* | | Enable vectorization of gemv for PacketSize>4 through unaligned loads (still ...Gravatar Gael Guennebaud2014-03-28
* | | Fixed compilation error when FMA instructions are enabled.Gravatar Benoit Steiner2014-03-27
* | | Silenced "unused variable" warnings when compiling with FMA.Gravatar Benoit Steiner2014-03-27