aboutsummaryrefslogtreecommitdiffhomepage
path: root/Eigen/src/Core/products
Commit message (Expand)AuthorAge
...
* | 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
* | | Vectorized the packing of a col-major matrix used as the right hand side argu...Gravatar Benoit Steiner2014-03-27
* | | Vectorized the packing of a row-major matrix used as the left hand side argum...Gravatar Benoit Steiner2014-03-27
| * | Fix warningGravatar Gael Guennebaud2014-03-27
* | | Made sure that the version of gemm_pack_rhs specialized for row major matrice...Gravatar Benoit Steiner2014-03-26
* | | Merged latest updates from the parent branchGravatar Benoit Steiner2014-03-26
|\ \ \
| | * | Update gebp kernel to process a panle of 4 columns at once for the remaining ...Gravatar Gael Guennebaud2014-03-26
| | * | Remove remaining bits of the dead working bufferGravatar Gael Guennebaud2014-03-26
| |/ /
| * | Implement new 1 packet x 8 gebp kernelGravatar Gael Guennebaud2014-03-26
* | | Merged latest changes from the parentGravatar Benoit Steiner2014-03-18
|\ \ \
| | | * merge default and evaluator branchesGravatar Gael Guennebaud2014-03-12
| | | |\ | | |_|/ | |/| |
| | | * This file is not needed anymoreGravatar Gael Guennebaud2014-03-12
| | | * Move evaluation related flags from traits to evaluator and fix evaluators of ...Gravatar Gael Guennebaud2014-03-12
| | | * Move CoeffReadCost mechanism to evaluatorsGravatar Gael Guennebaud2014-03-10
| | | * Fix evaluators unit test (i.e., when only EIGEN_ENABLE_EVALUATORS is definedGravatar Gael Guennebaud2014-03-10
* | | | Merged latest changes from the main trunkGravatar Benoit Steiner2014-02-24
|\ \ \ \
| * \ \ \ Merged eigen/eigen into defaultGravatar Benoit Steiner2014-02-24
| |\ \ \ \
* | | | | | Added support for FMA instructionsGravatar Benoit Steiner2014-02-24
|/ / / / /
| | | | * By-pass ProductBase for triangular and selfadjoint products and get rid of Pr...Gravatar Gael Guennebaud2014-02-23
| | | | * Get rid of GeneralProduct<> for GemmProductGravatar Gael Guennebaud2014-02-21
| | | | * Fix CoeffReadCost of products to handle Dynamic costsGravatar Gael Guennebaud2014-02-19
* | | | | Reverted the definition of the EIGEN_ALIGN to its former meaning (i.e. a bool...Gravatar Benoit Steiner2014-02-18
| | | | * Add evaluator shortcut for triangular ?= productGravatar Gael Guennebaud2014-02-18
| | | | * Merge with default branchGravatar Gael Guennebaud2014-02-18
| | | | |\
| | | | * | Deal with automatic transposition in call_assignment, fix a few shortcomingsGravatar Gael Guennebaud2014-02-17