x - y \cdot y
x - y \cdot y
double f(double x, double y) {
double r7760308 = x;
double r7760309 = y;
double r7760310 = r7760309 * r7760309;
double r7760311 = r7760308 - r7760310;
return r7760311;
}
double f(double x, double y) {
double r7760312 = x;
double r7760313 = y;
double r7760314 = r7760313 * r7760313;
double r7760315 = r7760312 - r7760314;
return r7760315;
}



Bits error versus x



Bits error versus y
Results
Initial program 0.0
Final simplification0.0
herbie shell --seed 2019164 +o rules:numerics
(FPCore (x y)
:name "Graphics.Rasterific.Shading:$sradialGradientWithFocusShader from Rasterific-0.6.1"
(- x (* y y)))