aboutsummaryrefslogtreecommitdiffhomepage
path: root/Eigen/src/Core/arch/AltiVec
Commit message (Expand)AuthorAge
* Small cleanup: Get rid of the macros EIGEN_HAS_SINGLE_INSTRUCTION_CJMADD and ...Gravatar Rasmus Munk Larsen2021-06-24
* Get rid of code duplication for conj_helper. For packets where LhsType=RhsTyp...Gravatar Rasmus Munk Larsen2021-06-24
* EIGEN_STRONG_INLINE was NOT inlining in some critical needed areas (6.6X slow...Gravatar Chip-Kerchner2021-06-16
* Add missing ppc pcmp_lt_or_nan<Packet8bf>Gravatar Antonio Sanchez2021-06-15
* Use bit_cast to create -0.0 for floating point types to avoid compiler optimi...Gravatar Rasmus Munk Larsen2021-06-11
* Fix taking address of rvalue compiler issue with TensorFlow (plus other warni...Gravatar Chip-Kerchner2021-04-21
* Fix address of temporary object errors in clang11.Gravatar Chip Kerchner2021-04-02
* Fixed performance issues for complex VSX and P10 MMA in gebp_kernel (level 3).Gravatar Chip Kerchner2021-03-25
* Fix pround and add printGravatar Chip Kerchner2021-03-15
* Make half/bfloat16 constructor take inputs by value, fix powerpc test.Gravatar Antonio Sanchez2021-02-27
* Fix clang compile when no MMA flags are set. Simplify MMA compiler detection.Gravatar Chip-Kerchner2021-02-24
* Having forward template function declarations in a P10 file causes bad code i...Gravatar Chip-Kerchner2021-02-24
* Fixes to support old and new versions of the compilers for built-ins. Cast t...Gravatar Chip-Kerchner2021-02-24
* Fix compilation errors with later versions of GCC and use of MMA.Gravatar Chip-Kerchner2021-02-22
* Fixed performance issues for VSX and P10 MMA in general_matrix_matrix_productGravatar Chip Kerchner2021-02-17
* Updated pfrexp implementation.Gravatar Antonio Sanchez2021-02-17
* Fix ldexp implementations.Gravatar Antonio Sanchez2021-02-10
* Eliminate implicit conversions from float to double.Gravatar Antonio Sanchez2021-02-01
* Fix altivec packetmath.Gravatar Antonio Sanchez2021-01-28
* Fix clang compilation for AltiVec from previous check-inGravatar Chip Kerchner2021-01-28
* Fix sqrt, ldexp and frexp compilation errors.Gravatar Chip Kerchner2021-01-25
* Add support for dynamic dispatch of MMA instructions for POWER 10Gravatar Pedro Caldeira2020-11-12
* Add missing functions for Packet8bf in Altivec architecture.Gravatar Pedro Caldeira2020-09-08
* MatrixProuct enhancements:Gravatar Everton Constantino2020-09-02
* Changing u/int8_t to un/signed char because clang does not understandGravatar Everton Constantino2020-09-02
* Change Packet8s and Packet8us to use vector commands on Power for pmadd, pmul...Gravatar Chip Kerchner2020-08-28
* Add support for Bfloat16 to use vector instructions on AltivecGravatar Pedro Caldeira2020-08-10
* Fix pscatter and pgather for Altivec Complex doubleGravatar Pedro Caldeira2020-06-16
* Add pscatter for Packet16{u}c (int8)Gravatar Pedro Caldeira2020-05-20
* - Vectorizing MMA packing.Gravatar Everton Constantino2020-05-19
* Altivec template functions to better code reusabilityGravatar Pedro Caldeira2020-05-11
* Remove unused packet op "palign".Gravatar Rasmus Munk Larsen2020-05-07
* Add support to vector instructions to Packet16uc and Packet16cGravatar Pedro Caldeira2020-04-27
* Remove unused packet op "preduxp".Gravatar Rasmus Munk Larsen2020-04-23
* Add Packet8s and Packet8us to support signed/unsigned int16/short Altivec vec...Gravatar Pedro Caldeira2020-04-21
* Adhere to recommended load/store intrinsics for pp64leGravatar Everton Constantino2020-03-23
* Fixing float32's pround halfway criteria to match STL's criteria.Gravatar Everton Constantino2020-03-21
* Add shift_left<N> and shift_right<N> coefficient-wise unary Array functionsGravatar Joel Holdsworth2020-03-19
* Switching unpacket_traits<Packet4i> to vectorizable=true.Gravatar Everton Constantino2020-01-13
* 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
* Fix debug macros in p{load,store}uGravatar João P. L. de Carvalho2019-08-14
* Add missing pcmp_XX methods for double/Packet2dGravatar João P. L. de Carvalho2019-08-14
* Fix packed load/store for PowerPC's VSXGravatar João P. L. de Carvalho2019-08-09
* Fix offset argument of ploadu/pstoreu for AltivecGravatar João P. L. de Carvalho2019-08-09
* bug #1718: Add cast to successfully compile with clang on PowerPCGravatar João P. L. de Carvalho2019-08-09
* Add masked_store_available to unpacket_traitsGravatar Eugene Zhulenev2019-05-02
* Adding lowlevel APIs for optimized RHS packet load in TensorFlowGravatar Anuj Rawat2019-04-20
* Collapsed revision from PR-619Gravatar William D. Irons2019-03-26