| Commit message (Expand) | Author | Age |
* | Merged eigen/eigen into default | Konstantinos Margaritis | 2014-10-22 |
|\ |
|
* | | Added ARMv8 support | Konstantinos Margaritis | 2014-10-22 |
* | | working 64-bit support in PacketMath.h, Complex.h needed | Konstantinos Margaritis | 2014-10-21 |
| * | Addendum to bug #859: pexp(NaN) for double did not return NaN, also, plog(NaN... | Christoph Hertzberg | 2014-10-20 |
| * | Fix bug #859: pexp(NaN) returned Inf instead of NaN | Gael Guennebaud | 2014-10-20 |
|/ |
|
* | fixed to make big-endian VSX work as well | Konstantinos Margaritis | 2014-10-01 |
* | prefetch are noops on VSX, actually disable the prefetch trait | Konstantinos Margaritis | 2014-09-21 |
* | Merged eigen/eigen into default | Konstantinos Margaritis | 2014-09-21 |
|\ |
|
* | | fix compile error on big endian altivec | Konstantinos Margaritis | 2014-09-21 |
* | | prefetch are noops on VSX | Konstantinos Margaritis | 2014-09-21 |
* | | VSX supports vec_div, implement where appropriate (float/doubles) | Konstantinos Margaritis | 2014-09-21 |
* | | VSX port passes packetmath_[1-5] tests! | Konstantinos Margaritis | 2014-09-20 |
* | | 32-bit floats/ints, 64-bit doubles pass packetmath tests, complex 32/64-bit r... | Konstantinos Margaritis | 2014-09-19 |
* | | First time it compiles, but fails to pass the tests. | Konstantinos Margaritis | 2014-09-09 |
* | | Initial VSX commit | Konstantinos Margaritis | 2014-08-29 |
| * | Replace asm by __asm__ (bug #873) | Jitse Niesen | 2014-09-06 |
| * | bug #871: fix compilation on ARM/Neon regarding __has_builtin usage | Gael Guennebaud | 2014-09-01 |
|/ |
|
* | Simplification of some Altivec constants, reuse existing constants and avoid ... | Konstantinos Margaritis | 2014-07-22 |
* | Added HasDiv=1 to Altivec PacketMath.h, now vectorization_logic test passes. | Konstantinos Margaritis | 2014-07-15 |
* | stride must be DenseIndex not int | Christoph Hertzberg | 2014-07-10 |
* | Fix many long to int implicit conversions | Gael Guennebaud | 2014-07-08 |
* | Add missing add_subdirectory directive | Gael Guennebaud | 2014-05-03 |
* | Make sure that calls to broadcast4 are 16 bytes aligned | Gael Guennebaud | 2014-04-25 |
* | Implement pbroadcast4 on altivec | Gael Guennebaud | 2014-04-25 |
* | Fix ptranspose overload prototypes for NEON | 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 |
* | Fixed the NEON implementation of predux_max<Packet4i>. | Benoit Steiner | 2014-04-23 |
* | Created a NEON version of the ptranspose packet primitives | Benoit Steiner | 2014-04-23 |
* | Add Altivec implementation of pgather/pscatter (not tested) | Gael Guennebaud | 2014-04-23 |
* | merge with default branch | Gael Guennebaud | 2014-04-22 |
|\ |
|
* | | Workaround gcc's default ABI not being able to distinghish between vector typ... | Gael Guennebaud | 2014-04-22 |
* | | Fix typo (was working with clang\!) | Gael Guennebaud | 2014-04-18 |
* | | merge | Gael Guennebaud | 2014-04-17 |
|\ \ |
|
| * | | Implemented the pgather/pscatter packet primitives for the arm/NEON architecture | Benoit Steiner | 2014-04-17 |
* | | | Optimize AVX pset1 for complexes and ploaddup | Gael Guennebaud | 2014-04-17 |
* | | | Optimize ploaddup for AVX | Gael Guennebaud | 2014-04-17 |
|/ / |
|
* | | New gebp kernel handling up to 3 packets x 4 register-level blocks. Huge spee... | Gael Guennebaud | 2014-04-16 |
* | | Optimized SSE unaligned loads and stores when compiling a 64bit target with a... | Benoit Steiner | 2014-04-14 |
| * | bug #782: Workaround for gcc <= 4.4 compilation error on the NEON PacketMath ... | Benoit Steiner | 2014-04-03 |
* | | Workaround alignment warnings | Gael Guennebaud | 2014-03-30 |
* | | Add a mechanism to recursively access to half-size packet types | Gael Guennebaud | 2014-03-28 |
* | | Merged latest changes from parent. | Benoit Steiner | 2014-03-27 |
|\ \ |
|
* | | | Implemented the SSE version of the gather and scatter packet primitives. | Benoit Steiner | 2014-03-27 |
* | | | Implemented the AVX version of the gather and scatter packet primitives. | Benoit Steiner | 2014-03-27 |
| * | | enforce the use of vfmadd231ps for pmadd (gcc and clang stupidely generates t... | Gael Guennebaud | 2014-03-27 |
|/ / |
|
* | | Implemented the AVX version of the ptranspose packet primitive. | Benoit Steiner | 2014-03-27 |
* | | Implement pcplflip, palign, predux and the likes from AVC/complexes | Gael Guennebaud | 2014-03-27 |
* | | Created the ptranspose packet primitive that can transpose an array of N pack... | Benoit Steiner | 2014-03-26 |