Initial program 0.3
\[\left(\left(\log \left(x + y\right) + \log z\right) - t\right) + \left(a - 0.5\right) \cdot \log t\]
Simplified0.3
\[\leadsto \color{blue}{\mathsf{fma}\left(\log t, a - 0.5, \left(\log \left(x + y\right) + \log z\right) - t\right)}\]
- Using strategy
rm Applied add-cube-cbrt0.3
\[\leadsto \mathsf{fma}\left(\log t, a - 0.5, \left(\log \left(x + y\right) + \log \color{blue}{\left(\left(\sqrt[3]{z} \cdot \sqrt[3]{z}\right) \cdot \sqrt[3]{z}\right)}\right) - t\right)\]
Applied log-prod0.3
\[\leadsto \mathsf{fma}\left(\log t, a - 0.5, \left(\log \left(x + y\right) + \color{blue}{\left(\log \left(\sqrt[3]{z} \cdot \sqrt[3]{z}\right) + \log \left(\sqrt[3]{z}\right)\right)}\right) - t\right)\]
Applied associate-+r+0.3
\[\leadsto \mathsf{fma}\left(\log t, a - 0.5, \color{blue}{\left(\left(\log \left(x + y\right) + \log \left(\sqrt[3]{z} \cdot \sqrt[3]{z}\right)\right) + \log \left(\sqrt[3]{z}\right)\right)} - t\right)\]
Simplified0.3
\[\leadsto \mathsf{fma}\left(\log t, a - 0.5, \left(\color{blue}{\mathsf{fma}\left(2, \log \left(\sqrt[3]{z}\right), \log \left(x + y\right)\right)} + \log \left(\sqrt[3]{z}\right)\right) - t\right)\]
- Using strategy
rm Applied add-cube-cbrt0.3
\[\leadsto \mathsf{fma}\left(\log t, a - 0.5, \left(\mathsf{fma}\left(2, \log \left(\sqrt[3]{z}\right), \log \left(x + y\right)\right) + \log \left(\sqrt[3]{\color{blue}{\left(\sqrt[3]{z} \cdot \sqrt[3]{z}\right) \cdot \sqrt[3]{z}}}\right)\right) - t\right)\]
Applied cbrt-prod0.3
\[\leadsto \mathsf{fma}\left(\log t, a - 0.5, \left(\mathsf{fma}\left(2, \log \left(\sqrt[3]{z}\right), \log \left(x + y\right)\right) + \log \color{blue}{\left(\sqrt[3]{\sqrt[3]{z} \cdot \sqrt[3]{z}} \cdot \sqrt[3]{\sqrt[3]{z}}\right)}\right) - t\right)\]
Applied log-prod0.3
\[\leadsto \mathsf{fma}\left(\log t, a - 0.5, \left(\mathsf{fma}\left(2, \log \left(\sqrt[3]{z}\right), \log \left(x + y\right)\right) + \color{blue}{\left(\log \left(\sqrt[3]{\sqrt[3]{z} \cdot \sqrt[3]{z}}\right) + \log \left(\sqrt[3]{\sqrt[3]{z}}\right)\right)}\right) - t\right)\]
Applied associate-+r+0.3
\[\leadsto \mathsf{fma}\left(\log t, a - 0.5, \color{blue}{\left(\left(\mathsf{fma}\left(2, \log \left(\sqrt[3]{z}\right), \log \left(x + y\right)\right) + \log \left(\sqrt[3]{\sqrt[3]{z} \cdot \sqrt[3]{z}}\right)\right) + \log \left(\sqrt[3]{\sqrt[3]{z}}\right)\right)} - t\right)\]
Simplified0.3
\[\leadsto \mathsf{fma}\left(\log t, a - 0.5, \left(\color{blue}{\mathsf{fma}\left(\frac{2}{3}, \log z, \log \left(x + y\right) + \log \left(\sqrt[3]{\sqrt[3]{z} \cdot \sqrt[3]{z}}\right)\right)} + \log \left(\sqrt[3]{\sqrt[3]{z}}\right)\right) - t\right)\]
Final simplification0.3
\[\leadsto \mathsf{fma}\left(\log t, a - 0.5, \left(\mathsf{fma}\left(\frac{2}{3}, \log z, \log \left(x + y\right) + \log \left(\sqrt[3]{\sqrt[3]{z} \cdot \sqrt[3]{z}}\right)\right) + \log \left(\sqrt[3]{\sqrt[3]{z}}\right)\right) - t\right)\]