]> git.ipfire.org Git - thirdparty/glibc.git/commit
AArch64: Improve codegen in SVE tans
authorLuna Lamb <luna.lamb@arm.com>
Fri, 3 Jan 2025 19:02:52 +0000 (19:02 +0000)
committerWilco Dijkstra <wilco.dijkstra@arm.com>
Thu, 27 Feb 2025 17:52:35 +0000 (17:52 +0000)
commit78abd3ef6e607853def82a97bf34a3c632db04e2
treec08099166343d5e4005f57dcddb7d7b6fc35a33a
parenta10183b6338baf4b2643b92cce1b0fba0e3ab62f
AArch64: Improve codegen in SVE tans

Improves memory access.
Tan: MOVPRFX 7 -> 2, LD1RD 12 -> 5, move MOV away from return.
Tanf: MOV 2 -> 1, MOVPRFX 6 -> 3, LD1RW 5 -> 4, move mov away from return.

(cherry picked from commit aa6609feb20ebf8653db639dabe2a6afc77b02cc)
sysdeps/aarch64/fpu/tan_sve.c
sysdeps/aarch64/fpu/tanf_sve.c