benchtests: Add exp10f benchmark

It is based on expf one by converting each line with the formula:

  new_val = (float) log10 (exp ((double) old_val))
This commit is contained in:
Adhemerval Zanella 2020-04-08 17:00:06 -03:00
parent 27f8864bd4
commit 2004063fb4
2 changed files with 2390 additions and 1 deletions

View File

@ -24,7 +24,8 @@ 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 \
log2f sincosf sinf cosf isnan isinf isfinite hypot logb logbf
log2f sincosf sinf cosf isnan isinf isfinite hypot logb logbf \
exp10f
bench-pthread := pthread_once thread_create

2388
benchtests/exp10f-inputs Normal file

File diff suppressed because it is too large Load Diff