| Commit message (Expand) | Author | Age |
* | bug #1085: workaround gcc default ABI issue | Gael Guennebaud | 2015-10-10 |
* | _mm_hadd_epi32 is for SSSE3 only (and not SSE3) | Gael Guennebaud | 2015-10-07 |
* | Handle various TODOs in SSE vectorization (remove splitted storeu, enable SSE... | Gael Guennebaud | 2015-10-06 |
* | bug #1069: fix AVX support on MSVC (use of non portable C-style cast) | Gael Guennebaud | 2015-09-28 |
* | Added support for predux_mul for CUDA devices | Benoit Steiner | 2015-09-08 |
* | Implement plog and pexp for AltiVec. | Doug Kwan | 2015-07-30 |
* | 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 |
* | Abandon blocking size lookup table approach. Not performing as well in real w... | Benoit Jacob | 2015-05-19 |
* | also uninitialized here, see previous cset | Benoit Jacob | 2015-05-15 |
* | Fix uninitialized var warning. The compiler was clearing the register anyway,... | Benoit Jacob | 2015-05-15 |
* | Merged in doug_kwan/eigen (pull request PR-103) | Konstantinos Margaritis | 2015-05-05 |
|\ |
|
* | | Added a double-precision implementation of the exp() function for AVX. | Benoit Steiner | 2015-05-04 |
* | | Pulled latest update from the eigen main codebase | Benoit Steiner | 2015-03-24 |
|\ \ |
|
| * | | Fixed the CUDA packet primitives | Benoit Steiner | 2015-03-24 |
| * | | use unsigned short instead of uint16_t which doesn't exist in c++98 | Benoit Jacob | 2015-03-17 |
| * | | Update Nexus 5 lookup table from combining now 2 runs of the benchmark, using... | Benoit Jacob | 2015-03-16 |
| * | | Provide a empirical lookup table for blocking sizes measured on a Nexus 5. On... | Benoit Jacob | 2015-03-15 |
| | * | Fix bug in pdiv<Packet1cd> which swaps 32-bit halves of a pair of | Doug Kwan | 2015-03-11 |
| |/ |
|
* | | Fixed the optimized AVX implementation of the fast rsqrt function | Benoit Steiner | 2015-03-02 |
* | | Added an optimized version of rsqrt for SSE and AVX that is used when EIGEN_F... | Benoit Steiner | 2015-03-02 |
* | | Pulled latest updates from trunk | Benoit Steiner | 2015-02-27 |
|\ \ |
|
* | | | Switch to truncated casting when converting floating point types to integer. ... | Benoit Steiner | 2015-02-27 |
* | | | Added support for vectorized type casting of tensors | Benoit Steiner | 2015-02-27 |
* | | | Added support for fast reciprocal square root computation. | Benoit Steiner | 2015-02-26 |
| | * | must also disable complex<double> when disabling double vectorization | Benoit Jacob | 2015-03-03 |
| | * | Work around an ICE in Clang 3.5 in the iOS toolchain with double NEON intrins... | Benoit Jacob | 2015-03-03 |
| | * | HalfPacket also needed to be disabled for double, on ARMv8. | Benoit Jacob | 2015-03-02 |
| |/ |
|
| * | remove trailing comma | Benoit Jacob | 2015-02-27 |
| * | Disable Packet2f/2i halfpacket support in NEON. | Benoit Jacob | 2015-02-27 |
|/ |
|
* | Marked the CUDA packet primitives as EIGEN_DEVICE_FUNC since they'll end up b... | Benoit Steiner | 2015-02-19 |
* | bug #955 - Implement a rotating kernel alternative in the 3px4 gebp path | Benoit Jacob | 2015-02-18 |
* | Add missing install directives for arch/CUDA | Gael Guennebaud | 2015-02-18 |
* | Remove some dead stores. | Gael Guennebaud | 2015-02-18 |
* | Disable __m128* wrappers when compiling with AVX and -fabi-version=4 | Gael Guennebaud | 2015-02-17 |
* | Fix compilation with GCC/AVX (workaround __m128 and __m256 being the same typ... | Gael Guennebaud | 2015-02-17 |
* | 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 |
|/| |
|
* | | merge | Gael Guennebaud | 2015-02-10 |
|\ \ |
|
* | | | FMA has been wrongly disabled | Gael Guennebaud | 2015-02-10 |
| * | | Added vectorized implementation of the exponential function for ARM/NEON | Benoit Steiner | 2015-02-10 |
|/ / |
|
| * | Pulled the latest changes from the trunk | Benoit Steiner | 2015-02-06 |
| |\
| |/
|/| |
|
* | | bug #936, patch 3/3: Properly detect FMA support on ARM (requires VFPv4) | Benoit Jacob | 2015-01-30 |
* | | bug #936, patch 2/3: Remove EIGEN_VECTORIZE_FMA, was redundant with EIGEN_HAS... | Benoit Jacob | 2015-01-30 |
* | | bug #936, patch 1.5/3: rename _FUSED_ macros to _SINGLE_INSTRUCTION_, | Benoit Jacob | 2015-01-31 |