aboutsummaryrefslogtreecommitdiffhomepage
path: root/Eigen
Commit message (Expand)AuthorAge
* Finally, prefetching seems to help getting more stable performanceGravatar Gael Guennebaud2014-03-31
* Workaround alignment warningsGravatar Gael Guennebaud2014-03-30
* 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
* Add a mechanism to recursively access to half-size packet typesGravatar Gael Guennebaud2014-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
* | Merged latest changes from parent.Gravatar Benoit Steiner2014-03-27
|\ \
* | | Implemented the SSE version of the gather and scatter packet primitives.Gravatar Benoit Steiner2014-03-27
* | | Implemented the AVX version of the gather and scatter packet primitives.Gravatar Benoit Steiner2014-03-27
* | | Introduced pscatter/pgather packet primitives. They will be used to optimize ...Gravatar Benoit Steiner2014-03-27
| * | enforce the use of vfmadd231ps for pmadd (gcc and clang stupidely generates t...Gravatar Gael Guennebaud2014-03-27
|/ /
* | 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
* | Implemented the AVX version of the ptranspose packet primitive.Gravatar Benoit Steiner2014-03-27
* | Implement pcplflip, palign, predux and the likes from AVC/complexesGravatar Gael Guennebaud2014-03-27
| * Fix warningGravatar Gael Guennebaud2014-03-27
| * immintrin.h did not come until intel version 11Gravatar Mark Borgerding2014-03-26
* | Created the ptranspose packet primitive that can transpose an array of N pack...Gravatar Benoit Steiner2014-03-26
* | Made sure that the version of gemm_pack_rhs specialized for row major matrice...Gravatar Benoit Steiner2014-03-26
* | Specialized the pload1 packet primitive for Packet8f and Packet4d in order to...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
| |/
* | Vectorized the multiplication and division of complex numbers using AVX instr...Gravatar Benoit Steiner2014-03-26
* | Used AVX instructions to vectorize the complex version of the pfirst and ploa...Gravatar Benoit Steiner2014-03-26
| * Implement new 1 packet x 8 gebp kernelGravatar Gael Guennebaud2014-03-26
| * add pbroadcast2/4 generic intrinsicsGravatar Gael Guennebaud2014-03-26
* | Use AVX instructions to vectorize pset1<Packet2cd>, pset1<Packet4cf>, prevers...Gravatar Benoit Steiner2014-03-25
* | Used AVX instructions to vectorize the predux_min<Packet8f>, predux_min<Packe...Gravatar Benoit Steiner2014-03-24
* | Made sure that EIGEN_ALIGN is defined when EIGEN_DONT_VECTORIZE is set to tru...Gravatar Benoit Steiner2014-03-21
* | Merged latest changes from the parentGravatar Benoit Steiner2014-03-18
|\ \
* \ \ Merged latest changes from the main trunkGravatar Benoit Steiner2014-02-24
|\ \ \
* \ \ \ Pulled latest changes from the Eigen main trunkGravatar Benoit Steiner2014-02-24
|\ \ \ \
| | * | | Merged eigen/eigen into defaultGravatar Benoit Steiner2014-02-24
| |/| | |
* | | | | Added support for FMA instructionsGravatar Benoit Steiner2014-02-24
| * | | | Merged the latest version of the code from eigen/eigenGravatar Benoit Steiner2014-02-18
|/| | | |
* | | | | Reverted the definition of the EIGEN_ALIGN to its former meaning (i.e. a bool...Gravatar Benoit Steiner2014-02-18
* | | | | Added support for AVX to Eigen.Gravatar Benoit Steiner2014-01-29
| | | | * Improved the efficiency if the block-panel matrix multiplication code: the ch...Gravatar Benoit Steiner2014-01-02
| | | | * Fix bug #222. Make temporary matrix column-major independently of EIGEN_DEFAU...Gravatar Christoph Hertzberg2014-03-26
| | | | * Merged in prclibo/eigen (pull request PR-49)Gravatar Gael Guennebaud2014-03-25
| | | | |\
| | | | * | Revert previous change and introduce a new workaround regarding gcc generatin...Gravatar Gael Guennebaud2014-03-20
| | | | | * merged incoming udpatesGravatar Bo Li2014-03-20
| | | | | |\ | | | | | |/ | | | | |/|
| | | | | * fixed a template type conversion bug in AngleAxis found by Pei LuoGravatar Bo Li2014-03-20
| | | | |/ | | | |/|
| | | | * Makes gcc to generate a pshufd instruction for pset1Gravatar Gael Guennebaud2014-03-20
| | | | * Simpler and hopefully more future-proof fix for bug #503 (aligned_allocator w...Gravatar Gael Guennebaud2014-03-19
| | | |/
| | | * clang does not accept this without template keywordGravatar Christoph Hertzberg2014-03-14