| Commit message (Expand) | Author | Age |
... | |
* | bug #1637: workaround register spilling in gebp with clang>=6.0+AVX+FMA | Gael Guennebaud | 2018-12-07 |
* | AVX512f includes FMA but GCC does not define __FMA__ with -mavx512f only | Gael Guennebaud | 2018-12-06 |
* | Add missing padd for Packet8i (it was implicitly generated by clang and gcc) | Gael Guennebaud | 2018-11-30 |
* | Several improvements regarding packet-bitwise operations: | Gael Guennebaud | 2018-11-30 |
* | Extend the generic psin_float code to handle cosine and make SSE and AVX use ... | Gael Guennebaud | 2018-11-30 |
* | Disable fma gcc's workaround for gcc >= 8 (based on GEMM benchmarks) | Gael Guennebaud | 2018-11-28 |
* | bug #1631: fix compilation with ARM NEON and clang, and cleanup the weird psh... | Gael Guennebaud | 2018-11-27 |
* | Update pshiftleft to pass the shift as a true compile-time integer. | Gael Guennebaud | 2018-11-27 |
* | Unify SSE/AVX psin functions. | Gael Guennebaud | 2018-11-27 |
* | Unify SSE and AVX pexp for double. | Gael Guennebaud | 2018-11-26 |
* | Unify SSE and AVX implementation of pexp | Gael Guennebaud | 2018-11-26 |
* | First step toward a unification of packet log implementation, currently only ... | Gael Guennebaud | 2018-11-26 |
* | Make SSE/AVX pandnot(A,B) consistent with generic version, i.e., "A and not B" | Gael Guennebaud | 2018-11-26 |
* | Fix compilation with MSVC by reverting to char* for _mm_prefetch except for P... | Gael Guennebaud | 2018-06-07 |
* | Fix compilation and SSE support with PGI compiler | Gael Guennebaud | 2018-05-29 |
* | comment unreachable code | Gael Guennebaud | 2018-04-03 |
* | Rename predux_downto4 to be more accurate on its semantic. | Gael Guennebaud | 2018-04-03 |
* | Reverse arguments for pmin in AVX. | Rasmus Munk Larsen | 2017-01-25 |
* | Make NaN propagatation consistent between the pmax/pmin and std::max/std::min... | Rasmus Munk Larsen | 2017-01-24 |
* | Fix compilation with gcc and old ABI version | Gael Guennebaud | 2016-11-23 |
* | Optimize predux<Packet8f> (AVX) | Gael Guennebaud | 2016-11-22 |
* | Optimize predux<Packet4d> (AVX) | Gael Guennebaud | 2016-11-22 |
* | Merged eigen/eigen into default | Benoit Steiner | 2016-11-03 |
|\ |
|
| * | Add pinsertfirst function and implement pinsertlast for complex on SSE/AVX. | Gael Guennebaud | 2016-11-02 |
| * | Add missing inline keywords | Gael Guennebaud | 2016-10-25 |
| * | Add a pinsertlast function replacing the last entry of a packet by a scalar. | Gael Guennebaud | 2016-10-25 |
* | | Renamed predux_half into predux_downto4 | Benoit Steiner | 2016-10-06 |
* | | Merged latest updates from trunk | Benoit Steiner | 2016-10-05 |
|\| |
|
| * | bug #1195: move NumTraits::Div<>::Cost to internal::scalar_div_cost (with som... | Gael Guennebaud | 2016-09-08 |
| * | bug #1270: bypass custom asm for pmadd and recent clang version | Gael Guennebaud | 2016-08-22 |
* | | Pull latest updates from upstream | Benoit Steiner | 2016-04-11 |
|\| |
|
| * | Optimized implementation of the hyperbolic tangent function for AVX | Benoit Steiner | 2016-02-10 |
* | | Generalized predux4 to support AVX512 packets, and renamed it predux_half. | Benoit Steiner | 2016-02-01 |
* | | Don't disable the AVX implementations of plset when compiling with AVX512 ena... | Benoit Steiner | 2016-01-14 |
* | | Free memory allocated using posix_memalign() with free() instead of std::free() | Benoit Steiner | 2015-12-21 |
|/ |
|
* | Fix AVX round/ceil/floor, and fix respective unit test | Gael Guennebaud | 2015-11-04 |
* | Add round, ceil and floor for SSE4.1/AVX (Bug #70) | Alexandre Avenel | 2015-11-01 |
* | bug #1069: fix AVX support on MSVC (use of non portable C-style cast) | Gael Guennebaud | 2015-09-28 |
* | Fix prototype of plset and generalize linspace functor. | Gael Guennebaud | 2015-08-07 |
* | Include SSE packetmath when AVX is enabled, and enable AVX's sine function on... | Gael Guennebaud | 2015-08-07 |
* | Let unpacket_traits<> exposes the required alignment and make use of it every... | Gael Guennebaud | 2015-08-07 |
* | Fix shadow warnings triggered by clang | Gael Guennebaud | 2015-06-09 |
* | Added a double-precision implementation of the exp() function for AVX. | Benoit Steiner | 2015-05-04 |
* | Added support for fast reciprocal square root computation. | Benoit Steiner | 2015-02-26 |
* | Merged in chtz/eigen-indexconversion (pull request PR-92) | Gael Guennebaud | 2015-02-16 |
|\ |
|
| * | The usage of DenseIndex is deprecated, so let's replace DenseIndex by Index | Gael Guennebaud | 2015-02-16 |
* | | Pulled latest updates from trunk | Benoit Steiner | 2015-02-13 |
|\| |
|
* | | Optimized version of the sin(), exp(), log() and sqrt() function for AVX | Benoit Steiner | 2015-02-13 |
| * | merge Tensor module within Eigen/unsupported and update gemv BLAS wrapper | Gael Guennebaud | 2015-02-12 |
|/| |
|
* | | FMA has been wrongly disabled | Gael Guennebaud | 2015-02-10 |