aboutsummaryrefslogtreecommitdiff
path: root/benchtests/json-lib.c
diff options
context:
space:
mode:
authorJoana Cruz <Joana.Cruz@arm.com>2024-12-17 14:47:31 +0000
committerWilco Dijkstra <wilco.dijkstra@arm.com>2024-12-17 15:25:58 +0000
commitd6e034f5b222a9ed1aeb5de0c0c7d0dda8b63da3 (patch)
tree109862580cff23019254267d0fb9f32caa9ff1c9 /benchtests/json-lib.c
parentf9493a15ea9cfb63a815c00c23142369ec09d8ce (diff)
downloadglibc-d6e034f5b222a9ed1aeb5de0c0c7d0dda8b63da3.zip
glibc-d6e034f5b222a9ed1aeb5de0c0c7d0dda8b63da3.tar.gz
glibc-d6e034f5b222a9ed1aeb5de0c0c7d0dda8b63da3.tar.bz2
AArch64: Improve codegen of AdvSIMD logf function family
Load the polynomial evaluation coefficients into 2 vectors and use lanewise MLAs. 8% improvement in throughput microbenchmark on Neoverse V1 for log2 and log, and 2% for log10. Reviewed-by: Wilco Dijkstra <Wilco.Dijkstra@arm.com>
Diffstat (limited to 'benchtests/json-lib.c')
0 files changed, 0 insertions, 0 deletions