mirror of
https://sourceware.org/git/glibc.git
synced 2024-11-22 04:50:07 +00:00
60c414c346
The branch prediction hints is actually hurts performance in this case. The assembly implementation make two assumptions: 1. 'fabs (x) < 2^52' is unlikely and 2. 'x > 0.0' is unlike (if 1. is true). Since it a general floating point function, expected input is not bounded and then it is better to let the hardware handle the branches. |
||
---|---|---|
.. | ||
bench-skeleton.c | ||
exp-inputs | ||
Makefile | ||
pow-inputs | ||
rint-inputs |