| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-12-22 | [libc][math] Add LIBC_CONF_MATH_USE_SYSTEM_FENV / LIBC_MATH_USE_SYSTEM_FENV (... | lntue | 1 | -0/+47 |
| 2025-12-17 | [libc][fenv] Fix performance regression for x86 mxcsr utilities. (#172717) | lntue | 1 | -6/+6 |
| 2025-12-17 | libc: Prefix Rounding Control Error enum to avoid conflict in windows build (... | Jinsong Ji | 3 | -4/+4 |
| 2025-12-05 | [libc][fenv] Refactor x86 fenv implementations to make it work for various fe... | lntue | 7 | -587/+940 |
| 2025-10-21 | [libc][math] Add float-only implementation for sinf / cosf. (#161680) | lntue | 1 | -2/+3 |
| 2025-10-16 | [libc] Fix temporary types for fputil::split template. (#163813) | lntue | 1 | -3/+3 |
| 2025-09-20 | [libc][math] Refactor dsqrtl implementation to header-only in src/__support/m... | Muhammad Bassiouni | 1 | -4/+4 |
| 2025-09-12 | [libc] Some more MSVC compatibility in src/__support. (#158108) | lntue | 2 | -7/+11 |
| 2025-09-04 | [libc] Fix buildbot failures (#156733) | Krishna Pandey | 1 | -1/+3 |
| 2025-08-27 | [libc][math][c++23] Add {canonicalize,iscanonical,fdim,copysign,issignaling}b... | Krishna Pandey | 1 | -1/+1 |
| 2025-08-25 | [libc][math][c++23] Add {frexp,ilogb,ldexp,llogb,logb}bf16 math functions (#1... | Krishna Pandey | 2 | -4/+3 |
| 2025-08-24 | [libc][math] Do not use float16 basic operations in hypotf16. (#155177) | lntue | 2 | -2/+14 |
| 2025-08-24 | [libc][math][c++23] Add {nearbyint,rint,lrint,llrint,lround,llround}bf16 math... | Krishna Pandey | 1 | -0/+5 |
| 2025-08-23 | [libc][math][c++23] Add nanbf16 math function (#153995) | Krishna Pandey | 1 | -1/+4 |
| 2025-08-23 | [libc][math][c++23] Add {get,set}payloadbf16 and setpayloadsigbf16 math funct... | Krishna Pandey | 1 | -2/+0 |
| 2025-08-06 | [libc] Fix constexpr FPUtils rounding_mode.h functions. (#152342) | lntue | 1 | -34/+59 |
| 2025-08-06 | [libc][math] Fix gcc buildbot failure (#152320) | Krishna Pandey | 1 | -2/+2 |
| 2025-08-06 | [libc][math][c++23] Implement basic arithmetic operations for BFloat16 (#151228) | Krishna Pandey | 7 | -43/+84 |
| 2025-08-05 | [libc][math] Fix division by infinity in fputil::div (#152092) | Krishna Pandey | 1 | -1/+1 |
| 2025-08-04 | [libc][math] Fix subtraction of infinity in fputil::add_or_sub (#152017) | Krishna Pandey | 1 | -2/+6 |
| 2025-07-29 | [libc][math] Fix buildbot fails (#151186) | Krishna Pandey | 1 | -2/+2 |
| 2025-07-25 | [libc] Make fenv utility functions constexpr. (#150447) | lntue | 2 | -16/+36 |
| 2025-07-24 | [libc] Fix some warnings in tests. (#150500) | lntue | 1 | -3/+6 |
| 2025-07-23 | [libc][NFC] Add stdint.h proxy header to fix dependency issue with <stdint.h>... | lntue | 10 | -15/+14 |
| 2025-07-23 | [libc] Make FPUtils' rounding_mode.h functions constexpr. (#149167) | lntue | 2 | -23/+45 |
| 2025-07-23 | [libc][math] Remove constexpr from bfloat16 comparison operations (#150227) | Krishna Pandey | 1 | -6/+6 |
| 2025-07-23 | [libc][math][c++23] Implement comparison operations operator overloads for BF... | Krishna Pandey | 2 | -0/+26 |
| 2025-07-22 | [libc][math] Add Generic Comparison Operations for floating point types (#144... | Krishna Pandey | 2 | -0/+125 |
| 2025-07-16 | [libc][math] Refactor exp10 implementation to header-only in src/__support/ma... | Muhammad Bassiouni | 2 | -3/+3 |
| 2025-07-15 | [libc][math] Refactor exp implementation to header-only in src/__support/math... | Muhammad Bassiouni | 2 | -3/+3 |
| 2025-07-11 | [libc] Fix frexpf128 build failure. (#148332) | Muhammad Bassiouni | 1 | -1/+1 |
| 2025-07-09 | [libc] Fix DyadicFloat::generic_as() requiring LIBC_TYPES_HAS_FLOAT16 (#147811) | OverMighty | 1 | -2/+0 |
| 2025-07-09 | [libc][math][c++23] Add bfloat16 support in LLVM libc (#144463) | Krishna Pandey | 5 | -6/+106 |
| 2025-06-19 | [libc] Skip x87 floating point register and only update mxcsr for x86_64 targ... | lntue | 2 | -5/+13 |
| 2025-06-19 | [libc][math] Skip setting errno and floating point exception for math functio... | lntue | 1 | -4/+13 |
| 2025-06-18 | [libc][printf] Fix out-of-range shift in float320 printf (#144542) | Simon Tatham | 1 | -1/+4 |
| 2025-06-11 | [libc] Move libc_errno.h to libc/src/__support and make LIBC_ERRNO_MODE_SYSTE... | lntue | 1 | -1/+1 |
| 2025-05-14 | [libc] Fix DyadicFloat::generic_as() using FPBits<float16> not FPBits<T> (#13... | OverMighty | 1 | -1/+1 |
| 2025-05-09 | [libc][math] Add x86-64 sqrt specialization for 80-bit long double. (#139203) | lntue | 1 | -0/+8 |
| 2025-05-06 | [libc] Fix implicit conversion error on rv32 (#138622) | Mikhail R. Gadelha | 1 | -1/+1 |
| 2025-05-02 | [libc] Add support for string/memory_utils functions for AArch64 without HW F... | William | 3 | -3/+3 |
| 2025-04-10 | Add generic sqrt root headers to libc sqrt specializations (#135237) | Drew Lewis | 4 | -0/+8 |
| 2025-04-09 | [libc] Use correct instruction for arm32 sqrt inline asm. (#134968) | lntue | 3 | -4/+49 |
| 2025-04-08 | [libc] Fix wrong #ifdef for riscv's sqrt. (#134964) | lntue | 1 | -1/+1 |
| 2025-04-08 | [libc] Extend fputil::sqrt to use floating point instructions for arm32. (#13... | lntue | 4 | -24/+54 |
| 2025-04-01 | [libc][math] Implement a fast pass for atan2f128 with 1ULP error using Dyadic... | lntue | 1 | -1/+1 |
| 2025-03-31 | [libc][math][c23] Add hypotf16 function (#131991) | Tejas Vipin | 2 | -3/+8 |
| 2025-03-28 | [libc] Fix implicit conversion error in DyadicFloat::as_mantissa_type(). (#13... | Jesse D | 1 | -1/+6 |
| 2025-03-25 | Change check for "shift > Type::BITS" to avoid offset greater than total bits... | Amy Huang | 1 | -1/+1 |
| 2025-03-18 | [libc][math] Fix incorrect logic in fputil::generic::add_or_sub (#116129) | OverMighty | 2 | -16/+12 |