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