about summary refs log tree commit diff
path: root/benchtests/Makefile
diff options
context:
space:
mode:
authorPaul Zimmermann <Paul.Zimmermann@inria.fr>2021-03-19 10:09:20 +0100
committerPaul Zimmermann <Paul.Zimmermann@inria.fr>2021-03-29 16:23:19 +0200
commit934d88d862627a0ded8955985b43f5f12aa38046 (patch)
tree01648e4e2e88462d81e4745afa87e7bcda9a095d /benchtests/Makefile
parentf8466cc504d25ebf44734aad1efb603d55d16f08 (diff)
downloadglibc-934d88d862627a0ded8955985b43f5f12aa38046.tar.gz
glibc-934d88d862627a0ded8955985b43f5f12aa38046.tar.xz
glibc-934d88d862627a0ded8955985b43f5f12aa38046.zip
add workload traces for missing functions (double format)
This patch adds workload traces for all double format functions where such
files are missing.  For each function, a set of 1000 random values is
generated at random using SageMath, such that the output values are
meaningful (for example avoiding too large inputs for exp10 where the
output would be +Inf).  More details about the generated values are
given at the beginning of each file.
Reviewed-by: Siddhesh Poyarekar <siddhesh@sourceware.org>
Diffstat (limited to 'benchtests/Makefile')
-rw-r--r--benchtests/Makefile9
1 files changed, 5 insertions, 4 deletions
diff --git a/benchtests/Makefile b/benchtests/Makefile
index 0c99547074..4bc702a275 100644
--- a/benchtests/Makefile
+++ b/benchtests/Makefile
@@ -21,11 +21,12 @@
 subdir := benchtests
 
 include ../Makeconfig
-bench-math := acos acosh asin asinh atan atanh cos cosh exp exp2 log log2 \
-	      modf pow rint sin sincos sinh sqrt tan tanh fmin fmax fminf \
-	      fmaxf powf trunc truncf roundeven roundevenf expf exp2f logf \
+bench-math := acos acosh asin asinh atan atanh cos cosh exp exp2 log log2   \
+	      modf pow rint sin sincos sinh sqrt tan tanh fmin fmax fminf   \
+	      fmaxf powf trunc truncf roundeven roundevenf expf exp2f logf  \
 	      log2f sincosf sinf cosf isnan isinf isfinite hypot logb logbf \
-	      exp10f ilogb ilogbf
+	      exp10f ilogb ilogbf cbrt erf erfc exp10 expm1 j0 j1 lgamma    \
+	      log10 log1p tgamma y0 y1 atan2
 
 ifneq (,$(filter yes,$(float128-fcts) $(float128-alias-fcts)))
 bench-math += expf128 powf128 sinf128 ilogbf128