aboutsummaryrefslogtreecommitdiffhomepage
path: root/Eigen/src/Core/arch/AVX
Commit message (Expand)AuthorAge
* Improved implementation of ptanh for SSE and AVXGravatar Benoit Steiner2016-02-18
* Avoid implicit cast from double to float.Gravatar Benoit Steiner2016-02-10
* Optimized implementation of the hyperbolic tangent function for AVXGravatar Benoit Steiner2016-02-10
* Workaround compilers that do not even define _mm256_set_m128.Gravatar Gael Guennebaud2015-12-24
* Fixed a typo.Gravatar Benoit Steiner2015-12-18
* bug #1140: remove custom definition and use of _mm256_setr_m128Gravatar Gael Guennebaud2015-12-18
* Fix AVX round/ceil/floor, and fix respective unit testGravatar Gael Guennebaud2015-11-04
* Add round, ceil and floor for SSE4.1/AVX (Bug #70)Gravatar Alexandre Avenel2015-11-01
* bug #1069: fix AVX support on MSVC (use of non portable C-style cast)Gravatar Gael Guennebaud2015-09-28
* Fix prototype of plset and generalize linspace functor.Gravatar Gael Guennebaud2015-08-07
* Include SSE packetmath when AVX is enabled, and enable AVX's sine function on...Gravatar Gael Guennebaud2015-08-07
* Let unpacket_traits<> exposes the required alignment and make use of it every...Gravatar Gael Guennebaud2015-08-07
* Fix shadow warnings triggered by clangGravatar Gael Guennebaud2015-06-09
* Added a double-precision implementation of the exp() function for AVX.Gravatar Benoit Steiner2015-05-04
* Fixed the optimized AVX implementation of the fast rsqrt functionGravatar Benoit Steiner2015-03-02
* Added an optimized version of rsqrt for SSE and AVX that is used when EIGEN_F...Gravatar Benoit Steiner2015-03-02
* Added support for vectorized type casting of tensorsGravatar Benoit Steiner2015-02-27
* Added support for fast reciprocal square root computation.Gravatar Benoit Steiner2015-02-26
* Merged in chtz/eigen-indexconversion (pull request PR-92)Gravatar Gael Guennebaud2015-02-16
|\
| * The usage of DenseIndex is deprecated, so let's replace DenseIndex by IndexGravatar Gael Guennebaud2015-02-16
* | Pulled latest updates from trunkGravatar Benoit Steiner2015-02-13
|\|
* | Optimized version of the sin(), exp(), log() and sqrt() function for AVXGravatar Benoit Steiner2015-02-13
| * merge Tensor module within Eigen/unsupported and update gemv BLAS wrapperGravatar Gael Guennebaud2015-02-12
|/|
* | FMA has been wrongly disabledGravatar Gael Guennebaud2015-02-10
| * Pulled the latest changes from the trunkGravatar Benoit Steiner2015-02-06
| |\ | |/ |/|
* | bug #936, patch 2/3: Remove EIGEN_VECTORIZE_FMA, was redundant with EIGEN_HAS...Gravatar Benoit Jacob2015-01-30
* | bug #936, patch 1.5/3: rename _FUSED_ macros to _SINGLE_INSTRUCTION_,Gravatar Benoit Jacob2015-01-31
* | Introduce unified macros to identify compiler, OS, and architecture. They are...Gravatar Gael Guennebaud2014-11-04
| * Merged latest updates from the Eigen trunk.Gravatar Benoit Steiner2014-09-15
| |\ | |/ |/|
| * Pulled in the latest changes from the Eigen trunkGravatar Benoit Steiner2014-08-13
| |\
* | | Replace asm by __asm__ (bug #873)Gravatar Jitse Niesen2014-09-06
| |/ |/|
* | stride must be DenseIndex not intGravatar Christoph Hertzberg2014-07-10
* | Fix many long to int implicit conversionsGravatar Gael Guennebaud2014-07-08
| * Fixed a typoGravatar Benoit Steiner2014-06-07
| * Created the pblend packet primitive and implemented it using SSE and AVX inst...Gravatar Benoit Steiner2014-06-06
|/
* Enable vectorization of pack_rhs with a column-major RHS.Gravatar Gael Guennebaud2014-04-25
* Enable fused madd for AltivecGravatar Gael Guennebaud2014-04-24
* Fix typo (was working with clang\!)Gravatar Gael Guennebaud2014-04-18
* Optimize AVX pset1 for complexes and ploaddupGravatar Gael Guennebaud2014-04-17
* Optimize ploaddup for AVXGravatar Gael Guennebaud2014-04-17
* New gebp kernel handling up to 3 packets x 4 register-level blocks. Huge spee...Gravatar Gael Guennebaud2014-04-16
* Workaround alignment warningsGravatar Gael Guennebaud2014-03-30
* Add a mechanism to recursively access to half-size packet typesGravatar Gael Guennebaud2014-03-28
* Merged latest changes from parent.Gravatar Benoit Steiner2014-03-27
|\
* | Implemented the AVX version of the gather and scatter packet primitives.Gravatar Benoit Steiner2014-03-27
| * enforce the use of vfmadd231ps for pmadd (gcc and clang stupidely generates t...Gravatar Gael Guennebaud2014-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
* Specialized the pload1 packet primitive for Packet8f and Packet4d in order to...Gravatar Benoit Steiner2014-03-26
* Vectorized the multiplication and division of complex numbers using AVX instr...Gravatar Benoit Steiner2014-03-26