aboutsummaryrefslogtreecommitdiffhomepage
Commit message (Expand)AuthorAge
* BTL: fix warnings and extend to 5k matrices, update GotoBlas to OpenBlas, etc.Gravatar Gael Guennebaud2014-03-31
* Finally, prefetching seems to help getting more stable performanceGravatar Gael Guennebaud2014-03-31
* Enable repetition in mixing type unit testGravatar 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
* Properly align the input data to prevent false failures of the packetmath.cpp...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
* | Change abi version when enabling AVX with GCCGravatar Gael Guennebaud2014-03-27
* | Fix geo_* unit tests with respect to AVXGravatar Gael Guennebaud2014-03-27
* | Implement pcplflip, palign, predux and the likes from AVC/complexesGravatar Gael Guennebaud2014-03-27
| * Fix warningGravatar Gael Guennebaud2014-03-27
| * Merged in infinitei/eigen (pull request PR-50)Gravatar Jitse Niesen2014-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
| | * Fixed compilation error due to obsolete internal::abs and internal::sqrt func...Gravatar Abhijit Kundu2014-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
* | Added proper support for AVX and FMA in the makefiles.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