aboutsummaryrefslogtreecommitdiff
path: root/libc/utils/MPFRWrapper/MPFRUtils.cpp
AgeCommit message (Expand)AuthorFilesLines
2025-09-17[libc][math][c23] Add rsqrtf16() function (#137545)Anton Shepelev1-0/+2
2025-09-06[libc][math][c++23] Add sqrtbf16 math function (#156654)Krishna Pandey1-0/+7
2025-09-02[libc][math][c23] Implement C23 math function atanpif16 (#150400)Mohamed Emad1-0/+2
2025-08-24[libc][math][c++23] Add {nearbyint,rint,lrint,llrint,lround,llround}bf16 math...Krishna Pandey1-0/+6
2025-08-18Reland "[libc][math][c23] Implement C23 math function asinpif16" (#152690)Mohamed Emad1-0/+2
2025-08-13[libc][math][c++23] Add bf16fma{,f,l,f128} math functions (#153231)Krishna Pandey1-0/+36
2025-08-08[libc][math][c++23] Add bf16{add,sub}{,f,l,f128} math functions (#152774)Krishna Pandey1-0/+35
2025-08-06[libc][math][c++23] Implement basic arithmetic operations for BFloat16 (#151228)Krishna Pandey1-1/+7
2025-07-26Revert "[libc][math][c23] Implement C23 math function asinpif16" (#150756)OverMighty1-2/+0
2025-07-26[libc][math][c23] Implement C23 math function asinpif16 (#146226)Mohamed Emad1-0/+2
2025-04-24[libc][math][c23] Add acospif16() function (#134664)Anton1-0/+2
2025-03-23[libc][math][c23] Add fmaf16 C23 math function. (#130757)Harrison Hao1-0/+5
2025-03-18[libc] Fix compile error in MPFRWrapper when float128 is long double (#131821)OverMighty1-2/+4
2025-03-18[libc][math] Fix incorrect logic in fputil::generic::add_or_sub (#116129)OverMighty1-0/+10
2025-01-28[libc][complex] Testing infra for MPC (#121261)Shourya Goel1-790/+1
2024-12-13[libc] Add MPFR testing infra for float128. (#119499)lntue1-6/+96
2024-11-08[libc][math][c23] Add tanpif16 function (#115183)wldfngrs1-0/+52
2024-10-31[libc] Fix memory leak in MPFRWrapper cospif with MPFR pre 4.2. (#114415)lntue1-0/+1
2024-10-29[libc][math][c23] Add cospif16 function (#113001)wldfngrs1-13/+7
2024-10-16[libc][math][c23] Add exp10m1f16 C23 math function (#105706)OverMighty1-0/+25
2024-10-15[libc] Add sinpif16 function (#110994)wldfngrs1-2/+16
2024-09-23[libc][math] Add floating-point cast independent of compiler runtime (#105152)OverMighty1-1/+2
2024-08-06[libc][math][c23] Add ffma{,l,f128} and fdiv{,l,f128} C23 math functions #101...aaryanshukla1-4/+13
2024-07-31[libc][math][c23] Add dfma{l,f128} and dsub{l,f128} C23 math functions (#101089)aaryanshukla1-0/+6
2024-07-21[libc][math][c23] Add entrypoints and tests for dsqrt{l,f128} (#99815)Job Henandez Lara1-0/+6
2024-07-21[libc][math][c23] Add entrypoints and tests for fsqrt{,l,f128} (#99669)Job Henandez Lara1-0/+12
2024-07-18[libc][math][c23] Add {f,d}mul{l,f128} and f16mul{,f,l,f128} C23 math functio...OverMighty1-6/+15
2024-07-12[libc] Migrate to using LIBC_NAMESPACE_DECL for namespace declaration (#98597)Petr Hosek1-2/+3
2024-07-12Revert "[libc] Migrate to using LIBC_NAMESPACE_DECL for namespace declaration...Mehdi Amini1-3/+2
2024-07-11[libc] Migrate to using LIBC_NAMESPACE_DECL for namespace declaration (#98075)Petr Hosek1-2/+3
2024-07-08[libc][math] Implement cbrtf function correctly rounded to all rounding modes...lntue1-0/+8
2024-07-06[libc][C23][math] Implement cospif function correctly rounded for all roundin...Hendrik Hübner1-0/+35
2024-07-02[libc][math][c23] Add f16{add,sub}f C23 math functions (#96787)OverMighty1-0/+16
2024-07-02[libc] Add mpfr tests for fmul. (#97376)Job Henandez Lara1-0/+15
2024-07-01[libc][math][c23] Implemented sinpif function correctly rounded for all round...Hendrik Hübner1-3/+19
2024-06-30[libc][math][c23] Add f16sqrt{,l,f128} C23 math functions (#96642)OverMighty1-0/+11
2024-06-29[libc][math][c23] Add f16div{,l,f128} C23 math functions (#97054)OverMighty1-0/+11
2024-06-27[libc][math][c23] Add f16fma{,l,f128} C23 math function (#96711)OverMighty1-0/+14
2024-06-25[libc][math][c23] Add MPFR exhaustive test for fmodf16 (#94656)OverMighty1-0/+6
2024-06-25[libc][math][c23] Add f16divf C23 math function (#96131)OverMighty1-31/+53
2024-06-14[libc][math][c23] Add f16fmaf C23 math function (#95483)OverMighty1-32/+46
2024-06-13[libc][math][c23] Add f16sqrtf C23 math function (#95251)OverMighty1-38/+53
2024-06-10[libc][math][c23] Add MPFR unit tests for {rint,lrint,llrint,lround,llround}f...OverMighty1-0/+9
2024-06-10Reapply "[libc][math][c23] Add MPFR unit tests for {ceil,floor,round,roundeve...OverMighty1-4/+35
2024-06-05Revert "[libc][math][c23] Add MPFR unit tests for {ceil,floor,round,roundeven...OverMighty1-35/+4
2024-06-05[libc][math][c23] Add MPFR unit tests for {ceil,floor,round,roundeven,trunc}f...OverMighty1-4/+35
2024-04-09[libc] Add proxy header for fenv.h macro constants. #87863 (#87896)Job Henandez Lara1-1/+0
2024-04-05[libc] Add proxy header math_macros.h. (#87598)lntue1-1/+1
2024-04-05[libc] Implement roundeven C23 math functions (#87678)Vinayak Dev1-0/+12
2024-04-04[libc][math][c23] Add exp2m1f C23 math function (#86996)OverMighty1-4/+46