summaryrefslogtreecommitdiff
path: root/libc/src/math/generic/exp10f16.cpp
AgeCommit message (Collapse)Author
2025-07-18[libc][math] Refactor exp10f16 implementation to header-only in ↵Muhammad Bassiouni
src/__support/math folder. (#148408) Part of #147386 in preparation for: https://discourse.llvm.org/t/rfc-make-clang-builtin-math-functions-constexpr-with-llvm-libc-to-support-c-23-constexpr-math-functions/86450
2025-03-11[libc][math] Skip checking for exceptional values when ↵lntue
LIBC_MATH_SKIP_ACCURATE_PASS is set. (#130811)
2025-03-11[libc] Provide more fine-grained control of FMA instruction for ARM targets. ↵lntue
(#130700)
2024-10-18[libc] changed the return cast from static_cast<float16> to ↵wldfngrs
fputil::cast<float16> in exp10f16.cpp. (#112889) switch to fputil::cast to fix rounding with compiler-rt
2024-10-16[libc][math][c23] Add exp10m1f16 C23 math function (#105706)OverMighty
Part of #95250.
2024-09-23[libc][math] Add floating-point cast independent of compiler runtime (#105152)OverMighty
Fixes build and tests with compiler-rt on x86.
2024-08-07[libc][math][c23] Add exp10f16 C23 math function (#101588)OverMighty
Part of #95250.