This website requires JavaScript.
Explore
Help
Sign In
devtools
/
eigen
Watch
1
Star
0
Fork
0
You've already forked eigen
mirror of
https://gitlab.com/libeigen/eigen.git
synced
2026-04-10 11:34:33 +08:00
Code
Issues
Packages
Projects
Releases
Wiki
Activity
Files
011e0db31d1bed8b7f73662be6d57d9f30fa457a
eigen
/
Eigen
/
src
/
Core
/
arch
/
SSE
History
Rasmus Munk Larsen
af6f43d7ff
Add specializations for pmin/pmax with prescribed NaN propagation semantics for SSE/AVX/AVX512.
2020-10-14 23:11:24 +00:00
..
Complex.h
Add missing packet ops for bool, and make it pass the same packet op unit tests as other arithmetic types.
2020-05-14 22:39:13 +00:00
MathFunctions.h
Add plog ops support packet2d for NEON
2020-09-15 17:10:35 +00:00
PacketMath.h
Add specializations for pmin/pmax with prescribed NaN propagation semantics for SSE/AVX/AVX512.
2020-10-14 23:11:24 +00:00
TypeCasting.h
Specialize pldexp_double and pfdexp_double and get rid of Packet2l definition for SSE. SSE does not support conversion between 64 bit integers and double and the existing implementation of casting between Packet2d and Packer2l results in undefined behavior when casting NaN to int. Since pldexp and pfdexp only manipulate exponent fields that fit in 32 bit, this change provides specializations that use existing instructions _mm_cvtpd_pi32 and _mm_cvtsi32_pd instead.
2020-09-30 13:33:44 -07:00