diff options
author | Pierre Blanchard <pierre.blanchard@arm.com> | 2024-12-09 15:54:34 +0000 |
---|---|---|
committer | Wilco Dijkstra <wilco.dijkstra@arm.com> | 2024-12-09 16:20:34 +0000 |
commit | 8eb5ad2ebc94cc5bedbac57c226c02ec254479c7 (patch) | |
tree | 0298521cce24af837b524c91fce4db97b9a3ffc8 /support/support_run_diff.c | |
parent | 569cfaaf4984ae70b23c61ee28a609b5aef93fea (diff) | |
download | glibc-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