\left(\left(\left(x + x\right) + x\right) + x\right) + x
x \cdot 5
double f(double x) {
double r3208626 = x;
double r3208627 = r3208626 + r3208626;
double r3208628 = r3208627 + r3208626;
double r3208629 = r3208628 + r3208626;
double r3208630 = r3208629 + r3208626;
return r3208630;
}
double f(double x) {
double r3208631 = x;
double r3208632 = 5.0;
double r3208633 = r3208631 * r3208632;
return r3208633;
}



Bits error versus x
Results
Initial program 0
Simplified0
Final simplification0
herbie shell --seed 2019172 +o rules:numerics
(FPCore (x)
:name "Main:i from "
(+ (+ (+ (+ x x) x) x) x))