summaryrefslogtreecommitdiff
path: root/libc/src/math
AgeCommit message (Expand)Author
2025-06-19[libc] Use `raise_except_if_required` for log2f. (#144961)lntue
2025-06-12[libc][math] Refactor expf implementation to header-only in src/__support/mat...lntue
2025-06-11[libc] Move libc_errno.h to libc/src/__support and make LIBC_ERRNO_MODE_SYSTE...lntue
2025-06-07[libc][NFC] Remove unused CMake for gpu mathJoseph Huber
2025-06-06[libc] clean up unused exp_utils (#143181)Michael Jones
2025-06-06[libc] Cleanup unimplemented math functions (#143173)Joseph Huber
2025-06-01[libc][math][c23] Add atanf16() function (#141612)wldfngrs
2025-05-29[libc][math] Fix some mis-optimization issue with hypotf16. (#141960)lntue
2025-05-08[libc][math] Implement double precision acos correctly rounded for all roundi...lntue
2025-04-25[libc][math] Implement double precision asin correctly rounded for all roundi...lntue
2025-04-25[libc][math][c23] Add atanhf16 C23 math function. (#132612)Harrison Hao
2025-04-24[libc][math][c23] Add acospif16() function (#134664)Anton
2025-04-23[libc][math] Skip checking for exceptional values in expm1f when LIBC_MATH_SK...lntue
2025-04-08[libc][math] Fix signaling NaN handling for math functions. (#133347)wldfngrs
2025-04-04[libc] Remove extra parenthesis in sin.cpp comments (#134477)jobhdez
2025-04-01[libc][math] Implement a fast pass for atan2f128 with 1ULP error using Dyadic...lntue
2025-03-31[libc][math][c23] Add hypotf16 function (#131991)Tejas Vipin
2025-03-29[libc][math][c23] Add asinhf16 function (#131351)Tejas Vipin
2025-03-25[libc] Add exceptional values for sinhf16/coshf16 (#133002)Michael Jones
2025-03-23[libc][math][c23] Add fmaf16 C23 math function. (#130757)Harrison Hao
2025-03-22[libc][math][c23] Add acoshf16 C23 math function. (#130588)Harrison Hao
2025-03-21[libc][math] Implement fast pass for double precision atan function. (#132333)lntue
2025-03-20[libc][math] Add missing parenthesis in sollya command (#132298)Krishna Pandey
2025-03-13[libc][math] Fix Sollya command (#131091)Tejas Vipin
2025-03-11[libc][math] Skip checking for exceptional values when LIBC_MATH_SKIP_ACCURAT...lntue
2025-03-11[libc] Provide more fine-grained control of FMA instruction for ARM targets. ...lntue
2025-03-05[libc][math] Add skip accurate pass option for exp*, log*, and powf functions...lntue
2025-02-23[libc][math][c23] Add acosf16() function (#127731)wldfngrs
2025-02-15[libc][math] Fix sqrtf128 implicit conversions. (#127154)lntue
2025-02-13[libc][math] Improve the performance of sqrtf128. (#122578)lntue
2025-02-11[libc][NFC] Remove DEFAULT_DOUBLE_SPLIT macro. (#126822)lntue
2025-02-11[libc][math] Add float-only option for atan2f. (#122979)lntue
2025-02-10[libc] Don't manually override the optimization level for math (#126322)Petr Hosek
2025-02-10[libc][math][c23] Add asinf16() function (#124212)wldfngrs
2025-02-07[libc] Use `${libc_opt_high_flag}` instead of `-O3` (#123233)Petr Hosek
2025-01-23[libc][NFC] Strip all training whitespace and missing newlines (#124163)Joseph Huber
2025-01-12[libc][math][c23] Add tanf16 function (#121018)wldfngrs
2025-01-04[libc] Remove some unused includes from headers under src/math/generic. (#121...Alexey Samsonov
2025-01-01[libc] Move hdrgen yaml files into include/ (#121443)Roland McGrath
2024-12-30[libc] Move hdrgen into utils/ subdirectory (#121256)Roland McGrath
2024-12-15[libc][math][c23] Add cosf16 function (#118785)wldfngrs
2024-12-04[libc][math] Add small code size options for atan2f. (#118532)lntue
2024-12-04[libc] rename newhdrgen to just hdrgen (#118545)Nick Desaulniers
2024-12-03[libc][math][c23] Add sinf16 C23 math function (#116674)wldfngrs
2024-11-25[libc] suppress math library warnings on windows (#117638)Schrodinger ZHU Yifan
2024-11-18[libc] Fix signed zeros for exp10m1f16 and tanhf16. (#116654)lntue
2024-11-09[libc][math] Fix log1p SEGV with large inputs when FTZ/DAZ flags are set. (#1...lntue
2024-11-08[libc][math][c23] Add tanpif16 function (#115183)wldfngrs
2024-11-07[libc][math][c23] Add exp10m1f C23 math function (#87992)OverMighty
2024-10-29[libc][math][c23] Add cospif16 function (#113001)wldfngrs