llvm-capstone/libc/config/linux
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
..
aarch64 [libc] Add implementation of expm1f. 2021-06-10 14:58:34 -04:00
x86_64 [libc] Add implementation of expm1f. 2021-06-10 14:58:34 -04:00
api.td [libc] Introduce asctime, asctime_r to LLVM libc 2021-05-03 17:15:00 -07:00
app.h [libc] Setup TLS in x86_64 loader. 2020-08-07 23:19:03 -07:00
CMakeLists.txt [libc] Normalize LIBC_TARGET_MACHINE 2021-05-05 15:52:42 +00:00
errno.h.in [libc][NFC] Make all top of file comments consistent. 2020-04-08 10:18:37 -07:00
platform_defs.h.inc [libc] Fix typo in platform_defs.h.inc 2020-09-15 14:25:01 +00:00
signal.h.in [libc][NFC] Make all top of file comments consistent. 2020-04-08 10:18:37 -07:00
syscall_numbers.h.inc
syscall.h.def
threads.h.in [libc][NFC] Make all top of file comments consistent. 2020-04-08 10:18:37 -07:00