\[\begin{array}{l}
t_1 := a \cdot b + \left(y \cdot x + t \cdot z\right)\\
t_2 := a \cdot b + c \cdot i\\
\mathbf{if}\;c \cdot i \leq -2 \cdot 10^{+19}:\\
\;\;\;\;t_2\\
\mathbf{elif}\;c \cdot i \leq 10^{+97}:\\
\;\;\;\;t_1\\
\mathbf{elif}\;c \cdot i \leq 5 \cdot 10^{+133}:\\
\;\;\;\;t_2\\
\mathbf{elif}\;c \cdot i \leq 2 \cdot 10^{+161}:\\
\;\;\;\;t_1\\
\mathbf{elif}\;c \cdot i \leq 10^{+217}:\\
\;\;\;\;z \cdot t + c \cdot i\\
\mathbf{else}:\\
\;\;\;\;y \cdot x + c \cdot i\\
\end{array}
\]
Alternative 6
Error
28.3
Cost
1504
\[\begin{array}{l}
t_1 := a \cdot b + y \cdot x\\
t_2 := a \cdot b + t \cdot z\\
t_3 := a \cdot b + c \cdot i\\
\mathbf{if}\;z \leq -4.9 \cdot 10^{+119}:\\
\;\;\;\;t_2\\
\mathbf{elif}\;z \leq -2.4 \cdot 10^{-196}:\\
\;\;\;\;t_1\\
\mathbf{elif}\;z \leq -1.45 \cdot 10^{-239}:\\
\;\;\;\;t_3\\
\mathbf{elif}\;z \leq -7 \cdot 10^{-279}:\\
\;\;\;\;y \cdot x\\
\mathbf{elif}\;z \leq -2.7 \cdot 10^{-308}:\\
\;\;\;\;t_3\\
\mathbf{elif}\;z \leq 7.5 \cdot 10^{-237}:\\
\;\;\;\;t_1\\
\mathbf{elif}\;z \leq 2.3 \cdot 10^{-26}:\\
\;\;\;\;t_3\\
\mathbf{elif}\;z \leq 4.8 \cdot 10^{+68}:\\
\;\;\;\;t_1\\
\mathbf{else}:\\
\;\;\;\;t_2\\
\end{array}
\]
Alternative 7
Error
22.1
Cost
1488
\[\begin{array}{l}
t_1 := y \cdot x + c \cdot i\\
t_2 := a \cdot b + t \cdot z\\
\mathbf{if}\;a \cdot b \leq -1.65 \cdot 10^{+37}:\\
\;\;\;\;t_2\\
\mathbf{elif}\;a \cdot b \leq -2.5 \cdot 10^{-45}:\\
\;\;\;\;t_1\\
\mathbf{elif}\;a \cdot b \leq 3.5 \cdot 10^{-200}:\\
\;\;\;\;y \cdot x + t \cdot z\\
\mathbf{elif}\;a \cdot b \leq 4.5 \cdot 10^{+74}:\\
\;\;\;\;t_1\\
\mathbf{else}:\\
\;\;\;\;t_2\\
\end{array}
\]
Alternative 8
Error
22.2
Cost
1488
\[\begin{array}{l}
\mathbf{if}\;a \cdot b \leq -3.95 \cdot 10^{+37}:\\
\;\;\;\;a \cdot b + t \cdot z\\
\mathbf{elif}\;a \cdot b \leq -2.05 \cdot 10^{-44}:\\
\;\;\;\;y \cdot x + c \cdot i\\
\mathbf{elif}\;a \cdot b \leq 3.2 \cdot 10^{-243}:\\
\;\;\;\;y \cdot x + t \cdot z\\
\mathbf{elif}\;a \cdot b \leq 5.8 \cdot 10^{+56}:\\
\;\;\;\;z \cdot t + c \cdot i\\
\mathbf{else}:\\
\;\;\;\;a \cdot b + c \cdot i\\
\end{array}
\]
herbie shell --seed 2023033
(FPCore (x y z t a b c i)
:name "Linear.V4:$cdot from linear-1.19.1.3, C"
:precision binary64
(+ (+ (+ (* x y) (* z t)) (* a b)) (* c i)))