aboutsummaryrefslogtreecommitdiff
path: root/libc/test/src/math
AgeCommit message (Expand)AuthorFilesLines
2025-06-11[libc] Move libc_errno.h to libc/src/__support and make LIBC_ERRNO_MODE_SYSTE...lntue98-235/+229
2025-06-01[libc][math][c23] Add atanf16() function (#141612)wldfngrs4-0/+97
2025-05-30[libc] Pass config flags to unit tests. (#142085)lntue5-5/+5
2025-05-29[libc] Fix asin_test smoke test for DAZ modes due to mis-optimization on newe...lntue1-3/+7
2025-05-08[libc][math] Implement double precision acos correctly rounded for all roundi...lntue4-0/+169
2025-05-07[libc] Enable exp10m1f on RISC-V (#138768)Mikhail R. Gadelha1-2/+2
2025-04-25[libc][math] Implement double precision asin correctly rounded for all roundi...lntue4-0/+156
2025-04-25[libc][math][c23] Add atanhf16 C23 math function. (#132612)Harrison Hao4-0/+123
2025-04-24[libc][math][c23] Add acospif16() function (#134664)Anton4-0/+102
2025-04-24[libc][math] Improve performance test framework (#134501)Tejas Vipin39-475/+424
2025-04-08[libc][math] Fix signaling NaN handling for math functions. (#133347)wldfngrs52-6/+250
2025-04-01[libc] Reduce the range of hypotf exhaustive test to be run automatically. (#...lntue1-2/+6
2025-04-01[libc] Fix atan2f128 test for aarch64. (#133924)lntue1-4/+6
2025-04-01[libc][math] Implement a fast pass for atan2f128 with 1ULP error using Dyadic...lntue4-0/+149
2025-03-31[libc][math][c23] Add hypotf16 function (#131991)Tejas Vipin9-1/+176
2025-03-29[libc][math][c23] Add asinhf16 function (#131351)Tejas Vipin4-0/+99
2025-03-24[libc][math] Fix range and comments in exhaustive hypotf_test (#131769)Tejas Vipin1-3/+3
2025-03-23[libc][math][c23] Add fmaf16 C23 math function. (#130757)Harrison Hao6-12/+61
2025-03-22[libc][math][c23] Add acoshf16 C23 math function. (#130588)Harrison Hao4-0/+121
2025-03-21[libc][math] Implement fast pass for double precision atan function. (#132333)lntue4-0/+134
2025-03-18[libc][math] Fix incorrect logic in fputil::generic::add_or_sub (#116129)OverMighty10-29/+263
2025-03-14[libc] Fix implicit conversion warnings in tests. (#131362)lntue9-30/+31
2025-03-10[libc] Add `-Wno-sign-conversion` & re-attempt `-Wconversion` (#129811)Vinay Deshmukh1-4/+4
2025-03-05Revert "[libc] Enable -Wconversion for tests. (#127523)"Augie Fackler1-4/+4
2025-03-04[libc] Enable -Wconversion for tests. (#127523)Vinay Deshmukh1-4/+4
2025-02-27[libc] Fix sqrtf128 smoke test for riscv32. (#129094)lntue1-2/+2
2025-02-23[libc][math][c23] Add acosf16() function (#127731)wldfngrs4-0/+103
2025-02-13[libc][math] Improve the performance of sqrtf128. (#122578)lntue13-13/+167
2025-02-10[libc][math][c23] Add asinf16() function (#124212)wldfngrs4-0/+106
2025-02-07[libc] Use `${libc_opt_high_flag}` instead of `-O3` (#123233)Petr Hosek3-8/+8
2025-01-28[libc] Fix conversion warnings for float16 tests. (#124830)lntue4-19/+47
2025-01-24[libc][NFC] Remove extra ; in exhaustive_test.h. (#124216)lntue1-2/+2
2025-01-23[libc][NFC] Strip all training whitespace and missing newlines (#124163)Joseph Huber2-3/+3
2025-01-22[libc][LIBC_ADD_NULL_CHECKS] replace volatile deref with __builtin_trap (#123...Nick Desaulniers5-10/+10
2025-01-21[libc] fix -Wextra-semi (#123783)Nick Desaulniers5-5/+5
2025-01-12[libc][math][c23] Add tanf16 function (#121018)wldfngrs5-1/+97
2024-12-20[libc] Make a couple of math smoke tests more robust. (#120808)Alexey Samsonov2-0/+2
2024-12-15[libc][math][c23] Add cosf16 function (#118785)wldfngrs4-0/+95
2024-12-13[libc] Add MPFR testing infra for float128. (#119499)lntue2-0/+56
2024-12-03[libc][math][c23] Add sinf16 C23 math function (#116674)wldfngrs4-0/+95
2024-11-26[libc] suppress more clang-cl warnings (#117718)Schrodinger ZHU Yifan1-1/+2
2024-11-13[libc] Fix canonicalize[f|l] tests for targets with long-double-is-double. (#...lntue1-58/+54
2024-11-12[libc][i386] FPBit support for 96b long double (#115084)Nick Desaulniers1-0/+77
2024-11-11[libc] Clean up skipped and failing cmake (#115400)Michael Jones1-2/+0
2024-11-09[libc][math] Fix log1p SEGV with large inputs when FTZ/DAZ flags are set. (#1...lntue1-2/+9
2024-11-08[libc][math][c23] Add tanpif16 function (#115183)wldfngrs4-0/+95
2024-11-07[libc][math][c23] Add exp10m1f C23 math function (#87992)OverMighty6-0/+230
2024-10-29Remove spurious includes from sinpif_test.cppAlexey Samsonov1-2/+0
2024-10-29[libc][math][c23] Add cospif16 function (#113001)wldfngrs4-0/+106
2024-10-26[libc][math] Add tests and fix some issues with FTZ/DAZ modes. (#113744)lntue42-3/+1093