aboutsummaryrefslogtreecommitdiffhomepage
path: root/Eigen/Core
Commit message (Expand)AuthorAge
...
* | | | | Merged eigen/eigen into defaultGravatar Rasmus Larsen2016-04-01
|\| | | |
* | | | | Add matrix condition estimator module that implements the Higham/Hager algori...Gravatar Rasmus Munk Larsen2016-04-01
| * | | | Pull math functions from the global namespace only when compiling cuda code w...Gravatar Benoit Steiner2016-03-30
|/ / / /
| * / / some primitives ported, but missing intrinsics and crash with asm() are a pro...Gravatar Konstantinos Margaritis2016-03-27
|/ / /
* | | Made half floats usable on hardware that doesn't support them natively.Gravatar Benoit Steiner2016-03-11
* | | Added support for simple coefficient wise tensor expression using half floats...Gravatar Benoit Steiner2016-02-19
* | | FP16 on CUDA are only available starting with cuda 7.5. Disable them when usi...Gravatar Benoit Steiner2016-02-18
* | | Reverted unintended changes introduced by a bad mergeGravatar Benoit Steiner2016-02-19
* | | Added preliminary support for half floats on CUDA GPU. For now we can simply ...Gravatar Benoit Steiner2016-02-19
| * | Fixed indentationGravatar Benoit Steiner2016-02-04
| * | Preliminary support for AVX512Gravatar Benoit Steiner2015-12-10
* | | Add special functions to Eigen: lgamma, erf, erfc.Gravatar Eugene Brevdo2015-12-07
|/ /
* | Add LU::transpose().solve() and LU::adjoint().solve() API.Gravatar Gael Guennebaud2015-12-01
* | Clean a bit the implementation of inverse permutationsGravatar Gael Guennebaud2015-10-08
* | Implement plog and pexp for AltiVec.Gravatar Doug Kwan2015-07-30
* | Remove deprecated Flagged expression.Gravatar Gael Guennebaud2015-09-02
* | Include SSE packetmath when AVX is enabled, and enable AVX's sine function on...Gravatar Gael Guennebaud2015-08-07
* | bug #973: update macro-level control of alignement by introducing user-contro...Gravatar Gael Guennebaud2015-07-29
* | Define EIGEN_VECTORIZE_AVX2 and EIGEN_VECTORIZE_FMA when the corresponding in...Gravatar Benoit Steiner2015-07-22
* | Fixed some compiler bugs in NVCC, now compiles with CUDA.Gravatar Jonas Adler2015-07-22
* | Revert files to remove EIGEN_USING_NUMEXT_MATHGravatar Nicolas Mellado2015-07-11
* | Protect against compilation errors with nvcc and numext/complex.Gravatar Nicolas Mellado2015-07-06
* | Remove a few deprecated internal expressionsGravatar Gael Guennebaud2015-06-19
* | Abandon blocking size lookup table approach. Not performing as well in real w...Gravatar Benoit Jacob2015-05-19
* | Check for the macro __ARM_NEON__ (with two underscores at the end) as well as...Gravatar Pete Warden2015-05-12
* | Pulled latest update from the eigen main codebaseGravatar Benoit Steiner2015-03-24
|\ \
| * | use unsigned short instead of uint16_t which doesn't exist in c++98Gravatar Benoit Jacob2015-03-17
| * | Include stdint.h. Not going for cstdint because it is a C++11 addition. Neede...Gravatar Benoit Jacob2015-03-16
| * | Provide a empirical lookup table for blocking sizes measured on a Nexus 5. On...Gravatar Benoit Jacob2015-03-15
| * | Refactor computeProductBlockingSizes to make room for the possibility of usin...Gravatar Benoit Jacob2015-03-15
* | | Added support for vectorized type casting of tensorsGravatar Benoit Steiner2015-02-27
|/ /
* | 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
|/| |
* | | Added vectorized implementation of the exponential function for ARM/NEONGravatar Benoit Steiner2015-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
* | | Introduce unified macros to identify compiler, OS, and architecture. They are...Gravatar Gael Guennebaud2014-11-04
* | | Merged in kmargar/eigen (pull request PR-87)Gravatar Konstantinos Margaritis2014-10-28
|\ \ \
* | | | Bug #896: Swap order of checking __VSX__/__ALTIVEC__Gravatar Konstantinos Margaritis2014-10-22
| * | | check for __ARM_NEON instead as it's defined in arm64 as wellGravatar Konstantinos Margaritis2014-10-21
|/ / /
| * | define EIGEN_VECTORIZE_CUDA when compiling with nvccGravatar Benoit Steiner2014-10-03
| * | Vector primitives for CUDAGravatar Benoit Steiner2014-10-03
* | | Merged eigen/eigen into defaultGravatar Konstantinos Margaritis2014-09-21
|\ \ \
| * | | Remove deprecated code not used by evaluatorsGravatar Gael Guennebaud2014-09-18
* | | | First time it compiles, but fails to pass the tests.Gravatar Konstantinos Margaritis2014-09-09
* | | | Initial VSX commitGravatar Konstantinos Margaritis2014-08-29
| |/ / |/| |
| * | Enable evaluators by defaultGravatar Gael Guennebaud2014-08-29
| * | merge default branchGravatar Gael Guennebaud2014-08-29
| |\ \ | |/ / |/| |
* | | EIGEN_EXCEPTIONS was not defined in test/main.h, therefore all VERIFY_RAISES_...Gravatar Christoph Hertzberg2014-08-20