diff options
author | Yat Long Poon <yatlong.poon@arm.com> | 2025-01-03 19:07:30 +0000 |
---|---|---|
committer | Wilco Dijkstra <wilco.dijkstra@arm.com> | 2025-01-03 21:39:56 +0000 |
commit | 32d193a372feb28f9da247bb7283d404b84429c6 (patch) | |
tree | d01c6f0c3acc0954f8e150823d6c0a2a107f6e09 /stdio-common/tst-printf-format-vas-int.c | |
parent | aa6609feb20ebf8653db639dabe2a6afc77b02cc (diff) | |
download | glibc-32d193a372feb28f9da247bb7283d404b84429c6.zip glibc-32d193a372feb28f9da247bb7283d404b84429c6.tar.gz glibc-32d193a372feb28f9da247bb7283d404b84429c6.tar.bz2 |
AArch64: Improve codegen for SVE logs
Reduce memory access by using lanewise MLA and moving constants to struct
and reduce number of MOVPRFXs.
Update maximum ULP error for double log_sve from 1 to 2.
Speedup on Neoverse V1 for log (3%), log2 (5%), and log10 (4%).
Diffstat (limited to 'stdio-common/tst-printf-format-vas-int.c')
0 files changed, 0 insertions, 0 deletions