Logo
Explore Help
Sign In
devtools/eigen
1
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
b11f817bcff04276f3024d6780f56a137968b81a
eigen/Eigen/src/Core/arch/Default
History
Niels Dekker b11f817bcf Avoid undefined behavior by union type punning in float_to_bfloat16_rtne
Use `numext::as_uint`, instead of union based type punning, to avoid undefined behavior.
See also C++ Core Guidelines: "Don't use a union for type punning"
https://github.com/isocpp/CppCoreGuidelines/blob/v0.8/CppCoreGuidelines.md#c183-dont-use-a-union-for-type-punning

`numext::as_uint` was suggested by David Tellenbach
2020-07-14 19:55:20 +02:00
..
BFloat16.h
Avoid undefined behavior by union type punning in float_to_bfloat16_rtne
2020-07-14 19:55:20 +02:00
ConjHelper.h
bug #1436: fix compilation of Jacobi rotations with ARM NEON, some specializations of internal::conj_helper were missing.
2017-06-15 10:16:30 +02:00
GenericPacketMathFunctions.h
Add shift_left<N> and shift_right<N> coefficient-wise unary Array functions
2020-03-19 17:24:06 +00:00
GenericPacketMathFunctionsFwd.h
Fix a circular dependency regarding pshift* functions and GenericPacketMathFunctions.
2019-09-06 09:26:04 +02:00
Half.h
Fix test basic stuff
2020-07-09 17:24:00 +00:00
Settings.h
bug #1615: slightly increase the default unrolling limit to compensate for changeset 101ea26f5e
2018-12-13 10:42:39 +01:00
TypeCasting.h
Support BFloat16 in Eigen
2020-06-20 19:16:24 +00:00
Powered by Gitea Version: 1.25.3 Page: 360ms Template: 6ms
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API