aboutsummaryrefslogtreecommitdiffhomepage
path: root/Eigen/src/Core/arch/AVX
Commit message (Expand)AuthorAge
* Fix compilation with MSVC by reverting to char* for _mm_prefetch except for P...Gravatar Gael Guennebaud2018-06-07
* Fix compilation and SSE support with PGI compilerGravatar Gael Guennebaud2018-05-29
* comment unreachable codeGravatar Gael Guennebaud2018-04-03
* Rename predux_downto4 to be more accurate on its semantic.Gravatar Gael Guennebaud2018-04-03
* bug #1436: fix compilation of Jacobi rotations with ARM NEON, some specializa...Gravatar Gael Guennebaud2017-06-15
* Reverse arguments for pmin in AVX.Gravatar Rasmus Munk Larsen2017-01-25
* Make NaN propagatation consistent between the pmax/pmin and std::max/std::min...Gravatar Rasmus Munk Larsen2017-01-24
* Fix compilation with gcc and old ABI versionGravatar Gael Guennebaud2016-11-23
* Optimize predux<Packet8f> (AVX)Gravatar Gael Guennebaud2016-11-22
* Optimize predux<Packet4d> (AVX)Gravatar Gael Guennebaud2016-11-22
* Merged eigen/eigen into defaultGravatar Benoit Steiner2016-11-03
|\
| * Add pinsertfirst function and implement pinsertlast for complex on SSE/AVX.Gravatar Gael Guennebaud2016-11-02
| * Add missing inline keywordsGravatar Gael Guennebaud2016-10-25
| * Add a pinsertlast function replacing the last entry of a packet by a scalar.Gravatar Gael Guennebaud2016-10-25
* | Merged eigen/eigen into defaultGravatar Benoit Steiner2016-10-12
|\|
| * Fix copy-paste error: Must use _mm256_cmp_ps for AVX.Gravatar Rasmus Munk Larsen2016-10-12
* | Renamed predux_half into predux_downto4Gravatar Benoit Steiner2016-10-06
* | Merged latest updates from trunkGravatar Benoit Steiner2016-10-05
|\ \
| | * Update comment for fast sqrt.Gravatar Rasmus Munk Larsen2016-10-04
| | * Fix a bug in the implementation of Carmack's fast sqrt algorithm in Eigen (en...Gravatar Rasmus Munk Larsen2016-10-04
| |/
| * bug #1195: move NumTraits::Div<>::Cost to internal::scalar_div_cost (with som...Gravatar Gael Guennebaud2016-09-08
| * bug #1167: simplify installation of header files using cmake's install(DIRECT...Gravatar Gael Guennebaud2016-08-29
| * Factorize the 4 copies of tanh implementations, make numext::tanh consistent ...Gravatar Gael Guennebaud2016-08-23
| * bug #1270: bypass custom asm for pmadd and recent clang versionGravatar Gael Guennebaud2016-08-22
* | Pull latest updates from upstreamGravatar Benoit Steiner2016-04-11
|\|
| * 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
* | Generalized predux4 to support AVX512 packets, and renamed it predux_half.Gravatar Benoit Steiner2016-02-01
* | Don't disable the AVX implementations of plset when compiling with AVX512 ena...Gravatar Benoit Steiner2016-01-14
| * Workaround compilers that do not even define _mm256_set_m128.Gravatar Gael Guennebaud2015-12-24
* | Free memory allocated using posix_memalign() with free() instead of std::free()Gravatar Benoit Steiner2015-12-21
| * 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