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-02-27 17:07:55 +0000 |
| commit | ab5ba6c188159bb5e12be95cd90458924c2fe592 (patch) | |
| tree | b8fa6cb6454f74be2f003acf550aba26c9db4bc9 /malloc/alloc_buffer_alloc_array.c | |
| parent | 5f45c0f91eae99b7d49f5c63b900441eb3491213 (diff) | |
| download | glibc-ab5ba6c188159bb5e12be95cd90458924c2fe592.tar.xz glibc-ab5ba6c188159bb5e12be95cd90458924c2fe592.zip | |
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%).
(cherry picked from commit 32d193a372feb28f9da247bb7283d404b84429c6)
Diffstat (limited to 'malloc/alloc_buffer_alloc_array.c')
0 files changed, 0 insertions, 0 deletions
