diff options
author | Siddhesh Poyarekar <siddhesh@redhat.com> | 2013-04-24 14:06:02 +0530 |
---|---|---|
committer | Siddhesh Poyarekar <siddhesh@redhat.com> | 2013-04-24 14:07:40 +0530 |
commit | 45d69176e8b6dc0787dcb8e52e4283b8e7e5e282 (patch) | |
tree | b30075aba9d615123dcde83080e6f261195d3a32 | |
parent | d6f9bc519da0ab3fadee9b967022f8122afde6b8 (diff) | |
download | glibc-45d69176e8b6dc0787dcb8e52e4283b8e7e5e282.tar.gz glibc-45d69176e8b6dc0787dcb8e52e4283b8e7e5e282.tar.xz glibc-45d69176e8b6dc0787dcb8e52e4283b8e7e5e282.zip |
Mention files in which fast/slow paths of math functions are implemented
-rw-r--r-- | ChangeLog | 5 | ||||
-rw-r--r-- | benchtests/Makefile | 24 |
2 files changed, 17 insertions, 12 deletions
diff --git a/ChangeLog b/ChangeLog index b5a2c704c1..2d44b8ed60 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2013-04-24 Siddhesh Poyarekar <siddhesh@redhat.com> + + * benchtests/Makefile: Mention files in which fast and slow + paths of math functions are implemented. + 2013-04-23 Roland McGrath <roland@hack.frob.com> * sysdeps/posix/timespec_get.c: New file. diff --git a/benchtests/Makefile b/benchtests/Makefile index 110c5d8270..387fde441d 100644 --- a/benchtests/Makefile +++ b/benchtests/Makefile @@ -48,13 +48,13 @@ subdir := benchtests bench := exp pow rint sin cos tan atan modf \ slowexp slowpow slowsin slowcos slowtan slowatan -# exp function fast path +# exp function fast path: sysdeps/ieee754/dbl-64/e_exp.c exp-ITER = 5e8 exp-ARGLIST = double exp-RET = double LDFLAGS-bench-exp = -lm -# pow function fast path +# pow function fast path: sysdeps/ieee754/dbl-64/e_pow.c pow-ITER = 2e8 pow-ARGLIST = double:double pow-RET = double @@ -65,66 +65,66 @@ rint-ARGLIST = double rint-RET = double LDFLAGS-bench-rint = -lm -# exp function slowest path +# exp function slowest path: sysdeps/ieee754/dbl-64/mpexp.c slowexp-ITER = 3e5 slowexp-ARGLIST = double slowexp-RET = double slowexp-INCLUDE = slowexp.c LDFLAGS-bench-slowexp = -lm -# sin function fast path +# sin function fast path: sysdeps/ieee754/dbl-64/s_sin.c sin-ITER = 3e9 sin-ARGLIST = double sin-RET = double LDFLAGS-bench-sin = -lm -# cos function fast path +# cos function fast path: sysdeps/ieee754/dbl-64/s_sin.c cos-ITER = 3e9 cos-ARGLIST = double cos-RET = double LDFLAGS-bench-cos = -lm -# tan function fast path +# tan function fast path: sysdeps/ieee754/dbl-64/s_tan.c tan-ITER = 3e9 tan-ARGLIST = double tan-RET = double LDFLAGS-bench-tan = -lm -# atan function fast path +# atan function fast path: sysdeps/ieee754/dbl-64/s_atan.c atan-ITER = 6e9 atan-ARGLIST = double atan-RET = double LDFLAGS-bench-atan = -lm -# pow function slowest path +# pow function slowest path: sysdeps/ieee754/dbl-64/slowpow.c slowpow-ITER = 1e5 slowpow-ARGLIST = double:double slowpow-RET = double slowpow-INCLUDE = slowpow.c LDFLAGS-bench-slowpow = -lm -# sin function slowest path +# sin function slowest path: sysdeps/ieee754/dbl-64/sincos32.c slowsin-ITER = 3e7 slowsin-ARGLIST = double slowsin-RET = double slowsin-INCLUDE = slowsin.c LDFLAGS-bench-slowsin = -lm -# cos function slowest path +# cos function slowest path: sysdeps/ieee754/dbl-64/sincos32.c slowcos-ITER = 3e7 slowcos-ARGLIST = double slowcos-RET = double slowcos-INCLUDE = slowcos.c LDFLAGS-bench-slowcos = -lm -# tan function slowest path +# tan function slowest path: sysdeps/ieee754/dbl-64/mptan.c slowtan-ITER = 3e7 slowtan-ARGLIST = double slowtan-RET = double slowtan-INCLUDE = slowtan.c LDFLAGS-bench-slowtan = -lm -# atan function slowest path +# atan function slowest path: sysdeps/ieee754/dbl-64/mpatan.c slowatan-ITER = 3e8 slowatan-ARGLIST = double slowatan-RET = double |