aboutsummaryrefslogtreecommitdiffhomepage
path: root/Eigen/src/Core/arch
Commit message (Expand)AuthorAge
* Implement AVX512 vectorization of std::complex<float/double>Gravatar Gael Guennebaud2018-12-06
* bug #1636: fix compilation with some ABI versions.Gravatar Gael Guennebaud2018-12-06
* Add missing padd for Packet8i (it was implicitly generated by clang and gcc)Gravatar Gael Guennebaud2018-11-30
* Add packet sin and cos to Altivec/VSX and NEONGravatar Gael Guennebaud2018-11-30
* Several improvements regarding packet-bitwise operations:Gravatar Gael Guennebaud2018-11-30
* Add psin/pcos on AVX512 -> almost for free, at last!Gravatar Gael Guennebaud2018-11-30
* CleanupGravatar Gael Guennebaud2018-11-30
* Fix pandnot order in AVX512Gravatar Gael Guennebaud2018-11-30
* Extend the generic psin_float code to handle cosine and make SSE and AVX use ...Gravatar Gael Guennebaud2018-11-30
* Disable fma gcc's workaround for gcc >= 8 (based on GEMM benchmarks)Gravatar Gael Guennebaud2018-11-28
* same for pmaxGravatar Gael Guennebaud2018-11-28
* pmin/pmax o SSE: make sure to use AVX instruction with AVX enabled, and disab...Gravatar Gael Guennebaud2018-11-28
* Use explicit packet type in SSE/PacketMath pldexpGravatar Eugene Zhulenev2018-11-27
* bug #1631: fix compilation with ARM NEON and clang, and cleanup the weird psh...Gravatar Gael Guennebaud2018-11-27
* Update pshiftleft to pass the shift as a true compile-time integer.Gravatar Gael Guennebaud2018-11-27
* Unify SSE/AVX psin functions.Gravatar Gael Guennebaud2018-11-27
* Unify Altivec/VSX pexp(double) with default implementationGravatar Gael Guennebaud2018-11-27
* cleanupGravatar Gael Guennebaud2018-11-26
* Unify SSE and AVX pexp for double.Gravatar Gael Guennebaud2018-11-26
* Unify NEON's pexp with generic implementationGravatar Gael Guennebaud2018-11-26
* Unify Altivec/VSX's pexp with generic implementationGravatar Gael Guennebaud2018-11-26
* Unify SSE and AVX implementation of pexpGravatar Gael Guennebaud2018-11-26
* Unify Altivec/VSX's plog with generic implementation, and enable it!Gravatar Gael Guennebaud2018-11-26
* Unify NEON's plog with generic implementationGravatar Gael Guennebaud2018-11-26
* First step toward a unification of packet log implementation, currently only ...Gravatar Gael Guennebaud2018-11-26
* Make SSE/AVX pandnot(A,B) consistent with generic version, i.e., "A and not B"Gravatar Gael Guennebaud2018-11-26
* bug #1611: fix plog(0) on NEONGravatar Gael Guennebaud2018-11-26
* Collapsed revision (based on pull request PR-325)Gravatar Christian von Schultz2018-10-22
* Fix float-to-double warningGravatar Gael Guennebaud2018-10-16
* Fix warning with AVX512fGravatar Gael Guennebaud2018-10-11
* Fix avx512 plog(NaN) to return NaN instead of +infGravatar Gael Guennebaud2018-10-11
* Enable avx512 plog with clangGravatar Gael Guennebaud2018-10-11
* bug #1605: workaround ABI issue with vector types (aka __m128) versus scalar ...Gravatar Gael Guennebaud2018-10-01
* fix alignment issue in ploaddup for AVX512Gravatar Gael Guennebaud2018-09-28
* Workaround increases required alignment warningGravatar Gael Guennebaud2018-09-20
* Fix warnings in AVX512Gravatar Gael Guennebaud2018-09-20
* Updates to fix HIP-clang specific compile errors.Gravatar Deven Desai2018-08-30
* Fix doxy and misc. typosGravatar luz.paz"2018-08-01
* bug #1526 - CUDA compilation fails on CUDA 9.x SDK when arch is set to comput...Gravatar Jiandong Ruan2018-09-08
* bug #1595: Don't use C++11's std::isnan() in MIPS/MSA packet math.Gravatar Alexey Frunze2018-09-06
* bug #1590: fix collision with some system headers defining the macro FP32Gravatar Gael Guennebaud2018-08-28
* Use Intel cast intrinsics, since MSVC does not allow direct casting.Gravatar Christoph Hertzberg2018-08-24
* Creating separate SYCL required PR for uncontroversial files.Gravatar Mehdi Goli2018-08-03
* Adding new arch/SYCL headers, used for SYCL vectorization.Gravatar Mehdi Goli2018-08-01
* Re-enable FMA for fast sqrt functionsGravatar Mark D Ryan2018-07-30
* Fix AVX512 implementations of psqrtGravatar Mark D Ryan2018-06-25
* Add pcast packet op for NEON.Gravatar Rasmus Munk Larsen2018-07-26
* Add support for MIPS SIMD (MSA)Gravatar Alexey Frunze2018-07-06
* remove double ;;Gravatar Gael Guennebaud2018-07-12
* Updates corresponding to the latest round of PR feedbackGravatar Deven Desai2018-07-11