Wilco Dijkstra 76d0f094dd math: Improve fmod(f) performance
Optimize the fast paths (x < y) and (x/y < 2^12).  Delay handling of special
cases to reduce the number of instructions executed before the fast paths.
Performance improvements for fmod:

		Skylake	Zen2	Neoverse V1
subnormals	11.8%	4.2%	11.5%
normal		3.9%	0.01%	-0.5%
close-exponents	6.3%	5.6%	19.4%

Reviewed-by: Adhemerval Zanella  <adhemerval.zanella@linaro.org>
2023-04-17 13:03:10 +01:00
..
2023-02-24 10:55:38 +00:00
2023-03-02 16:41:43 -03:00
2023-03-30 10:50:50 -03:00
2023-04-05 01:26:36 +02:00
2023-04-17 13:03:10 +01:00
2023-04-03 17:41:59 -03:00