]> sourceware.org Git - glibc.git/commit
AArch64: Improve codegen in users of ADVSIMD expm1f helper
authorJoe Ramsay <Joe.Ramsay@arm.com>
Mon, 23 Sep 2024 14:32:53 +0000 (15:32 +0100)
committerWilco Dijkstra <wilco.dijkstra@arm.com>
Mon, 23 Sep 2024 14:44:07 +0000 (15:44 +0100)
commit7900ac490db32f6bccff812733f00280dde34e27
treeea4445bb9f265d3f5629ae84e704e0d877c0637e
parent5bc100bd4b7e00db3009ae93d25d303341545d23
AArch64: Improve codegen in users of ADVSIMD expm1f helper

Rearrange operations so MOV is not necessary in reduction or around
the special-case handler.  Reduce memory access by using more indexed
MLAs in polynomial.

Reviewed-by: Wilco Dijkstra <Wilco.Dijkstra@arm.com>
sysdeps/aarch64/fpu/expm1f_advsimd.c
sysdeps/aarch64/fpu/sinhf_advsimd.c
sysdeps/aarch64/fpu/tanhf_advsimd.c
sysdeps/aarch64/fpu/v_expm1f_inline.h
This page took 0.038898 seconds and 5 git commands to generate.