aboutsummaryrefslogtreecommitdiffhomepage
path: root/Eigen/src/Core/arch/AltiVec
Commit message (Expand)AuthorAge
* Added HasDiv=1 to Altivec PacketMath.h, now vectorization_logic test passes.Gravatar Konstantinos Margaritis2014-07-15
* Fix many long to int implicit conversionsGravatar Gael Guennebaud2014-07-08
* Implement pbroadcast4 on altivecGravatar Gael Guennebaud2014-04-25
* Enable vectorization of pack_rhs with a column-major RHS.Gravatar Gael Guennebaud2014-04-25
* Enable fused madd for AltivecGravatar Gael Guennebaud2014-04-24
* Implement ptranspose on altivec and fix pgather/pscatterGravatar Gael Guennebaud2014-04-24
* Add Altivec implementation of pgather/pscatter (not tested)Gravatar Gael Guennebaud2014-04-23
* New gebp kernel handling up to 3 packets x 4 register-level blocks. Huge spee...Gravatar Gael Guennebaud2014-04-16
* Add a mechanism to recursively access to half-size packet typesGravatar Gael Guennebaud2014-03-28
* Fix ploaddup and lin-spaced with AltiVec.Gravatar Gael Guennebaud2013-09-10
* Add missing pconj specializationsGravatar Gael Guennebaud2013-05-17
* Automatic relicensing to MPL2 using Keirs script. Manual fixup follows.Gravatar Benoit Jacob2012-07-13
* Get rid of include directives inside namespace blocks (bug #339).Gravatar Jitse Niesen2012-04-15
* fix static inline versus inline static issues (the former is the correct order)Gravatar Gael Guennebaud2012-01-31
* better fix for gcc 4.6.0 / ptrdiff_t, as suggested by BenoitGravatar Thomas Capricelli2011-05-05
* Fix compilation with gcc-4.6.0, patch provided by Anton Gladky <gladky.anton@...Gravatar Thomas Capricelli2011-05-05
* fix AltiVec ploaddupGravatar Gael Guennebaud2011-02-24
* fix pset1 for complexGravatar Gael Guennebaud2011-02-23
* implement ploaddup for altivec and add respective unit testGravatar Gael Guennebaud2011-02-23
* fix a couple of issues with pcplxflipGravatar Gael Guennebaud2011-02-23
* implement pcplxflip for altivecGravatar Gael Guennebaud2011-02-23
* Altivec: fix infinite loop (ei_ -> internal:: change)Gravatar Gael Guennebaud2011-02-23
* add missing AlignedOnScalarGravatar Gael Guennebaud2011-02-22
* altivec compilation fixGravatar Gael Guennebaud2011-02-22
* more compilation fixes for altivecGravatar Gael Guennebaud2011-02-21
* fix compilationGravatar Gael Guennebaud2011-02-21
* Remove all references to EIGEN_TUNE_CPU_CACHE_SIZE.Gravatar Jitse Niesen2011-02-04
* bug #86 : use internal:: namespace instead of ei_ prefixGravatar Benoit Jacob2010-10-25
* mixing types in product step 2:Gravatar Gael Guennebaud2010-07-11
* syncGravatar Gael Guennebaud2010-07-10
|\
| * Added NEON/Complex.h, ~3.5x faster than scalar std::complex<float>Gravatar Konstantinos Margaritis2010-07-10
| * forgot to commit ei_p4f_FORWARD;Gravatar Konstantinos Margaritis2010-07-09
| * Altivec port of Complex.h.Gravatar Konstantinos Margaritis2010-07-09
* | scalars fitting in a single packet requires more work, step 1Gravatar Gael Guennebaud2010-07-08
|/
* s/IsVectorized/VectorizableGravatar Gael Guennebaud2010-07-07
* * add a IsVectorized mechanism (instead of packet-size>1...)Gravatar Gael Guennebaud2010-07-06
* AltiVec signed integer pmadd removed, proved to be 2x slower than the scalar ...Gravatar Konstantinos Margaritis2010-06-28
* Add a proof concept API to configure the blocking parameters at runtime.Gravatar Gael Guennebaud2010-06-07
* (proper commit this time)Gravatar Konstantinos Margaritis2010-04-24
* Backed out changeset 6972c140f737874d88da0e225c7c27b4563a4518Gravatar Konstantinos Margaritis2010-04-24
* replaced _mm_prefetch in GeneralBlockPanelKernel.h, with ei_prefetch() inline...Gravatar oem2010-04-24
* fix copy pasted commentGravatar Gael Guennebaud2010-03-05
* Altivec brought up to date. Most tests pass and performance is better than be...Gravatar Konstantinos Margaritis2010-03-05
* Added initial NEON support, most tests pass however we had to use some hackis...Gravatar Konstantinos Margaritis2010-03-03
* we were already aligning to 16 byte boundary fixed-size objects that are mult...Gravatar Benoit Jacob2009-10-05
* remove sentence "Eigen itself is part of the KDE project."Gravatar Benoit Jacob2009-05-22
* add SSE2 versions of sin, cos, log, exp using code from JulienGravatar Gael Guennebaud2009-03-25
* ei_pnegate implemented for AltiVecGravatar Konstantinos A. Margaritis2009-03-20
* add vectorization of unary operator-() (the AltiVec version is probablyGravatar Gael Guennebaud2009-03-20
* add the vectorization of absGravatar Gael Guennebaud2009-03-09