llvm-project/libc/config
Tue Ly 4e5f8b4d8d [libc] Add implementation of expm1f.
Use expm1f(x) = exp(x) - 1 for |x| > ln(2).
For |x| <= ln(2), divide it into 3 subintervals: [-ln2, -1/8], [-1/8, 1/8], [1/8, ln2]
and use a degree-6 polynomial approximation generated by Sollya's fpminmax for each interval.
Errors < 1.5 ULPs when we use fma to evaluate the polynomials.

Differential Revision: https://reviews.llvm.org/D101134
2021-06-10 14:58:34 -04:00
..
linux [libc] Add implementation of expm1f. 2021-06-10 14:58:34 -04:00
CMakeLists.txt Add implementations of POSIX mmap and munmap functions. 2019-12-23 14:04:02 -08:00
public_api.td [libc] Add ability to generate enum types/values to HdrGen. 2020-02-28 23:27:32 -08:00