aboutsummaryrefslogtreecommitdiffhomepage
path: root/Eigen/src/Core/arch/AVX
Commit message (Expand)AuthorAge
* Get rid of code duplication for conj_helper. For packets where LhsType=RhsTyp...Gravatar Rasmus Munk Larsen2021-06-24
* Fix uninitialized warning on AVX.Gravatar Antonio Sanchez2021-02-17
* Updated pfrexp implementation.Gravatar Antonio Sanchez2021-02-17
* Fix ldexp implementations.Gravatar Antonio Sanchez2021-02-10
* Fix pfrexp/pldexp for half.Gravatar Antonio Sanchez2021-01-21
* * Add iterative psqrt<double> for AVX and SSE when FMA is available. This pro...Gravatar Rasmus Munk Larsen2020-12-16
* Remove comma at the end of enumeration list to silence C++03 warningsGravatar David Tellenbach2020-12-13
* Fix more SSE/AVX packet conversions for peven.Gravatar Antonio Sanchez2020-12-11
* Implement vectorized complex square root.Gravatar Rasmus Munk Larsen2020-12-08
* Add log2() to Eigen.Gravatar Rasmus Munk Larsen2020-12-04
* Special function implementations for half/bfloat16 packets.Gravatar Antonio Sanchez2020-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 a few issues for AVX512. This change enables vectorized versions of log, ...Gravatar Rasmus Munk Larsen2020-12-01
* AVX512 missing ops.Gravatar Antonio Sanchez2020-11-30
* Revert "Fix Half NaN definition and test."Gravatar Rasmus Munk Larsen2020-11-24
* Fix Half NaN definition and test.Gravatar Rasmus Munk Larsen2020-11-24
* Implement missing AVX half ops.Gravatar Antonio Sanchez2020-11-24
* Update AVX half packets, disable test.Gravatar Antonio Sanchez2020-11-21
* Fix issue2045 which get a error case _mm256_set_m128d op not supported by gcc...Gravatar guoqiangqi2020-11-04
* Fix the specialization of pfrexp for AVX to be faster when AVX2/AVX512DQ is n...Gravatar Rasmus Munk Larsen2020-10-15
* Add AVX plog<Packet4d> and AVX512 plog<Packet8d> ops,also unified AVX512 plog...Gravatar Guoqiang QI2020-10-15
* Add specializations for pmin/pmax with prescribed NaN propagation semantics f...Gravatar Rasmus Munk Larsen2020-10-14
* Clean up packetmath tests and fix various bugs to make bfloat16 pass (almost)...Gravatar Rasmus Munk Larsen2020-10-09
* AVX path for BF16Gravatar Sheng Yang2020-07-14
* BF16 for scalar_cmp_with_cast_opGravatar Sheng Yang2020-07-01
* Add missing packet ops for bool, and make it pass the same packet op unit tes...Gravatar Rasmus Munk Larsen2020-05-14
* Remove packet ops pinsertfirst and pinsertlast that are only used in a single...Gravatar Rasmus Munk Larsen2020-05-08
* Remove unused packet op "palign".Gravatar Rasmus Munk Larsen2020-05-07
* Remove unused packet op "preduxp".Gravatar Rasmus Munk Larsen2020-04-23
* Move eigen_packet_wrapper to GenericPacketMath.h and use it for SSE/AVX/AVX51...Gravatar Rasmus Munk Larsen2020-04-15
* Additional NEON packet-math operationsGravatar Joel Holdsworth2020-03-26
* Add shift_left<N> and shift_right<N> coefficient-wise unary Array functionsGravatar Joel Holdsworth2020-03-19
* Bug #1785: Introduce numext::rint.Gravatar Ilya Tokar2020-01-07
* Improve accuracy of fast approximate tanh and the logistic functions in Eigen...Gravatar Rasmus Munk Larsen2019-12-16
* Bug 1785: fix pround on x86 to use the same rounding mode as std::round.Gravatar Ilya Tokar2019-12-12
* 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
* Add Bessel functions to SpecialFunctions.Gravatar Srinivas Vasudevan2019-09-14
* Add packetized versions of i0e and i1e special functions.Gravatar Srinivas Vasudevan2019-09-11
* Merging from eigen/eigen.Gravatar Srinivas Vasudevan2019-09-03
|\
* | Add ndtri function, the inverse of the normal distribution function.Gravatar Srinivas Vasudevan2019-08-12
| * Fix missing header inclusion and colliding definitions for half type casting,...Gravatar Rasmus Munk Larsen2019-08-30
| * Clean up float16 a.k.a. Eigen::half support in Eigen. Move the definition of ...Gravatar Rasmus Munk Larsen2019-08-27
| * Implement vectorized versions of log1p and expm1 in Eigen using Kahan's formu...Gravatar Rasmus Munk Larsen2019-08-12
|/
* Add masked_store_available to unpacket_traitsGravatar Eugene Zhulenev2019-05-02
* Add masked pstoreu to AVX and AVX512 PacketMathGravatar Eugene Zhulenev2019-05-02
* Use packet ops instead of AVX2 intrinsicsGravatar Eugene Zhulenev2019-04-23
* Adding lowlevel APIs for optimized RHS packet load in TensorFlowGravatar Anuj Rawat2019-04-20