aboutsummaryrefslogtreecommitdiff
path: root/elf/dblload.c
diff options
context:
space:
mode:
authorDylan Fleming <Dylan.Fleming@arm.com>2025-05-19 11:36:51 +0000
committerWilco Dijkstra <wilco.dijkstra@arm.com>2025-08-11 15:33:55 +0000
commitbfd0490911b8abb3c43d90a169a5fe3ff8b66c5b (patch)
treeca9bb2b34b6b3956d14e368c13a03603c0db079d /elf/dblload.c
parent2f0c3a5287a79d363c4bc8b028c6136b0f8b14cb (diff)
downloadglibc-bfd0490911b8abb3c43d90a169a5fe3ff8b66c5b.zip
glibc-bfd0490911b8abb3c43d90a169a5fe3ff8b66c5b.tar.gz
glibc-bfd0490911b8abb3c43d90a169a5fe3ff8b66c5b.tar.bz2
AArch64: Optimize inverse trig functions
Improve performance of Inverse trig functions by altering how coefficients are loaded. Performance improvement on Neoverse V1: SVE acos 14% AdvSIMD acos 6% AdvSIMD asin 6% SVE asin 5% AdvSIMD asinf 2% AdvSIMD atanf 22% SVE atanf 20% SVE atan 11% AdvSIMD atan 5% SVE atan2 7% SVE atan2f 4% AdvSIMD atan2f 3% AdvSIMD atan2 2% Reviewed-by: Wilco Dijkstra <Wilco.Dijkstra@arm.com> (cherry picked from commit 1e84509e0041c0a83997aba602a585bb3b8285f0)
Diffstat (limited to 'elf/dblload.c')
0 files changed, 0 insertions, 0 deletions