Commit History

Autor SHA1 Mensaxe Data
  Daniel Bertalan e8e628de57 Everywhere: Add Clang pragmas %!s(int64=4) %!d(string=hai) anos
  Hendiadyoin1 b583726deb LibM: Use assembly for all atan versions %!s(int64=4) %!d(string=hai) anos
  Hendiadyoin1 119f280f34 LibM: Use fcos for cosine %!s(int64=4) %!d(string=hai) anos
  Hediadyoin1 f4072a5038 LibM: Add long double defines of Math Constants %!s(int64=4) %!d(string=hai) anos
  Hendiadyoin1 c74d7adac6 LibM: Implement path for negative powers %!s(int64=4) %!d(string=hai) anos
  Gunnar Beutner ac9dbcda97 LibM: Implement nearbyint, nearbyintl and nearbyintf %!s(int64=4) %!d(string=hai) anos
  Linus Groh d60ebbbba6 Revert "Userland: static vs non-static constexpr variables" %!s(int64=4) %!d(string=hai) anos
  Lenny Maiorani 800ea8ea96 Userland: static vs non-static constexpr variables %!s(int64=4) %!d(string=hai) anos
  Jean-Baptiste Boric 7d84f09e7e Userland: Move non-standard math constants from math.h %!s(int64=4) %!d(string=hai) anos
  Brian Gianforcaro 1682f0b760 Everything: Move to SPDX license identifiers in all files. %!s(int64=4) %!d(string=hai) anos
  Nicholas-Baron 73dd293ec4 Everywhere: Add `-Wdouble-promotion` warning %!s(int64=4) %!d(string=hai) anos
  AnotherTest dbc5b05b7a LibM: Use fptan/fpatan instead of approximating atan2/tan %!s(int64=4) %!d(string=hai) anos
  Mițca Dumitru 01a49dda85 LibM: Implement fmin/fmax %!s(int64=4) %!d(string=hai) anos
  Mițca Dumitru 987cc904c2 LibM: Make the gamma family of functions more accurate and conformant %!s(int64=4) %!d(string=hai) anos
  Mițca Dumitru 32b9437c13 LibM: Add remainder{f, l} %!s(int64=4) %!d(string=hai) anos
  Mițca Dumitru 93c554f6bd LibM: Add the gamma family of functions %!s(int64=4) %!d(string=hai) anos
  Mițca Dumitru c9601cdee3 LibM: Implement the missing parts of the round family %!s(int64=4) %!d(string=hai) anos
  Mițca Dumitru 03b2d30836 LibM: Add missing float and long double function variants %!s(int64=4) %!d(string=hai) anos
  Linus Groh caa8f3d3bf LibM: Implement tanf() in terms of tan() with casts %!s(int64=4) %!d(string=hai) anos
  Mițca Dumitru b07310dc8b LibM: Add nan{f, l} %!s(int64=4) %!d(string=hai) anos
  Mițca Dumitru efe4845c56 LibM: Implement more rounding functions %!s(int64=4) %!d(string=hai) anos
  Mițca Dumitru 88d342d007 LibM: Implement the frexp family %!s(int64=4) %!d(string=hai) anos
  Mițca Dumitru b274120b3c LibM: Implement copysign for float and long double %!s(int64=4) %!d(string=hai) anos
  Mițca Dumitru 87b61b0eef LibM: Add scalbn and associated functions %!s(int64=4) %!d(string=hai) anos
  Mițca Dumitru 352b383280 LibM: Add ilogb and logb %!s(int64=4) %!d(string=hai) anos
  Mițca Dumitru 190952675e LibM: Specialiase FloatExtractor for long double as well %!s(int64=4) %!d(string=hai) anos
  Nick Wanninger c3f417aa1e LibM: optimized (branchless) copysign %!s(int64=4) %!d(string=hai) anos
  Andreas Kling 9f8a9dba0b LibM: Add naive implementation of copysign() %!s(int64=4) %!d(string=hai) anos
  Andreas Kling 5d180d1f99 Everywhere: Rename ASSERT => VERIFY %!s(int64=4) %!d(string=hai) anos
  Andreas Kling 0269578d3e LibM: Implement nextafter() and nexttoward() %!s(int64=4) %!d(string=hai) anos