aboutsummaryrefslogtreecommitdiffhomepage
path: root/Eigen/src/Core/arch/AVX/PacketMath.h
Commit message (Expand)AuthorAge
...
* bug #1637: workaround register spilling in gebp with clang>=6.0+AVX+FMAGravatar Gael Guennebaud2018-12-07
* AVX512f includes FMA but GCC does not define __FMA__ with -mavx512f onlyGravatar Gael Guennebaud2018-12-06
* Add missing padd for Packet8i (it was implicitly generated by clang and gcc)Gravatar Gael Guennebaud2018-11-30
* Several improvements regarding packet-bitwise operations:Gravatar Gael Guennebaud2018-11-30
* Extend the generic psin_float code to handle cosine and make SSE and AVX use ...Gravatar Gael Guennebaud2018-11-30
* Disable fma gcc's workaround for gcc >= 8 (based on GEMM benchmarks)Gravatar Gael Guennebaud2018-11-28
* bug #1631: fix compilation with ARM NEON and clang, and cleanup the weird psh...Gravatar Gael Guennebaud2018-11-27
* Update pshiftleft to pass the shift as a true compile-time integer.Gravatar Gael Guennebaud2018-11-27
* Unify SSE/AVX psin functions.Gravatar Gael Guennebaud2018-11-27
* Unify SSE and AVX pexp for double.Gravatar Gael Guennebaud2018-11-26
* Unify SSE and AVX implementation of pexpGravatar Gael Guennebaud2018-11-26
* First step toward a unification of packet log implementation, currently only ...Gravatar Gael Guennebaud2018-11-26
* Make SSE/AVX pandnot(A,B) consistent with generic version, i.e., "A and not B"Gravatar Gael Guennebaud2018-11-26
* 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
* 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
* | Renamed predux_half into predux_downto4Gravatar Benoit Steiner2016-10-06
* | Merged latest updates from trunkGravatar Benoit Steiner2016-10-05
|\|
| * bug #1195: move NumTraits::Div<>::Cost to internal::scalar_div_cost (with som...Gravatar Gael Guennebaud2016-09-08
| * bug #1270: bypass custom asm for pmadd and recent clang versionGravatar Gael Guennebaud2016-08-22
* | Pull latest updates from upstreamGravatar Benoit Steiner2016-04-11
|\|
| * 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
* | Free memory allocated using posix_memalign() with free() instead of std::free()Gravatar Benoit Steiner2015-12-21
|/
* 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
* 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