| Commit message (Expand) | Author | Age |
* | First time it compiles, but fails to pass the tests. | Konstantinos Margaritis | 2014-09-09 |
* | Initial VSX commit | Konstantinos Margaritis | 2014-08-29 |
* | Added HasDiv=1 to Altivec PacketMath.h, now vectorization_logic test passes. | Konstantinos Margaritis | 2014-07-15 |
* | Fix many long to int implicit conversions | Gael Guennebaud | 2014-07-08 |
* | Implement pbroadcast4 on altivec | Gael Guennebaud | 2014-04-25 |
* | Enable vectorization of pack_rhs with a column-major RHS. | Gael Guennebaud | 2014-04-25 |
* | Enable fused madd for Altivec | Gael Guennebaud | 2014-04-24 |
* | Implement ptranspose on altivec and fix pgather/pscatter | Gael Guennebaud | 2014-04-24 |
* | Add Altivec implementation of pgather/pscatter (not tested) | Gael Guennebaud | 2014-04-23 |
* | New gebp kernel handling up to 3 packets x 4 register-level blocks. Huge spee... | Gael Guennebaud | 2014-04-16 |
* | Add a mechanism to recursively access to half-size packet types | Gael Guennebaud | 2014-03-28 |
* | Fix ploaddup and lin-spaced with AltiVec. | Gael Guennebaud | 2013-09-10 |
* | Add missing pconj specializations | Gael Guennebaud | 2013-05-17 |
* | Automatic relicensing to MPL2 using Keirs script. Manual fixup follows. | Benoit Jacob | 2012-07-13 |
* | Get rid of include directives inside namespace blocks (bug #339). | Jitse Niesen | 2012-04-15 |
* | fix static inline versus inline static issues (the former is the correct order) | Gael Guennebaud | 2012-01-31 |
* | better fix for gcc 4.6.0 / ptrdiff_t, as suggested by Benoit | Thomas Capricelli | 2011-05-05 |
* | Fix compilation with gcc-4.6.0, patch provided by Anton Gladky <gladky.anton@... | Thomas Capricelli | 2011-05-05 |
* | fix AltiVec ploaddup | Gael Guennebaud | 2011-02-24 |
* | implement ploaddup for altivec and add respective unit test | Gael Guennebaud | 2011-02-23 |
* | Remove all references to EIGEN_TUNE_CPU_CACHE_SIZE. | Jitse Niesen | 2011-02-04 |
* | bug #86 : use internal:: namespace instead of ei_ prefix | Benoit Jacob | 2010-10-25 |
* | mixing types in product step 2: | Gael Guennebaud | 2010-07-11 |
* | sync | Gael Guennebaud | 2010-07-10 |
|\ |
|
| * | forgot to commit ei_p4f_FORWARD; | Konstantinos Margaritis | 2010-07-09 |
* | | scalars fitting in a single packet requires more work, step 1 | Gael Guennebaud | 2010-07-08 |
|/ |
|
* | s/IsVectorized/Vectorizable | Gael Guennebaud | 2010-07-07 |
* | * add a IsVectorized mechanism (instead of packet-size>1...) | Gael Guennebaud | 2010-07-06 |
* | AltiVec signed integer pmadd removed, proved to be 2x slower than the scalar ... | Konstantinos Margaritis | 2010-06-28 |
* | Add a proof concept API to configure the blocking parameters at runtime. | Gael Guennebaud | 2010-06-07 |
* | (proper commit this time) | Konstantinos Margaritis | 2010-04-24 |
* | Backed out changeset 6972c140f737874d88da0e225c7c27b4563a4518 | Konstantinos Margaritis | 2010-04-24 |
* | replaced _mm_prefetch in GeneralBlockPanelKernel.h, with ei_prefetch() inline... | oem | 2010-04-24 |
* | fix copy pasted comment | Gael Guennebaud | 2010-03-05 |
* | Altivec brought up to date. Most tests pass and performance is better than be... | Konstantinos Margaritis | 2010-03-05 |
* | Added initial NEON support, most tests pass however we had to use some hackis... | Konstantinos Margaritis | 2010-03-03 |
* | we were already aligning to 16 byte boundary fixed-size objects that are mult... | Benoit Jacob | 2009-10-05 |
* | remove sentence "Eigen itself is part of the KDE project." | Benoit Jacob | 2009-05-22 |
* | add SSE2 versions of sin, cos, log, exp using code from Julien | Gael Guennebaud | 2009-03-25 |
* | ei_pnegate implemented for AltiVec | Konstantinos A. Margaritis | 2009-03-20 |
* | add vectorization of unary operator-() (the AltiVec version is probably | Gael Guennebaud | 2009-03-20 |
* | add the vectorization of abs | Gael Guennebaud | 2009-03-09 |
* | no reason for 3 vec_mins, 2 are enough apparently in ei_predux_min | Konstantinos A. Margaritis | 2009-02-12 |
* | modified ei_predux_min/max to actually use altivec instructions | Konstantinos A. Margaritis | 2009-02-12 |
* | * exit Sum.h, exit Prod.h, welcome vectorization of redux() ! | Gael Guennebaud | 2009-02-12 |
* | add ei_predux_mul for AltiVec | Gael Guennebaud | 2009-02-10 |
* | fixed preserve_mask definition for AltiVec (needed __vector keyword) | Konstantinos A. Margaritis | 2009-02-08 |
* | add bench_reverse, draft of a reverse vectorization for AltiVec, make | Gael Guennebaud | 2009-02-06 |
* | Missing inline keywords in AltiVec/PacketMath were making Avogadro fail | Benoit Jacob | 2008-08-27 |
* | remove double ; | Benoit Jacob | 2008-08-27 |