diff options
| author | Wilco Dijkstra <Wilco.Dijkstra@arm.com> | 2021-11-30 16:29:25 -0300 |
|---|---|---|
| committer | Adhemerval Zanella <adhemerval.zanella@linaro.org> | 2021-12-13 09:02:34 -0300 |
| commit | ccfa865a82c648fde56864ea094f70ee1a8a944b (patch) | |
| tree | 5d05ad55e786295bb8c49afa244ac9646a8ee98a /malloc/mallocbug.c | |
| parent | 6c848d70383e1dbe932ef41723ac0abfdeec7ca8 (diff) | |
| download | glibc-ccfa865a82c648fde56864ea094f70ee1a8a944b.tar.xz glibc-ccfa865a82c648fde56864ea094f70ee1a8a944b.zip | |
math: Improve hypot performance with FMA
Improve hypot performance significantly by using fma when available. The
fma version has twice the throughput of the previous version and 70% of
the latency. The non-fma version has 30% higher throughput and 10%
higher latency.
Max ULP error is 0.949 with fma and 0.792 without fma.
Passes GLIBC testsuite.
Diffstat (limited to 'malloc/mallocbug.c')
0 files changed, 0 insertions, 0 deletions
