From 45d69176e8b6dc0787dcb8e52e4283b8e7e5e282 Mon Sep 17 00:00:00 2001 From: Siddhesh Poyarekar Date: Wed, 24 Apr 2013 14:06:02 +0530 Subject: [PATCH] Mention files in which fast/slow paths of math functions are implemented --- ChangeLog | 5 +++++ benchtests/Makefile | 24 ++++++++++++------------ 2 files changed, 17 insertions(+), 12 deletions(-) diff --git a/ChangeLog b/ChangeLog index b5a2c704c1c..2d44b8ed600 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2013-04-24 Siddhesh Poyarekar + + * benchtests/Makefile: Mention files in which fast and slow + paths of math functions are implemented. + 2013-04-23 Roland McGrath * sysdeps/posix/timespec_get.c: New file. diff --git a/benchtests/Makefile b/benchtests/Makefile index 110c5d82707..387fde441dd 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 -- 2.39.2