aboutsummaryrefslogtreecommitdiff
path: root/support/support_run_diff.c
diff options
context:
space:
mode:
authorPierre Blanchard <pierre.blanchard@arm.com>2024-12-09 15:54:34 +0000
committerWilco Dijkstra <wilco.dijkstra@arm.com>2024-12-09 16:20:34 +0000
commit8eb5ad2ebc94cc5bedbac57c226c02ec254479c7 (patch)
tree0298521cce24af837b524c91fce4db97b9a3ffc8 /support/support_run_diff.c
parent569cfaaf4984ae70b23c61ee28a609b5aef93fea (diff)
downloadglibc-8eb5ad2ebc94cc5bedbac57c226c02ec254479c7.zip
glibc-8eb5ad2ebc94cc5bedbac57c226c02ec254479c7.tar.gz
glibc-8eb5ad2ebc94cc5bedbac57c226c02ec254479c7.tar.bz2
AArch64: Improve codegen in AdvSIMD logs
Remove spurious ADRP and a few MOVs. Reduce memory access by using more indexed MLAs in polynomial. Align notation so that algorithms are easier to compare. Speedup on Neoverse V1 for log10 (8%), log (8.5%), and log2 (10%). Update error threshold in AdvSIMD log (now matches SVE log).
Diffstat (limited to 'support/support_run_diff.c')
0 files changed, 0 insertions, 0 deletions