aboutsummaryrefslogtreecommitdiffhomepage
path: root/Eigen/src/Core/products/GeneralBlockPanelKernel.h
Commit message (Expand)AuthorAge
* Fix bug #551: compilation issue when using EIGEN_DEFAULT_DENSE_INDEX_TYPEGravatar Gael Guennebaud2013-02-09
* fix bug #495: remove too aggressive EIGEN_FLATTEN_ATTRIB attributeGravatar Gael Guennebaud2012-08-02
* Automatic relicensing to MPL2 using Keirs script. Manual fixup follows.Gravatar Benoit Jacob2012-07-13
* bug #466: better fix for the race condition: this new patch add an initParall...Gravatar Gael Guennebaud2012-06-14
* Fix bug #466: race condition destected by helgrind in manage_caching_sizes.Gravatar Gael Guennebaud2012-06-08
* Get rid of include directives inside namespace blocks (bug #339).Gravatar Jitse Niesen2012-04-15
* fix conjugation in packet_lhsGravatar Gael Guennebaud2012-02-05
* add missing inline keyword (linking issue)Gravatar Gael Guennebaud2012-01-26
* fix bug #406: Using OpenMP and Eigen causes infinite loop/deadlockGravatar Gael Guennebaud2012-01-25
* fix warning with gcc 4.6Gravatar Gael Guennebaud2012-01-25
* optimize the packing of lhs blocks for matrix-matrix products => significant ...Gravatar Gael Guennebaud2012-01-21
* Refactor force-inlining macros and use EIGEN_ALWAYS_INLINE to force inlining ...Gravatar Benoit Jacob2011-11-06
* bug #365 - Rename B0 in GeneralBlockPanelKernel.h to avoid name clashGravatar Jan Oberländer2011-10-31
* s/n=n/EIGEN_UNUSED_VARIABLE(n)Gravatar Gael Guennebaud2011-05-06
* enforce no inlining of the GEBP product kernel: this is a bigGravatar Gael Guennebaud2011-04-07
* re-enable fast pset1-pstore by introducing a new higher level pstore1 functionGravatar Gael Guennebaud2011-03-02
* since gebp_kernel handled the scaling by alpha it used too many packets, this...Gravatar Gael Guennebaud2011-02-12
* Initial fixes for bug #85.Gravatar Hauke Heibel2010-10-25
* bug #86 : use internal:: namespace instead of ei_ prefixGravatar Benoit Jacob2010-10-25
* sync with default branchGravatar Gael Guennebaud2010-07-22
|\
* | improve block-size heuristicGravatar Gael Guennebaud2010-07-20
* | fix lhs packing in the case of real * complex productsGravatar Gael Guennebaud2010-07-19
* | * fix a couple of remaining issues with previous commit,Gravatar Gael Guennebaud2010-07-19
* | wip: extend the gebp kernel to optimize complex and mixed productsGravatar Gael Guennebaud2010-07-19
* | optimize non fused MADD, and add a flatten attribute macro to enforceGravatar Gael Guennebaud2010-07-13
* | matrix product: move the alpha factor to gebp instead of the packing,Gravatar Gael Guennebaud2010-07-12
* | mixing types step 3:Gravatar Gael Guennebaud2010-07-11
* | make colmaj * vector uses pointers onlyGravatar Gael Guennebaud2010-07-11
* | mixing types in product step 2:Gravatar Gael Guennebaud2010-07-11
* | support for real * complex matrix product - step 1 (works for some special ca...Gravatar Gael Guennebaud2010-07-07
| * fix for empty matricesGravatar Gael Guennebaud2010-07-16
|/
* add support for vectorized conjugated productsGravatar Gael Guennebaud2010-07-06
* * extend the Has* packet traits and makes all functor use itGravatar Gael Guennebaud2010-07-05
* add intitial support for the vectorization of complex<float>Gravatar Gael Guennebaud2010-07-05
* fix unused warning when EIGEN_HAS_FUSE_CJMADDGravatar Gael Guennebaud2010-06-27
* email changeGravatar Gael Guennebaud2010-06-24
* fix computation of blocking sizes for small triangular matricesGravatar Gael Guennebaud2010-06-24
* slightly optimize computeProductBlockingSizes by explicitely precomputing wha...Gravatar Gael Guennebaud2010-06-22
* fix in case we don't know how to query the L1/L2 cache sizesGravatar Gael Guennebaud2010-06-21
* simplify and optimize block sizes computation for matrix products. TheyGravatar Gael Guennebaud2010-06-21
* make the cache size mechanism future proof by adding level 2 parametersGravatar Gael Guennebaud2010-06-10
* added inline to setL1Cache functions to avoid shared object compile errorGravatar Trevor Irons2010-06-08
* remove ei_ prefix of public global functions, and s/cpu/l1Gravatar Gael Guennebaud2010-06-07
* compilation fix (std::sqrt(int) does not exist)Gravatar Gael Guennebaud2010-06-07
* Add a proof concept API to configure the blocking parameters at runtime.Gravatar Gael Guennebaud2010-06-07
* clean old stuff used to support precompilation inside a binary libGravatar Gael Guennebaud2010-06-07
* the Index types change.Gravatar Benoit Jacob2010-05-30
* (proper commit this time)Gravatar Konstantinos Margaritis2010-04-24
* Backed out changeset 6972c140f737874d88da0e225c7c27b4563a4518Gravatar Konstantinos Margaritis2010-04-24
* replaced _mm_prefetch in GeneralBlockPanelKernel.h, with ei_prefetch() inline...Gravatar oem2010-04-24