]> sourceware.org Git - glibc.git/commit
AArch64: Simplify rounding-multiply pattern in several AdvSIMD routines
authorJoe Ramsay <Joe.Ramsay@arm.com>
Mon, 23 Sep 2024 14:33:31 +0000 (15:33 +0100)
committerWilco Dijkstra <wilco.dijkstra@arm.com>
Mon, 23 Sep 2024 14:44:08 +0000 (15:44 +0100)
commit16a59571e4e9fd019d3fc23a2e7d73c1df8bb5cb
treec19f01066471fc012dc877d9f705e39b37e6371a
parent7900ac490db32f6bccff812733f00280dde34e27
AArch64: Simplify rounding-multiply pattern in several AdvSIMD routines

This operation can be simplified to use simpler multiply-round-convert
sequence, which uses fewer instructions and constants.

Reviewed-by: Wilco Dijkstra <Wilco.Dijkstra@arm.com>
sysdeps/aarch64/fpu/cos_advsimd.c
sysdeps/aarch64/fpu/cosf_advsimd.c
sysdeps/aarch64/fpu/expf_advsimd.c
sysdeps/aarch64/fpu/sin_advsimd.c
sysdeps/aarch64/fpu/sinf_advsimd.c
This page took 0.036647 seconds and 5 git commands to generate.