
Herbie found 4 alternatives:
| Alternative | Accuracy | Speedup |
|---|
Initial program 98.4%
fma-def99.2%
Simplified99.2%
Final simplification99.2%
if t < -7.7000000000000001e-84 or 7.80000000000000065e-61 < t < 2.3000000000000001e46 or 1.50000000000000003e133 < t Initial program 97.2%
Taylor expanded in x around 0 74.7%
if -7.7000000000000001e-84 < t < 7.80000000000000065e-61 or 2.3000000000000001e46 < t < 1.50000000000000003e133Initial program 100.0%
Taylor expanded in x around inf 71.9%
Final simplification73.5%
Initial program 98.4%
Final simplification98.4%
Initial program 98.4%
Taylor expanded in x around 0 56.2%
Final simplification56.2%
herbie shell --seed 2023167
(FPCore (x y z t)
:name "Linear.V2:$cdot from linear-1.19.1.3, A"
:precision binary64
(+ (* x y) (* z t)))