aboutsummaryrefslogtreecommitdiff
path: root/libc/src/math/generic/CMakeLists.txt
AgeCommit message (Expand)AuthorFilesLines
2024-04-04[libc][math][c23] Add exp2m1f C23 math function (#86996)OverMighty1-0/+21
2024-04-01[libc][math] Implement atan2f correctly rounded to all rounding modes. (#86716)lntue1-0/+18
2024-03-26[libc][math][c23] Implement canonicalize functions (#85940)Shourya Goel1-0/+48
2024-03-25[libc][math][c23] add c23 floating point fmaximum and fminimum functions. (#8...Job Henandez Lara1-0/+395
2024-03-25[libc][math][c23] Add {,u}fromfp{,x}{,f,l,f128} functions (#86003)OverMighty1-0/+196
2024-03-18[libc][math] Improve atanf performance. (#85463)lntue1-9/+5
2024-03-16[libc][math][c23] Add nextupl and nextdownl functions (#85484)OverMighty1-0/+24
2024-03-15[libc][math][c23] Add nextup{,f,f128} and nextdown{,f,f128} functions (#85431)OverMighty1-0/+74
2024-03-15[libc][math][c23] adds `nanf128` (#85201)Michael Flanders1-0/+13
2024-03-12[libc][math] Adds entrypoint and test for `nextafterf128` (#84882)Michael Flanders1-3/+16
2024-03-11[libc][math][c23] Add fmodl and fmodf128 math functions. (#84600)lntue1-2/+25
2024-03-09[libc][math][c23] Add modff128 C23 math function. (#84532)lntue1-3/+16
2024-03-08[libc][math][c23] Add (l|ll)rintf128 and (l|ll)roundf128 math functions. (#84...lntue1-25/+90
2024-02-29[libc][NFC] rename `float.h` macro file to `types.h` (#83190)Guillaume Chatelet1-14/+14
2024-02-27[libc][math][c23] Add C23 math functions ilogbf128, logbf128, and llogb(f|l|f...lntue1-12/+86
2024-02-23[libc][NFC] Remove all trailing spaces from libc (#82831)Joseph Huber1-1/+1
2024-02-16[reland][libc][NFC] Use user defined literals to build 128 and 256 bit consta...Guillaume Chatelet1-16/+24
2024-02-15Revert "[reland][libc][NFC] Use user defined literals to build 128 and 256 bi...Guillaume Chatelet1-24/+16
2024-02-15[reland][libc][NFC] Use user defined literals to build 128 and 256 bit consta...Guillaume Chatelet1-16/+24
2024-02-14[libc][math] Add C23 ldexpf128 math function and fix DyadicFloat conversions ...lntue1-5/+18
2024-02-14Revert "[libc][NFC] Use user defined literals to build 128 and 256 bit consta...Guillaume Chatelet1-24/+16
2024-02-14[libc][NFC] Use user defined literals to build 128 and 256 bit constants. (#8...Guillaume Chatelet1-16/+24
2024-02-09[libc][math] Add C23 math function frexpf128. (#81337)lntue1-5/+18
2024-02-09[libc][math] Add C23 math function fdimf128. (#81074)lntue1-5/+27
2024-02-05[libc][math] Add float128 rounding functions (ceilf128, floorf128, roundf128,...lntue1-20/+68
2024-01-25[libc] Add fminf128 and fmaxf128 implementations for Linux x86_64. (#79307)felixh56781-0/+24
2024-01-24[libc] Add sqrtf128 implementation for Linux x86_64. (#79195)felixh56781-0/+12
2024-01-12[libc][math] Add C23 math function fabsf128. (#77825)lntue1-0/+12
2024-01-05[libc][math] Implement nan(f|l) functions (#76690)Nishant Mittal1-0/+39
2023-12-05[reland][libc][NFC] Remove __support/bit.h and use __support/CPP/bit.h instea...Guillaume Chatelet1-1/+0
2023-12-05Revert "[libc][NFC] Remove __support/bit.h and use __support/CPP/bit.h instea...Guillaume Chatelet1-0/+1
2023-12-05[libc][NFC] Remove __support/bit.h and use __support/CPP/bit.h instead (#73939)Guillaume Chatelet1-1/+0
2023-11-23[libc][NFC] Split builtin_wrapper into bit and math_extras (#73113)Guillaume Chatelet1-5/+5
2023-11-21[libc][math] Implement nexttoward functions (#72763)Nishant Mittal1-0/+36
2023-11-10[libc][math] Add initial support for C23 float128 math functions, starting wi...lntue1-3/+15
2023-11-06[libc][math] Implement powf function correctly rounded to all rounding modes....lntue1-10/+60
2023-09-28[libc][math] Implement double precision expm1 function correctly rounded for ...lntue1-0/+27
2023-08-30[libc][math] Implement double precision exp10 function correctly rounded for ...Tue Ly1-0/+27
2023-08-25[libc][math] Implement double precision exp2 function correctly rounded for a...Tue Ly1-0/+33
2023-08-24[libc][math] Implement double precision exp function correctly rounded for al...Tue Ly1-0/+25
2023-06-28[libc][math] Implement erff function correctly rounded to all rounding modes.Tue Ly1-0/+18
2023-06-20[libc][math] Improve exp2f performance.Tue Ly1-0/+1
2023-06-20[libc][math] Improve tanhf performance.Tue Ly1-0/+2
2023-06-13[libc] Add Int<> type and fix (U)Int<128> compatibility issues.Tue Ly1-0/+1
2023-06-12[libc] Add platform independent floating point rounding mode checks.Tue Ly1-0/+10
2023-05-24[libc][bazel] Add log, log2, log10, log1p to bazel layout.Tue Ly1-1/+0
2023-05-23[libc][math] Implement double precision log1p correctly rounded to all roundi...Tue Ly1-0/+20
2023-05-23[libc][math] Implement double precision log2 function correctly rounded to al...Tue Ly1-0/+20
2023-05-23[libc][math] Implement double precision log function correctly rounded to all...Tue Ly1-0/+30
2023-05-23[libc][math] Make log10 correctly rounded for non-FMA targets and improve its...Tue Ly1-1/+4