about summary refs log tree commit diff
path: root/sysdeps/unix/sysv/linux/dl-origin.c
diff options
context:
space:
mode:
authorAdhemerval Zanella <adhemerval.zanella@linaro.org>2020-04-08 17:42:46 -0300
committerAdhemerval Zanella <adhemerval.zanella@linaro.org>2020-06-19 10:48:15 -0300
commit4b2d8e4442745a09f24804c1fcc97b7c5c4506f1 (patch)
tree78b0fe0d725f8ab84c66b978e06216be00d634f2 /sysdeps/unix/sysv/linux/dl-origin.c
parent6e98983c0991433fec8cef8702e2028fa6bef12d (diff)
downloadglibc-4b2d8e4442745a09f24804c1fcc97b7c5c4506f1.tar.gz
glibc-4b2d8e4442745a09f24804c1fcc97b7c5c4506f1.tar.xz
glibc-4b2d8e4442745a09f24804c1fcc97b7c5c4506f1.zip
i386: Use generic exp10f
The generic implementation is twice as fast.  Using the exp10f
benchmark:

 * master:
  "exp10f": {
   "workload-spec2017.wrf (adapted)": {
    "duration": 1.02967e+09,
    "iterations": 4.768e+07,
    "reciprocal-throughput": 18.3579,
    "latency": 24.8331,
    "max-throughput": 5.44725e+07,
    "min-throughput": 4.02688e+07
   }
  }

 * patched:
  "exp10f": {
   "workload-spec2017.wrf (adapted)": {
    "duration": 1.01821e+09,
    "iterations": 6.1984e+07,
    "reciprocal-throughput": 13.1975,
    "latency": 19.6563,
    "max-throughput": 7.57719e+07,
    "min-throughput": 5.08743e+07
   }
  }

Checked on i686-linux-gnu.
Diffstat (limited to 'sysdeps/unix/sysv/linux/dl-origin.c')
0 files changed, 0 insertions, 0 deletions