aboutsummaryrefslogtreecommitdiffhomepage
path: root/Eigen/src/Core/arch/SSE/Complex.h
Commit message (Expand)AuthorAge
* Implement a generic vectorized version of Smith's algorithms for complex divi...Gravatar Rasmus Munk Larsen2021-07-01
* Get rid of code duplication for conj_helper. For packets where LhsType=RhsTyp...Gravatar Rasmus Munk Larsen2021-06-24
* Changing the storage of the SSE complex packets to that of the wrapper. This ...Gravatar guoqiangqi2021-05-10
* Revert addition of unused `paddsub<Packet2cf>`. This fixes #2242Gravatar Christoph Hertzberg2021-05-06
* Avoid using uninitialized inputs and if available, use slightly more efficien...Gravatar Christoph Hertzberg2021-04-13
* 1)provide a better generic paddsub op implementationGravatar Guoqiang QI2021-01-13
* Implement vectorized complex square root.Gravatar Rasmus Munk Larsen2020-12-08
* Revert "Fix Half NaN definition and test."Gravatar Rasmus Munk Larsen2020-11-24
* Fix Half NaN definition and test.Gravatar Rasmus Munk Larsen2020-11-24
* Add missing packet ops for bool, and make it pass the same packet op unit tes...Gravatar Rasmus Munk Larsen2020-05-14
* Remove packet ops pinsertfirst and pinsertlast that are only used in a single...Gravatar Rasmus Munk Larsen2020-05-08
* Remove unused packet op "palign".Gravatar Rasmus Munk Larsen2020-05-07
* Remove unused packet op "preduxp".Gravatar Rasmus Munk Larsen2020-04-23
* Additional NEON packet-math operationsGravatar Joel Holdsworth2020-03-26
* Add masked_store_available to unpacket_traitsGravatar Eugene Zhulenev2019-05-02
* Adding lowlevel APIs for optimized RHS packet load in TensorFlowGravatar Anuj Rawat2019-04-20
* Fix conflicts and mergeGravatar Gael Guennebaud2019-01-30
|\
* | Fix compilation error for logical packet ops with older compilers.Gravatar Rasmus Munk Larsen2019-01-16
* | Rename pones -> ptrue. Use _CMP_TRUE_UQ where appropriate.Gravatar Rasmus Munk Larsen2019-01-09
|\ \
* | | Collapsed revisionGravatar Rasmus Munk Larsen2019-01-09
| * | Undo useless diffs.Gravatar Rasmus Munk Larsen2019-01-09
| * | Simplify a bit.Gravatar Rasmus Munk Larsen2019-01-09
| * | Add packet up "pones". Write pnot(a) as pxor(pones(a), a).Gravatar Rasmus Munk Larsen2019-01-09
|/ /
* | Add support for pcmp_eq and pnot, including for complex types.Gravatar Rasmus Munk Larsen2019-01-07
| * Introducing "vectorized" byte on unpacket_traits structsGravatar Gustavo Lima Chaves2018-12-19
|/
* bug #1641: fix testing of pandnot and fix pandnot for complex on SSE/AVX/AVX512Gravatar Gael Guennebaud2018-12-08
* Fix compilation with MSVC by reverting to char* for _mm_prefetch except for P...Gravatar Gael Guennebaud2018-06-07
* Fix compilation and SSE support with PGI compilerGravatar Gael Guennebaud2018-05-29
* bug #1436: fix compilation of Jacobi rotations with ARM NEON, some specializa...Gravatar Gael Guennebaud2017-06-15
* Add pinsertfirst function and implement pinsertlast for complex on SSE/AVX.Gravatar Gael Guennebaud2016-11-02
* Workaround clang -Wdocumentation warning about "/*<"Gravatar Gael Guennebaud2015-12-30
* Handle various TODOs in SSE vectorization (remove splitted storeu, enable SSE...Gravatar Gael Guennebaud2015-10-06
* Let unpacket_traits<> exposes the required alignment and make use of it every...Gravatar Gael Guennebaud2015-08-07
* Fix compilation with GCC/AVX (workaround __m128 and __m256 being the same typ...Gravatar Gael Guennebaud2015-02-17
* The usage of DenseIndex is deprecated, so let's replace DenseIndex by IndexGravatar Gael Guennebaud2015-02-16
* Pulled in the latest changes from the Eigen trunkGravatar Benoit Steiner2014-08-13
|\
| * Fix many long to int implicit conversionsGravatar Gael Guennebaud2014-07-08
* | Created the pblend packet primitive and implemented it using SSE and AVX inst...Gravatar Benoit Steiner2014-06-06
|/
* Enable vectorization of pack_rhs with a column-major RHS.Gravatar Gael Guennebaud2014-04-25
* Workaround gcc's default ABI not being able to distinghish between vector typ...Gravatar Gael Guennebaud2014-04-22
* New gebp kernel handling up to 3 packets x 4 register-level blocks. Huge spee...Gravatar Gael Guennebaud2014-04-16
* Workaround alignment warningsGravatar Gael Guennebaud2014-03-30
* Add a mechanism to recursively access to half-size packet typesGravatar Gael Guennebaud2014-03-28
* Implemented the SSE version of the gather and scatter packet primitives.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
* Fix bug #314: move remaining math functions from internal to numext namespaceGravatar Gael Guennebaud2013-06-10
* Suppress annoying "may be used uninitialized in this function" warning with g...Gravatar Gael Guennebaud2013-01-24
* 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