aboutsummaryrefslogtreecommitdiffhomepage
path: root/Eigen/src/Core/arch/SSE/MathFunctions.h
Commit message (Expand)AuthorAge
* Improved std::complex sqrt and rsqrt.Gravatar Antonio Sanchez2021-01-17
* * Add iterative psqrt<double> for AVX and SSE when FMA is available. This pro...Gravatar Rasmus Munk Larsen2020-12-16
* Add log2() to Eigen.Gravatar Rasmus Munk Larsen2020-12-04
* Revert "Add log2() operator to Eigen"Gravatar Rasmus Munk Larsen2020-12-03
* Add log2() operator to EigenGravatar Rasmus Munk Larsen2020-12-03
* Fix boolean float conversion and product warnings.Gravatar Antonio Sanchez2020-11-24
* Add plog ops support packet2d for NEONGravatar Guoqiang QI2020-09-15
* Update old links to bitbucket to point to gitlab.comGravatar Gael Guennebaud2019-12-04
* 1. Fix a bug in psqrt and make it return 0 for +inf arguments.Gravatar Rasmus Munk Larsen2019-11-15
* Move implementation of vectorized error function erf() to SpecialFunctionsImp...Gravatar Rasmus Munk Larsen2019-09-27
* Add generic PacketMath implementation of the Error Function (erf).Gravatar Rasmus Munk Larsen2019-09-19
* Fix compilation without vector engine available (e.g., x86 with SSE disabled):Gravatar Gael Guennebaud2019-09-05
* Implement vectorized versions of log1p and expm1 in Eigen using Kahan's formu...Gravatar Rasmus Munk Larsen2019-08-12
* Extend the generic psin_float code to handle cosine and make SSE and AVX use ...Gravatar Gael Guennebaud2018-11-30
* Unify SSE/AVX psin functions.Gravatar Gael Guennebaud2018-11-27
* cleanupGravatar Gael Guennebaud2018-11-26
* 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
* MIsc. source and comment typosGravatar luz.paz2018-03-11
* 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
* Factorize the 4 copies of tanh implementations, make numext::tanh consistent ...Gravatar Gael Guennebaud2016-08-23
* 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 tanh function for SSEGravatar Benoit Steiner2016-02-10
* Make the GCC workaround for sqrt GCC-only; detect Emscripten as non-GCCGravatar Benoit Jacob2016-02-10
* Work around Emscripten bug - https://github.com/kripken/emscripten/issues/4088Gravatar Benoit Jacob2016-02-10
* Fix compilation on old gcc+AVXGravatar Gael Guennebaud2016-01-21
* Add numext::sqrt function to enable custom optimized implementation.Gravatar Gael Guennebaud2016-01-21
* Added an optimized version of rsqrt for SSE and AVX that is used when EIGEN_F...Gravatar Benoit Steiner2015-03-02
* Added support for fast reciprocal square root computation.Gravatar Benoit Steiner2015-02-26
* Remove some dead stores.Gravatar Gael Guennebaud2015-02-18
* Addendum to bug #859: pexp(NaN) for double did not return NaN, also, plog(NaN...Gravatar Christoph Hertzberg2014-10-20
* Fix bug #859: pexp(NaN) returned Inf instead of NaNGravatar Gael Guennebaud2014-10-20
* Workaround gcc's default ABI not being able to distinghish between vector typ...Gravatar Gael Guennebaud2014-04-22
* fix a few "dead stores" warningsGravatar Gael Guennebaud2013-10-26
* typoGravatar Gael Guennebaud2013-08-19
* Fix bug #642: add vectorization of sqrt for doubles, and make sqrt really saf...Gravatar Gael Guennebaud2013-08-19
* Make psqrt works with numeric_limits<float>::minGravatar Gael Guennebaud2013-06-14
* Fix bug #613: psqrt was incorrect for small numbersGravatar Jeff Dean2013-06-13
* Fix SSE plog<float> to return -INF on 0Gravatar Gael Guennebaud2013-02-14
* fix warningGravatar Gael Guennebaud2012-08-01
* fix lower acceptable bound of SSE pexp for doubleGravatar Gael Guennebaud2012-07-31
* add SSE pexp function for double, make use of _mm_floor_p* for pexp with SSE4.1Gravatar Gael Guennebaud2012-07-27
* Automatic relicensing to MPL2 using Keirs script. Manual fixup follows.Gravatar Benoit Jacob2012-07-13
* fix bug #475: .exp() now returns +inf when overflow occurs (SSE)Gravatar Gael Guennebaud2012-06-14
* Get rid of include directives inside namespace blocks (bug #339).Gravatar Jitse Niesen2012-04-15
* bug #86 : use internal:: namespace instead of ei_ prefixGravatar Benoit Jacob2010-10-25
* allow vectorization of mat44.col() by adding a InnerPanel booleanGravatar Gael Guennebaud2010-07-23