]> git.ipfire.org Git - thirdparty/glibc.git/commit
AArch64: Improve codegen for SVE pow
authorYat Long Poon <yatlong.poon@arm.com>
Thu, 13 Feb 2025 18:02:01 +0000 (18:02 +0000)
committerWilco Dijkstra <wilco.dijkstra@arm.com>
Thu, 27 Feb 2025 17:08:49 +0000 (17:08 +0000)
commit7dc549c5a4af3c32689147550144397116404d22
tree6236af3e084283a9fb559fa74654ed91df8bed78
parent194185c28954dfa11a6ded8b32f34fee680d3218
AArch64: Improve codegen for SVE pow

Move constants to struct.  Improve memory access with indexed/unpredicated
instructions.  Eliminate register spills.  Speedup on Neoverse V1: 24%.

Reviewed-by: Wilco Dijkstra <Wilco.Dijkstra@arm.com>
(cherry picked from commit 0b195651db3ae793187c7dd6d78b5a7a8da9d5e6)
sysdeps/aarch64/fpu/pow_sve.c