[PATCH 0/5] CORE-MATH sync
Adhemerval Zanella Netto
adhemerval.zanella@linaro.org
Fri Feb 13 11:50:08 GMT 2026
Ping.
On 27/01/26 16:56, Adhemerval Zanella wrote:
> The CORE-MATH sync brings some optimizations:
>
> * log2p1f shows a good performance improvements and code size reduction.
>
> * log1pf shows similar performance, but a code size reduction.
>
> * log10f shows a small performance improvement, and similar code size.
>
> * log10p1f shows a small performance improvement on x86_64, but a small
> regression on aarch64/powerpc64le. There is a small code size improvement
> on x86_64.
>
> * A small speed-up on fast-path for atanh.
>
> The log10p1 perf regressions is somewhat small on aarch64 (~5%), but a
> medium on powerpc64le (~10% on throughput).
>
> Adhemerval Zanella (5):
> math: Sync log1pf with CORE-MATH
> math: Sync log2p1f with CORE-MATH
> math: Sync log10f with CORE-MATH
> math: Sync log10p1f with CORE-MATH
> math: Sync atanh with CORE-MATH
>
> SHARED-FILES | 10 +-
> math/auto-libm-test-in | 2 +
> math/auto-libm-test-out-log1p | 25 +++
> math/auto-libm-test-out-log2p1 | 25 +++
> sysdeps/ieee754/dbl-64/e_atanh.c | 7 +-
> sysdeps/ieee754/flt-32/e_log10f.c | 125 ++++++-----
> sysdeps/ieee754/flt-32/s_log10p1f.c | 231 +++++++++++---------
> sysdeps/ieee754/flt-32/s_log1pf.c | 153 ++++++-------
> sysdeps/ieee754/flt-32/s_log2p1f.c | 327 ++++++++++------------------
> 9 files changed, 436 insertions(+), 469 deletions(-)
>
More information about the Libc-alpha
mailing list