]> 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:07:37 +0000 (17:07 +0000)
commit5f45c0f91eae99b7d49f5c63b900441eb3491213
treef366c20bbae042906634bd7e1187a5b29eb89303
parentabfd20ebbd2883f2c6e5f16709f7b9781c3c8068
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