aboutsummaryrefslogtreecommitdiff
path: root/libc/src/math
AgeCommit message (Expand)AuthorFilesLines
2024-06-24[libc][math] Implement double precision sin correctly rounded to all rounding...lntue8-29/+1595
2024-06-21[libc][math][c23] Add {ldexp,scalbn,scalbln}f16 C23 math functions (#94797)OverMighty8-0/+174
2024-06-20[libc][math][c23] Add {getpayload,setpayload,setpayloadsig}f16 C23 math funct...OverMighty8-0/+162
2024-06-14[libc][math][c23] Add f16fmaf C23 math function (#95483)OverMighty8-15/+70
2024-06-13[libc][math][c23] Add f16sqrtf C23 math function (#95251)OverMighty14-13/+69
2024-06-11[libc][math][c23] Add {totalorder,totalordermag}f16 C23 math functions (#95014)OverMighty6-0/+107
2024-06-10[libc][math][c23] Add {remainder,remquo}f16 C23 math functions (#94773)OverMighty6-6/+113
2024-06-10[libc][math][c23] Add {frexp,ilogb,llogb,logb,modf}f16 C23 math functions (#9...OverMighty12-0/+264
2024-06-10[libc][math][c23] Add nanf16 C23 math function (#94767)OverMighty4-0/+57
2024-06-08[libc][math][C23] Implemented remquof128 function (#94809)Hendrik Hübner4-0/+52
2024-06-08[libc][math][c23] fmul correcly rounded to all rounding modes (#91537)Job Henandez Lara4-0/+164
2024-06-07[libc][math][c23] Add fmodf16 C23 math function (#94629)OverMighty4-0/+53
2024-06-06[libc][math][c23] Add {fmaximum,fminimum}{,_mag,_mag_num,_num} C23 math funct...OverMighty18-2/+424
2024-06-05[libc][math][c23] Add {nextafter,nexttoward,nextup,nextdown}f16 C23 math func...OverMighty10-0/+214
2024-06-05[libc][math][c23] Implement fmaxf16 and fminf16 function (#94131)Hendrik Hübner6-0/+107
2024-06-05[libc][math][c23] Add fdimf16 C23 math function (#94354)OverMighty4-0/+53
2024-06-05[libc][math][c23] Add copysignf16 C23 math function (#94351)OverMighty4-0/+53
2024-06-05[libc][math][c23] Add canonicalizef16 C23 math function (#94341)OverMighty4-1/+55
2024-06-04[libc][math][c23] Add {fromfp,fromfpx,ufromfp,ufromfpx}f16 C23 math functions...OverMighty10-16/+232
2024-06-04[libc][math][c23] Add {nearbyint,rint,lrint,llrint,lround,llround}f16 C23 mat...OverMighty14-0/+321
2024-06-03[libc][math][c23] Add {ceil,floor,round,roundeven,trunc}f16 C23 math function...OverMighty12-0/+257
2024-05-30[libc][math][c23] Add fabsf16 C23 math function (#93567)OverMighty4-0/+51
2024-05-28[libc] Add proxy header for float.h. (#93504)lntue5-26/+24
2024-05-15[libc][docs] Fix outdated code review section, as per #91934 (#92051)Cyuria1-2/+3
2024-05-10[libc][math] Fix exact cases for powf. (#91488)lntue1-2/+21
2024-04-29[libc][math] Adds entrypoint and tests for nearbyintf128,scalbnf128 (#88443)Michael Flanders6-3/+117
2024-04-08[libc] Clean up unused math_utils.(h|cpp). (#88036)lntue5-132/+0
2024-04-06[libc][math] Update error bound for log1p to compensate for directional round...lntue1-2/+3
2024-04-06[libc][NFC] Rename `UInt.h` to `big_int.h` and `UInt128.h` to `uint128.h` for...Guillaume Chatelet1-1/+1
2024-04-05[libc] Add proxy header math_macros.h. (#87598)lntue2-17/+2
2024-04-05[libc] Implement roundeven C23 math functions (#87678)Vinayak Dev10-0/+204
2024-04-04[libc][math][c23] Add exp2m1f C23 math function (#86996)OverMighty4-0/+224
2024-04-01[libc][math] Implement atan2f correctly rounded to all rounding modes. (#86716)lntue5-71/+399
2024-03-26[libc][math][c23] Implement canonicalize functions (#85940)Shourya Goel10-0/+204
2024-03-25[libc][math][c23] add c23 floating point fmaximum and fminimum functions. (#8...Job Henandez Lara66-0/+1668
2024-03-25[libc][math][c23] Add {,u}fromfp{,x}{,f,l,f128} functions (#86003)OverMighty34-0/+824
2024-03-22Fix typo (#86319)Job Henandez Lara1-1/+1
2024-03-20[libc][NFC] Move `Sign` type to separate header (#85930)Guillaume Chatelet20-26/+24
2024-03-19[libc] Prevent constant propagation for atanf(+-Inf) in gcc. (#85733)lntue1-2/+4
2024-03-18[libc] Remove constexpr from atan_eval and asin_eval. (#85725)lntue1-2/+2
2024-03-18[libc][math] Improve atanf performance. (#85463)lntue4-126/+176
2024-03-18[libc] Remove direct math.h includes (#85324)Michael Jones1-2/+1
2024-03-16[libc][math][c23] Add nextupl and nextdownl functions (#85484)OverMighty6-0/+100
2024-03-15[libc][math][c23] Add nextup{,f,f128} and nextdown{,f,f128} functions (#85431)OverMighty14-0/+308
2024-03-15[libc][math][c23] adds `nanf128` (#85201)Michael Flanders4-0/+57
2024-03-14Revert "[libc] Remove direct math.h includes from src" (#85314)Michael Jones1-1/+2
2024-03-14[libc] Remove direct math.h includes from src (#84991)Michael Jones1-2/+1
2024-03-12[libc][math] Adds entrypoint and test for `nextafterf128` (#84882)Michael Flanders4-3/+56
2024-03-11[libc][math][c23] Add fmodl and fmodf128 math functions. (#84600)lntue7-3/+104
2024-03-11[libc][NFC] Clean up test/src/math/differential_testing folder, renaming it t...lntue1-4/+4