b99d49e506
The new implementation is provided under !__OBSOLETE_MATH, it uses ISO C99 code. With default settings the worst case error in nearest rounding mode is 0.54 ULP with inlined fma and fma contraction. It uses a 4 KB lookup table in addition to the table in exp_data.c, on aarch64 .text+.rodata size of libm.a is increased by 2295 bytes. Improvements on Cortex-A72: latency: 3.3x thruput: 4.9x |
||
---|---|---|
.. | ||
common | ||
complex | ||
machine | ||
math | ||
mathfp | ||
test | ||
Makefile.am | ||
Makefile.in | ||
aclocal.m4 | ||
config.h.in | ||
configure | ||
configure.in | ||
libm.in.xml | ||
libm.texinfo |