benchtests: Add fmod benchmark
commit3ba0c9593f273426ef36116f4e362a7ed9ecec11
authorAdhemerval Zanella Netto <adhemerval.zanella@linaro.org>
Mon, 20 Mar 2023 16:01:14 +0000 (20 13:01 -0300)
committerAdhemerval Zanella <adhemerval.zanella@linaro.org>
Mon, 3 Apr 2023 19:13:55 +0000 (3 16:13 -0300)
tree6600ccca7fbde1ae9ef3119dfb089e4c75bdba21
parent743113d42e6cad77477769a3de5542d33443ae76
benchtests: Add fmod benchmark

Add three different dataset, from random floating point numbers:

1. Subnormals: 128 inputs.
2. Normal numbers with large exponent difference (|x/y| > 2^52):
   1024 inputs between DBL_MIN and DBL_MAX;
3. Close exponents (ey >= -907 and |x/y| < 2^52): 1024 inputs with
   exponents between -10 and 10.
Reviewed-by: Wilco Dijkstra <Wilco.Dijkstra@arm.com>
benchtests/Makefile
benchtests/fmod-inputs [new file with mode: 0644]