aboutsummaryrefslogtreecommitdiff
path: root/libc/test/UnitTest/FPMatcher.h
AgeCommit message (Expand)AuthorFilesLines
2025-10-21[libc][math] Add tolerance to math tests so that they still work when accurat...lntue1-24/+29
2025-09-19[libc] Update floating testing infra for MSVC compatibility. (#159810)lntue1-4/+10
2025-09-18[libc][math] Fix sNaN tests for AArch64 (#159483)Krishna Pandey1-1/+2
2025-08-07[libc] Migrate FEnvSafeTest and FPTest to ErrnoCheckingTest. (#152633)Alexey Samsonov1-1/+10
2025-06-11[libc] Move libc_errno.h to libc/src/__support and make LIBC_ERRNO_MODE_SYSTE...lntue1-4/+4
2025-02-13[libc][math] Improve the performance of sqrtf128. (#122578)lntue1-21/+55
2025-01-28[libc][complex] Testing infra for MPC (#121261)Shourya Goel1-1/+0
2024-12-30[libc] Fix non-calls to cpp::is_complex_type_same (#121257)Roland McGrath1-4/+4
2024-11-07[libc][math][c23] Add exp10m1f C23 math function (#87992)OverMighty1-1/+2
2024-10-31[libc] Remove FE_ALL_EXCEPT check in hdr/fenv_macros.h. (#114446)lntue1-9/+13
2024-10-22[libc] Use `if constexpr` for compile-time conditionals (#113417)Roland McGrath1-10/+10
2024-10-18[libc][math][c23] Add logf16 C23 math function (#106072)OverMighty1-0/+13
2024-10-18[libc][math] Add test and fix atan2f crashing when flush-denorm-to-zero (FTZ)...lntue1-0/+26
2024-10-18[libc][complex] Added support for CFP16 and CFP128 (#112594)Shourya Goel1-0/+17
2024-10-14[libc][complex] Set up headers and add documentation for complex.h. (#111659)Shourya Goel1-0/+89
2024-10-01[libc] Move struct Sign into LIBC_NAMESPACE (#110709)Michael Jones1-0/+2
2024-08-13[libc][math][c23] Add expm1f16 C23 math function (#102387)OverMighty1-0/+32
2024-07-30[libc][math][c23] Add expf16 C23 math function (#100632)OverMighty1-1/+2
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-06-11[libc][math][c23] Add {totalorder,totalordermag}f16 C23 math functions (#95014)OverMighty1-2/+4
2024-05-06[libc][math] fix loose except check in `{EXPECT,ASSERT}_FP_EXCEPTION` macros ...Michael Flanders1-18/+8
2024-04-29[libc][math] Adds entrypoint and tests for nearbyintf128,scalbnf128 (#88443)Michael Flanders1-0/+21
2024-04-05[libc] Add proxy header math_macros.h. (#87598)lntue1-1/+1
2024-03-25[libc][math][c23] Add {,u}fromfp{,x}{,f,l,f128} functions (#86003)OverMighty1-1/+9
2024-03-20[libc][NFC] Move `Sign` type to separate header (#85930)Guillaume Chatelet1-2/+1
2024-03-18[libc] Remove direct math.h includes (#85324)Michael Jones1-1/+1
2024-03-15[libc][math][c23] Add nextup{,f,f128} and nextdown{,f,f128} functions (#85431)OverMighty1-2/+4
2024-02-28[libc] fix clang-tidy llvm-header-guard warnings (#82679)Nick Desaulniers1-3/+3
2024-02-06[libc] Move libc_errno inside of LIBC_NAMESPACE (#80774)michaelrj-google1-4/+4
2024-01-30[libc][NFC] Rename `FPBits` nan functions (#79998)Guillaume Chatelet1-4/+4
2024-01-29[libc] Remove specific nan payload in math functions (#79165)Guillaume Chatelet1-2/+2
2024-01-23[libc][NFC] Remove `FPBits` cast operator (#79142)Guillaume Chatelet1-20/+20
2024-01-23[libc] Remove specific nan payload in math functions (#79133)Guillaume Chatelet1-2/+2
2024-01-23[reland][libc] Remove unnecessary `FPBits` functions and properties (#79128)Guillaume Chatelet1-20/+20
2024-01-23Revert "[libc] Remove unnecessary `FPBits` functions and properties" (#79118)Guillaume Chatelet1-20/+20
2024-01-23[libc] Remove unnecessary `FPBits` functions and properties (#79113)Guillaume Chatelet1-20/+20
2024-01-18[libc][NFC] Introduce a Sign type for FPBits (#78500)Guillaume Chatelet1-8/+10
2023-12-15[libc] Fix improper initialization of `StorageType` (#75610)Guillaume Chatelet1-0/+5
2023-12-15[libc][NFC] Rename `MANTISSA_WIDTH` in `FRACTION_LEN` (#75489)Guillaume Chatelet1-2/+2
2023-11-28[libc][math] Add unit tests for raising excepts in nextafter (#73556)Nishant Mittal1-4/+6
2023-11-06[libc][math] Add min/max/min_denorm/max_denorm constants to FPBits and clean ...lntue1-10/+21
2023-11-06[libc][math] Implement powf function correctly rounded to all rounding modes....lntue1-0/+7
2023-10-19[libc][math][NFC] Remove global scope constants declaration in math tests (#6...lntue1-0/+10
2023-10-04[libc][NFC] Fix -Wdangling-else when compiling libc with gcc >= 7 (#67833)Mikhail R. Gadelha1-4/+8
2023-09-26[libc] Mass replace enclosing namespace (#67032)Guillaume Chatelet1-29/+21
2023-06-14[libc] Enable hermetic floating point tests again.Tue Ly1-4/+8
2023-06-14[libc] Enable custom logging in LibcTestGuillaume Chatelet1-0/+5
2023-06-10[libc][math] Move str method from FPBits class to testing utils.Tue Ly1-3/+4