aboutsummaryrefslogtreecommitdiffhomepage
path: root/Eigen/src/Core/arch/Default/BFloat16.h
Commit message (Expand)AuthorAge
* Eliminate `round_impl` double-promotion warnings for c++03.Gravatar Antonio Sanchez2021-03-25
* Make half/bfloat16 constructor take inputs by value, fix powerpc test.Gravatar Antonio Sanchez2021-02-27
* Fix some CUDA warnings.Gravatar Antonio Sanchez2021-02-24
* Replace M_LOG2E and M_LN2 with custom macros.Gravatar Antonio Sanchez2020-12-11
* Add log2() to Eigen.Gravatar Rasmus Munk Larsen2020-12-04
* Revert "Add log2() operator to Eigen"Gravatar Rasmus Munk Larsen2020-12-03
* Add log2() operator to EigenGravatar Rasmus Munk Larsen2020-12-03
* Remove explicit casts from Eigen::half and Eigen::bfloat16 to boolGravatar David Tellenbach2020-11-19
* Add bit_cast for half/bfloat to/from uint16_t, fix TensorRandomGravatar Antonio Sanchez2020-11-18
* Replace numext::as_uint with numext::bit_cast<numext::uint32_t>Gravatar David Tellenbach2020-10-29
* Revert change from 4e4d3f32d168ed9ce09d950f099a60ddcd11240f that broke BFloat...Gravatar Rasmus Munk Larsen2020-10-15
* Clean up packetmath tests and fix various bugs to make bfloat16 pass (almost)...Gravatar Rasmus Munk Larsen2020-10-09
* Use EIGEN_USING_STD to fix CUDA compilation error on BFloat16.h.Gravatar Rasmus Munk Larsen2020-10-02
* Get rid of initialization logic for blueNorm by making the computed constants...Gravatar Rasmus Munk Larsen2020-09-18
* Make bfloat16(float(-nan)) produce -nan, not nan.Gravatar Tim Shen2020-09-15
* Fix clang-tidy warnings in generic bfloat16 implementationGravatar David Tellenbach2020-07-27
* Fix bfloat16 castsGravatar David Tellenbach2020-07-23
* Revert change that made conversion from bfloat16 to {float, double} implicit.Gravatar Rasmus Munk Larsen2020-07-22
* Fix cast of blfoat16 to std::complex<T>Gravatar David Tellenbach2020-07-22
* Make sure we take the little-endian path if __BYTE_ORDER__ is not defined.Gravatar Rasmus Munk Larsen2020-07-22
* Faster conversion from integer types to bfloat16Gravatar Niels Dekker2020-07-22
* Avoid undefined behavior by union type punning in float_to_bfloat16_rtneGravatar Niels Dekker2020-07-14
* AVX path for BF16Gravatar Sheng Yang2020-07-14
* Allow implicit conversion from bfloat16 to float and doubleGravatar Niels Dekker2020-07-11
* Fix test basic stuffGravatar David Tellenbach2020-07-09
* Fix tensor casts for large packets and casts to/from std::complexGravatar Antonio Sanchez2020-06-30
* Support BFloat16 in EigenGravatar Teng Lu2020-06-20