Time bar (total: 20.1s)
| 1× | search |
| Probability | Valid | Unknown | Precondition | Infinite | Domain | Can't | Iter |
|---|---|---|---|---|---|---|---|
| 0% | 0% | 99.6% | 0.4% | 0% | 0% | 0% | 0 |
| 0% | 0% | 99.6% | 0.4% | 0% | 0% | 0% | 1 |
| 0% | 0% | 99.6% | 0.4% | 0% | 0% | 0% | 2 |
| 0% | 0% | 99.6% | 0.4% | 0% | 0% | 0% | 3 |
| 0% | 0% | 99.6% | 0.4% | 0% | 0% | 0% | 4 |
| 0% | 0% | 99.6% | 0.4% | 0% | 0% | 0% | 5 |
| 0% | 0% | 99.6% | 0.4% | 0% | 0% | 0% | 6 |
| 0% | 0% | 99.6% | 0.4% | 0% | 0% | 0% | 7 |
| 0% | 0% | 99.6% | 0.4% | 0% | 0% | 0% | 8 |
| 0% | 0% | 99.6% | 0.4% | 0% | 0% | 0% | 9 |
| 0% | 0% | 97.7% | 0.4% | 1.9% | 0% | 0% | 10 |
| 0% | 0% | 72.8% | 0.4% | 2.7% | 24.1% | 0% | 11 |
| 0% | 0% | 72.5% | 0.4% | 3% | 24.1% | 0% | 12 |
Compiled 30 to 21 computations (30% saved)
| 4.1s | 18138× | body | 256 | invalid |
| 2.3s | 8255× | body | 256 | valid |
| 350.0ms | 1218× | body | 256 | infinite |
| 0.0ms | 1× | body | 512 | valid |
| 2× | egg-herbie |
| 6740× | associate-+r+ |
| 2360× | +-commutative |
| 1932× | fma-def |
| 1006× | associate-+l+ |
| 122× | *-commutative |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 196 | 1711 |
| 1 | 567 | 1479 |
| 2 | 2087 | 1479 |
| 3 | 2687 | 1479 |
| 4 | 2715 | 1479 |
| 5 | 2715 | 1479 |
| 6 | 3512 | 1479 |
| 7 | 3632 | 1479 |
| 8 | 3632 | 1479 |
| 9 | 3632 | 1479 |
| 0 | 8 | 8 |
| 1 | 8 | 8 |
| 1× | unsound |
| 1× | node limit |
| Inputs |
|---|
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
| Outputs |
|---|
0 |
1 |
2 |
3 |
2 |
4 |
2 |
5 |
6 |
7 |
| Inputs |
|---|
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 y i)) |
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 y (log.f64 x)) z) t) a) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 x i)) |
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 z (log.f64 y)) x) t) a) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 y i)) |
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 t (log.f64 y)) z) x) a) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 y i)) |
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 a (log.f64 y)) z) t) x) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 y i)) |
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 b (log.f64 y)) z) t) a) (*.f64 (-.f64 x 1/2) (log.f64 c))) (*.f64 y i)) |
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 c (log.f64 y)) z) t) a) (*.f64 (-.f64 b 1/2) (log.f64 x))) (*.f64 y i)) |
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 i (log.f64 y)) z) t) a) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 y x)) |
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 z)) y) t) a) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 z i)) |
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 t)) z) y) a) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 t i)) |
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 a)) z) t) y) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 a i)) |
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 b)) z) t) a) (*.f64 (-.f64 y 1/2) (log.f64 c))) (*.f64 b i)) |
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 c)) z) t) a) (*.f64 (-.f64 b 1/2) (log.f64 y))) (*.f64 c i)) |
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 i)) z) t) a) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 i y)) |
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) t) z) a) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 y i)) |
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) a) t) z) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 y i)) |
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) b) t) a) (*.f64 (-.f64 z 1/2) (log.f64 c))) (*.f64 y i)) |
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) c) t) a) (*.f64 (-.f64 b 1/2) (log.f64 z))) (*.f64 y i)) |
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) i) t) a) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 y z)) |
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) a) t) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 y i)) |
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) b) a) (*.f64 (-.f64 t 1/2) (log.f64 c))) (*.f64 y i)) |
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) c) a) (*.f64 (-.f64 b 1/2) (log.f64 t))) (*.f64 y i)) |
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) i) a) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 y t)) |
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) b) (*.f64 (-.f64 a 1/2) (log.f64 c))) (*.f64 y i)) |
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) c) (*.f64 (-.f64 b 1/2) (log.f64 a))) (*.f64 y i)) |
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) i) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 y a)) |
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (-.f64 c 1/2) (log.f64 b))) (*.f64 y i)) |
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (-.f64 i 1/2) (log.f64 c))) (*.f64 y b)) |
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (-.f64 b 1/2) (log.f64 i))) (*.f64 y c)) |
| Outputs |
|---|
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 y i)) |
(+.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (*.f64 y i))) |
(fma.f64 y i (fma.f64 (-.f64 b 1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a))) |
(+.f64 (fma.f64 y i (+.f64 z (fma.f64 x (log.f64 y) a))) (fma.f64 (-.f64 b 1/2) (log.f64 c) t)) |
(+.f64 (fma.f64 (-.f64 b 1/2) (log.f64 c) a) (fma.f64 y i (fma.f64 x (log.f64 y) (+.f64 z t)))) |
(+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) (fma.f64 y i (fma.f64 (-.f64 b 1/2) (log.f64 c) a))) |
(+.f64 z (+.f64 (fma.f64 y i (fma.f64 (+.f64 b -1/2) (log.f64 c) a)) (fma.f64 x (log.f64 y) t))) |
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 y (log.f64 x)) z) t) a) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 x i)) |
(+.f64 (+.f64 a (+.f64 t (fma.f64 y (log.f64 x) z))) (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (*.f64 x i))) |
(fma.f64 x i (fma.f64 (-.f64 b 1/2) (log.f64 c) (+.f64 (fma.f64 y (log.f64 x) z) (+.f64 t a)))) |
(fma.f64 x i (fma.f64 y (log.f64 x) (+.f64 (+.f64 z t) (fma.f64 (-.f64 b 1/2) (log.f64 c) a)))) |
(+.f64 (+.f64 z (fma.f64 y (log.f64 x) t)) (fma.f64 x i (fma.f64 (+.f64 b -1/2) (log.f64 c) a))) |
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 z (log.f64 y)) x) t) a) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 y i)) |
(+.f64 (*.f64 y i) (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 a (+.f64 t (fma.f64 z (log.f64 y) x))))) |
(fma.f64 y i (fma.f64 (-.f64 b 1/2) (log.f64 c) (+.f64 t (+.f64 (fma.f64 (log.f64 y) z x) a)))) |
(+.f64 (fma.f64 y i (+.f64 x (fma.f64 (log.f64 y) z t))) (fma.f64 (-.f64 b 1/2) (log.f64 c) a)) |
(+.f64 (fma.f64 (-.f64 b 1/2) (log.f64 c) a) (fma.f64 y i (+.f64 x (fma.f64 (log.f64 y) z t)))) |
(+.f64 (+.f64 x (fma.f64 (log.f64 y) z t)) (fma.f64 y i (fma.f64 (-.f64 b 1/2) (log.f64 c) a))) |
(+.f64 (fma.f64 (log.f64 y) z x) (+.f64 (fma.f64 y i (fma.f64 (+.f64 b -1/2) (log.f64 c) a)) t)) |
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 t (log.f64 y)) z) x) a) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 y i)) |
(+.f64 (*.f64 y i) (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 a (+.f64 x (fma.f64 t (log.f64 y) z))))) |
(fma.f64 y i (fma.f64 (-.f64 b 1/2) (log.f64 c) (+.f64 (fma.f64 (log.f64 y) t z) (+.f64 x a)))) |
(+.f64 (fma.f64 y i (+.f64 x (fma.f64 (log.f64 y) t z))) (fma.f64 (-.f64 b 1/2) (log.f64 c) a)) |
(+.f64 (fma.f64 (-.f64 b 1/2) (log.f64 c) a) (fma.f64 y i (+.f64 x (fma.f64 (log.f64 y) t z)))) |
(+.f64 (+.f64 x (fma.f64 (log.f64 y) t z)) (fma.f64 y i (fma.f64 (-.f64 b 1/2) (log.f64 c) a))) |
(+.f64 (fma.f64 (log.f64 y) t z) (+.f64 (fma.f64 y i (fma.f64 (+.f64 b -1/2) (log.f64 c) a)) x)) |
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 a (log.f64 y)) z) t) x) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 y i)) |
(+.f64 (*.f64 y i) (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 x (+.f64 t (fma.f64 a (log.f64 y) z))))) |
(fma.f64 y i (fma.f64 (-.f64 b 1/2) (log.f64 c) (+.f64 (+.f64 x (fma.f64 (log.f64 y) a z)) t))) |
(+.f64 (fma.f64 y i (+.f64 z (fma.f64 (log.f64 y) a t))) (fma.f64 (-.f64 b 1/2) (log.f64 c) x)) |
(+.f64 (fma.f64 (-.f64 b 1/2) (log.f64 c) x) (fma.f64 y i (+.f64 z (fma.f64 (log.f64 y) a t)))) |
(+.f64 (+.f64 z (fma.f64 (log.f64 y) a t)) (fma.f64 y i (fma.f64 (-.f64 b 1/2) (log.f64 c) x))) |
(+.f64 (fma.f64 (log.f64 y) a (+.f64 z t)) (fma.f64 y i (fma.f64 (+.f64 b -1/2) (log.f64 c) x))) |
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 b (log.f64 y)) z) t) a) (*.f64 (-.f64 x 1/2) (log.f64 c))) (*.f64 y i)) |
(+.f64 (*.f64 y i) (+.f64 (+.f64 t (fma.f64 b (log.f64 y) z)) (+.f64 a (*.f64 (log.f64 c) (+.f64 x -1/2))))) |
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 x -1/2) (+.f64 (fma.f64 (log.f64 y) b z) (+.f64 t a)))) |
(fma.f64 y i (+.f64 (fma.f64 (log.f64 c) (+.f64 x -1/2) (fma.f64 (log.f64 y) b z)) (+.f64 t a))) |
(fma.f64 y i (+.f64 (+.f64 t a) (fma.f64 (log.f64 c) (+.f64 x -1/2) (fma.f64 (log.f64 y) b z)))) |
(+.f64 (+.f64 t (fma.f64 (log.f64 y) b z)) (fma.f64 y i (fma.f64 (log.f64 c) (+.f64 x -1/2) a))) |
(+.f64 (fma.f64 (log.f64 y) b z) (+.f64 (fma.f64 y i (fma.f64 (log.f64 c) (+.f64 x -1/2) a)) t)) |
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 c (log.f64 y)) z) t) a) (*.f64 (-.f64 b 1/2) (log.f64 x))) (*.f64 y i)) |
(+.f64 (*.f64 y i) (+.f64 (+.f64 t (fma.f64 c (log.f64 y) z)) (+.f64 a (*.f64 (+.f64 b -1/2) (log.f64 x))))) |
(fma.f64 y i (fma.f64 (-.f64 b 1/2) (log.f64 x) (+.f64 (fma.f64 (log.f64 y) c z) (+.f64 t a)))) |
(+.f64 (fma.f64 y i (+.f64 t (fma.f64 (log.f64 y) c z))) (fma.f64 (-.f64 b 1/2) (log.f64 x) a)) |
(+.f64 (fma.f64 (-.f64 b 1/2) (log.f64 x) a) (fma.f64 y i (+.f64 t (fma.f64 (log.f64 y) c z)))) |
(+.f64 (+.f64 t (fma.f64 (log.f64 y) c z)) (fma.f64 y i (fma.f64 (+.f64 b -1/2) (log.f64 x) a))) |
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 i (log.f64 y)) z) t) a) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 y x)) |
(+.f64 (+.f64 a (+.f64 t (fma.f64 i (log.f64 y) z))) (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (*.f64 x y))) |
(fma.f64 x y (fma.f64 (-.f64 b 1/2) (log.f64 c) (+.f64 t (+.f64 (fma.f64 (log.f64 y) i z) a)))) |
(+.f64 (fma.f64 x y (fma.f64 (log.f64 y) i (+.f64 z t))) (fma.f64 (-.f64 b 1/2) (log.f64 c) a)) |
(+.f64 (fma.f64 (-.f64 b 1/2) (log.f64 c) a) (fma.f64 x y (fma.f64 (log.f64 y) i (+.f64 z t)))) |
(+.f64 (fma.f64 (log.f64 y) i (+.f64 z t)) (fma.f64 x y (fma.f64 (-.f64 b 1/2) (log.f64 c) a))) |
(+.f64 (fma.f64 (log.f64 y) i (+.f64 z t)) (fma.f64 x y (fma.f64 (+.f64 b -1/2) (log.f64 c) a))) |
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 z)) y) t) a) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 z i)) |
(+.f64 (+.f64 a (+.f64 t (fma.f64 x (log.f64 z) y))) (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (*.f64 z i))) |
(fma.f64 z i (fma.f64 (-.f64 b 1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 z) y) (+.f64 t a)))) |
(+.f64 (fma.f64 z i (+.f64 y (fma.f64 x (log.f64 z) t))) (fma.f64 (-.f64 b 1/2) (log.f64 c) a)) |
(+.f64 (fma.f64 (-.f64 b 1/2) (log.f64 c) a) (fma.f64 z i (+.f64 y (fma.f64 x (log.f64 z) t)))) |
(+.f64 (+.f64 y (fma.f64 x (log.f64 z) t)) (fma.f64 z i (fma.f64 (-.f64 b 1/2) (log.f64 c) a))) |
(+.f64 (fma.f64 x (log.f64 z) y) (+.f64 (fma.f64 z i (fma.f64 (+.f64 b -1/2) (log.f64 c) a)) t)) |
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 t)) z) y) a) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 t i)) |
(+.f64 (+.f64 a (+.f64 y (fma.f64 x (log.f64 t) z))) (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (*.f64 t i))) |
(fma.f64 t i (fma.f64 (-.f64 b 1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 t) z) (+.f64 y a)))) |
(+.f64 (fma.f64 t i (+.f64 y (fma.f64 x (log.f64 t) z))) (fma.f64 (-.f64 b 1/2) (log.f64 c) a)) |
(+.f64 (fma.f64 (-.f64 b 1/2) (log.f64 c) a) (fma.f64 t i (+.f64 y (fma.f64 x (log.f64 t) z)))) |
(+.f64 (+.f64 y (fma.f64 x (log.f64 t) z)) (fma.f64 t i (fma.f64 (-.f64 b 1/2) (log.f64 c) a))) |
(fma.f64 t i (+.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) y) (+.f64 (fma.f64 x (log.f64 t) a) z))) |
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 a)) z) t) y) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 a i)) |
(+.f64 (+.f64 y (+.f64 t (fma.f64 x (log.f64 a) z))) (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (*.f64 a i))) |
(fma.f64 a i (fma.f64 (-.f64 b 1/2) (log.f64 c) (+.f64 y (+.f64 t (fma.f64 x (log.f64 a) z))))) |
(+.f64 (fma.f64 a i (+.f64 z (fma.f64 x (log.f64 a) t))) (fma.f64 (-.f64 b 1/2) (log.f64 c) y)) |
(+.f64 (fma.f64 (-.f64 b 1/2) (log.f64 c) y) (fma.f64 a i (+.f64 z (fma.f64 x (log.f64 a) t)))) |
(+.f64 (+.f64 z (fma.f64 x (log.f64 a) t)) (fma.f64 a i (fma.f64 (-.f64 b 1/2) (log.f64 c) y))) |
(+.f64 (+.f64 (fma.f64 a i (fma.f64 (+.f64 b -1/2) (log.f64 c) y)) (fma.f64 x (log.f64 a) z)) t) |
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 b)) z) t) a) (*.f64 (-.f64 y 1/2) (log.f64 c))) (*.f64 b i)) |
(+.f64 (+.f64 a (+.f64 t (fma.f64 x (log.f64 b) z))) (+.f64 (*.f64 (log.f64 c) (+.f64 y -1/2)) (*.f64 b i))) |
(fma.f64 b i (fma.f64 (log.f64 c) (+.f64 y -1/2) (+.f64 (fma.f64 x (log.f64 b) z) (+.f64 t a)))) |
(fma.f64 b i (+.f64 (fma.f64 (log.f64 c) (+.f64 y -1/2) (fma.f64 x (log.f64 b) z)) (+.f64 t a))) |
(fma.f64 b i (+.f64 (+.f64 t a) (fma.f64 (log.f64 c) (+.f64 y -1/2) (fma.f64 x (log.f64 b) z)))) |
(fma.f64 b i (+.f64 (fma.f64 x (log.f64 b) z) (fma.f64 (log.f64 c) (+.f64 y -1/2) (+.f64 t a)))) |
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 c)) z) t) a) (*.f64 (-.f64 b 1/2) (log.f64 y))) (*.f64 c i)) |
(+.f64 (+.f64 a (+.f64 t (fma.f64 x (log.f64 c) z))) (+.f64 (*.f64 (log.f64 y) (+.f64 b -1/2)) (*.f64 c i))) |
(fma.f64 c i (fma.f64 (log.f64 y) (-.f64 b 1/2) (+.f64 t (+.f64 (fma.f64 x (log.f64 c) z) a)))) |
(fma.f64 c i (+.f64 (fma.f64 x (log.f64 c) z) (+.f64 t (fma.f64 (log.f64 y) (-.f64 b 1/2) a)))) |
(fma.f64 c i (fma.f64 (log.f64 y) (+.f64 b -1/2) (fma.f64 x (log.f64 c) (+.f64 t (+.f64 z a))))) |
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 i)) z) t) a) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 i y)) |
(+.f64 (*.f64 y i) (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 a (+.f64 t (fma.f64 x (log.f64 i) z))))) |
(fma.f64 y i (fma.f64 (-.f64 b 1/2) (log.f64 c) (+.f64 t (+.f64 (fma.f64 x (log.f64 i) z) a)))) |
(+.f64 (fma.f64 y i (+.f64 z (fma.f64 x (log.f64 i) t))) (fma.f64 (-.f64 b 1/2) (log.f64 c) a)) |
(fma.f64 (-.f64 b 1/2) (log.f64 c) (fma.f64 y i (+.f64 t (+.f64 a (fma.f64 x (log.f64 i) z))))) |
(+.f64 (+.f64 z (fma.f64 x (log.f64 i) t)) (fma.f64 y i (fma.f64 (-.f64 b 1/2) (log.f64 c) a))) |
(+.f64 a (+.f64 (fma.f64 y i (fma.f64 (+.f64 b -1/2) (log.f64 c) z)) (fma.f64 x (log.f64 i) t))) |
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) t) z) a) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 y i)) |
(+.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (*.f64 y i))) |
(fma.f64 y i (fma.f64 (-.f64 b 1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a))) |
(+.f64 (fma.f64 y i (+.f64 z (fma.f64 x (log.f64 y) a))) (fma.f64 (-.f64 b 1/2) (log.f64 c) t)) |
(+.f64 (fma.f64 (-.f64 b 1/2) (log.f64 c) a) (fma.f64 y i (fma.f64 x (log.f64 y) (+.f64 z t)))) |
(+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) (fma.f64 y i (fma.f64 (-.f64 b 1/2) (log.f64 c) a))) |
(+.f64 z (+.f64 (fma.f64 y i (fma.f64 (+.f64 b -1/2) (log.f64 c) a)) (fma.f64 x (log.f64 y) t))) |
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) a) t) z) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 y i)) |
(+.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (*.f64 y i))) |
(fma.f64 y i (fma.f64 (-.f64 b 1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a))) |
(+.f64 (fma.f64 y i (+.f64 z (fma.f64 x (log.f64 y) a))) (fma.f64 (-.f64 b 1/2) (log.f64 c) t)) |
(+.f64 (fma.f64 (-.f64 b 1/2) (log.f64 c) a) (fma.f64 y i (fma.f64 x (log.f64 y) (+.f64 z t)))) |
(+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) (fma.f64 y i (fma.f64 (-.f64 b 1/2) (log.f64 c) a))) |
(+.f64 z (+.f64 (fma.f64 y i (fma.f64 (+.f64 b -1/2) (log.f64 c) a)) (fma.f64 x (log.f64 y) t))) |
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) b) t) a) (*.f64 (-.f64 z 1/2) (log.f64 c))) (*.f64 y i)) |
(+.f64 (*.f64 y i) (+.f64 (+.f64 t (fma.f64 x (log.f64 y) b)) (+.f64 a (*.f64 (log.f64 c) (+.f64 z -1/2))))) |
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 z -1/2) (+.f64 t (+.f64 (fma.f64 x (log.f64 y) b) a)))) |
(+.f64 (fma.f64 y i (+.f64 t (fma.f64 x (log.f64 y) b))) (fma.f64 (log.f64 c) (+.f64 z -1/2) a)) |
(fma.f64 (log.f64 c) (+.f64 z -1/2) (fma.f64 y i (+.f64 (fma.f64 x (log.f64 y) a) (+.f64 t b)))) |
(+.f64 (+.f64 t (fma.f64 x (log.f64 y) b)) (fma.f64 y i (fma.f64 (log.f64 c) (+.f64 z -1/2) a))) |
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) c) t) a) (*.f64 (-.f64 b 1/2) (log.f64 z))) (*.f64 y i)) |
(+.f64 (*.f64 y i) (+.f64 (+.f64 t (fma.f64 x (log.f64 y) c)) (+.f64 a (*.f64 (+.f64 b -1/2) (log.f64 z))))) |
(fma.f64 y i (fma.f64 (-.f64 b 1/2) (log.f64 z) (+.f64 (fma.f64 x (log.f64 y) a) (+.f64 t c)))) |
(+.f64 (fma.f64 y i (fma.f64 x (log.f64 y) (+.f64 t c))) (fma.f64 (-.f64 b 1/2) (log.f64 z) a)) |
(+.f64 (fma.f64 (-.f64 b 1/2) (log.f64 z) a) (fma.f64 y i (fma.f64 x (log.f64 y) (+.f64 t c)))) |
(fma.f64 (+.f64 b -1/2) (log.f64 z) (fma.f64 y i (+.f64 (fma.f64 x (log.f64 y) a) (+.f64 t c)))) |
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) i) t) a) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 y z)) |
(+.f64 (+.f64 a (+.f64 t (fma.f64 x (log.f64 y) i))) (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (*.f64 y z))) |
(fma.f64 y z (fma.f64 (-.f64 b 1/2) (log.f64 c) (+.f64 a (fma.f64 x (log.f64 y) (+.f64 t i))))) |
(fma.f64 y z (+.f64 (fma.f64 x (log.f64 y) (+.f64 t i)) (fma.f64 (-.f64 b 1/2) (log.f64 c) a))) |
(+.f64 (fma.f64 x (log.f64 y) (+.f64 t i)) (fma.f64 y z (fma.f64 (-.f64 b 1/2) (log.f64 c) a))) |
(+.f64 (fma.f64 x (log.f64 y) (+.f64 t i)) (fma.f64 y z (fma.f64 (+.f64 b -1/2) (log.f64 c) a))) |
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) a) t) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 y i)) |
(+.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (*.f64 y i))) |
(fma.f64 y i (fma.f64 (-.f64 b 1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a))) |
(+.f64 (fma.f64 y i (+.f64 z (fma.f64 x (log.f64 y) a))) (fma.f64 (-.f64 b 1/2) (log.f64 c) t)) |
(+.f64 (fma.f64 (-.f64 b 1/2) (log.f64 c) a) (fma.f64 y i (fma.f64 x (log.f64 y) (+.f64 z t)))) |
(+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) (fma.f64 y i (fma.f64 (-.f64 b 1/2) (log.f64 c) a))) |
(+.f64 z (+.f64 (fma.f64 y i (fma.f64 (+.f64 b -1/2) (log.f64 c) a)) (fma.f64 x (log.f64 y) t))) |
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) b) a) (*.f64 (-.f64 t 1/2) (log.f64 c))) (*.f64 y i)) |
(+.f64 (*.f64 y i) (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) b) (+.f64 a (*.f64 (log.f64 c) (+.f64 t -1/2))))) |
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 t -1/2) (+.f64 a (fma.f64 x (log.f64 y) (+.f64 z b))))) |
(+.f64 (fma.f64 y i (fma.f64 x (log.f64 y) (+.f64 z b))) (fma.f64 (log.f64 c) (+.f64 t -1/2) a)) |
(+.f64 (fma.f64 (log.f64 c) (+.f64 t -1/2) a) (fma.f64 y i (fma.f64 x (log.f64 y) (+.f64 z b)))) |
(+.f64 (fma.f64 x (log.f64 y) (+.f64 z b)) (fma.f64 y i (fma.f64 (log.f64 c) (+.f64 t -1/2) a))) |
(+.f64 (+.f64 z (fma.f64 x (log.f64 y) b)) (fma.f64 y i (fma.f64 (log.f64 c) (+.f64 t -1/2) a))) |
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) c) a) (*.f64 (-.f64 b 1/2) (log.f64 t))) (*.f64 y i)) |
(+.f64 (*.f64 y i) (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) c) (+.f64 a (*.f64 (+.f64 b -1/2) (log.f64 t))))) |
(fma.f64 y i (fma.f64 (-.f64 b 1/2) (log.f64 t) (+.f64 a (fma.f64 x (log.f64 y) (+.f64 z c))))) |
(+.f64 (fma.f64 y i (fma.f64 x (log.f64 y) (+.f64 z c))) (fma.f64 (-.f64 b 1/2) (log.f64 t) a)) |
(+.f64 (fma.f64 (-.f64 b 1/2) (log.f64 t) a) (fma.f64 y i (fma.f64 x (log.f64 y) (+.f64 z c)))) |
(+.f64 (fma.f64 x (log.f64 y) (+.f64 z c)) (fma.f64 y i (fma.f64 (-.f64 b 1/2) (log.f64 t) a))) |
(+.f64 (fma.f64 (+.f64 b -1/2) (log.f64 t) a) (fma.f64 y i (fma.f64 x (log.f64 y) (+.f64 z c)))) |
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) i) a) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 y t)) |
(+.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 i a)) (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (*.f64 y t))) |
(fma.f64 y t (fma.f64 (-.f64 b 1/2) (log.f64 c) (+.f64 a (fma.f64 x (log.f64 y) (+.f64 z i))))) |
(fma.f64 y t (+.f64 (fma.f64 x (log.f64 y) (+.f64 z i)) (fma.f64 (-.f64 b 1/2) (log.f64 c) a))) |
(fma.f64 y t (fma.f64 x (log.f64 y) (+.f64 (+.f64 z i) (fma.f64 (+.f64 b -1/2) (log.f64 c) a)))) |
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) b) (*.f64 (-.f64 a 1/2) (log.f64 c))) (*.f64 y i)) |
(+.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t b)) (+.f64 (*.f64 (log.f64 c) (-.f64 a 1/2)) (*.f64 y i))) |
(fma.f64 y i (fma.f64 (log.f64 c) (+.f64 a -1/2) (+.f64 t (fma.f64 x (log.f64 y) (+.f64 z b))))) |
(+.f64 (fma.f64 y i (fma.f64 x (log.f64 y) (+.f64 z t))) (fma.f64 (log.f64 c) (+.f64 a -1/2) b)) |
(+.f64 (fma.f64 (log.f64 c) (+.f64 a -1/2) b) (fma.f64 y i (fma.f64 x (log.f64 y) (+.f64 z t)))) |
(+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) (fma.f64 y i (fma.f64 (log.f64 c) (+.f64 a -1/2) b))) |
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) c) (*.f64 (-.f64 b 1/2) (log.f64 a))) (*.f64 y i)) |
(+.f64 (*.f64 y i) (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) (+.f64 c (*.f64 (+.f64 b -1/2) (log.f64 a))))) |
(fma.f64 y i (fma.f64 (-.f64 b 1/2) (log.f64 a) (+.f64 z (fma.f64 x (log.f64 y) (+.f64 t c))))) |
(+.f64 (fma.f64 y i (fma.f64 x (log.f64 y) (+.f64 z t))) (fma.f64 (-.f64 b 1/2) (log.f64 a) c)) |
(+.f64 (fma.f64 (-.f64 b 1/2) (log.f64 a) c) (fma.f64 y i (fma.f64 x (log.f64 y) (+.f64 z t)))) |
(+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) (fma.f64 y i (fma.f64 (+.f64 b -1/2) (log.f64 a) c))) |
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) i) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 y a)) |
(+.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t i)) (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (*.f64 y a))) |
(fma.f64 y a (fma.f64 (-.f64 b 1/2) (log.f64 c) (+.f64 t (fma.f64 x (log.f64 y) (+.f64 z i))))) |
(+.f64 (fma.f64 y a (fma.f64 x (log.f64 y) (+.f64 z t))) (fma.f64 (-.f64 b 1/2) (log.f64 c) i)) |
(+.f64 (fma.f64 (-.f64 b 1/2) (log.f64 c) i) (fma.f64 y a (fma.f64 x (log.f64 y) (+.f64 z t)))) |
(+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) (fma.f64 y a (fma.f64 (-.f64 b 1/2) (log.f64 c) i))) |
(+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) (fma.f64 y a (fma.f64 (+.f64 b -1/2) (log.f64 c) i))) |
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (-.f64 c 1/2) (log.f64 b))) (*.f64 y i)) |
(+.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) (+.f64 (*.f64 (log.f64 b) (+.f64 c -1/2)) (*.f64 y i))) |
(fma.f64 y i (fma.f64 (log.f64 b) (+.f64 c -1/2) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a))) |
(+.f64 (fma.f64 y i (fma.f64 x (log.f64 y) (+.f64 z t))) (fma.f64 (log.f64 b) (+.f64 c -1/2) a)) |
(+.f64 (fma.f64 (log.f64 b) (+.f64 c -1/2) a) (fma.f64 y i (fma.f64 x (log.f64 y) (+.f64 z t)))) |
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (-.f64 i 1/2) (log.f64 c))) (*.f64 y b)) |
(+.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) (+.f64 (*.f64 (log.f64 c) (+.f64 i -1/2)) (*.f64 y b))) |
(fma.f64 y b (fma.f64 (log.f64 c) (+.f64 i -1/2) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a))) |
(fma.f64 y b (+.f64 (fma.f64 (log.f64 c) (+.f64 i -1/2) (fma.f64 x (log.f64 y) (+.f64 z t))) a)) |
(+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) (fma.f64 y b (fma.f64 (log.f64 c) (+.f64 i -1/2) a))) |
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (-.f64 b 1/2) (log.f64 i))) (*.f64 y c)) |
(+.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 i)) (*.f64 y c))) |
(fma.f64 y c (fma.f64 (-.f64 b 1/2) (log.f64 i) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a))) |
(+.f64 (fma.f64 y c (fma.f64 x (log.f64 y) (+.f64 z t))) (fma.f64 (-.f64 b 1/2) (log.f64 i) a)) |
(+.f64 (fma.f64 (-.f64 b 1/2) (log.f64 i) a) (fma.f64 y c (fma.f64 x (log.f64 y) (+.f64 z t)))) |
(+.f64 (fma.f64 (+.f64 b -1/2) (log.f64 i) a) (fma.f64 y c (fma.f64 x (log.f64 y) (+.f64 z t)))) |
(sort z t a)
Compiled 37 to 28 computations (24.3% saved)
| 1× | egg-herbie |
| 3742× | associate-+r+ |
| 1714× | +-commutative |
| 1540× | fma-def |
| 1508× | associate-+l+ |
| 10× | *-commutative |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 23 | 59 |
| 1 | 44 | 51 |
| 2 | 112 | 51 |
| 3 | 402 | 51 |
| 4 | 1315 | 51 |
| 5 | 1876 | 51 |
| 6 | 1982 | 51 |
| 7 | 1982 | 51 |
| 8 | 1982 | 51 |
| 9 | 1982 | 51 |
| 10 | 3860 | 51 |
| 11 | 4112 | 51 |
| 12 | 4112 | 51 |
| 13 | 4350 | 51 |
| 14 | 4350 | 51 |
| 15 | 4468 | 51 |
| 1× | saturated |
| Inputs |
|---|
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 y i)) |
| Outputs |
|---|
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 y i)) |
(+.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (*.f64 y i))) |
(fma.f64 y i (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))) |
(+.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) a) (fma.f64 y i (+.f64 z (fma.f64 x (log.f64 y) t)))) |
(+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a)))) |
(+.f64 z (+.f64 t (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 y i a))))) |
(+.f64 (+.f64 z a) (fma.f64 y i (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) t)))) |
(+.f64 z (+.f64 a (fma.f64 y i (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) t))))) |
(+.f64 (fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) t)) (fma.f64 y i (+.f64 z a))) |
Compiled 175 to 71 computations (59.4% saved)
3 alts after pruning (3 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 7 | 2 | 9 |
| Fresh | 0 | 1 | 1 |
| Picked | 0 | 0 | 0 |
| Done | 0 | 0 | 0 |
| Total | 7 | 3 | 10 |
| Status | Error | Program |
|---|---|---|
| ▶ | 0.12% | (fma.f64 y i (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))) |
| ▶ | 0.12% | (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 y i)) |
Compiled 55 to 37 computations (32.7% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.01% | (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) |
| ✓ | 0.03% | (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (-.f64 b 1/2) (log.f64 c))) |
| ✓ | 0.22% | (*.f64 (-.f64 b 1/2) (log.f64 c)) |
| ✓ | 0.42% | (*.f64 x (log.f64 y)) |
Compiled 99 to 30 computations (69.7% saved)
45 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 28.0ms | x | @ | 0 | (*.f64 x (log.f64 y)) |
| 22.0ms | y | @ | 0 | (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (-.f64 b 1/2) (log.f64 c))) |
| 16.0ms | c | @ | -inf | (*.f64 (-.f64 b 1/2) (log.f64 c)) |
| 13.0ms | y | @ | 0 | (*.f64 x (log.f64 y)) |
| 11.0ms | y | @ | inf | (*.f64 x (log.f64 y)) |
| 1× | batch-egg-rewrite |
| 1096× | associate-+l+ |
| 582× | +-commutative |
| 492× | associate-+r+ |
| 480× | add-sqr-sqrt |
| 472× | pow1 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 20 | 94 |
| 1 | 445 | 90 |
| 2 | 6365 | 90 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 x (log.f64 y)) |
(*.f64 (-.f64 b 1/2) (log.f64 c)) |
(+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (-.f64 b 1/2) (log.f64 c))) |
(+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 x (log.f64 y)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 x (log.f64 y)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 x (log.f64 y))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 x (log.f64 y)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (-.f64 (pow.f64 y x) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 x (log.f64 y)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 x (log.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 x (log.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 x (log.f64 y))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (-.f64 (pow.f64 y x) 1)))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 c) b) (*.f64 (log.f64 c) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 c) -1/2) (*.f64 (log.f64 c) b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (log.f64 c)) (*.f64 -1/2 (log.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1/2 (log.f64 c)) (*.f64 b (log.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 c) (fma.f64 b b -1/4)) (+.f64 b 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 c) (+.f64 (pow.f64 b 3) -1/8)) (fma.f64 b b (+.f64 1/4 (*.f64 b 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fma.f64 b b -1/4) (log.f64 c)) (+.f64 b 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 b 3) -1/8) (log.f64 c)) (fma.f64 b b (+.f64 1/4 (*.f64 b 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 c (+.f64 b -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (-.f64 (pow.f64 c (+.f64 b -1/2)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (-.f64 (pow.f64 c (+.f64 b -1/2)) 1)))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a) 2) (+.f64 (fma.f64 x (log.f64 y) z) (-.f64 (+.f64 t a) (*.f64 (+.f64 b -1/2) (log.f64 c))))) (/.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 2) (+.f64 (fma.f64 x (log.f64 y) z) (-.f64 (+.f64 t a) (*.f64 (+.f64 b -1/2) (log.f64 c))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a))) (sqrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a))) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a))) 2) (cbrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a) 2) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 2)) (/.f64 1 (+.f64 (fma.f64 x (log.f64 y) z) (-.f64 (+.f64 t a) (*.f64 (+.f64 b -1/2) (log.f64 c))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a) 3) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a) 2) (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (-.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (fma.f64 x (log.f64 y) z) (-.f64 (+.f64 t a) (*.f64 (+.f64 b -1/2) (log.f64 c)))) (-.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a) 2) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a) 2) (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (-.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)))) (+.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a) 3) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a) 2) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 2)) (+.f64 (fma.f64 x (log.f64 y) z) (-.f64 (+.f64 t a) (*.f64 (+.f64 b -1/2) (log.f64 c)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a) 3) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 3)) (+.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a) 2) (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (-.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a) 3) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 2) (-.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a) 2) (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 2) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a) 2)) (-.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) 2) (*.f64 (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) a) (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) a))) (-.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) 3) (pow.f64 (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) a) 3)) (+.f64 (pow.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) 2) (-.f64 (*.f64 (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) a) (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) a)) (*.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a) 2) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 2))) (neg.f64 (+.f64 (fma.f64 x (log.f64 y) z) (-.f64 (+.f64 t a) (*.f64 (+.f64 b -1/2) (log.f64 c))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a) 3) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a) 2) (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (-.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)) (pow.f64 c (+.f64 b -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (log.f64 c) (+.f64 b -1/2) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (fma.f64 x (log.f64 y) (+.f64 z t)) (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) a))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a) (*.f64 (+.f64 b -1/2) (log.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (fma.f64 x (log.f64 y) (+.f64 z t))) (sqrt.f64 (fma.f64 x (log.f64 y) (+.f64 z t))) (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) a))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)) (sqrt.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)) (*.f64 (+.f64 b -1/2) (log.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (fma.f64 x (log.f64 y) (+.f64 z t))) 2) (cbrt.f64 (fma.f64 x (log.f64 y) (+.f64 z t))) (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) a))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)) 2) (cbrt.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)) (*.f64 (+.f64 b -1/2) (log.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2) (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 x (log.f64 y) (+.f64 z t)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2) (-.f64 (fma.f64 x (log.f64 y) z) t)) (/.f64 (*.f64 t t) (-.f64 (fma.f64 x (log.f64 y) z) t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 x (log.f64 y) (+.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 x (log.f64 y) (+.f64 z t))) (sqrt.f64 (fma.f64 x (log.f64 y) (+.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 x (log.f64 y) (+.f64 z t))) (pow.f64 (cbrt.f64 (fma.f64 x (log.f64 y) (+.f64 z t))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 x (log.f64 y) (+.f64 z t))) 2) (cbrt.f64 (fma.f64 x (log.f64 y) (+.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2) (*.f64 t t)) (/.f64 1 (-.f64 (fma.f64 x (log.f64 y) z) t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 3) (pow.f64 t 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2) (*.f64 t (-.f64 t (fma.f64 x (log.f64 y) z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (-.f64 (fma.f64 x (log.f64 y) z) t) (-.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2) (*.f64 t t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2) (*.f64 t (-.f64 t (fma.f64 x (log.f64 y) z)))) (+.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 3) (pow.f64 t 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2) (*.f64 t t)) (-.f64 (fma.f64 x (log.f64 y) z) t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 3) (pow.f64 t 3)) (+.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2) (*.f64 t (-.f64 t (fma.f64 x (log.f64 y) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 3) (pow.f64 t 3)) (+.f64 (*.f64 t t) (-.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2) (*.f64 (fma.f64 x (log.f64 y) z) t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (*.f64 (+.f64 z t) (+.f64 z t))) (-.f64 (*.f64 x (log.f64 y)) (+.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 t t) (pow.f64 (fma.f64 x (log.f64 y) z) 2)) (-.f64 t (fma.f64 x (log.f64 y) z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 (+.f64 z t) 3)) (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (-.f64 (*.f64 (+.f64 z t) (+.f64 z t)) (*.f64 (*.f64 x (log.f64 y)) (+.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2) (*.f64 t t))) (neg.f64 (-.f64 (fma.f64 x (log.f64 y) z) t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 3) (pow.f64 t 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2) (*.f64 t (-.f64 t (fma.f64 x (log.f64 y) z))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 x (log.f64 y) (+.f64 z t))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 x (log.f64 y) (+.f64 z t))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (pow.f64 y x) (exp.f64 (+.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 x (log.f64 y) (+.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 x (log.f64 y) (+.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 x (log.f64 y) (+.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 x (log.f64 y) (+.f64 z t))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 x (log.f64 y) (+.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 x (log.f64 y) (+.f64 z t))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (log.f64 y) x (+.f64 z t))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 x (log.f64 y)) (+.f64 z t))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (fma.f64 x (log.f64 y) z) t)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 t (fma.f64 x (log.f64 y) z))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (fma.f64 x (log.f64 y) z)) (sqrt.f64 (fma.f64 x (log.f64 y) z)) t)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 t) (sqrt.f64 t) (fma.f64 x (log.f64 y) z))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 x (log.f64 y))) (sqrt.f64 (*.f64 x (log.f64 y))) (+.f64 z t))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (fma.f64 x (log.f64 y) z)) 2) (cbrt.f64 (fma.f64 x (log.f64 y) z)) t)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 t) 2) (cbrt.f64 t) (fma.f64 x (log.f64 y) z))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 2) (cbrt.f64 (*.f64 x (log.f64 y))) (+.f64 z t)))))) |
| 1× | egg-herbie |
| 1110× | associate--l+ |
| 756× | associate-+r- |
| 702× | associate-+l- |
| 658× | associate-/l* |
| 534× | fma-def |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 349 | 10402 |
| 1 | 1001 | 10146 |
| 2 | 4711 | 10130 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (log.f64 y) x) |
(*.f64 (log.f64 y) x) |
(*.f64 (log.f64 y) x) |
(*.f64 (log.f64 y) x) |
(*.f64 (log.f64 y) x) |
(*.f64 (log.f64 y) x) |
(*.f64 (log.f64 y) x) |
(*.f64 (log.f64 y) x) |
(*.f64 (log.f64 y) x) |
(*.f64 (log.f64 y) x) |
(*.f64 (log.f64 y) x) |
(*.f64 (log.f64 y) x) |
(*.f64 (log.f64 y) x) |
(*.f64 (log.f64 y) x) |
(*.f64 (log.f64 y) x) |
(*.f64 (log.f64 y) x) |
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)) |
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)) |
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)) |
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)) |
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) |
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) |
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) |
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) |
(*.f64 -1/2 (log.f64 c)) |
(+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c))) |
(+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c))) |
(+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c))) |
(*.f64 (log.f64 c) b) |
(+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c))) |
(+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c))) |
(+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c))) |
(*.f64 (log.f64 c) b) |
(+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c))) |
(+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c))) |
(+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c))) |
(*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) |
(*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) |
(*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) |
(*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) |
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) (-.f64 b 1/2)) |
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) (-.f64 b 1/2)) |
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) (-.f64 b 1/2)) |
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) (-.f64 b 1/2)) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 t z))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(*.f64 (log.f64 y) x) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(*.f64 (log.f64 y) x) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t (+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)))))) |
(+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t (+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)))))) |
(+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t (+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)))))) |
(+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t (+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)))))) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) t))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
z |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
z |
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) z))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
t |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
t |
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
a |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
a |
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 -1/2 (log.f64 c)))))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(*.f64 (log.f64 c) b) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(*.f64 (log.f64 c) b) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 (-.f64 b 1/2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c))))))))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 (-.f64 b 1/2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c))))))))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 (-.f64 b 1/2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c))))))))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 (-.f64 b 1/2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c))))))))) |
(+.f64 t z) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)) |
(*.f64 (log.f64 y) x) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)) |
(*.f64 (log.f64 y) x) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)) |
(+.f64 t (+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)))) |
(+.f64 t (+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)))) |
(+.f64 t (+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)))) |
(+.f64 t (+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)))) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 t z)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 t z)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 t z)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 t z)) |
(+.f64 (*.f64 (log.f64 y) x) t) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)) |
z |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)) |
z |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)) |
(+.f64 (*.f64 (log.f64 y) x) z) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)) |
t |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)) |
t |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (log.f64 y)))) 1) |
(pow.f64 (*.f64 x (log.f64 y)) 1) |
(pow.f64 (sqrt.f64 (*.f64 x (log.f64 y))) 2) |
(pow.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 3) |
(pow.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) 1/3) |
(sqrt.f64 (pow.f64 (*.f64 x (log.f64 y)) 2)) |
(log.f64 (pow.f64 y x)) |
(log.f64 (+.f64 1 (-.f64 (pow.f64 y x) 1))) |
(cbrt.f64 (pow.f64 (*.f64 x (log.f64 y)) 3)) |
(expm1.f64 (log1p.f64 (*.f64 x (log.f64 y)))) |
(exp.f64 (log.f64 (*.f64 x (log.f64 y)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 x (log.f64 y))) 1)) |
(log1p.f64 (-.f64 (pow.f64 y x) 1)) |
(+.f64 (*.f64 (log.f64 c) b) (*.f64 (log.f64 c) -1/2)) |
(+.f64 (*.f64 (log.f64 c) -1/2) (*.f64 (log.f64 c) b)) |
(+.f64 (*.f64 b (log.f64 c)) (*.f64 -1/2 (log.f64 c))) |
(+.f64 (*.f64 -1/2 (log.f64 c)) (*.f64 b (log.f64 c))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 1) |
(/.f64 (*.f64 (log.f64 c) (fma.f64 b b -1/4)) (+.f64 b 1/2)) |
(/.f64 (*.f64 (log.f64 c) (+.f64 (pow.f64 b 3) -1/8)) (fma.f64 b b (+.f64 1/4 (*.f64 b 1/2)))) |
(/.f64 (*.f64 (fma.f64 b b -1/4) (log.f64 c)) (+.f64 b 1/2)) |
(/.f64 (*.f64 (+.f64 (pow.f64 b 3) -1/8) (log.f64 c)) (fma.f64 b b (+.f64 1/4 (*.f64 b 1/2)))) |
(pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1) |
(pow.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2) |
(pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 3) |
(pow.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 3) 1/3) |
(sqrt.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 2)) |
(log.f64 (pow.f64 c (+.f64 b -1/2))) |
(log.f64 (+.f64 1 (-.f64 (pow.f64 c (+.f64 b -1/2)) 1))) |
(cbrt.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 3)) |
(expm1.f64 (log1p.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) |
(exp.f64 (log.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 1)) |
(log1p.f64 (-.f64 (pow.f64 c (+.f64 b -1/2)) 1)) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)))) 1) |
(-.f64 (/.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a) 2) (+.f64 (fma.f64 x (log.f64 y) z) (-.f64 (+.f64 t a) (*.f64 (+.f64 b -1/2) (log.f64 c))))) (/.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 2) (+.f64 (fma.f64 x (log.f64 y) z) (-.f64 (+.f64 t a) (*.f64 (+.f64 b -1/2) (log.f64 c)))))) |
(*.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)) 1) |
(*.f64 1 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a))) |
(*.f64 (sqrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a))) (sqrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)))) |
(*.f64 (cbrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a))) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a))) 2) (cbrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)))) |
(*.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a) 2) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 2)) (/.f64 1 (+.f64 (fma.f64 x (log.f64 y) z) (-.f64 (+.f64 t a) (*.f64 (+.f64 b -1/2) (log.f64 c)))))) |
(*.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a) 3) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a) 2) (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (-.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)))))) |
(/.f64 1 (/.f64 (+.f64 (fma.f64 x (log.f64 y) z) (-.f64 (+.f64 t a) (*.f64 (+.f64 b -1/2) (log.f64 c)))) (-.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a) 2) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 2)))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a) 2) (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (-.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)))) (+.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a) 3) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 3)))) |
(/.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a) 2) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 2)) (+.f64 (fma.f64 x (log.f64 y) z) (-.f64 (+.f64 t a) (*.f64 (+.f64 b -1/2) (log.f64 c))))) |
(/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a) 3) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 3)) (+.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a) 2) (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (-.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a))))) |
(/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a) 3) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 2) (-.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a) 2) (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 2) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a) 2)) (-.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) 2) (*.f64 (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) a) (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) a))) (-.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) a))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) 3) (pow.f64 (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) a) 3)) (+.f64 (pow.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) 2) (-.f64 (*.f64 (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) a) (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) a)) (*.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) a))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a) 2) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 2))) (neg.f64 (+.f64 (fma.f64 x (log.f64 y) z) (-.f64 (+.f64 t a) (*.f64 (+.f64 b -1/2) (log.f64 c)))))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a) 3) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a) 2) (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (-.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)))))) |
(pow.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)) 1) |
(pow.f64 (sqrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a))) 2) |
(pow.f64 (cbrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a))) 3) |
(pow.f64 (pow.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)) 3) 1/3) |
(sqrt.f64 (pow.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)) 2)) |
(log.f64 (*.f64 (exp.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)) (pow.f64 c (+.f64 b -1/2)))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a))))) |
(cbrt.f64 (pow.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)) 3)) |
(expm1.f64 (log1p.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)))) |
(exp.f64 (log.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a))) 1)) |
(log1p.f64 (expm1.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)))) |
(fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)) |
(fma.f64 (log.f64 c) (+.f64 b -1/2) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)) |
(fma.f64 1 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)) |
(fma.f64 1 (fma.f64 x (log.f64 y) (+.f64 z t)) (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) a)) |
(fma.f64 1 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a) (*.f64 (+.f64 b -1/2) (log.f64 c))) |
(fma.f64 (sqrt.f64 (fma.f64 x (log.f64 y) (+.f64 z t))) (sqrt.f64 (fma.f64 x (log.f64 y) (+.f64 z t))) (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) a)) |
(fma.f64 (sqrt.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)) (sqrt.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)) (*.f64 (+.f64 b -1/2) (log.f64 c))) |
(fma.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)) |
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 x (log.f64 y) (+.f64 z t))) 2) (cbrt.f64 (fma.f64 x (log.f64 y) (+.f64 z t))) (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) a)) |
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)) 2) (cbrt.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)) (*.f64 (+.f64 b -1/2) (log.f64 c))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2) (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x (log.f64 y) (+.f64 z t)))) 1) |
(-.f64 (/.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2) (-.f64 (fma.f64 x (log.f64 y) z) t)) (/.f64 (*.f64 t t) (-.f64 (fma.f64 x (log.f64 y) z) t))) |
(*.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) 1) |
(*.f64 1 (fma.f64 x (log.f64 y) (+.f64 z t))) |
(*.f64 (sqrt.f64 (fma.f64 x (log.f64 y) (+.f64 z t))) (sqrt.f64 (fma.f64 x (log.f64 y) (+.f64 z t)))) |
(*.f64 (cbrt.f64 (fma.f64 x (log.f64 y) (+.f64 z t))) (pow.f64 (cbrt.f64 (fma.f64 x (log.f64 y) (+.f64 z t))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x (log.f64 y) (+.f64 z t))) 2) (cbrt.f64 (fma.f64 x (log.f64 y) (+.f64 z t)))) |
(*.f64 (-.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2) (*.f64 t t)) (/.f64 1 (-.f64 (fma.f64 x (log.f64 y) z) t))) |
(*.f64 (+.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 3) (pow.f64 t 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2) (*.f64 t (-.f64 t (fma.f64 x (log.f64 y) z)))))) |
(/.f64 1 (/.f64 (-.f64 (fma.f64 x (log.f64 y) z) t) (-.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2) (*.f64 t t)))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2) (*.f64 t (-.f64 t (fma.f64 x (log.f64 y) z)))) (+.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 3) (pow.f64 t 3)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2) (*.f64 t t)) (-.f64 (fma.f64 x (log.f64 y) z) t)) |
(/.f64 (+.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 3) (pow.f64 t 3)) (+.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2) (*.f64 t (-.f64 t (fma.f64 x (log.f64 y) z))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 3) (pow.f64 t 3)) (+.f64 (*.f64 t t) (-.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2) (*.f64 (fma.f64 x (log.f64 y) z) t)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (*.f64 (+.f64 z t) (+.f64 z t))) (-.f64 (*.f64 x (log.f64 y)) (+.f64 z t))) |
(/.f64 (-.f64 (*.f64 t t) (pow.f64 (fma.f64 x (log.f64 y) z) 2)) (-.f64 t (fma.f64 x (log.f64 y) z))) |
(/.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 (+.f64 z t) 3)) (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (-.f64 (*.f64 (+.f64 z t) (+.f64 z t)) (*.f64 (*.f64 x (log.f64 y)) (+.f64 z t))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2) (*.f64 t t))) (neg.f64 (-.f64 (fma.f64 x (log.f64 y) z) t))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 3) (pow.f64 t 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2) (*.f64 t (-.f64 t (fma.f64 x (log.f64 y) z)))))) |
(pow.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) 1) |
(pow.f64 (sqrt.f64 (fma.f64 x (log.f64 y) (+.f64 z t))) 2) |
(pow.f64 (cbrt.f64 (fma.f64 x (log.f64 y) (+.f64 z t))) 3) |
(pow.f64 (pow.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) 3) 1/3) |
(sqrt.f64 (pow.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) 2)) |
(log.f64 (*.f64 (pow.f64 y x) (exp.f64 (+.f64 z t)))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x (log.f64 y) (+.f64 z t))))) |
(cbrt.f64 (pow.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) 3)) |
(expm1.f64 (log1p.f64 (fma.f64 x (log.f64 y) (+.f64 z t)))) |
(exp.f64 (log.f64 (fma.f64 x (log.f64 y) (+.f64 z t)))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 x (log.f64 y) (+.f64 z t))) 1)) |
(log1p.f64 (expm1.f64 (fma.f64 x (log.f64 y) (+.f64 z t)))) |
(fma.f64 x (log.f64 y) (+.f64 z t)) |
(fma.f64 (log.f64 y) x (+.f64 z t)) |
(fma.f64 1 (*.f64 x (log.f64 y)) (+.f64 z t)) |
(fma.f64 1 (fma.f64 x (log.f64 y) z) t) |
(fma.f64 1 t (fma.f64 x (log.f64 y) z)) |
(fma.f64 (sqrt.f64 (fma.f64 x (log.f64 y) z)) (sqrt.f64 (fma.f64 x (log.f64 y) z)) t) |
(fma.f64 (sqrt.f64 t) (sqrt.f64 t) (fma.f64 x (log.f64 y) z)) |
(fma.f64 (sqrt.f64 (*.f64 x (log.f64 y))) (sqrt.f64 (*.f64 x (log.f64 y))) (+.f64 z t)) |
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 x (log.f64 y) z)) 2) (cbrt.f64 (fma.f64 x (log.f64 y) z)) t) |
(fma.f64 (pow.f64 (cbrt.f64 t) 2) (cbrt.f64 t) (fma.f64 x (log.f64 y) z)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 2) (cbrt.f64 (*.f64 x (log.f64 y))) (+.f64 z t)) |
| Outputs |
|---|
(*.f64 (log.f64 y) x) |
(*.f64 (log.f64 y) x) |
(*.f64 (log.f64 y) x) |
(*.f64 (log.f64 y) x) |
(*.f64 (log.f64 y) x) |
(*.f64 (log.f64 y) x) |
(*.f64 (log.f64 y) x) |
(*.f64 (log.f64 y) x) |
(*.f64 (log.f64 y) x) |
(*.f64 (log.f64 y) x) |
(*.f64 (log.f64 y) x) |
(*.f64 (log.f64 y) x) |
(*.f64 (log.f64 y) x) |
(*.f64 (log.f64 y) x) |
(*.f64 (log.f64 y) x) |
(*.f64 (log.f64 y) x) |
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)) |
(neg.f64 (*.f64 x (neg.f64 (log.f64 y)))) |
(*.f64 (neg.f64 (log.f64 y)) (neg.f64 x)) |
(+.f64 0 (*.f64 (log.f64 y) x)) |
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)) |
(neg.f64 (*.f64 x (neg.f64 (log.f64 y)))) |
(*.f64 (neg.f64 (log.f64 y)) (neg.f64 x)) |
(+.f64 0 (*.f64 (log.f64 y) x)) |
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)) |
(neg.f64 (*.f64 x (neg.f64 (log.f64 y)))) |
(*.f64 (neg.f64 (log.f64 y)) (neg.f64 x)) |
(+.f64 0 (*.f64 (log.f64 y) x)) |
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)) |
(neg.f64 (*.f64 x (neg.f64 (log.f64 y)))) |
(*.f64 (neg.f64 (log.f64 y)) (neg.f64 x)) |
(+.f64 0 (*.f64 (log.f64 y) x)) |
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) |
(*.f64 x (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1))) |
(*.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y)))) |
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) |
(*.f64 x (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1))) |
(*.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y)))) |
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) |
(*.f64 x (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1))) |
(*.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y)))) |
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) |
(*.f64 x (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1))) |
(*.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y)))) |
(*.f64 -1/2 (log.f64 c)) |
(+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c))) |
(*.f64 (log.f64 c) (+.f64 -1/2 b)) |
(+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c))) |
(*.f64 (log.f64 c) (+.f64 -1/2 b)) |
(+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c))) |
(*.f64 (log.f64 c) (+.f64 -1/2 b)) |
(*.f64 (log.f64 c) b) |
(+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c))) |
(*.f64 (log.f64 c) (+.f64 -1/2 b)) |
(+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c))) |
(*.f64 (log.f64 c) (+.f64 -1/2 b)) |
(+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c))) |
(*.f64 (log.f64 c) (+.f64 -1/2 b)) |
(*.f64 (log.f64 c) b) |
(+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c))) |
(*.f64 (log.f64 c) (+.f64 -1/2 b)) |
(+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c))) |
(*.f64 (log.f64 c) (+.f64 -1/2 b)) |
(+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c))) |
(*.f64 (log.f64 c) (+.f64 -1/2 b)) |
(*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) |
(neg.f64 (*.f64 (+.f64 -1/2 b) (neg.f64 (log.f64 c)))) |
(*.f64 (+.f64 -1/2 b) (neg.f64 (neg.f64 (log.f64 c)))) |
(+.f64 0 (*.f64 (log.f64 c) (+.f64 -1/2 b))) |
(*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) |
(neg.f64 (*.f64 (+.f64 -1/2 b) (neg.f64 (log.f64 c)))) |
(*.f64 (+.f64 -1/2 b) (neg.f64 (neg.f64 (log.f64 c)))) |
(+.f64 0 (*.f64 (log.f64 c) (+.f64 -1/2 b))) |
(*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) |
(neg.f64 (*.f64 (+.f64 -1/2 b) (neg.f64 (log.f64 c)))) |
(*.f64 (+.f64 -1/2 b) (neg.f64 (neg.f64 (log.f64 c)))) |
(+.f64 0 (*.f64 (log.f64 c) (+.f64 -1/2 b))) |
(*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) |
(neg.f64 (*.f64 (+.f64 -1/2 b) (neg.f64 (log.f64 c)))) |
(*.f64 (+.f64 -1/2 b) (neg.f64 (neg.f64 (log.f64 c)))) |
(+.f64 0 (*.f64 (log.f64 c) (+.f64 -1/2 b))) |
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) (-.f64 b 1/2)) |
(*.f64 (+.f64 -1/2 b) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c))))) |
(*.f64 (+.f64 -1/2 b) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c)))) |
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) (-.f64 b 1/2)) |
(*.f64 (+.f64 -1/2 b) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c))))) |
(*.f64 (+.f64 -1/2 b) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c)))) |
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) (-.f64 b 1/2)) |
(*.f64 (+.f64 -1/2 b) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c))))) |
(*.f64 (+.f64 -1/2 b) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c)))) |
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) (-.f64 b 1/2)) |
(*.f64 (+.f64 -1/2 b) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c))))) |
(*.f64 (+.f64 -1/2 b) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 t z))) |
(+.f64 a (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))) |
(+.f64 (+.f64 t z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) a)) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))) |
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 z (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))) |
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 z (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))) |
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 z (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))) |
(*.f64 (log.f64 y) x) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))) |
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 z (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))) |
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 z (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))) |
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 z (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))) |
(*.f64 (log.f64 y) x) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))) |
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 z (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))) |
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 z (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))) |
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 z (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))) |
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 z (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))) |
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 z (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))) |
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 z (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))) |
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 z (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))) |
(+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t (+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)))))) |
(+.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) a) (+.f64 (+.f64 t z) (neg.f64 (*.f64 x (neg.f64 (log.f64 y)))))) |
(+.f64 (-.f64 (+.f64 t z) (*.f64 (log.f64 y) (neg.f64 x))) (fma.f64 (log.f64 c) (+.f64 -1/2 b) a)) |
(+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t (+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)))))) |
(+.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) a) (+.f64 (+.f64 t z) (neg.f64 (*.f64 x (neg.f64 (log.f64 y)))))) |
(+.f64 (-.f64 (+.f64 t z) (*.f64 (log.f64 y) (neg.f64 x))) (fma.f64 (log.f64 c) (+.f64 -1/2 b) a)) |
(+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t (+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)))))) |
(+.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) a) (+.f64 (+.f64 t z) (neg.f64 (*.f64 x (neg.f64 (log.f64 y)))))) |
(+.f64 (-.f64 (+.f64 t z) (*.f64 (log.f64 y) (neg.f64 x))) (fma.f64 (log.f64 c) (+.f64 -1/2 b) a)) |
(+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t (+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)))))) |
(+.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) a) (+.f64 (+.f64 t z) (neg.f64 (*.f64 x (neg.f64 (log.f64 y)))))) |
(+.f64 (-.f64 (+.f64 t z) (*.f64 (log.f64 y) (neg.f64 x))) (fma.f64 (log.f64 c) (+.f64 -1/2 b) a)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))) |
(fma.f64 (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1)) x (+.f64 a (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z)))) |
(+.f64 (+.f64 z (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)) (fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) a)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))) |
(fma.f64 (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1)) x (+.f64 a (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z)))) |
(+.f64 (+.f64 z (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)) (fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) a)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))) |
(fma.f64 (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1)) x (+.f64 a (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z)))) |
(+.f64 (+.f64 z (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)) (fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) a)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))) |
(fma.f64 (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1)) x (+.f64 a (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z)))) |
(+.f64 (+.f64 z (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)) (fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) a)) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) t))) |
(+.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) a) (fma.f64 (log.f64 y) x t)) |
(+.f64 (fma.f64 (log.f64 y) x t) (fma.f64 (log.f64 c) (+.f64 -1/2 b) a)) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))) |
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 z (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))) |
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 z (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))) |
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 z (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))) |
z |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))) |
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 z (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))) |
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 z (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))) |
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 z (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))) |
z |
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))) |
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 z (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))) |
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))) |
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 z (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))) |
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))) |
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 z (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) z))) |
(+.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) a) (fma.f64 (log.f64 y) x z)) |
(+.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) a)) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))) |
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 z (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))) |
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 z (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))) |
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 z (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))) |
t |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))) |
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 z (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))) |
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 z (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))) |
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 z (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))) |
t |
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))) |
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 z (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))) |
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))) |
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 z (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))) |
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))) |
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 z (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))) |
(fma.f64 (+.f64 -1/2 b) (log.f64 c) (+.f64 (fma.f64 (log.f64 y) x t) z)) |
(fma.f64 (log.f64 y) x (+.f64 z (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))) |
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 z (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))) |
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 z (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))) |
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 z (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))) |
a |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))) |
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 z (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))) |
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 z (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))) |
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 z (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))) |
a |
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))) |
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 z (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))) |
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))) |
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 z (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))) |
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))) |
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 z (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 -1/2 (log.f64 c)))))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 (+.f64 t z) (*.f64 -1/2 (log.f64 c))))) |
(+.f64 (+.f64 a (fma.f64 (log.f64 y) x t)) (fma.f64 -1/2 (log.f64 c) z)) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))) |
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 z (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))) |
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 z (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))) |
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 z (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))) |
(*.f64 (log.f64 c) b) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))) |
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 z (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))) |
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 z (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))) |
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 z (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))) |
(*.f64 (log.f64 c) b) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))) |
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 z (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))) |
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 z (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))) |
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 z (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))) |
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 z (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))) |
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 z (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))) |
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 z (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))) |
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 z (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(fma.f64 -1 (*.f64 (+.f64 -1/2 b) (neg.f64 (log.f64 c))) (+.f64 a (+.f64 (fma.f64 (log.f64 y) x t) z))) |
(+.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) (fma.f64 (+.f64 1/2 (neg.f64 b)) (neg.f64 (log.f64 c)) a)) |
(+.f64 z (-.f64 (+.f64 a (fma.f64 (log.f64 y) x t)) (*.f64 (log.f64 c) (+.f64 1/2 (neg.f64 b))))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(fma.f64 -1 (*.f64 (+.f64 -1/2 b) (neg.f64 (log.f64 c))) (+.f64 a (+.f64 (fma.f64 (log.f64 y) x t) z))) |
(+.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) (fma.f64 (+.f64 1/2 (neg.f64 b)) (neg.f64 (log.f64 c)) a)) |
(+.f64 z (-.f64 (+.f64 a (fma.f64 (log.f64 y) x t)) (*.f64 (log.f64 c) (+.f64 1/2 (neg.f64 b))))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(fma.f64 -1 (*.f64 (+.f64 -1/2 b) (neg.f64 (log.f64 c))) (+.f64 a (+.f64 (fma.f64 (log.f64 y) x t) z))) |
(+.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) (fma.f64 (+.f64 1/2 (neg.f64 b)) (neg.f64 (log.f64 c)) a)) |
(+.f64 z (-.f64 (+.f64 a (fma.f64 (log.f64 y) x t)) (*.f64 (log.f64 c) (+.f64 1/2 (neg.f64 b))))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(fma.f64 -1 (*.f64 (+.f64 -1/2 b) (neg.f64 (log.f64 c))) (+.f64 a (+.f64 (fma.f64 (log.f64 y) x t) z))) |
(+.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) (fma.f64 (+.f64 1/2 (neg.f64 b)) (neg.f64 (log.f64 c)) a)) |
(+.f64 z (-.f64 (+.f64 a (fma.f64 (log.f64 y) x t)) (*.f64 (log.f64 c) (+.f64 1/2 (neg.f64 b))))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 (-.f64 b 1/2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c))))))))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 (+.f64 t z) (*.f64 (+.f64 -1/2 b) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c)))))))) |
(+.f64 (+.f64 a (fma.f64 (log.f64 y) x t)) (fma.f64 (+.f64 -1/2 b) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) z)) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 (-.f64 b 1/2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c))))))))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 (+.f64 t z) (*.f64 (+.f64 -1/2 b) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c)))))))) |
(+.f64 (+.f64 a (fma.f64 (log.f64 y) x t)) (fma.f64 (+.f64 -1/2 b) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) z)) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 (-.f64 b 1/2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c))))))))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 (+.f64 t z) (*.f64 (+.f64 -1/2 b) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c)))))))) |
(+.f64 (+.f64 a (fma.f64 (log.f64 y) x t)) (fma.f64 (+.f64 -1/2 b) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) z)) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 (-.f64 b 1/2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c))))))))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 (+.f64 t z) (*.f64 (+.f64 -1/2 b) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c)))))))) |
(+.f64 (+.f64 a (fma.f64 (log.f64 y) x t)) (fma.f64 (+.f64 -1/2 b) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) z)) |
(+.f64 t z) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)) |
(+.f64 (fma.f64 (log.f64 y) x t) z) |
(+.f64 t (fma.f64 (log.f64 y) x z)) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)) |
(+.f64 (fma.f64 (log.f64 y) x t) z) |
(+.f64 t (fma.f64 (log.f64 y) x z)) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)) |
(+.f64 (fma.f64 (log.f64 y) x t) z) |
(+.f64 t (fma.f64 (log.f64 y) x z)) |
(*.f64 (log.f64 y) x) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)) |
(+.f64 (fma.f64 (log.f64 y) x t) z) |
(+.f64 t (fma.f64 (log.f64 y) x z)) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)) |
(+.f64 (fma.f64 (log.f64 y) x t) z) |
(+.f64 t (fma.f64 (log.f64 y) x z)) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)) |
(+.f64 (fma.f64 (log.f64 y) x t) z) |
(+.f64 t (fma.f64 (log.f64 y) x z)) |
(*.f64 (log.f64 y) x) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)) |
(+.f64 (fma.f64 (log.f64 y) x t) z) |
(+.f64 t (fma.f64 (log.f64 y) x z)) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)) |
(+.f64 (fma.f64 (log.f64 y) x t) z) |
(+.f64 t (fma.f64 (log.f64 y) x z)) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)) |
(+.f64 (fma.f64 (log.f64 y) x t) z) |
(+.f64 t (fma.f64 (log.f64 y) x z)) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)) |
(+.f64 (fma.f64 (log.f64 y) x t) z) |
(+.f64 t (fma.f64 (log.f64 y) x z)) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)) |
(+.f64 (fma.f64 (log.f64 y) x t) z) |
(+.f64 t (fma.f64 (log.f64 y) x z)) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)) |
(+.f64 (fma.f64 (log.f64 y) x t) z) |
(+.f64 t (fma.f64 (log.f64 y) x z)) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)) |
(+.f64 (fma.f64 (log.f64 y) x t) z) |
(+.f64 t (fma.f64 (log.f64 y) x z)) |
(+.f64 t (+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)))) |
(+.f64 (+.f64 t z) (neg.f64 (*.f64 x (neg.f64 (log.f64 y))))) |
(-.f64 (+.f64 t z) (*.f64 (log.f64 y) (neg.f64 x))) |
(+.f64 t (+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)))) |
(+.f64 (+.f64 t z) (neg.f64 (*.f64 x (neg.f64 (log.f64 y))))) |
(-.f64 (+.f64 t z) (*.f64 (log.f64 y) (neg.f64 x))) |
(+.f64 t (+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)))) |
(+.f64 (+.f64 t z) (neg.f64 (*.f64 x (neg.f64 (log.f64 y))))) |
(-.f64 (+.f64 t z) (*.f64 (log.f64 y) (neg.f64 x))) |
(+.f64 t (+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)))) |
(+.f64 (+.f64 t z) (neg.f64 (*.f64 x (neg.f64 (log.f64 y))))) |
(-.f64 (+.f64 t z) (*.f64 (log.f64 y) (neg.f64 x))) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 t z)) |
(fma.f64 (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1)) x (+.f64 t z)) |
(+.f64 z (fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 t z)) |
(fma.f64 (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1)) x (+.f64 t z)) |
(+.f64 z (fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 t z)) |
(fma.f64 (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1)) x (+.f64 t z)) |
(+.f64 z (fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 t z)) |
(fma.f64 (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1)) x (+.f64 t z)) |
(+.f64 z (fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) t)) |
(+.f64 (*.f64 (log.f64 y) x) t) |
(fma.f64 (log.f64 y) x t) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)) |
(+.f64 (fma.f64 (log.f64 y) x t) z) |
(+.f64 t (fma.f64 (log.f64 y) x z)) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)) |
(+.f64 (fma.f64 (log.f64 y) x t) z) |
(+.f64 t (fma.f64 (log.f64 y) x z)) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)) |
(+.f64 (fma.f64 (log.f64 y) x t) z) |
(+.f64 t (fma.f64 (log.f64 y) x z)) |
z |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)) |
(+.f64 (fma.f64 (log.f64 y) x t) z) |
(+.f64 t (fma.f64 (log.f64 y) x z)) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)) |
(+.f64 (fma.f64 (log.f64 y) x t) z) |
(+.f64 t (fma.f64 (log.f64 y) x z)) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)) |
(+.f64 (fma.f64 (log.f64 y) x t) z) |
(+.f64 t (fma.f64 (log.f64 y) x z)) |
z |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)) |
(+.f64 (fma.f64 (log.f64 y) x t) z) |
(+.f64 t (fma.f64 (log.f64 y) x z)) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)) |
(+.f64 (fma.f64 (log.f64 y) x t) z) |
(+.f64 t (fma.f64 (log.f64 y) x z)) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)) |
(+.f64 (fma.f64 (log.f64 y) x t) z) |
(+.f64 t (fma.f64 (log.f64 y) x z)) |
(+.f64 (*.f64 (log.f64 y) x) z) |
(fma.f64 (log.f64 y) x z) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)) |
(+.f64 (fma.f64 (log.f64 y) x t) z) |
(+.f64 t (fma.f64 (log.f64 y) x z)) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)) |
(+.f64 (fma.f64 (log.f64 y) x t) z) |
(+.f64 t (fma.f64 (log.f64 y) x z)) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)) |
(+.f64 (fma.f64 (log.f64 y) x t) z) |
(+.f64 t (fma.f64 (log.f64 y) x z)) |
t |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)) |
(+.f64 (fma.f64 (log.f64 y) x t) z) |
(+.f64 t (fma.f64 (log.f64 y) x z)) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)) |
(+.f64 (fma.f64 (log.f64 y) x t) z) |
(+.f64 t (fma.f64 (log.f64 y) x z)) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)) |
(+.f64 (fma.f64 (log.f64 y) x t) z) |
(+.f64 t (fma.f64 (log.f64 y) x z)) |
t |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)) |
(+.f64 (fma.f64 (log.f64 y) x t) z) |
(+.f64 t (fma.f64 (log.f64 y) x z)) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)) |
(+.f64 (fma.f64 (log.f64 y) x t) z) |
(+.f64 t (fma.f64 (log.f64 y) x z)) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)) |
(+.f64 (fma.f64 (log.f64 y) x t) z) |
(+.f64 t (fma.f64 (log.f64 y) x z)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (log.f64 y)))) 1) |
(*.f64 (log.f64 y) x) |
(pow.f64 (*.f64 x (log.f64 y)) 1) |
(*.f64 (log.f64 y) x) |
(pow.f64 (sqrt.f64 (*.f64 x (log.f64 y))) 2) |
(*.f64 (log.f64 y) x) |
(pow.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 3) |
(*.f64 (log.f64 y) x) |
(pow.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) 1/3) |
(*.f64 (log.f64 y) x) |
(sqrt.f64 (pow.f64 (*.f64 x (log.f64 y)) 2)) |
(sqrt.f64 (pow.f64 (*.f64 (log.f64 y) x) 2)) |
(fabs.f64 (*.f64 (log.f64 y) x)) |
(log.f64 (pow.f64 y x)) |
(*.f64 (log.f64 y) x) |
(log.f64 (+.f64 1 (-.f64 (pow.f64 y x) 1))) |
(log1p.f64 (+.f64 (pow.f64 y x) -1)) |
(log1p.f64 (+.f64 -1 (pow.f64 y x))) |
(cbrt.f64 (pow.f64 (*.f64 x (log.f64 y)) 3)) |
(*.f64 (log.f64 y) x) |
(expm1.f64 (log1p.f64 (*.f64 x (log.f64 y)))) |
(*.f64 (log.f64 y) x) |
(exp.f64 (log.f64 (*.f64 x (log.f64 y)))) |
(*.f64 (log.f64 y) x) |
(exp.f64 (*.f64 (log.f64 (*.f64 x (log.f64 y))) 1)) |
(*.f64 (log.f64 y) x) |
(log1p.f64 (-.f64 (pow.f64 y x) 1)) |
(log1p.f64 (+.f64 (pow.f64 y x) -1)) |
(log1p.f64 (+.f64 -1 (pow.f64 y x))) |
(+.f64 (*.f64 (log.f64 c) b) (*.f64 (log.f64 c) -1/2)) |
(*.f64 (log.f64 c) (+.f64 -1/2 b)) |
(+.f64 (*.f64 (log.f64 c) -1/2) (*.f64 (log.f64 c) b)) |
(*.f64 (log.f64 c) (+.f64 -1/2 b)) |
(+.f64 (*.f64 b (log.f64 c)) (*.f64 -1/2 (log.f64 c))) |
(*.f64 (log.f64 c) (+.f64 -1/2 b)) |
(+.f64 (*.f64 -1/2 (log.f64 c)) (*.f64 b (log.f64 c))) |
(*.f64 (log.f64 c) (+.f64 -1/2 b)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 1) |
(*.f64 (log.f64 c) (+.f64 -1/2 b)) |
(/.f64 (*.f64 (log.f64 c) (fma.f64 b b -1/4)) (+.f64 b 1/2)) |
(/.f64 (fma.f64 b b -1/4) (/.f64 (+.f64 b 1/2) (log.f64 c))) |
(*.f64 (/.f64 (fma.f64 b b -1/4) (+.f64 b 1/2)) (log.f64 c)) |
(/.f64 (*.f64 (log.f64 c) (+.f64 (pow.f64 b 3) -1/8)) (fma.f64 b b (+.f64 1/4 (*.f64 b 1/2)))) |
(/.f64 (log.f64 c) (/.f64 (fma.f64 b b (+.f64 1/4 (*.f64 b 1/2))) (+.f64 (pow.f64 b 3) -1/8))) |
(*.f64 (/.f64 (log.f64 c) (fma.f64 b b (fma.f64 b 1/2 1/4))) (+.f64 (pow.f64 b 3) -1/8)) |
(/.f64 (*.f64 (fma.f64 b b -1/4) (log.f64 c)) (+.f64 b 1/2)) |
(/.f64 (fma.f64 b b -1/4) (/.f64 (+.f64 b 1/2) (log.f64 c))) |
(*.f64 (/.f64 (fma.f64 b b -1/4) (+.f64 b 1/2)) (log.f64 c)) |
(/.f64 (*.f64 (+.f64 (pow.f64 b 3) -1/8) (log.f64 c)) (fma.f64 b b (+.f64 1/4 (*.f64 b 1/2)))) |
(/.f64 (log.f64 c) (/.f64 (fma.f64 b b (+.f64 1/4 (*.f64 b 1/2))) (+.f64 (pow.f64 b 3) -1/8))) |
(*.f64 (/.f64 (log.f64 c) (fma.f64 b b (fma.f64 b 1/2 1/4))) (+.f64 (pow.f64 b 3) -1/8)) |
(pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1) |
(*.f64 (log.f64 c) (+.f64 -1/2 b)) |
(pow.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2) |
(*.f64 (log.f64 c) (+.f64 -1/2 b)) |
(pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 3) |
(*.f64 (log.f64 c) (+.f64 -1/2 b)) |
(pow.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 3) 1/3) |
(*.f64 (log.f64 c) (+.f64 -1/2 b)) |
(sqrt.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 2)) |
(sqrt.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 2)) |
(fabs.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) |
(log.f64 (pow.f64 c (+.f64 b -1/2))) |
(*.f64 (log.f64 c) (+.f64 -1/2 b)) |
(log.f64 (+.f64 1 (-.f64 (pow.f64 c (+.f64 b -1/2)) 1))) |
(log1p.f64 (+.f64 (pow.f64 c (+.f64 -1/2 b)) -1)) |
(log1p.f64 (+.f64 -1 (pow.f64 c (+.f64 -1/2 b)))) |
(cbrt.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 3)) |
(*.f64 (log.f64 c) (+.f64 -1/2 b)) |
(expm1.f64 (log1p.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) |
(*.f64 (log.f64 c) (+.f64 -1/2 b)) |
(exp.f64 (log.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) |
(*.f64 (log.f64 c) (+.f64 -1/2 b)) |
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 1)) |
(*.f64 (log.f64 c) (+.f64 -1/2 b)) |
(log1p.f64 (-.f64 (pow.f64 c (+.f64 b -1/2)) 1)) |
(log1p.f64 (+.f64 (pow.f64 c (+.f64 -1/2 b)) -1)) |
(log1p.f64 (+.f64 -1 (pow.f64 c (+.f64 -1/2 b)))) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)))) 1) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))) |
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 z (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))) |
(-.f64 (/.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a) 2) (+.f64 (fma.f64 x (log.f64 y) z) (-.f64 (+.f64 t a) (*.f64 (+.f64 b -1/2) (log.f64 c))))) (/.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 2) (+.f64 (fma.f64 x (log.f64 y) z) (-.f64 (+.f64 t a) (*.f64 (+.f64 b -1/2) (log.f64 c)))))) |
(/.f64 (-.f64 (pow.f64 (+.f64 a (+.f64 (fma.f64 (log.f64 y) x t) z)) 2) (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 2)) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t (-.f64 a (*.f64 (log.f64 c) (+.f64 -1/2 b)))))) |
(/.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 z a)) 2) (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 2)) (+.f64 t (+.f64 (-.f64 a (*.f64 (log.f64 c) (+.f64 -1/2 b))) (fma.f64 (log.f64 y) x z)))) |
(/.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 z a)) 2) (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 2)) (+.f64 a (+.f64 (fma.f64 (log.f64 y) x t) (-.f64 z (*.f64 (log.f64 c) (+.f64 -1/2 b)))))) |
(*.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)) 1) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))) |
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 z (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))) |
(*.f64 1 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))) |
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 z (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))) |
(*.f64 (sqrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a))) (sqrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))) |
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 z (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))) |
(*.f64 (cbrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a))) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a))) 2)) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))) |
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 z (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a))) 2) (cbrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))) |
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 z (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))) |
(*.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a) 2) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 2)) (/.f64 1 (+.f64 (fma.f64 x (log.f64 y) z) (-.f64 (+.f64 t a) (*.f64 (+.f64 b -1/2) (log.f64 c)))))) |
(/.f64 (-.f64 (pow.f64 (+.f64 a (+.f64 (fma.f64 (log.f64 y) x t) z)) 2) (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 2)) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t (-.f64 a (*.f64 (log.f64 c) (+.f64 -1/2 b)))))) |
(/.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 z a)) 2) (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 2)) (+.f64 t (+.f64 (-.f64 a (*.f64 (log.f64 c) (+.f64 -1/2 b))) (fma.f64 (log.f64 y) x z)))) |
(/.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 z a)) 2) (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 2)) (+.f64 a (+.f64 (fma.f64 (log.f64 y) x t) (-.f64 z (*.f64 (log.f64 c) (+.f64 -1/2 b)))))) |
(*.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a) 3) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a) 2) (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (-.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)))))) |
(*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 3) (pow.f64 (+.f64 a (+.f64 (fma.f64 (log.f64 y) x t) z)) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 a (+.f64 (fma.f64 (log.f64 y) x t) z)) 2) (*.f64 (+.f64 -1/2 b) (*.f64 (log.f64 c) (-.f64 (-.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) (+.f64 (fma.f64 (log.f64 y) x t) z)) a)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 3) (pow.f64 (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 z a)) 3)) (fma.f64 (+.f64 -1/2 b) (*.f64 (log.f64 c) (-.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 z a)))) (pow.f64 (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 z a)) 2))) |
(/.f64 1 (/.f64 (+.f64 (fma.f64 x (log.f64 y) z) (-.f64 (+.f64 t a) (*.f64 (+.f64 b -1/2) (log.f64 c)))) (-.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a) 2) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 2)))) |
(/.f64 (-.f64 (pow.f64 (+.f64 a (+.f64 (fma.f64 (log.f64 y) x t) z)) 2) (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 2)) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t (-.f64 a (*.f64 (log.f64 c) (+.f64 -1/2 b)))))) |
(/.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 z a)) 2) (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 2)) (+.f64 t (+.f64 (-.f64 a (*.f64 (log.f64 c) (+.f64 -1/2 b))) (fma.f64 (log.f64 y) x z)))) |
(/.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 z a)) 2) (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 2)) (+.f64 a (+.f64 (fma.f64 (log.f64 y) x t) (-.f64 z (*.f64 (log.f64 c) (+.f64 -1/2 b)))))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a) 2) (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (-.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)))) (+.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a) 3) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 3)))) |
(*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 3) (pow.f64 (+.f64 a (+.f64 (fma.f64 (log.f64 y) x t) z)) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 a (+.f64 (fma.f64 (log.f64 y) x t) z)) 2) (*.f64 (+.f64 -1/2 b) (*.f64 (log.f64 c) (-.f64 (-.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) (+.f64 (fma.f64 (log.f64 y) x t) z)) a)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 3) (pow.f64 (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 z a)) 3)) (fma.f64 (+.f64 -1/2 b) (*.f64 (log.f64 c) (-.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 z a)))) (pow.f64 (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 z a)) 2))) |
(/.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a) 2) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 2)) (+.f64 (fma.f64 x (log.f64 y) z) (-.f64 (+.f64 t a) (*.f64 (+.f64 b -1/2) (log.f64 c))))) |
(/.f64 (-.f64 (pow.f64 (+.f64 a (+.f64 (fma.f64 (log.f64 y) x t) z)) 2) (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 2)) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t (-.f64 a (*.f64 (log.f64 c) (+.f64 -1/2 b)))))) |
(/.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 z a)) 2) (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 2)) (+.f64 t (+.f64 (-.f64 a (*.f64 (log.f64 c) (+.f64 -1/2 b))) (fma.f64 (log.f64 y) x z)))) |
(/.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 z a)) 2) (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 2)) (+.f64 a (+.f64 (fma.f64 (log.f64 y) x t) (-.f64 z (*.f64 (log.f64 c) (+.f64 -1/2 b)))))) |
(/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a) 3) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 3)) (+.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a) 2) (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (-.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a))))) |
(*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 3) (pow.f64 (+.f64 a (+.f64 (fma.f64 (log.f64 y) x t) z)) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 a (+.f64 (fma.f64 (log.f64 y) x t) z)) 2) (*.f64 (+.f64 -1/2 b) (*.f64 (log.f64 c) (-.f64 (-.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) (+.f64 (fma.f64 (log.f64 y) x t) z)) a)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 3) (pow.f64 (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 z a)) 3)) (fma.f64 (+.f64 -1/2 b) (*.f64 (log.f64 c) (-.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 z a)))) (pow.f64 (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 z a)) 2))) |
(/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a) 3) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 2) (-.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a) 2) (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a))))) |
(*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 3) (pow.f64 (+.f64 a (+.f64 (fma.f64 (log.f64 y) x t) z)) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 a (+.f64 (fma.f64 (log.f64 y) x t) z)) 2) (*.f64 (+.f64 -1/2 b) (*.f64 (log.f64 c) (-.f64 (-.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) (+.f64 (fma.f64 (log.f64 y) x t) z)) a)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 3) (pow.f64 (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 z a)) 3)) (fma.f64 (+.f64 -1/2 b) (*.f64 (log.f64 c) (-.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 z a)))) (pow.f64 (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 z a)) 2))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 2) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a) 2)) (-.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a))) |
(/.f64 (-.f64 (pow.f64 (+.f64 a (+.f64 (fma.f64 (log.f64 y) x t) z)) 2) (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 2)) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t (-.f64 a (*.f64 (log.f64 c) (+.f64 -1/2 b)))))) |
(/.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 z a)) 2) (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 2)) (+.f64 t (+.f64 (-.f64 a (*.f64 (log.f64 c) (+.f64 -1/2 b))) (fma.f64 (log.f64 y) x z)))) |
(/.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 z a)) 2) (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 2)) (+.f64 a (+.f64 (fma.f64 (log.f64 y) x t) (-.f64 z (*.f64 (log.f64 c) (+.f64 -1/2 b)))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) 2) (*.f64 (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) a) (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) a))) (-.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) a))) |
(/.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x t) z) 2) (*.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) a) (fma.f64 (+.f64 -1/2 b) (log.f64 c) a))) (-.f64 (+.f64 (fma.f64 (log.f64 y) x t) z) (fma.f64 (+.f64 -1/2 b) (log.f64 c) a))) |
(/.f64 (-.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) 2) (*.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (fma.f64 (log.f64 c) (+.f64 -1/2 b) a))) (+.f64 (fma.f64 (log.f64 y) x t) (-.f64 z (fma.f64 (log.f64 c) (+.f64 -1/2 b) a)))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) 3) (pow.f64 (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) a) 3)) (+.f64 (pow.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) 2) (-.f64 (*.f64 (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) a) (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) a)) (*.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) a))))) |
(/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x t) z) 3) (pow.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) a) 3)) (+.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x t) z) 2) (*.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) a) (-.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) a) (+.f64 (fma.f64 (log.f64 y) x t) z))))) |
(/.f64 (+.f64 (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) 3) (pow.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) 3)) (fma.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (-.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) a) (+.f64 t (fma.f64 (log.f64 y) x z))) (pow.f64 (+.f64 t (fma.f64 (log.f64 y) x z)) 2))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a) 2) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 2))) (neg.f64 (+.f64 (fma.f64 x (log.f64 y) z) (-.f64 (+.f64 t a) (*.f64 (+.f64 b -1/2) (log.f64 c)))))) |
(/.f64 (-.f64 (pow.f64 (+.f64 a (+.f64 (fma.f64 (log.f64 y) x t) z)) 2) (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 2)) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t (-.f64 a (*.f64 (log.f64 c) (+.f64 -1/2 b)))))) |
(/.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 z a)) 2) (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 2)) (+.f64 t (+.f64 (-.f64 a (*.f64 (log.f64 c) (+.f64 -1/2 b))) (fma.f64 (log.f64 y) x z)))) |
(/.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 z a)) 2) (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 2)) (+.f64 a (+.f64 (fma.f64 (log.f64 y) x t) (-.f64 z (*.f64 (log.f64 c) (+.f64 -1/2 b)))))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a) 3) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a) 2) (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (-.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)))))) |
(*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 3) (pow.f64 (+.f64 a (+.f64 (fma.f64 (log.f64 y) x t) z)) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 a (+.f64 (fma.f64 (log.f64 y) x t) z)) 2) (*.f64 (+.f64 -1/2 b) (*.f64 (log.f64 c) (-.f64 (-.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) (+.f64 (fma.f64 (log.f64 y) x t) z)) a)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 3) (pow.f64 (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 z a)) 3)) (fma.f64 (+.f64 -1/2 b) (*.f64 (log.f64 c) (-.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 z a)))) (pow.f64 (+.f64 (fma.f64 (log.f64 y) x t) (+.f64 z a)) 2))) |
(pow.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)) 1) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))) |
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 z (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))) |
(pow.f64 (sqrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a))) 2) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))) |
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 z (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))) |
(pow.f64 (cbrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a))) 3) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))) |
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 z (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))) |
(pow.f64 (pow.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)) 3) 1/3) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))) |
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 z (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))) |
(sqrt.f64 (pow.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)) 2)) |
(sqrt.f64 (pow.f64 (+.f64 (fma.f64 (+.f64 -1/2 b) (log.f64 c) a) (+.f64 (fma.f64 (log.f64 y) x t) z)) 2)) |
(fabs.f64 (+.f64 a (fma.f64 (log.f64 y) x (+.f64 z (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))))) |
(log.f64 (*.f64 (exp.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)) (pow.f64 c (+.f64 b -1/2)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))) |
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 z (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a))))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))) |
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 z (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))) |
(cbrt.f64 (pow.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)) 3)) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))) |
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 z (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))) |
(expm1.f64 (log1p.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))) |
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 z (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))) |
(exp.f64 (log.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))) |
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 z (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a))) 1)) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))) |
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 z (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))) |
(log1p.f64 (expm1.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))) |
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 z (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))) |
(fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))) |
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 z (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))) |
(fma.f64 (log.f64 c) (+.f64 b -1/2) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))) |
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 z (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))) |
(fma.f64 1 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))) |
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 z (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))) |
(fma.f64 1 (fma.f64 x (log.f64 y) (+.f64 z t)) (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) a)) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))) |
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 z (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))) |
(fma.f64 1 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a) (*.f64 (+.f64 b -1/2) (log.f64 c))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))) |
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 z (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))) |
(fma.f64 (sqrt.f64 (fma.f64 x (log.f64 y) (+.f64 z t))) (sqrt.f64 (fma.f64 x (log.f64 y) (+.f64 z t))) (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) a)) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))) |
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 z (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))) |
(fma.f64 (sqrt.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)) (sqrt.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)) (*.f64 (+.f64 b -1/2) (log.f64 c))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))) |
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 z (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))) |
(fma.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))) |
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 z (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))) |
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 x (log.f64 y) (+.f64 z t))) 2) (cbrt.f64 (fma.f64 x (log.f64 y) (+.f64 z t))) (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) a)) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))) |
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 z (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))) |
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)) 2) (cbrt.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)) (*.f64 (+.f64 b -1/2) (log.f64 c))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))) |
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 z (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2) (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 (+.f64 a t) z))) |
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 z (fma.f64 (log.f64 c) (+.f64 -1/2 b) t)))) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x (log.f64 y) (+.f64 z t)))) 1) |
(+.f64 (fma.f64 (log.f64 y) x t) z) |
(+.f64 t (fma.f64 (log.f64 y) x z)) |
(-.f64 (/.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2) (-.f64 (fma.f64 x (log.f64 y) z) t)) (/.f64 (*.f64 t t) (-.f64 (fma.f64 x (log.f64 y) z) t))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 2) (*.f64 t t)) (-.f64 (fma.f64 (log.f64 y) x z) t)) |
(*.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) 1) |
(+.f64 (fma.f64 (log.f64 y) x t) z) |
(+.f64 t (fma.f64 (log.f64 y) x z)) |
(*.f64 1 (fma.f64 x (log.f64 y) (+.f64 z t))) |
(+.f64 (fma.f64 (log.f64 y) x t) z) |
(+.f64 t (fma.f64 (log.f64 y) x z)) |
(*.f64 (sqrt.f64 (fma.f64 x (log.f64 y) (+.f64 z t))) (sqrt.f64 (fma.f64 x (log.f64 y) (+.f64 z t)))) |
(+.f64 (fma.f64 (log.f64 y) x t) z) |
(+.f64 t (fma.f64 (log.f64 y) x z)) |
(*.f64 (cbrt.f64 (fma.f64 x (log.f64 y) (+.f64 z t))) (pow.f64 (cbrt.f64 (fma.f64 x (log.f64 y) (+.f64 z t))) 2)) |
(+.f64 (fma.f64 (log.f64 y) x t) z) |
(+.f64 t (fma.f64 (log.f64 y) x z)) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x (log.f64 y) (+.f64 z t))) 2) (cbrt.f64 (fma.f64 x (log.f64 y) (+.f64 z t)))) |
(+.f64 (fma.f64 (log.f64 y) x t) z) |
(+.f64 t (fma.f64 (log.f64 y) x z)) |
(*.f64 (-.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2) (*.f64 t t)) (/.f64 1 (-.f64 (fma.f64 x (log.f64 y) z) t))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 2) (*.f64 t t)) (-.f64 (fma.f64 (log.f64 y) x z) t)) |
(*.f64 (+.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 3) (pow.f64 t 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2) (*.f64 t (-.f64 t (fma.f64 x (log.f64 y) z)))))) |
(*.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 3) (pow.f64 t 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 2) (*.f64 t (-.f64 t (fma.f64 (log.f64 y) x z)))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 3) (pow.f64 t 3)) (fma.f64 t (-.f64 t (fma.f64 (log.f64 y) x z)) (pow.f64 (fma.f64 (log.f64 y) x z) 2))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 3) (pow.f64 t 3)) (fma.f64 t t (*.f64 (fma.f64 (log.f64 y) x z) (-.f64 (fma.f64 (log.f64 y) x z) t)))) |
(/.f64 1 (/.f64 (-.f64 (fma.f64 x (log.f64 y) z) t) (-.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2) (*.f64 t t)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 2) (*.f64 t t)) (-.f64 (fma.f64 (log.f64 y) x z) t)) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2) (*.f64 t (-.f64 t (fma.f64 x (log.f64 y) z)))) (+.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 3) (pow.f64 t 3)))) |
(*.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 3) (pow.f64 t 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 2) (*.f64 t (-.f64 t (fma.f64 (log.f64 y) x z)))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 3) (pow.f64 t 3)) (fma.f64 t (-.f64 t (fma.f64 (log.f64 y) x z)) (pow.f64 (fma.f64 (log.f64 y) x z) 2))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 3) (pow.f64 t 3)) (fma.f64 t t (*.f64 (fma.f64 (log.f64 y) x z) (-.f64 (fma.f64 (log.f64 y) x z) t)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2) (*.f64 t t)) (-.f64 (fma.f64 x (log.f64 y) z) t)) |
(/.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 2) (*.f64 t t)) (-.f64 (fma.f64 (log.f64 y) x z) t)) |
(/.f64 (+.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 3) (pow.f64 t 3)) (+.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2) (*.f64 t (-.f64 t (fma.f64 x (log.f64 y) z))))) |
(*.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 3) (pow.f64 t 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 2) (*.f64 t (-.f64 t (fma.f64 (log.f64 y) x z)))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 3) (pow.f64 t 3)) (fma.f64 t (-.f64 t (fma.f64 (log.f64 y) x z)) (pow.f64 (fma.f64 (log.f64 y) x z) 2))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 3) (pow.f64 t 3)) (fma.f64 t t (*.f64 (fma.f64 (log.f64 y) x z) (-.f64 (fma.f64 (log.f64 y) x z) t)))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 3) (pow.f64 t 3)) (+.f64 (*.f64 t t) (-.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2) (*.f64 (fma.f64 x (log.f64 y) z) t)))) |
(*.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 3) (pow.f64 t 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 2) (*.f64 t (-.f64 t (fma.f64 (log.f64 y) x z)))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 3) (pow.f64 t 3)) (fma.f64 t (-.f64 t (fma.f64 (log.f64 y) x z)) (pow.f64 (fma.f64 (log.f64 y) x z) 2))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 3) (pow.f64 t 3)) (fma.f64 t t (*.f64 (fma.f64 (log.f64 y) x z) (-.f64 (fma.f64 (log.f64 y) x z) t)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (*.f64 (+.f64 z t) (+.f64 z t))) (-.f64 (*.f64 x (log.f64 y)) (+.f64 z t))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (+.f64 t z) (+.f64 t z))) (-.f64 (*.f64 (log.f64 y) x) (+.f64 t z))) |
(/.f64 (-.f64 (*.f64 t t) (pow.f64 (fma.f64 x (log.f64 y) z) 2)) (-.f64 t (fma.f64 x (log.f64 y) z))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 2) (*.f64 t t)) (-.f64 (fma.f64 (log.f64 y) x z) t)) |
(/.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 (+.f64 z t) 3)) (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (-.f64 (*.f64 (+.f64 z t) (+.f64 z t)) (*.f64 (*.f64 x (log.f64 y)) (+.f64 z t))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (+.f64 t z) 3)) (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (+.f64 t z) (-.f64 (+.f64 t z) (*.f64 (log.f64 y) x))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (+.f64 t z) 3)) (fma.f64 (+.f64 t z) (-.f64 (+.f64 t z) (*.f64 (log.f64 y) x)) (pow.f64 (*.f64 (log.f64 y) x) 2))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2) (*.f64 t t))) (neg.f64 (-.f64 (fma.f64 x (log.f64 y) z) t))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 2) (*.f64 t t)) (-.f64 (fma.f64 (log.f64 y) x z) t)) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 3) (pow.f64 t 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2) (*.f64 t (-.f64 t (fma.f64 x (log.f64 y) z)))))) |
(*.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 3) (pow.f64 t 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 2) (*.f64 t (-.f64 t (fma.f64 (log.f64 y) x z)))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 3) (pow.f64 t 3)) (fma.f64 t (-.f64 t (fma.f64 (log.f64 y) x z)) (pow.f64 (fma.f64 (log.f64 y) x z) 2))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 3) (pow.f64 t 3)) (fma.f64 t t (*.f64 (fma.f64 (log.f64 y) x z) (-.f64 (fma.f64 (log.f64 y) x z) t)))) |
(pow.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) 1) |
(+.f64 (fma.f64 (log.f64 y) x t) z) |
(+.f64 t (fma.f64 (log.f64 y) x z)) |
(pow.f64 (sqrt.f64 (fma.f64 x (log.f64 y) (+.f64 z t))) 2) |
(+.f64 (fma.f64 (log.f64 y) x t) z) |
(+.f64 t (fma.f64 (log.f64 y) x z)) |
(pow.f64 (cbrt.f64 (fma.f64 x (log.f64 y) (+.f64 z t))) 3) |
(+.f64 (fma.f64 (log.f64 y) x t) z) |
(+.f64 t (fma.f64 (log.f64 y) x z)) |
(pow.f64 (pow.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) 3) 1/3) |
(+.f64 (fma.f64 (log.f64 y) x t) z) |
(+.f64 t (fma.f64 (log.f64 y) x z)) |
(sqrt.f64 (pow.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) 2)) |
(sqrt.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x t) z) 2)) |
(fabs.f64 (+.f64 t (fma.f64 (log.f64 y) x z))) |
(log.f64 (*.f64 (pow.f64 y x) (exp.f64 (+.f64 z t)))) |
(+.f64 (fma.f64 (log.f64 y) x t) z) |
(+.f64 t (fma.f64 (log.f64 y) x z)) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x (log.f64 y) (+.f64 z t))))) |
(+.f64 (fma.f64 (log.f64 y) x t) z) |
(+.f64 t (fma.f64 (log.f64 y) x z)) |
(cbrt.f64 (pow.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) 3)) |
(+.f64 (fma.f64 (log.f64 y) x t) z) |
(+.f64 t (fma.f64 (log.f64 y) x z)) |
(expm1.f64 (log1p.f64 (fma.f64 x (log.f64 y) (+.f64 z t)))) |
(+.f64 (fma.f64 (log.f64 y) x t) z) |
(+.f64 t (fma.f64 (log.f64 y) x z)) |
(exp.f64 (log.f64 (fma.f64 x (log.f64 y) (+.f64 z t)))) |
(+.f64 (fma.f64 (log.f64 y) x t) z) |
(+.f64 t (fma.f64 (log.f64 y) x z)) |
(exp.f64 (*.f64 (log.f64 (fma.f64 x (log.f64 y) (+.f64 z t))) 1)) |
(+.f64 (fma.f64 (log.f64 y) x t) z) |
(+.f64 t (fma.f64 (log.f64 y) x z)) |
(log1p.f64 (expm1.f64 (fma.f64 x (log.f64 y) (+.f64 z t)))) |
(+.f64 (fma.f64 (log.f64 y) x t) z) |
(+.f64 t (fma.f64 (log.f64 y) x z)) |
(fma.f64 x (log.f64 y) (+.f64 z t)) |
(+.f64 (fma.f64 (log.f64 y) x t) z) |
(+.f64 t (fma.f64 (log.f64 y) x z)) |
(fma.f64 (log.f64 y) x (+.f64 z t)) |
(+.f64 (fma.f64 (log.f64 y) x t) z) |
(+.f64 t (fma.f64 (log.f64 y) x z)) |
(fma.f64 1 (*.f64 x (log.f64 y)) (+.f64 z t)) |
(+.f64 (fma.f64 (log.f64 y) x t) z) |
(+.f64 t (fma.f64 (log.f64 y) x z)) |
(fma.f64 1 (fma.f64 x (log.f64 y) z) t) |
(+.f64 (fma.f64 (log.f64 y) x t) z) |
(+.f64 t (fma.f64 (log.f64 y) x z)) |
(fma.f64 1 t (fma.f64 x (log.f64 y) z)) |
(+.f64 (fma.f64 (log.f64 y) x t) z) |
(+.f64 t (fma.f64 (log.f64 y) x z)) |
(fma.f64 (sqrt.f64 (fma.f64 x (log.f64 y) z)) (sqrt.f64 (fma.f64 x (log.f64 y) z)) t) |
(+.f64 (fma.f64 (log.f64 y) x t) z) |
(+.f64 t (fma.f64 (log.f64 y) x z)) |
(fma.f64 (sqrt.f64 t) (sqrt.f64 t) (fma.f64 x (log.f64 y) z)) |
(+.f64 (fma.f64 (log.f64 y) x t) z) |
(+.f64 t (fma.f64 (log.f64 y) x z)) |
(fma.f64 (sqrt.f64 (*.f64 x (log.f64 y))) (sqrt.f64 (*.f64 x (log.f64 y))) (+.f64 z t)) |
(+.f64 (fma.f64 (log.f64 y) x t) z) |
(+.f64 t (fma.f64 (log.f64 y) x z)) |
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 x (log.f64 y) z)) 2) (cbrt.f64 (fma.f64 x (log.f64 y) z)) t) |
(+.f64 (fma.f64 (log.f64 y) x t) z) |
(+.f64 t (fma.f64 (log.f64 y) x z)) |
(fma.f64 (pow.f64 (cbrt.f64 t) 2) (cbrt.f64 t) (fma.f64 x (log.f64 y) z)) |
(+.f64 (fma.f64 (log.f64 y) x t) z) |
(+.f64 t (fma.f64 (log.f64 y) x z)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 2) (cbrt.f64 (*.f64 x (log.f64 y))) (+.f64 z t)) |
(+.f64 (fma.f64 (log.f64 y) x t) z) |
(+.f64 t (fma.f64 (log.f64 y) x z)) |
Found 2 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.1% | (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))) |
| ✓ | 0.15% | (fma.f64 x (log.f64 y) z) |
Compiled 74 to 23 computations (68.9% saved)
30 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | c | @ | 0 | (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))) |
| 0.0ms | b | @ | 0 | (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))) |
| 0.0ms | y | @ | -inf | (fma.f64 x (log.f64 y) z) |
| 0.0ms | y | @ | inf | (fma.f64 x (log.f64 y) z) |
| 0.0ms | t | @ | 0 | (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))) |
| 1× | batch-egg-rewrite |
| 1700× | associate-*r/ |
| 424× | add-sqr-sqrt |
| 418× | pow1 |
| 418× | *-un-lft-identity |
| 394× | add-exp-log |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 19 | 56 |
| 1 | 398 | 56 |
| 2 | 5233 | 56 |
| 1× | node limit |
| Inputs |
|---|
(fma.f64 x (log.f64 y) z) |
(fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 z (*.f64 x (log.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 z (*.f64 (*.f64 x (log.f64 y)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (log.f64 y)) z)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x (log.f64 y)) 1) z)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 x (log.f64 y) z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 z)) (-.f64 1 (*.f64 x (log.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 x (log.f64 y)) (exp.f64 (log1p.f64 z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (*.f64 x (log.f64 y)) 1) (exp.f64 (log1p.f64 z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 x (log.f64 y) z) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 x (log.f64 y) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 x (log.f64 y) z)) (sqrt.f64 (fma.f64 x (log.f64 y) z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 x (log.f64 y) z)) (pow.f64 (cbrt.f64 (fma.f64 x (log.f64 y) z)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 x (log.f64 y) z)) 2) (cbrt.f64 (fma.f64 x (log.f64 y) z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 x (log.f64 y)) (*.f64 x (log.f64 y))) (*.f64 z z)) (-.f64 (*.f64 x (log.f64 y)) z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 x (log.f64 y)) 3)) (-.f64 (+.f64 (*.f64 (*.f64 x (log.f64 y)) (*.f64 x (log.f64 y))) (*.f64 z z)) (*.f64 (*.f64 x (log.f64 y)) z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 (*.f64 (*.f64 x (log.f64 y)) (*.f64 x (log.f64 y))) (*.f64 z z))) (-.f64 (*.f64 x (log.f64 y)) z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 x (log.f64 y)) 3))) (-.f64 (+.f64 (*.f64 (*.f64 x (log.f64 y)) (*.f64 x (log.f64 y))) (*.f64 z z)) (*.f64 (*.f64 x (log.f64 y)) z)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 x (log.f64 y) z) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 x (log.f64 y) z)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 x (log.f64 y) z)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 x (log.f64 y) z)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 x (log.f64 y) z))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 x (log.f64 y) z)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 x (log.f64 y) z)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 x (log.f64 y) z)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 x (log.f64 y) z))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 x (log.f64 y) z) (+.f64 (+.f64 t a) (*.f64 (+.f64 b -1/2) (log.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 t (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) a) (*.f64 (+.f64 b -1/2) (log.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 a (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) (*.f64 (+.f64 b -1/2) (log.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 t a) (+.f64 (fma.f64 x (log.f64 y) z) (*.f64 (+.f64 b -1/2) (log.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) (*.f64 (+.f64 b -1/2) (log.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) (+.f64 a (*.f64 (+.f64 b -1/2) (log.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (log.f64 y)) (+.f64 (+.f64 z (+.f64 t a)) (*.f64 (+.f64 b -1/2) (log.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 x (log.f64 y) z) a) (+.f64 t (*.f64 (+.f64 b -1/2) (log.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (+.f64 t a) (*.f64 x (log.f64 y))) (+.f64 z (*.f64 (+.f64 b -1/2) (log.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 x (log.f64 y) z) (*.f64 (+.f64 b -1/2) (log.f64 c))) (+.f64 t a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (+.f64 t a) (*.f64 (+.f64 b -1/2) (log.f64 c))) (fma.f64 x (log.f64 y) z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) (*.f64 (+.f64 b -1/2) (log.f64 c))) a)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) 1) (+.f64 a (*.f64 (+.f64 b -1/2) (log.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) t) (+.f64 (fma.f64 x (log.f64 y) z) a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) a) (+.f64 (fma.f64 x (log.f64 y) z) t))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (*.f64 x (log.f64 y))) (+.f64 z (+.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 (fma.f64 x (log.f64 y) z) a)) t)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 (+.f64 t a) (*.f64 x (log.f64 y)))) z)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (*.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) 1)) a)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) (*.f64 (+.f64 b -1/2) (log.f64 c))) a) t)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (+.f64 (+.f64 t a) (*.f64 (+.f64 b -1/2) (log.f64 c))) z) (*.f64 x (log.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (+.f64 (+.f64 t a) (*.f64 (+.f64 b -1/2) (log.f64 c))) (*.f64 x (log.f64 y))) z)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (+.f64 (+.f64 t a) (*.f64 (+.f64 b -1/2) (log.f64 c))) (*.f64 (*.f64 x (log.f64 y)) 1)) z)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1) (fma.f64 x (log.f64 y) z)) (+.f64 t a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1) t) (+.f64 (fma.f64 x (log.f64 y) z) a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1) a) (+.f64 (fma.f64 x (log.f64 y) z) t))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1) (+.f64 t a)) (fma.f64 x (log.f64 y) z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1) (+.f64 (fma.f64 x (log.f64 y) z) t)) a)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1) (*.f64 x (log.f64 y))) (+.f64 z (+.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1) (+.f64 (fma.f64 x (log.f64 y) z) a)) t)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1) (+.f64 (+.f64 t a) (*.f64 x (log.f64 y)))) z)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1) (*.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) 1)) a)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))) (-.f64 1 (*.f64 (+.f64 b -1/2) (log.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2) (-.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))) (-.f64 (/.f64 (pow.f64 (+.f64 t a) 2) (-.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))) (*.f64 (+.f64 b -1/2) (log.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (exp.f64 (log1p.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (/.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2) (-.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))) (/.f64 (pow.f64 (+.f64 t a) 2) (-.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) (*.f64 (+.f64 b -1/2) (log.f64 c))) (exp.f64 (log1p.f64 (+.f64 t a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) (*.f64 (+.f64 b -1/2) (log.f64 c))) (/.f64 (*.f64 t t) (-.f64 t a))) (/.f64 (*.f64 a a) (-.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (+.f64 (+.f64 t a) (*.f64 (+.f64 b -1/2) (log.f64 c))) (exp.f64 (log1p.f64 (fma.f64 x (log.f64 y) z)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) (*.f64 (+.f64 b -1/2) (log.f64 c))) (exp.f64 (log1p.f64 a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1) (exp.f64 (log1p.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1) (/.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2) (-.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))) (/.f64 (pow.f64 (+.f64 t a) 2) (-.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))) (sqrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))) 2) (cbrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (*.f64 (+.f64 b -1/2) (log.f64 c))) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) 2)) (-.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) 3) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 3)) (-.f64 (+.f64 (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (*.f64 (+.f64 b -1/2) (log.f64 c))) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) 2)) (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (*.f64 (+.f64 b -1/2) (log.f64 c))) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) 2))) (-.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (+.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) 3) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 3))) (-.f64 (+.f64 (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (*.f64 (+.f64 b -1/2) (log.f64 c))) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) 2)) (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))))))))) |
| 1× | egg-herbie |
| 1106× | +-commutative |
| 1064× | associate--l- |
| 808× | *-commutative |
| 764× | unswap-sqr |
| 632× | fma-def |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 300 | 9292 |
| 1 | 912 | 8000 |
| 2 | 3323 | 7888 |
| 3 | 7650 | 7888 |
| 1× | node limit |
| Inputs |
|---|
z |
(+.f64 (*.f64 (log.f64 y) x) z) |
(+.f64 (*.f64 (log.f64 y) x) z) |
(+.f64 (*.f64 (log.f64 y) x) z) |
(*.f64 (log.f64 y) x) |
(+.f64 (*.f64 (log.f64 y) x) z) |
(+.f64 (*.f64 (log.f64 y) x) z) |
(+.f64 (*.f64 (log.f64 y) x) z) |
(*.f64 (log.f64 y) x) |
(+.f64 (*.f64 (log.f64 y) x) z) |
(+.f64 (*.f64 (log.f64 y) x) z) |
(+.f64 (*.f64 (log.f64 y) x) z) |
(+.f64 (*.f64 (log.f64 y) x) z) |
(+.f64 (*.f64 (log.f64 y) x) z) |
(+.f64 (*.f64 (log.f64 y) x) z) |
(+.f64 (*.f64 (log.f64 y) x) z) |
(+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x))) |
(+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x))) |
(+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x))) |
(+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x))) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) z) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) z) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) z) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) z) |
(*.f64 (log.f64 y) x) |
(+.f64 (*.f64 (log.f64 y) x) z) |
(+.f64 (*.f64 (log.f64 y) x) z) |
(+.f64 (*.f64 (log.f64 y) x) z) |
z |
(+.f64 (*.f64 (log.f64 y) x) z) |
(+.f64 (*.f64 (log.f64 y) x) z) |
(+.f64 (*.f64 (log.f64 y) x) z) |
z |
(+.f64 (*.f64 (log.f64 y) x) z) |
(+.f64 (*.f64 (log.f64 y) x) z) |
(+.f64 (*.f64 (log.f64 y) x) z) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 -1/2 (log.f64 c)))))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(*.f64 (log.f64 c) b) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(*.f64 (log.f64 c) b) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 (-.f64 b 1/2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c))))))))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 (-.f64 b 1/2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c))))))))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 (-.f64 b 1/2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c))))))))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 (-.f64 b 1/2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c))))))))) |
(+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t z)))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t z)))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t z)))) |
(*.f64 (log.f64 y) x) |
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(*.f64 (log.f64 y) x) |
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))) |
(+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t (+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)))))) |
(+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t (+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)))))) |
(+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t (+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)))))) |
(+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t (+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)))))) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) t))) |
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
z |
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
z |
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) z))) |
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
t |
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
t |
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z))) |
(+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
a |
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
a |
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(+.f64 z (*.f64 x (log.f64 y))) |
(+.f64 z (*.f64 (*.f64 x (log.f64 y)) 1)) |
(+.f64 (*.f64 x (log.f64 y)) z) |
(+.f64 (*.f64 (*.f64 x (log.f64 y)) 1) z) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x (log.f64 y) z))) 1) |
(-.f64 (exp.f64 (log1p.f64 z)) (-.f64 1 (*.f64 x (log.f64 y)))) |
(-.f64 (+.f64 (*.f64 x (log.f64 y)) (exp.f64 (log1p.f64 z))) 1) |
(-.f64 (+.f64 (*.f64 (*.f64 x (log.f64 y)) 1) (exp.f64 (log1p.f64 z))) 1) |
(*.f64 (fma.f64 x (log.f64 y) z) 1) |
(*.f64 1 (fma.f64 x (log.f64 y) z)) |
(*.f64 (sqrt.f64 (fma.f64 x (log.f64 y) z)) (sqrt.f64 (fma.f64 x (log.f64 y) z))) |
(*.f64 (cbrt.f64 (fma.f64 x (log.f64 y) z)) (pow.f64 (cbrt.f64 (fma.f64 x (log.f64 y) z)) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x (log.f64 y) z)) 2) (cbrt.f64 (fma.f64 x (log.f64 y) z))) |
(/.f64 (-.f64 (*.f64 (*.f64 x (log.f64 y)) (*.f64 x (log.f64 y))) (*.f64 z z)) (-.f64 (*.f64 x (log.f64 y)) z)) |
(/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 x (log.f64 y)) 3)) (-.f64 (+.f64 (*.f64 (*.f64 x (log.f64 y)) (*.f64 x (log.f64 y))) (*.f64 z z)) (*.f64 (*.f64 x (log.f64 y)) z))) |
(/.f64 (*.f64 1 (-.f64 (*.f64 (*.f64 x (log.f64 y)) (*.f64 x (log.f64 y))) (*.f64 z z))) (-.f64 (*.f64 x (log.f64 y)) z)) |
(/.f64 (*.f64 1 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 x (log.f64 y)) 3))) (-.f64 (+.f64 (*.f64 (*.f64 x (log.f64 y)) (*.f64 x (log.f64 y))) (*.f64 z z)) (*.f64 (*.f64 x (log.f64 y)) z))) |
(pow.f64 (fma.f64 x (log.f64 y) z) 1) |
(pow.f64 (sqrt.f64 (fma.f64 x (log.f64 y) z)) 2) |
(pow.f64 (cbrt.f64 (fma.f64 x (log.f64 y) z)) 3) |
(pow.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 3) 1/3) |
(sqrt.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2)) |
(log.f64 (exp.f64 (fma.f64 x (log.f64 y) z))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x (log.f64 y) z)))) |
(cbrt.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 3)) |
(expm1.f64 (log1p.f64 (fma.f64 x (log.f64 y) z))) |
(exp.f64 (log.f64 (fma.f64 x (log.f64 y) z))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 x (log.f64 y) z)) 1)) |
(log1p.f64 (expm1.f64 (fma.f64 x (log.f64 y) z))) |
(+.f64 (fma.f64 x (log.f64 y) z) (+.f64 (+.f64 t a) (*.f64 (+.f64 b -1/2) (log.f64 c)))) |
(+.f64 t (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) a) (*.f64 (+.f64 b -1/2) (log.f64 c)))) |
(+.f64 a (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) (*.f64 (+.f64 b -1/2) (log.f64 c)))) |
(+.f64 (+.f64 t a) (+.f64 (fma.f64 x (log.f64 y) z) (*.f64 (+.f64 b -1/2) (log.f64 c)))) |
(+.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) (*.f64 (+.f64 b -1/2) (log.f64 c))) |
(+.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1)) |
(+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) (+.f64 a (*.f64 (+.f64 b -1/2) (log.f64 c)))) |
(+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))) |
(+.f64 (*.f64 x (log.f64 y)) (+.f64 (+.f64 z (+.f64 t a)) (*.f64 (+.f64 b -1/2) (log.f64 c)))) |
(+.f64 (+.f64 (fma.f64 x (log.f64 y) z) a) (+.f64 t (*.f64 (+.f64 b -1/2) (log.f64 c)))) |
(+.f64 (+.f64 (+.f64 t a) (*.f64 x (log.f64 y))) (+.f64 z (*.f64 (+.f64 b -1/2) (log.f64 c)))) |
(+.f64 (+.f64 (fma.f64 x (log.f64 y) z) (*.f64 (+.f64 b -1/2) (log.f64 c))) (+.f64 t a)) |
(+.f64 (+.f64 (+.f64 t a) (*.f64 (+.f64 b -1/2) (log.f64 c))) (fma.f64 x (log.f64 y) z)) |
(+.f64 (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) (*.f64 (+.f64 b -1/2) (log.f64 c))) a) |
(+.f64 (*.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) 1) (+.f64 a (*.f64 (+.f64 b -1/2) (log.f64 c)))) |
(+.f64 (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))) |
(+.f64 (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) t) (+.f64 (fma.f64 x (log.f64 y) z) a)) |
(+.f64 (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) a) (+.f64 (fma.f64 x (log.f64 y) z) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (*.f64 x (log.f64 y))) (+.f64 z (+.f64 t a))) |
(+.f64 (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 (fma.f64 x (log.f64 y) z) a)) t) |
(+.f64 (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 (+.f64 t a) (*.f64 x (log.f64 y)))) z) |
(+.f64 (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (*.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) 1)) a) |
(+.f64 (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) (*.f64 (+.f64 b -1/2) (log.f64 c))) a) t) |
(+.f64 (+.f64 (+.f64 (+.f64 t a) (*.f64 (+.f64 b -1/2) (log.f64 c))) z) (*.f64 x (log.f64 y))) |
(+.f64 (+.f64 (+.f64 (+.f64 t a) (*.f64 (+.f64 b -1/2) (log.f64 c))) (*.f64 x (log.f64 y))) z) |
(+.f64 (+.f64 (+.f64 (+.f64 t a) (*.f64 (+.f64 b -1/2) (log.f64 c))) (*.f64 (*.f64 x (log.f64 y)) 1)) z) |
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1) (fma.f64 x (log.f64 y) z)) (+.f64 t a)) |
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1) t) (+.f64 (fma.f64 x (log.f64 y) z) a)) |
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1) a) (+.f64 (fma.f64 x (log.f64 y) z) t)) |
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1) (+.f64 t a)) (fma.f64 x (log.f64 y) z)) |
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1) (+.f64 (fma.f64 x (log.f64 y) z) t)) a) |
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1) (*.f64 x (log.f64 y))) (+.f64 z (+.f64 t a))) |
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1) (+.f64 (fma.f64 x (log.f64 y) z) a)) t) |
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1) (+.f64 (+.f64 t a) (*.f64 x (log.f64 y)))) z) |
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1) (*.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) 1)) a) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))))) 1) |
(-.f64 (exp.f64 (log1p.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))) (-.f64 1 (*.f64 (+.f64 b -1/2) (log.f64 c)))) |
(-.f64 (/.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2) (-.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))) (-.f64 (/.f64 (pow.f64 (+.f64 t a) 2) (-.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))) (*.f64 (+.f64 b -1/2) (log.f64 c)))) |
(-.f64 (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (exp.f64 (log1p.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))))) 1) |
(-.f64 (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (/.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2) (-.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))) (/.f64 (pow.f64 (+.f64 t a) 2) (-.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))) |
(-.f64 (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) (*.f64 (+.f64 b -1/2) (log.f64 c))) (exp.f64 (log1p.f64 (+.f64 t a)))) 1) |
(-.f64 (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) (*.f64 (+.f64 b -1/2) (log.f64 c))) (/.f64 (*.f64 t t) (-.f64 t a))) (/.f64 (*.f64 a a) (-.f64 t a))) |
(-.f64 (+.f64 (+.f64 (+.f64 t a) (*.f64 (+.f64 b -1/2) (log.f64 c))) (exp.f64 (log1p.f64 (fma.f64 x (log.f64 y) z)))) 1) |
(-.f64 (+.f64 (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) (*.f64 (+.f64 b -1/2) (log.f64 c))) (exp.f64 (log1p.f64 a))) 1) |
(-.f64 (+.f64 (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1) (exp.f64 (log1p.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))))) 1) |
(-.f64 (+.f64 (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1) (/.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2) (-.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))) (/.f64 (pow.f64 (+.f64 t a) 2) (-.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))) |
(*.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))) 1) |
(*.f64 1 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))) |
(*.f64 (sqrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))) (sqrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))))) |
(*.f64 (cbrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))) 2) (cbrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))))) |
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (*.f64 (+.f64 b -1/2) (log.f64 c))) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) 2)) (-.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))) |
(/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) 3) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 3)) (-.f64 (+.f64 (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (*.f64 (+.f64 b -1/2) (log.f64 c))) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) 2)) (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))))) |
(/.f64 (*.f64 1 (-.f64 (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (*.f64 (+.f64 b -1/2) (log.f64 c))) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) 2))) (-.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))) |
(/.f64 (*.f64 1 (+.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) 3) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 3))) (-.f64 (+.f64 (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (*.f64 (+.f64 b -1/2) (log.f64 c))) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) 2)) (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))))) |
(pow.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))) 1) |
(pow.f64 (sqrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))) 2) |
(pow.f64 (cbrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))) 3) |
(pow.f64 (pow.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))) 3) 1/3) |
(sqrt.f64 (pow.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))) 2)) |
(log.f64 (exp.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))))) |
(cbrt.f64 (pow.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))) 3)) |
(expm1.f64 (log1p.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))))) |
(exp.f64 (log.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))) 1)) |
(log1p.f64 (expm1.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))))) |
| Outputs |
|---|
z |
(+.f64 (*.f64 (log.f64 y) x) z) |
(fma.f64 (log.f64 y) x z) |
(+.f64 (*.f64 (log.f64 y) x) z) |
(fma.f64 (log.f64 y) x z) |
(+.f64 (*.f64 (log.f64 y) x) z) |
(fma.f64 (log.f64 y) x z) |
(*.f64 (log.f64 y) x) |
(+.f64 (*.f64 (log.f64 y) x) z) |
(fma.f64 (log.f64 y) x z) |
(+.f64 (*.f64 (log.f64 y) x) z) |
(fma.f64 (log.f64 y) x z) |
(+.f64 (*.f64 (log.f64 y) x) z) |
(fma.f64 (log.f64 y) x z) |
(*.f64 (log.f64 y) x) |
(+.f64 (*.f64 (log.f64 y) x) z) |
(fma.f64 (log.f64 y) x z) |
(+.f64 (*.f64 (log.f64 y) x) z) |
(fma.f64 (log.f64 y) x z) |
(+.f64 (*.f64 (log.f64 y) x) z) |
(fma.f64 (log.f64 y) x z) |
(+.f64 (*.f64 (log.f64 y) x) z) |
(fma.f64 (log.f64 y) x z) |
(+.f64 (*.f64 (log.f64 y) x) z) |
(fma.f64 (log.f64 y) x z) |
(+.f64 (*.f64 (log.f64 y) x) z) |
(fma.f64 (log.f64 y) x z) |
(+.f64 (*.f64 (log.f64 y) x) z) |
(fma.f64 (log.f64 y) x z) |
(+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x))) |
(fma.f64 (log.f64 y) x z) |
(+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x))) |
(fma.f64 (log.f64 y) x z) |
(+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x))) |
(fma.f64 (log.f64 y) x z) |
(+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x))) |
(fma.f64 (log.f64 y) x z) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) z) |
(fma.f64 (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1)) x z) |
(fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) z) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) z) |
(fma.f64 (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1)) x z) |
(fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) z) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) z) |
(fma.f64 (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1)) x z) |
(fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) z) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) z) |
(fma.f64 (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1)) x z) |
(fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) z) |
(*.f64 (log.f64 y) x) |
(+.f64 (*.f64 (log.f64 y) x) z) |
(fma.f64 (log.f64 y) x z) |
(+.f64 (*.f64 (log.f64 y) x) z) |
(fma.f64 (log.f64 y) x z) |
(+.f64 (*.f64 (log.f64 y) x) z) |
(fma.f64 (log.f64 y) x z) |
z |
(+.f64 (*.f64 (log.f64 y) x) z) |
(fma.f64 (log.f64 y) x z) |
(+.f64 (*.f64 (log.f64 y) x) z) |
(fma.f64 (log.f64 y) x z) |
(+.f64 (*.f64 (log.f64 y) x) z) |
(fma.f64 (log.f64 y) x z) |
z |
(+.f64 (*.f64 (log.f64 y) x) z) |
(fma.f64 (log.f64 y) x z) |
(+.f64 (*.f64 (log.f64 y) x) z) |
(fma.f64 (log.f64 y) x z) |
(+.f64 (*.f64 (log.f64 y) x) z) |
(fma.f64 (log.f64 y) x z) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 -1/2 (log.f64 c)))))) |
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (*.f64 -1/2 (log.f64 c)))))) |
(+.f64 a (+.f64 (fma.f64 -1/2 (log.f64 c) z) (fma.f64 (log.f64 y) x t))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(*.f64 (log.f64 c) b) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(*.f64 (log.f64 c) b) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 (-.f64 b 1/2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c))))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (*.f64 (+.f64 -1/2 b) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c))))))))) |
(+.f64 a (+.f64 (fma.f64 (+.f64 -1/2 b) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) z) (fma.f64 (log.f64 y) x t))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 (-.f64 b 1/2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c))))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (*.f64 (+.f64 -1/2 b) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c))))))))) |
(+.f64 a (+.f64 (fma.f64 (+.f64 -1/2 b) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) z) (fma.f64 (log.f64 y) x t))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 (-.f64 b 1/2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c))))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (*.f64 (+.f64 -1/2 b) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c))))))))) |
(+.f64 a (+.f64 (fma.f64 (+.f64 -1/2 b) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) z) (fma.f64 (log.f64 y) x t))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 (-.f64 b 1/2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c))))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (*.f64 (+.f64 -1/2 b) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c))))))))) |
(+.f64 a (+.f64 (fma.f64 (+.f64 -1/2 b) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) z) (fma.f64 (log.f64 y) x t))) |
(+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z))) |
(+.f64 (+.f64 a t) (fma.f64 (log.f64 c) (+.f64 -1/2 b) z)) |
(+.f64 z (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 a t))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t z)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t z)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 t z)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(*.f64 (log.f64 y) x) |
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(*.f64 (log.f64 y) x) |
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t (+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)))))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t (+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)))))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t (+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)))))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t (+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)))))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))) |
(fma.f64 (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1)) x (+.f64 (+.f64 a t) (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))) |
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)) (fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) a)) |
(+.f64 (fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 a t))) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))) |
(fma.f64 (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1)) x (+.f64 (+.f64 a t) (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))) |
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)) (fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) a)) |
(+.f64 (fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 a t))) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))) |
(fma.f64 (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1)) x (+.f64 (+.f64 a t) (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))) |
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)) (fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) a)) |
(+.f64 (fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 a t))) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))) |
(fma.f64 (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1)) x (+.f64 (+.f64 a t) (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))) |
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)) (fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) a)) |
(+.f64 (fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 a t))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) t))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) t))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t (fma.f64 (log.f64 y) x a))) |
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
z |
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
z |
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) z))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) z))) |
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) z) (fma.f64 (log.f64 y) x a)) |
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
t |
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
t |
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (fma.f64 (log.f64 y) x (+.f64 z t))) |
(fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t))) |
(+.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) z) (fma.f64 (log.f64 y) x t)) |
(+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
a |
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
a |
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(+.f64 z (*.f64 x (log.f64 y))) |
(fma.f64 (log.f64 y) x z) |
(+.f64 z (*.f64 (*.f64 x (log.f64 y)) 1)) |
(fma.f64 (log.f64 y) x z) |
(+.f64 (*.f64 x (log.f64 y)) z) |
(fma.f64 (log.f64 y) x z) |
(+.f64 (*.f64 (*.f64 x (log.f64 y)) 1) z) |
(fma.f64 (log.f64 y) x z) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x (log.f64 y) z))) 1) |
(fma.f64 (log.f64 y) x z) |
(-.f64 (exp.f64 (log1p.f64 z)) (-.f64 1 (*.f64 x (log.f64 y)))) |
(fma.f64 (log.f64 y) x z) |
(-.f64 (+.f64 (*.f64 x (log.f64 y)) (exp.f64 (log1p.f64 z))) 1) |
(fma.f64 (log.f64 y) x z) |
(-.f64 (+.f64 (*.f64 (*.f64 x (log.f64 y)) 1) (exp.f64 (log1p.f64 z))) 1) |
(fma.f64 (log.f64 y) x z) |
(*.f64 (fma.f64 x (log.f64 y) z) 1) |
(fma.f64 (log.f64 y) x z) |
(*.f64 1 (fma.f64 x (log.f64 y) z)) |
(fma.f64 (log.f64 y) x z) |
(*.f64 (sqrt.f64 (fma.f64 x (log.f64 y) z)) (sqrt.f64 (fma.f64 x (log.f64 y) z))) |
(fma.f64 (log.f64 y) x z) |
(*.f64 (cbrt.f64 (fma.f64 x (log.f64 y) z)) (pow.f64 (cbrt.f64 (fma.f64 x (log.f64 y) z)) 2)) |
(fma.f64 (log.f64 y) x z) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x (log.f64 y) z)) 2) (cbrt.f64 (fma.f64 x (log.f64 y) z))) |
(fma.f64 (log.f64 y) x z) |
(/.f64 (-.f64 (*.f64 (*.f64 x (log.f64 y)) (*.f64 x (log.f64 y))) (*.f64 z z)) (-.f64 (*.f64 x (log.f64 y)) z)) |
(/.f64 (*.f64 (fma.f64 (log.f64 y) x z) (-.f64 (*.f64 (log.f64 y) x) z)) (-.f64 (*.f64 (log.f64 y) x) z)) |
(/.f64 (fma.f64 (log.f64 y) x z) (/.f64 (-.f64 (*.f64 (log.f64 y) x) z) (-.f64 (*.f64 (log.f64 y) x) z))) |
(/.f64 (fma.f64 (log.f64 y) x z) 1) |
(/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 x (log.f64 y)) 3)) (-.f64 (+.f64 (*.f64 (*.f64 x (log.f64 y)) (*.f64 x (log.f64 y))) (*.f64 z z)) (*.f64 (*.f64 x (log.f64 y)) z))) |
(/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 (log.f64 y) x) 3)) (-.f64 (fma.f64 (*.f64 (log.f64 y) x) (*.f64 (log.f64 y) x) (*.f64 z z)) (*.f64 z (*.f64 (log.f64 y) x)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)) (fma.f64 x (*.f64 (log.f64 y) (*.f64 (log.f64 y) x)) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)) (+.f64 (*.f64 z z) (*.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 (log.f64 y) x) z)))) |
(/.f64 (*.f64 1 (-.f64 (*.f64 (*.f64 x (log.f64 y)) (*.f64 x (log.f64 y))) (*.f64 z z))) (-.f64 (*.f64 x (log.f64 y)) z)) |
(/.f64 (*.f64 (fma.f64 (log.f64 y) x z) (-.f64 (*.f64 (log.f64 y) x) z)) (-.f64 (*.f64 (log.f64 y) x) z)) |
(/.f64 (fma.f64 (log.f64 y) x z) (/.f64 (-.f64 (*.f64 (log.f64 y) x) z) (-.f64 (*.f64 (log.f64 y) x) z))) |
(/.f64 (fma.f64 (log.f64 y) x z) 1) |
(/.f64 (*.f64 1 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 x (log.f64 y)) 3))) (-.f64 (+.f64 (*.f64 (*.f64 x (log.f64 y)) (*.f64 x (log.f64 y))) (*.f64 z z)) (*.f64 (*.f64 x (log.f64 y)) z))) |
(/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 (log.f64 y) x) 3)) (-.f64 (fma.f64 (*.f64 (log.f64 y) x) (*.f64 (log.f64 y) x) (*.f64 z z)) (*.f64 z (*.f64 (log.f64 y) x)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)) (fma.f64 x (*.f64 (log.f64 y) (*.f64 (log.f64 y) x)) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)) (+.f64 (*.f64 z z) (*.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 (log.f64 y) x) z)))) |
(pow.f64 (fma.f64 x (log.f64 y) z) 1) |
(fma.f64 (log.f64 y) x z) |
(pow.f64 (sqrt.f64 (fma.f64 x (log.f64 y) z)) 2) |
(fma.f64 (log.f64 y) x z) |
(pow.f64 (cbrt.f64 (fma.f64 x (log.f64 y) z)) 3) |
(fma.f64 (log.f64 y) x z) |
(pow.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 3) 1/3) |
(fma.f64 (log.f64 y) x z) |
(sqrt.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2)) |
(fma.f64 (log.f64 y) x z) |
(log.f64 (exp.f64 (fma.f64 x (log.f64 y) z))) |
(fma.f64 (log.f64 y) x z) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x (log.f64 y) z)))) |
(fma.f64 (log.f64 y) x z) |
(cbrt.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 3)) |
(fma.f64 (log.f64 y) x z) |
(expm1.f64 (log1p.f64 (fma.f64 x (log.f64 y) z))) |
(fma.f64 (log.f64 y) x z) |
(exp.f64 (log.f64 (fma.f64 x (log.f64 y) z))) |
(fma.f64 (log.f64 y) x z) |
(exp.f64 (*.f64 (log.f64 (fma.f64 x (log.f64 y) z)) 1)) |
(fma.f64 (log.f64 y) x z) |
(log1p.f64 (expm1.f64 (fma.f64 x (log.f64 y) z))) |
(fma.f64 (log.f64 y) x z) |
(+.f64 (fma.f64 x (log.f64 y) z) (+.f64 (+.f64 t a) (*.f64 (+.f64 b -1/2) (log.f64 c)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(+.f64 t (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) a) (*.f64 (+.f64 b -1/2) (log.f64 c)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(+.f64 a (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) (*.f64 (+.f64 b -1/2) (log.f64 c)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(+.f64 (+.f64 t a) (+.f64 (fma.f64 x (log.f64 y) z) (*.f64 (+.f64 b -1/2) (log.f64 c)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(+.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) (*.f64 (+.f64 b -1/2) (log.f64 c))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(+.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1)) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) (+.f64 a (*.f64 (+.f64 b -1/2) (log.f64 c)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(+.f64 (*.f64 x (log.f64 y)) (+.f64 (+.f64 z (+.f64 t a)) (*.f64 (+.f64 b -1/2) (log.f64 c)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(+.f64 (+.f64 (fma.f64 x (log.f64 y) z) a) (+.f64 t (*.f64 (+.f64 b -1/2) (log.f64 c)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(+.f64 (+.f64 (+.f64 t a) (*.f64 x (log.f64 y))) (+.f64 z (*.f64 (+.f64 b -1/2) (log.f64 c)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(+.f64 (+.f64 (fma.f64 x (log.f64 y) z) (*.f64 (+.f64 b -1/2) (log.f64 c))) (+.f64 t a)) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(+.f64 (+.f64 (+.f64 t a) (*.f64 (+.f64 b -1/2) (log.f64 c))) (fma.f64 x (log.f64 y) z)) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(+.f64 (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) (*.f64 (+.f64 b -1/2) (log.f64 c))) a) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(+.f64 (*.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) 1) (+.f64 a (*.f64 (+.f64 b -1/2) (log.f64 c)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(+.f64 (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(+.f64 (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) t) (+.f64 (fma.f64 x (log.f64 y) z) a)) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(+.f64 (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) a) (+.f64 (fma.f64 x (log.f64 y) z) t)) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(+.f64 (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (*.f64 x (log.f64 y))) (+.f64 z (+.f64 t a))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(+.f64 (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 (fma.f64 x (log.f64 y) z) a)) t) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(+.f64 (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 (+.f64 t a) (*.f64 x (log.f64 y)))) z) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(+.f64 (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (*.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) 1)) a) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(+.f64 (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) (*.f64 (+.f64 b -1/2) (log.f64 c))) a) t) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(+.f64 (+.f64 (+.f64 (+.f64 t a) (*.f64 (+.f64 b -1/2) (log.f64 c))) z) (*.f64 x (log.f64 y))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(+.f64 (+.f64 (+.f64 (+.f64 t a) (*.f64 (+.f64 b -1/2) (log.f64 c))) (*.f64 x (log.f64 y))) z) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(+.f64 (+.f64 (+.f64 (+.f64 t a) (*.f64 (+.f64 b -1/2) (log.f64 c))) (*.f64 (*.f64 x (log.f64 y)) 1)) z) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1) (fma.f64 x (log.f64 y) z)) (+.f64 t a)) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1) t) (+.f64 (fma.f64 x (log.f64 y) z) a)) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1) a) (+.f64 (fma.f64 x (log.f64 y) z) t)) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1) (+.f64 t a)) (fma.f64 x (log.f64 y) z)) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1) (+.f64 (fma.f64 x (log.f64 y) z) t)) a) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1) (*.f64 x (log.f64 y))) (+.f64 z (+.f64 t a))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1) (+.f64 (fma.f64 x (log.f64 y) z) a)) t) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1) (+.f64 (+.f64 t a) (*.f64 x (log.f64 y)))) z) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1) (*.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) 1)) a) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))))) 1) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(-.f64 (exp.f64 (log1p.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))) (-.f64 1 (*.f64 (+.f64 b -1/2) (log.f64 c)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(-.f64 (/.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2) (-.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))) (-.f64 (/.f64 (pow.f64 (+.f64 t a) 2) (-.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))) (*.f64 (+.f64 b -1/2) (log.f64 c)))) |
(-.f64 (/.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 2) (-.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t))) (-.f64 (/.f64 (pow.f64 (+.f64 a t) 2) (-.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t))) (*.f64 (log.f64 c) (+.f64 -1/2 b)))) |
(-.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (/.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 2) (-.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)))) (/.f64 (pow.f64 (+.f64 a t) 2) (-.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)))) |
(-.f64 (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (exp.f64 (log1p.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))))) 1) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(-.f64 (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (/.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2) (-.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))) (/.f64 (pow.f64 (+.f64 t a) 2) (-.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))) |
(-.f64 (/.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 2) (-.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t))) (-.f64 (/.f64 (pow.f64 (+.f64 a t) 2) (-.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t))) (*.f64 (log.f64 c) (+.f64 -1/2 b)))) |
(-.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (/.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 2) (-.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)))) (/.f64 (pow.f64 (+.f64 a t) 2) (-.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)))) |
(-.f64 (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) (*.f64 (+.f64 b -1/2) (log.f64 c))) (exp.f64 (log1p.f64 (+.f64 t a)))) 1) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(-.f64 (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) (*.f64 (+.f64 b -1/2) (log.f64 c))) (/.f64 (*.f64 t t) (-.f64 t a))) (/.f64 (*.f64 a a) (-.f64 t a))) |
(+.f64 (+.f64 (fma.f64 (log.f64 y) x z) (*.f64 (log.f64 c) (+.f64 -1/2 b))) (-.f64 (/.f64 t (/.f64 (-.f64 t a) t)) (/.f64 a (/.f64 (-.f64 t a) a)))) |
(+.f64 (fma.f64 (log.f64 y) x z) (-.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (/.f64 t (/.f64 (-.f64 t a) t))) (*.f64 (/.f64 a (-.f64 t a)) a))) |
(+.f64 (fma.f64 (log.f64 y) x z) (-.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (*.f64 t (/.f64 t (-.f64 t a)))) (*.f64 a (/.f64 a (-.f64 t a))))) |
(-.f64 (+.f64 (+.f64 (+.f64 t a) (*.f64 (+.f64 b -1/2) (log.f64 c))) (exp.f64 (log1p.f64 (fma.f64 x (log.f64 y) z)))) 1) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(-.f64 (+.f64 (+.f64 (+.f64 (fma.f64 x (log.f64 y) z) t) (*.f64 (+.f64 b -1/2) (log.f64 c))) (exp.f64 (log1p.f64 a))) 1) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(-.f64 (+.f64 (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1) (exp.f64 (log1p.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))))) 1) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(-.f64 (+.f64 (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1) (/.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2) (-.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))) (/.f64 (pow.f64 (+.f64 t a) 2) (-.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))) |
(-.f64 (/.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 2) (-.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t))) (-.f64 (/.f64 (pow.f64 (+.f64 a t) 2) (-.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t))) (*.f64 (log.f64 c) (+.f64 -1/2 b)))) |
(-.f64 (fma.f64 (log.f64 c) (+.f64 -1/2 b) (/.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 2) (-.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)))) (/.f64 (pow.f64 (+.f64 a t) 2) (-.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)))) |
(*.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))) 1) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(*.f64 1 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(*.f64 (sqrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))) (sqrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(*.f64 (cbrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))) 2)) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))) 2) (cbrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (*.f64 (+.f64 b -1/2) (log.f64 c))) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) 2)) (-.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))) |
(/.f64 (-.f64 (*.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) (*.f64 (log.f64 c) (+.f64 -1/2 b))) (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)) 2)) (-.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)))) |
(/.f64 (-.f64 (*.f64 (log.f64 c) (*.f64 (log.f64 c) (*.f64 (+.f64 -1/2 b) (+.f64 -1/2 b)))) (pow.f64 (+.f64 z (+.f64 a (fma.f64 (log.f64 y) x t))) 2)) (-.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) (+.f64 z (+.f64 a (fma.f64 (log.f64 y) x t))))) |
(/.f64 (-.f64 (*.f64 (log.f64 c) (*.f64 (+.f64 -1/2 b) (*.f64 (log.f64 c) (+.f64 -1/2 b)))) (pow.f64 (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a))) 2)) (-.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a))))) |
(/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) 3) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 3)) (-.f64 (+.f64 (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (*.f64 (+.f64 b -1/2) (log.f64 c))) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) 2)) (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))))) |
(/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)) 3) (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 3)) (-.f64 (fma.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) (*.f64 (log.f64 c) (+.f64 -1/2 b)) (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)) 2)) (*.f64 (+.f64 -1/2 b) (*.f64 (log.f64 c) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 3) (pow.f64 (+.f64 z (+.f64 a (fma.f64 (log.f64 y) x t))) 3)) (fma.f64 (+.f64 -1/2 b) (*.f64 (log.f64 c) (*.f64 (log.f64 c) (+.f64 -1/2 b))) (*.f64 (+.f64 z (+.f64 a (fma.f64 (log.f64 y) x t))) (-.f64 (+.f64 z (+.f64 a (fma.f64 (log.f64 y) x t))) (*.f64 (log.f64 c) (+.f64 -1/2 b)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 3) (pow.f64 (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a))) 3)) (+.f64 (pow.f64 (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a))) 2) (*.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) (-.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a))))))) |
(/.f64 (*.f64 1 (-.f64 (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (*.f64 (+.f64 b -1/2) (log.f64 c))) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) 2))) (-.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))) |
(/.f64 (-.f64 (*.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) (*.f64 (log.f64 c) (+.f64 -1/2 b))) (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)) 2)) (-.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)))) |
(/.f64 (-.f64 (*.f64 (log.f64 c) (*.f64 (log.f64 c) (*.f64 (+.f64 -1/2 b) (+.f64 -1/2 b)))) (pow.f64 (+.f64 z (+.f64 a (fma.f64 (log.f64 y) x t))) 2)) (-.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) (+.f64 z (+.f64 a (fma.f64 (log.f64 y) x t))))) |
(/.f64 (-.f64 (*.f64 (log.f64 c) (*.f64 (+.f64 -1/2 b) (*.f64 (log.f64 c) (+.f64 -1/2 b)))) (pow.f64 (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a))) 2)) (-.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a))))) |
(/.f64 (*.f64 1 (+.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) 3) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 3))) (-.f64 (+.f64 (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (*.f64 (+.f64 b -1/2) (log.f64 c))) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)) 2)) (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))))) |
(/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)) 3) (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 3)) (-.f64 (fma.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) (*.f64 (log.f64 c) (+.f64 -1/2 b)) (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)) 2)) (*.f64 (+.f64 -1/2 b) (*.f64 (log.f64 c) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 3) (pow.f64 (+.f64 z (+.f64 a (fma.f64 (log.f64 y) x t))) 3)) (fma.f64 (+.f64 -1/2 b) (*.f64 (log.f64 c) (*.f64 (log.f64 c) (+.f64 -1/2 b))) (*.f64 (+.f64 z (+.f64 a (fma.f64 (log.f64 y) x t))) (-.f64 (+.f64 z (+.f64 a (fma.f64 (log.f64 y) x t))) (*.f64 (log.f64 c) (+.f64 -1/2 b)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 3) (pow.f64 (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a))) 3)) (+.f64 (pow.f64 (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a))) 2) (*.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) (-.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a))))))) |
(pow.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))) 1) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(pow.f64 (sqrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))) 2) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(pow.f64 (cbrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))) 3) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(pow.f64 (pow.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))) 3) 1/3) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(sqrt.f64 (pow.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))) 2)) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(log.f64 (exp.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(cbrt.f64 (pow.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))) 3)) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(expm1.f64 (log1p.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(exp.f64 (log.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))) 1)) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
(log1p.f64 (expm1.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a))))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z t)))) |
(fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 z (+.f64 t (fma.f64 (log.f64 y) x a)))) |
Compiled 9970 to 3603 computations (63.9% saved)
14 alts after pruning (14 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 365 | 14 | 379 |
| Fresh | 0 | 0 | 0 |
| Picked | 1 | 0 | 1 |
| Done | 1 | 0 | 1 |
| Total | 367 | 14 | 381 |
| Status | Error | Program |
|---|---|---|
| ▶ | 72.68% | (fma.f64 y i (*.f64 (log.f64 c) b)) |
| 0.41% | (+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2) (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)) (*.f64 y i)) | |
| 56.55% | (+.f64 (pow.f64 (sqrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a))) 2) (*.f64 y i)) | |
| ▶ | 0.37% | (+.f64 (+.f64 (+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 2) (cbrt.f64 (*.f64 x (log.f64 y))) (+.f64 z t)) a) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 y i)) |
| ▶ | 52.06% | (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (pow.f64 (sqrt.f64 (*.f64 x (log.f64 y))) 2) z) t) a) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 y i)) |
| 0.42% | (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 3)) (*.f64 y i)) | |
| 23.92% | (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (/.f64 (fma.f64 b b -1/4) (/.f64 (+.f64 b 1/2) (log.f64 c)))) (*.f64 y i)) | |
| 32.88% | (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (/.f64 (*.f64 (+.f64 (pow.f64 b 3) -1/8) (log.f64 c)) (fma.f64 b b (+.f64 1/4 (*.f64 b 1/2))))) (*.f64 y i)) | |
| ▶ | 3.14% | (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (log.f64 c) b)) (*.f64 y i)) |
| 14.13% | (+.f64 (+.f64 (+.f64 (+.f64 t z) a) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 y i)) | |
| 14.13% | (+.f64 (+.f64 (+.f64 t z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) a)) (*.f64 y i)) | |
| 14.13% | (+.f64 (+.f64 a (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))) (*.f64 y i)) | |
| 55.27% | (+.f64 z (*.f64 y i)) | |
| ▶ | 66.49% | (+.f64 a (*.f64 y i)) |
Compiled 762 to 530 computations (30.4% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.22% | (*.f64 (-.f64 b 1/2) (log.f64 c)) | |
| 0.42% | (*.f64 x (log.f64 y)) | |
| ✓ | 0.78% | (pow.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 2) |
| ✓ | 0.87% | (cbrt.f64 (*.f64 x (log.f64 y))) |
Compiled 141 to 47 computations (66.7% saved)
12 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 26.0ms | x | @ | -inf | (pow.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 2) |
| 1.0ms | y | @ | 0 | (cbrt.f64 (*.f64 x (log.f64 y))) |
| 1.0ms | y | @ | inf | (cbrt.f64 (*.f64 x (log.f64 y))) |
| 1.0ms | y | @ | -inf | (cbrt.f64 (*.f64 x (log.f64 y))) |
| 0.0ms | x | @ | -inf | (cbrt.f64 (*.f64 x (log.f64 y))) |
| 1× | batch-egg-rewrite |
| 1638× | add-sqr-sqrt |
| 1618× | *-un-lft-identity |
| 1500× | add-cube-cbrt |
| 1478× | add-cbrt-cube |
| 182× | pow1 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 10 | 36 |
| 1 | 194 | 36 |
| 2 | 2162 | 36 |
| 1× | node limit |
| Inputs |
|---|
(cbrt.f64 (*.f64 x (log.f64 y))) |
(pow.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 2) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 x (log.f64 y))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cbrt.f64 (*.f64 x (log.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 x (log.f64 y)) 1/6) (pow.f64 (*.f64 x (log.f64 y)) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (log.f64 y)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (log.f64 y)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (log.f64 y)) (cbrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (log.f64 y)))) 2) (cbrt.f64 (cbrt.f64 (*.f64 x (log.f64 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 x) (cbrt.f64 (log.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (log.f64 y)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 x (log.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (sqrt.f64 (*.f64 x (log.f64 y))) 1/3) (pow.f64 (sqrt.f64 (*.f64 x (log.f64 y))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 x (log.f64 y)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 x (log.f64 y)) 1/6) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (log.f64 y)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (cbrt.f64 (*.f64 x (log.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (cbrt.f64 (*.f64 x (log.f64 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 x (log.f64 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 x (log.f64 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (cbrt.f64 (*.f64 x (log.f64 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 x (log.f64 y))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 x (log.f64 y)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 x (log.f64 y))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (pow.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 x (log.f64 y))) (cbrt.f64 (*.f64 x (log.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (pow.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 x (log.f64 y)) 1/6) (*.f64 (pow.f64 (*.f64 x (log.f64 y)) 1/6) (cbrt.f64 (*.f64 x (log.f64 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 x (log.f64 y))) (pow.f64 (*.f64 x (log.f64 y)) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (log.f64 y)))) 2) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (log.f64 y)))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (log.f64 y)))) (cbrt.f64 (*.f64 x (log.f64 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 4)) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (log.f64 y)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 x) (*.f64 (cbrt.f64 (log.f64 y)) (cbrt.f64 (*.f64 x (log.f64 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (log.f64 y)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 x (log.f64 y))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (log.f64 y)))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 x (log.f64 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 x (log.f64 y))) (cbrt.f64 x)) (cbrt.f64 (log.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (pow.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (pow.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 x (log.f64 y)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 2 (log.f64 (cbrt.f64 (*.f64 x (log.f64 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 2 (log.f64 (cbrt.f64 (*.f64 x (log.f64 y))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (pow.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 2))))))) |
| 1× | egg-herbie |
| 1112× | unswap-sqr |
| 794× | fma-def |
| 728× | associate-+r+ |
| 620× | associate-+l+ |
| 466× | exp-prod |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 128 | 1592 |
| 1 | 269 | 1492 |
| 2 | 1066 | 1488 |
| 3 | 3730 | 1472 |
| 1× | node limit |
| Inputs |
|---|
(pow.f64 (*.f64 (log.f64 y) x) 1/3) |
(pow.f64 (*.f64 (log.f64 y) x) 1/3) |
(pow.f64 (*.f64 (log.f64 y) x) 1/3) |
(pow.f64 (*.f64 (log.f64 y) x) 1/3) |
(*.f64 (pow.f64 (*.f64 1 (*.f64 (log.f64 (/.f64 1 y)) x)) 1/3) (cbrt.f64 -1)) |
(*.f64 (pow.f64 (*.f64 1 (*.f64 (log.f64 (/.f64 1 y)) x)) 1/3) (cbrt.f64 -1)) |
(*.f64 (pow.f64 (*.f64 1 (*.f64 (log.f64 (/.f64 1 y)) x)) 1/3) (cbrt.f64 -1)) |
(*.f64 (pow.f64 (*.f64 1 (*.f64 (log.f64 (/.f64 1 y)) x)) 1/3) (cbrt.f64 -1)) |
(pow.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) 1/3) |
(pow.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) 1/3) |
(pow.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) 1/3) |
(pow.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) 1/3) |
(pow.f64 (*.f64 (pow.f64 (log.f64 y) 2) (pow.f64 x 2)) 1/3) |
(pow.f64 (*.f64 (pow.f64 (log.f64 y) 2) (pow.f64 x 2)) 1/3) |
(pow.f64 (*.f64 (pow.f64 (log.f64 y) 2) (pow.f64 x 2)) 1/3) |
(pow.f64 (*.f64 (pow.f64 (log.f64 y) 2) (pow.f64 x 2)) 1/3) |
(*.f64 (pow.f64 (*.f64 1 (*.f64 (pow.f64 (log.f64 (/.f64 1 y)) 2) (pow.f64 x 2))) 1/3) (pow.f64 (cbrt.f64 -1) 2)) |
(*.f64 (pow.f64 (*.f64 1 (*.f64 (pow.f64 (log.f64 (/.f64 1 y)) 2) (pow.f64 x 2))) 1/3) (pow.f64 (cbrt.f64 -1) 2)) |
(*.f64 (pow.f64 (*.f64 1 (*.f64 (pow.f64 (log.f64 (/.f64 1 y)) 2) (pow.f64 x 2))) 1/3) (pow.f64 (cbrt.f64 -1) 2)) |
(*.f64 (pow.f64 (*.f64 1 (*.f64 (pow.f64 (log.f64 (/.f64 1 y)) 2) (pow.f64 x 2))) 1/3) (pow.f64 (cbrt.f64 -1) 2)) |
(pow.f64 (*.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) 2) (pow.f64 x 2)) 1/3) |
(pow.f64 (*.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) 2) (pow.f64 x 2)) 1/3) |
(pow.f64 (*.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) 2) (pow.f64 x 2)) 1/3) |
(pow.f64 (*.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) 2) (pow.f64 x 2)) 1/3) |
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 x (log.f64 y))))) 1) |
(*.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 1) |
(*.f64 1 (cbrt.f64 (*.f64 x (log.f64 y)))) |
(*.f64 (pow.f64 (*.f64 x (log.f64 y)) 1/6) (pow.f64 (*.f64 x (log.f64 y)) 1/6)) |
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (log.f64 y)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (log.f64 y)))) 2)) |
(*.f64 (cbrt.f64 (log.f64 y)) (cbrt.f64 x)) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (log.f64 y)))) 2) (cbrt.f64 (cbrt.f64 (*.f64 x (log.f64 y))))) |
(*.f64 (cbrt.f64 x) (cbrt.f64 (log.f64 y))) |
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (log.f64 y)))) 2))) |
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 x (log.f64 y)))) |
(*.f64 (pow.f64 (sqrt.f64 (*.f64 x (log.f64 y))) 1/3) (pow.f64 (sqrt.f64 (*.f64 x (log.f64 y))) 1/3)) |
(pow.f64 (*.f64 x (log.f64 y)) 1/3) |
(pow.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 1) |
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 2) 1/2) |
(pow.f64 (pow.f64 (*.f64 x (log.f64 y)) 1/6) 2) |
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (log.f64 y)))) 3) |
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 2)) |
(fabs.f64 (cbrt.f64 (*.f64 x (log.f64 y)))) |
(log.f64 (exp.f64 (cbrt.f64 (*.f64 x (log.f64 y))))) |
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 x (log.f64 y)))))) |
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 x (log.f64 y))))) |
(exp.f64 (log.f64 (cbrt.f64 (*.f64 x (log.f64 y))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 x (log.f64 y))) 1/3)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 x (log.f64 y)))) 1)) |
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 x (log.f64 y))))) |
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 2))) 1) |
(*.f64 (cbrt.f64 (*.f64 x (log.f64 y))) (cbrt.f64 (*.f64 x (log.f64 y)))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 2) 1) |
(*.f64 1 (pow.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 2)) |
(*.f64 (pow.f64 (*.f64 x (log.f64 y)) 1/6) (*.f64 (pow.f64 (*.f64 x (log.f64 y)) 1/6) (cbrt.f64 (*.f64 x (log.f64 y))))) |
(*.f64 (sqrt.f64 (*.f64 x (log.f64 y))) (pow.f64 (*.f64 x (log.f64 y)) 1/6)) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (log.f64 y)))) 2) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 4))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (log.f64 y)))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (log.f64 y)))) (cbrt.f64 (*.f64 x (log.f64 y))))) |
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 4)) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (log.f64 y)))) 2)) |
(*.f64 (cbrt.f64 x) (*.f64 (cbrt.f64 (log.f64 y)) (cbrt.f64 (*.f64 x (log.f64 y))))) |
(*.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (log.f64 y)) 2)) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 x (log.f64 y))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (log.f64 y)))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 x (log.f64 y))))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 x (log.f64 y))) (cbrt.f64 x)) (cbrt.f64 (log.f64 y))) |
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 4)) |
(log.f64 (exp.f64 (pow.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 2))) |
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 2)))) |
(cbrt.f64 (pow.f64 (*.f64 x (log.f64 y)) 2)) |
(expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 2))) |
(exp.f64 (*.f64 2 (log.f64 (cbrt.f64 (*.f64 x (log.f64 y)))))) |
(exp.f64 (*.f64 (*.f64 2 (log.f64 (cbrt.f64 (*.f64 x (log.f64 y))))) 1)) |
(log1p.f64 (expm1.f64 (pow.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 2))) |
| Outputs |
|---|
(pow.f64 (*.f64 (log.f64 y) x) 1/3) |
(cbrt.f64 (*.f64 (log.f64 y) x)) |
(pow.f64 (*.f64 (log.f64 y) x) 1/3) |
(cbrt.f64 (*.f64 (log.f64 y) x)) |
(pow.f64 (*.f64 (log.f64 y) x) 1/3) |
(cbrt.f64 (*.f64 (log.f64 y) x)) |
(pow.f64 (*.f64 (log.f64 y) x) 1/3) |
(cbrt.f64 (*.f64 (log.f64 y) x)) |
(*.f64 (pow.f64 (*.f64 1 (*.f64 (log.f64 (/.f64 1 y)) x)) 1/3) (cbrt.f64 -1)) |
(*.f64 (cbrt.f64 (*.f64 x (neg.f64 (log.f64 y)))) (cbrt.f64 -1)) |
(*.f64 (cbrt.f64 (*.f64 (log.f64 y) (neg.f64 x))) (cbrt.f64 -1)) |
(*.f64 (pow.f64 (*.f64 1 (*.f64 (log.f64 (/.f64 1 y)) x)) 1/3) (cbrt.f64 -1)) |
(*.f64 (cbrt.f64 (*.f64 x (neg.f64 (log.f64 y)))) (cbrt.f64 -1)) |
(*.f64 (cbrt.f64 (*.f64 (log.f64 y) (neg.f64 x))) (cbrt.f64 -1)) |
(*.f64 (pow.f64 (*.f64 1 (*.f64 (log.f64 (/.f64 1 y)) x)) 1/3) (cbrt.f64 -1)) |
(*.f64 (cbrt.f64 (*.f64 x (neg.f64 (log.f64 y)))) (cbrt.f64 -1)) |
(*.f64 (cbrt.f64 (*.f64 (log.f64 y) (neg.f64 x))) (cbrt.f64 -1)) |
(*.f64 (pow.f64 (*.f64 1 (*.f64 (log.f64 (/.f64 1 y)) x)) 1/3) (cbrt.f64 -1)) |
(*.f64 (cbrt.f64 (*.f64 x (neg.f64 (log.f64 y)))) (cbrt.f64 -1)) |
(*.f64 (cbrt.f64 (*.f64 (log.f64 y) (neg.f64 x))) (cbrt.f64 -1)) |
(pow.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) 1/3) |
(cbrt.f64 (*.f64 (log.f64 y) x)) |
(pow.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) 1/3) |
(cbrt.f64 (*.f64 (log.f64 y) x)) |
(pow.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) 1/3) |
(cbrt.f64 (*.f64 (log.f64 y) x)) |
(pow.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) 1/3) |
(cbrt.f64 (*.f64 (log.f64 y) x)) |
(pow.f64 (*.f64 (pow.f64 (log.f64 y) 2) (pow.f64 x 2)) 1/3) |
(cbrt.f64 (*.f64 (pow.f64 (log.f64 y) 2) (*.f64 x x))) |
(cbrt.f64 (pow.f64 (*.f64 (log.f64 y) x) 2)) |
(pow.f64 (*.f64 (pow.f64 (log.f64 y) 2) (pow.f64 x 2)) 1/3) |
(cbrt.f64 (*.f64 (pow.f64 (log.f64 y) 2) (*.f64 x x))) |
(cbrt.f64 (pow.f64 (*.f64 (log.f64 y) x) 2)) |
(pow.f64 (*.f64 (pow.f64 (log.f64 y) 2) (pow.f64 x 2)) 1/3) |
(cbrt.f64 (*.f64 (pow.f64 (log.f64 y) 2) (*.f64 x x))) |
(cbrt.f64 (pow.f64 (*.f64 (log.f64 y) x) 2)) |
(pow.f64 (*.f64 (pow.f64 (log.f64 y) 2) (pow.f64 x 2)) 1/3) |
(cbrt.f64 (*.f64 (pow.f64 (log.f64 y) 2) (*.f64 x x))) |
(cbrt.f64 (pow.f64 (*.f64 (log.f64 y) x) 2)) |
(*.f64 (pow.f64 (*.f64 1 (*.f64 (pow.f64 (log.f64 (/.f64 1 y)) 2) (pow.f64 x 2))) 1/3) (pow.f64 (cbrt.f64 -1) 2)) |
(*.f64 (cbrt.f64 (*.f64 (*.f64 x x) (pow.f64 (neg.f64 (log.f64 y)) 2))) (pow.f64 (cbrt.f64 -1) 2)) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (log.f64 y) x) 2)) (pow.f64 (cbrt.f64 -1) 2)) |
(*.f64 (pow.f64 (*.f64 1 (*.f64 (pow.f64 (log.f64 (/.f64 1 y)) 2) (pow.f64 x 2))) 1/3) (pow.f64 (cbrt.f64 -1) 2)) |
(*.f64 (cbrt.f64 (*.f64 (*.f64 x x) (pow.f64 (neg.f64 (log.f64 y)) 2))) (pow.f64 (cbrt.f64 -1) 2)) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (log.f64 y) x) 2)) (pow.f64 (cbrt.f64 -1) 2)) |
(*.f64 (pow.f64 (*.f64 1 (*.f64 (pow.f64 (log.f64 (/.f64 1 y)) 2) (pow.f64 x 2))) 1/3) (pow.f64 (cbrt.f64 -1) 2)) |
(*.f64 (cbrt.f64 (*.f64 (*.f64 x x) (pow.f64 (neg.f64 (log.f64 y)) 2))) (pow.f64 (cbrt.f64 -1) 2)) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (log.f64 y) x) 2)) (pow.f64 (cbrt.f64 -1) 2)) |
(*.f64 (pow.f64 (*.f64 1 (*.f64 (pow.f64 (log.f64 (/.f64 1 y)) 2) (pow.f64 x 2))) 1/3) (pow.f64 (cbrt.f64 -1) 2)) |
(*.f64 (cbrt.f64 (*.f64 (*.f64 x x) (pow.f64 (neg.f64 (log.f64 y)) 2))) (pow.f64 (cbrt.f64 -1) 2)) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (log.f64 y) x) 2)) (pow.f64 (cbrt.f64 -1) 2)) |
(pow.f64 (*.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) 2) (pow.f64 x 2)) 1/3) |
(cbrt.f64 (*.f64 (pow.f64 (log.f64 y) 2) (*.f64 x x))) |
(cbrt.f64 (pow.f64 (*.f64 (log.f64 y) x) 2)) |
(pow.f64 (*.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) 2) (pow.f64 x 2)) 1/3) |
(cbrt.f64 (*.f64 (pow.f64 (log.f64 y) 2) (*.f64 x x))) |
(cbrt.f64 (pow.f64 (*.f64 (log.f64 y) x) 2)) |
(pow.f64 (*.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) 2) (pow.f64 x 2)) 1/3) |
(cbrt.f64 (*.f64 (pow.f64 (log.f64 y) 2) (*.f64 x x))) |
(cbrt.f64 (pow.f64 (*.f64 (log.f64 y) x) 2)) |
(pow.f64 (*.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) 2) (pow.f64 x 2)) 1/3) |
(cbrt.f64 (*.f64 (pow.f64 (log.f64 y) 2) (*.f64 x x))) |
(cbrt.f64 (pow.f64 (*.f64 (log.f64 y) x) 2)) |
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 x (log.f64 y))))) 1) |
(cbrt.f64 (*.f64 (log.f64 y) x)) |
(*.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 1) |
(cbrt.f64 (*.f64 (log.f64 y) x)) |
(*.f64 1 (cbrt.f64 (*.f64 x (log.f64 y)))) |
(cbrt.f64 (*.f64 (log.f64 y) x)) |
(*.f64 (pow.f64 (*.f64 x (log.f64 y)) 1/6) (pow.f64 (*.f64 x (log.f64 y)) 1/6)) |
(cbrt.f64 (*.f64 (log.f64 y) x)) |
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (log.f64 y)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (log.f64 y)))) 2)) |
(cbrt.f64 (*.f64 (log.f64 y) x)) |
(*.f64 (cbrt.f64 (log.f64 y)) (cbrt.f64 x)) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (log.f64 y)))) 2) (cbrt.f64 (cbrt.f64 (*.f64 x (log.f64 y))))) |
(cbrt.f64 (*.f64 (log.f64 y) x)) |
(*.f64 (cbrt.f64 x) (cbrt.f64 (log.f64 y))) |
(*.f64 (cbrt.f64 (log.f64 y)) (cbrt.f64 x)) |
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (log.f64 y)))) 2))) |
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 y) x)) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 y) x))) 2))) |
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 y) x)) 4))) (fabs.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 y) x))))) |
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 y) x))) (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 y) x)) 4)))) |
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 y) x))) (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 y) x))) 4))) |
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 x (log.f64 y)))) |
(cbrt.f64 (*.f64 (log.f64 y) x)) |
(*.f64 (pow.f64 (sqrt.f64 (*.f64 x (log.f64 y))) 1/3) (pow.f64 (sqrt.f64 (*.f64 x (log.f64 y))) 1/3)) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (log.f64 y) x))) (cbrt.f64 (sqrt.f64 (*.f64 (log.f64 y) x)))) |
(pow.f64 (pow.f64 (sqrt.f64 (*.f64 (log.f64 y) x)) 1/6) 4) |
(pow.f64 (*.f64 x (log.f64 y)) 1/3) |
(cbrt.f64 (*.f64 (log.f64 y) x)) |
(pow.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 1) |
(cbrt.f64 (*.f64 (log.f64 y) x)) |
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 2) 1/2) |
(cbrt.f64 (*.f64 (log.f64 y) x)) |
(pow.f64 (pow.f64 (*.f64 x (log.f64 y)) 1/6) 2) |
(cbrt.f64 (*.f64 (log.f64 y) x)) |
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (log.f64 y)))) 3) |
(cbrt.f64 (*.f64 (log.f64 y) x)) |
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 2)) |
(cbrt.f64 (*.f64 (log.f64 y) x)) |
(fabs.f64 (cbrt.f64 (*.f64 x (log.f64 y)))) |
(cbrt.f64 (*.f64 (log.f64 y) x)) |
(log.f64 (exp.f64 (cbrt.f64 (*.f64 x (log.f64 y))))) |
(cbrt.f64 (*.f64 (log.f64 y) x)) |
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 x (log.f64 y)))))) |
(cbrt.f64 (*.f64 (log.f64 y) x)) |
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 x (log.f64 y))))) |
(cbrt.f64 (*.f64 (log.f64 y) x)) |
(exp.f64 (log.f64 (cbrt.f64 (*.f64 x (log.f64 y))))) |
(cbrt.f64 (*.f64 (log.f64 y) x)) |
(exp.f64 (*.f64 (log.f64 (*.f64 x (log.f64 y))) 1/3)) |
(cbrt.f64 (*.f64 (log.f64 y) x)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 x (log.f64 y)))) 1)) |
(cbrt.f64 (*.f64 (log.f64 y) x)) |
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 x (log.f64 y))))) |
(cbrt.f64 (*.f64 (log.f64 y) x)) |
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 2))) 1) |
(pow.f64 (cbrt.f64 (*.f64 (log.f64 y) x)) 2) |
(*.f64 (cbrt.f64 (*.f64 x (log.f64 y))) (cbrt.f64 (*.f64 x (log.f64 y)))) |
(pow.f64 (cbrt.f64 (*.f64 (log.f64 y) x)) 2) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 2) 1) |
(pow.f64 (cbrt.f64 (*.f64 (log.f64 y) x)) 2) |
(*.f64 1 (pow.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 2)) |
(pow.f64 (cbrt.f64 (*.f64 (log.f64 y) x)) 2) |
(*.f64 (pow.f64 (*.f64 x (log.f64 y)) 1/6) (*.f64 (pow.f64 (*.f64 x (log.f64 y)) 1/6) (cbrt.f64 (*.f64 x (log.f64 y))))) |
(pow.f64 (cbrt.f64 (*.f64 (log.f64 y) x)) 2) |
(*.f64 (sqrt.f64 (*.f64 x (log.f64 y))) (pow.f64 (*.f64 x (log.f64 y)) 1/6)) |
(pow.f64 (cbrt.f64 (*.f64 (log.f64 y) x)) 2) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (log.f64 y)))) 2) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 4))) |
(pow.f64 (cbrt.f64 (*.f64 (log.f64 y) x)) 2) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (log.f64 y)))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (log.f64 y)))) (cbrt.f64 (*.f64 x (log.f64 y))))) |
(pow.f64 (cbrt.f64 (*.f64 (log.f64 y) x)) 2) |
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 4)) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (log.f64 y)))) 2)) |
(pow.f64 (cbrt.f64 (*.f64 (log.f64 y) x)) 2) |
(*.f64 (cbrt.f64 x) (*.f64 (cbrt.f64 (log.f64 y)) (cbrt.f64 (*.f64 x (log.f64 y))))) |
(*.f64 (*.f64 (cbrt.f64 (log.f64 y)) (cbrt.f64 x)) (cbrt.f64 (*.f64 (log.f64 y) x))) |
(*.f64 (cbrt.f64 (*.f64 (log.f64 y) x)) (*.f64 (cbrt.f64 (log.f64 y)) (cbrt.f64 x))) |
(*.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (log.f64 y)) 2)) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 x (log.f64 y))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x (log.f64 y)))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 x (log.f64 y))))) |
(pow.f64 (cbrt.f64 (*.f64 (log.f64 y) x)) 2) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 x (log.f64 y))) (cbrt.f64 x)) (cbrt.f64 (log.f64 y))) |
(*.f64 (*.f64 (cbrt.f64 (log.f64 y)) (cbrt.f64 x)) (cbrt.f64 (*.f64 (log.f64 y) x))) |
(*.f64 (cbrt.f64 (*.f64 (log.f64 y) x)) (*.f64 (cbrt.f64 (log.f64 y)) (cbrt.f64 x))) |
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 4)) |
(pow.f64 (cbrt.f64 (*.f64 (log.f64 y) x)) 2) |
(log.f64 (exp.f64 (pow.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 2))) |
(pow.f64 (cbrt.f64 (*.f64 (log.f64 y) x)) 2) |
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 2)))) |
(pow.f64 (cbrt.f64 (*.f64 (log.f64 y) x)) 2) |
(cbrt.f64 (pow.f64 (*.f64 x (log.f64 y)) 2)) |
(cbrt.f64 (*.f64 (pow.f64 (log.f64 y) 2) (*.f64 x x))) |
(cbrt.f64 (pow.f64 (*.f64 (log.f64 y) x) 2)) |
(expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 2))) |
(pow.f64 (cbrt.f64 (*.f64 (log.f64 y) x)) 2) |
(exp.f64 (*.f64 2 (log.f64 (cbrt.f64 (*.f64 x (log.f64 y)))))) |
(pow.f64 (cbrt.f64 (*.f64 (log.f64 y) x)) 2) |
(exp.f64 (*.f64 (*.f64 2 (log.f64 (cbrt.f64 (*.f64 x (log.f64 y))))) 1)) |
(pow.f64 (cbrt.f64 (*.f64 (log.f64 y) x)) 2) |
(log1p.f64 (expm1.f64 (pow.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 2))) |
(pow.f64 (cbrt.f64 (*.f64 (log.f64 y) x)) 2) |
Compiled 19 to 10 computations (47.4% saved)
Found 2 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.01% | (fma.f64 y i (*.f64 (log.f64 c) b)) |
| ✓ | 0.43% | (*.f64 (log.f64 c) b) |
Compiled 25 to 11 computations (56% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 24.0ms | b | @ | 0 | (*.f64 (log.f64 c) b) |
| 1.0ms | i | @ | 0 | (fma.f64 y i (*.f64 (log.f64 c) b)) |
| 0.0ms | b | @ | -inf | (*.f64 (log.f64 c) b) |
| 0.0ms | i | @ | -inf | (fma.f64 y i (*.f64 (log.f64 c) b)) |
| 0.0ms | c | @ | 0 | (*.f64 (log.f64 c) b) |
| 1× | batch-egg-rewrite |
| 1990× | add-sqr-sqrt |
| 1980× | *-un-lft-identity |
| 1816× | add-cube-cbrt |
| 1788× | add-cbrt-cube |
| 218× | pow1 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 11 | 30 |
| 1 | 210 | 30 |
| 2 | 2457 | 30 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (log.f64 c) b) |
(fma.f64 y i (*.f64 (log.f64 c) b)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 c) b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (log.f64 c) b) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (log.f64 c) b)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (log.f64 c) b)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (log.f64 c) b) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (log.f64 c) b) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 c b))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (-.f64 (pow.f64 c b) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (log.f64 c) b) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (log.f64 c) b)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (log.f64 c) b)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (log.f64 c) b)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (-.f64 (pow.f64 c b) 1)))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 c) b) (*.f64 y i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y i) (*.f64 (log.f64 c) b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y i) 1) (*.f64 (log.f64 c) b))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 y i (*.f64 (log.f64 c) b)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 y i (*.f64 (log.f64 c) b)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 y i (*.f64 (log.f64 c) b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 y i (*.f64 (log.f64 c) b))) (sqrt.f64 (fma.f64 y i (*.f64 (log.f64 c) b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 y i (*.f64 (log.f64 c) b))) (pow.f64 (cbrt.f64 (fma.f64 y i (*.f64 (log.f64 c) b))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 y i (*.f64 (log.f64 c) b))) 2) (cbrt.f64 (fma.f64 y i (*.f64 (log.f64 c) b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 y i) (*.f64 y i)) (pow.f64 (*.f64 (log.f64 c) b) 2)) (-.f64 (*.f64 y i) (*.f64 (log.f64 c) b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 y i) 3) (pow.f64 (*.f64 (log.f64 c) b) 3)) (+.f64 (*.f64 (*.f64 y i) (*.f64 y i)) (-.f64 (pow.f64 (*.f64 (log.f64 c) b) 2) (*.f64 (*.f64 y i) (*.f64 (log.f64 c) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 y i (*.f64 (log.f64 c) b)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 y i (*.f64 (log.f64 c) b))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 y i (*.f64 (log.f64 c) b))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 y i (*.f64 (log.f64 c) b)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 y i (*.f64 (log.f64 c) b)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (*.f64 y i)) (pow.f64 c b)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 y i (*.f64 (log.f64 c) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 y i (*.f64 (log.f64 c) b)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 y i (*.f64 (log.f64 c) b))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 y i (*.f64 (log.f64 c) b))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 y i (*.f64 (log.f64 c) b))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 y i (*.f64 (log.f64 c) b)))))))) |
| 1× | egg-herbie |
| 1026× | associate-/l* |
| 800× | associate-/r* |
| 612× | unswap-sqr |
| 592× | distribute-lft-neg-in |
| 584× | associate--r+ |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 100 | 1952 |
| 1 | 243 | 1914 |
| 2 | 1033 | 1744 |
| 3 | 4274 | 1744 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1 (*.f64 b (log.f64 (/.f64 1 c)))) |
(*.f64 -1 (*.f64 b (log.f64 (/.f64 1 c)))) |
(*.f64 -1 (*.f64 b (log.f64 (/.f64 1 c)))) |
(*.f64 -1 (*.f64 b (log.f64 (/.f64 1 c)))) |
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) b) |
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) b) |
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) b) |
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) b) |
(*.f64 (log.f64 c) b) |
(+.f64 (*.f64 (log.f64 c) b) (*.f64 i y)) |
(+.f64 (*.f64 (log.f64 c) b) (*.f64 i y)) |
(+.f64 (*.f64 (log.f64 c) b) (*.f64 i y)) |
(*.f64 i y) |
(+.f64 (*.f64 (log.f64 c) b) (*.f64 i y)) |
(+.f64 (*.f64 (log.f64 c) b) (*.f64 i y)) |
(+.f64 (*.f64 (log.f64 c) b) (*.f64 i y)) |
(*.f64 i y) |
(+.f64 (*.f64 (log.f64 c) b) (*.f64 i y)) |
(+.f64 (*.f64 (log.f64 c) b) (*.f64 i y)) |
(+.f64 (*.f64 (log.f64 c) b) (*.f64 i y)) |
(*.f64 (log.f64 c) b) |
(+.f64 (*.f64 y i) (*.f64 (log.f64 c) b)) |
(+.f64 (*.f64 y i) (*.f64 (log.f64 c) b)) |
(+.f64 (*.f64 y i) (*.f64 (log.f64 c) b)) |
(*.f64 y i) |
(+.f64 (*.f64 y i) (*.f64 (log.f64 c) b)) |
(+.f64 (*.f64 y i) (*.f64 (log.f64 c) b)) |
(+.f64 (*.f64 y i) (*.f64 (log.f64 c) b)) |
(*.f64 y i) |
(+.f64 (*.f64 y i) (*.f64 (log.f64 c) b)) |
(+.f64 (*.f64 y i) (*.f64 (log.f64 c) b)) |
(+.f64 (*.f64 y i) (*.f64 (log.f64 c) b)) |
(+.f64 (*.f64 (log.f64 c) b) (*.f64 i y)) |
(+.f64 (*.f64 (log.f64 c) b) (*.f64 i y)) |
(+.f64 (*.f64 (log.f64 c) b) (*.f64 i y)) |
(+.f64 (*.f64 (log.f64 c) b) (*.f64 i y)) |
(+.f64 (*.f64 -1 (*.f64 b (log.f64 (/.f64 1 c)))) (*.f64 i y)) |
(+.f64 (*.f64 -1 (*.f64 b (log.f64 (/.f64 1 c)))) (*.f64 i y)) |
(+.f64 (*.f64 -1 (*.f64 b (log.f64 (/.f64 1 c)))) (*.f64 i y)) |
(+.f64 (*.f64 -1 (*.f64 b (log.f64 (/.f64 1 c)))) (*.f64 i y)) |
(+.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) b) (*.f64 i y)) |
(+.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) b) (*.f64 i y)) |
(+.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) b) (*.f64 i y)) |
(+.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) b) (*.f64 i y)) |
(*.f64 y i) |
(+.f64 (*.f64 y i) (*.f64 (log.f64 c) b)) |
(+.f64 (*.f64 y i) (*.f64 (log.f64 c) b)) |
(+.f64 (*.f64 y i) (*.f64 (log.f64 c) b)) |
(*.f64 (log.f64 c) b) |
(+.f64 (*.f64 y i) (*.f64 (log.f64 c) b)) |
(+.f64 (*.f64 y i) (*.f64 (log.f64 c) b)) |
(+.f64 (*.f64 y i) (*.f64 (log.f64 c) b)) |
(*.f64 (log.f64 c) b) |
(+.f64 (*.f64 y i) (*.f64 (log.f64 c) b)) |
(+.f64 (*.f64 y i) (*.f64 (log.f64 c) b)) |
(+.f64 (*.f64 y i) (*.f64 (log.f64 c) b)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 c) b))) 1) |
(pow.f64 (*.f64 (log.f64 c) b) 1) |
(pow.f64 (sqrt.f64 (*.f64 (log.f64 c) b)) 2) |
(pow.f64 (cbrt.f64 (*.f64 (log.f64 c) b)) 3) |
(pow.f64 (pow.f64 (*.f64 (log.f64 c) b) 3) 1/3) |
(sqrt.f64 (pow.f64 (*.f64 (log.f64 c) b) 2)) |
(log.f64 (pow.f64 c b)) |
(log.f64 (+.f64 1 (-.f64 (pow.f64 c b) 1))) |
(cbrt.f64 (pow.f64 (*.f64 (log.f64 c) b) 3)) |
(expm1.f64 (log1p.f64 (*.f64 (log.f64 c) b))) |
(exp.f64 (log.f64 (*.f64 (log.f64 c) b))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (log.f64 c) b)) 1)) |
(log1p.f64 (-.f64 (pow.f64 c b) 1)) |
(+.f64 (*.f64 (log.f64 c) b) (*.f64 y i)) |
(+.f64 (*.f64 y i) (*.f64 (log.f64 c) b)) |
(+.f64 (*.f64 (*.f64 y i) 1) (*.f64 (log.f64 c) b)) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y i (*.f64 (log.f64 c) b)))) 1) |
(*.f64 (fma.f64 y i (*.f64 (log.f64 c) b)) 1) |
(*.f64 1 (fma.f64 y i (*.f64 (log.f64 c) b))) |
(*.f64 (sqrt.f64 (fma.f64 y i (*.f64 (log.f64 c) b))) (sqrt.f64 (fma.f64 y i (*.f64 (log.f64 c) b)))) |
(*.f64 (cbrt.f64 (fma.f64 y i (*.f64 (log.f64 c) b))) (pow.f64 (cbrt.f64 (fma.f64 y i (*.f64 (log.f64 c) b))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y i (*.f64 (log.f64 c) b))) 2) (cbrt.f64 (fma.f64 y i (*.f64 (log.f64 c) b)))) |
(/.f64 (-.f64 (*.f64 (*.f64 y i) (*.f64 y i)) (pow.f64 (*.f64 (log.f64 c) b) 2)) (-.f64 (*.f64 y i) (*.f64 (log.f64 c) b))) |
(/.f64 (+.f64 (pow.f64 (*.f64 y i) 3) (pow.f64 (*.f64 (log.f64 c) b) 3)) (+.f64 (*.f64 (*.f64 y i) (*.f64 y i)) (-.f64 (pow.f64 (*.f64 (log.f64 c) b) 2) (*.f64 (*.f64 y i) (*.f64 (log.f64 c) b))))) |
(pow.f64 (fma.f64 y i (*.f64 (log.f64 c) b)) 1) |
(pow.f64 (sqrt.f64 (fma.f64 y i (*.f64 (log.f64 c) b))) 2) |
(pow.f64 (cbrt.f64 (fma.f64 y i (*.f64 (log.f64 c) b))) 3) |
(pow.f64 (pow.f64 (fma.f64 y i (*.f64 (log.f64 c) b)) 3) 1/3) |
(sqrt.f64 (pow.f64 (fma.f64 y i (*.f64 (log.f64 c) b)) 2)) |
(log.f64 (*.f64 (exp.f64 (*.f64 y i)) (pow.f64 c b))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y i (*.f64 (log.f64 c) b))))) |
(cbrt.f64 (pow.f64 (fma.f64 y i (*.f64 (log.f64 c) b)) 3)) |
(expm1.f64 (log1p.f64 (fma.f64 y i (*.f64 (log.f64 c) b)))) |
(exp.f64 (log.f64 (fma.f64 y i (*.f64 (log.f64 c) b)))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 y i (*.f64 (log.f64 c) b))) 1)) |
(log1p.f64 (expm1.f64 (fma.f64 y i (*.f64 (log.f64 c) b)))) |
| Outputs |
|---|
(*.f64 -1 (*.f64 b (log.f64 (/.f64 1 c)))) |
(neg.f64 (*.f64 b (neg.f64 (log.f64 c)))) |
(*.f64 (neg.f64 (log.f64 c)) (neg.f64 b)) |
(*.f64 b (log.f64 c)) |
(*.f64 -1 (*.f64 b (log.f64 (/.f64 1 c)))) |
(neg.f64 (*.f64 b (neg.f64 (log.f64 c)))) |
(*.f64 (neg.f64 (log.f64 c)) (neg.f64 b)) |
(*.f64 b (log.f64 c)) |
(*.f64 -1 (*.f64 b (log.f64 (/.f64 1 c)))) |
(neg.f64 (*.f64 b (neg.f64 (log.f64 c)))) |
(*.f64 (neg.f64 (log.f64 c)) (neg.f64 b)) |
(*.f64 b (log.f64 c)) |
(*.f64 -1 (*.f64 b (log.f64 (/.f64 1 c)))) |
(neg.f64 (*.f64 b (neg.f64 (log.f64 c)))) |
(*.f64 (neg.f64 (log.f64 c)) (neg.f64 b)) |
(*.f64 b (log.f64 c)) |
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) b) |
(*.f64 b (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c))))) |
(*.f64 b (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c)))) |
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) b) |
(*.f64 b (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c))))) |
(*.f64 b (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c)))) |
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) b) |
(*.f64 b (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c))))) |
(*.f64 b (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c)))) |
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) b) |
(*.f64 b (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c))))) |
(*.f64 b (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c)))) |
(*.f64 (log.f64 c) b) |
(neg.f64 (*.f64 b (neg.f64 (log.f64 c)))) |
(*.f64 (neg.f64 (log.f64 c)) (neg.f64 b)) |
(*.f64 b (log.f64 c)) |
(+.f64 (*.f64 (log.f64 c) b) (*.f64 i y)) |
(fma.f64 (log.f64 c) b (*.f64 i y)) |
(fma.f64 b (log.f64 c) (*.f64 i y)) |
(+.f64 (*.f64 (log.f64 c) b) (*.f64 i y)) |
(fma.f64 (log.f64 c) b (*.f64 i y)) |
(fma.f64 b (log.f64 c) (*.f64 i y)) |
(+.f64 (*.f64 (log.f64 c) b) (*.f64 i y)) |
(fma.f64 (log.f64 c) b (*.f64 i y)) |
(fma.f64 b (log.f64 c) (*.f64 i y)) |
(*.f64 i y) |
(+.f64 (*.f64 (log.f64 c) b) (*.f64 i y)) |
(fma.f64 (log.f64 c) b (*.f64 i y)) |
(fma.f64 b (log.f64 c) (*.f64 i y)) |
(+.f64 (*.f64 (log.f64 c) b) (*.f64 i y)) |
(fma.f64 (log.f64 c) b (*.f64 i y)) |
(fma.f64 b (log.f64 c) (*.f64 i y)) |
(+.f64 (*.f64 (log.f64 c) b) (*.f64 i y)) |
(fma.f64 (log.f64 c) b (*.f64 i y)) |
(fma.f64 b (log.f64 c) (*.f64 i y)) |
(*.f64 i y) |
(+.f64 (*.f64 (log.f64 c) b) (*.f64 i y)) |
(fma.f64 (log.f64 c) b (*.f64 i y)) |
(fma.f64 b (log.f64 c) (*.f64 i y)) |
(+.f64 (*.f64 (log.f64 c) b) (*.f64 i y)) |
(fma.f64 (log.f64 c) b (*.f64 i y)) |
(fma.f64 b (log.f64 c) (*.f64 i y)) |
(+.f64 (*.f64 (log.f64 c) b) (*.f64 i y)) |
(fma.f64 (log.f64 c) b (*.f64 i y)) |
(fma.f64 b (log.f64 c) (*.f64 i y)) |
(*.f64 (log.f64 c) b) |
(neg.f64 (*.f64 b (neg.f64 (log.f64 c)))) |
(*.f64 (neg.f64 (log.f64 c)) (neg.f64 b)) |
(*.f64 b (log.f64 c)) |
(+.f64 (*.f64 y i) (*.f64 (log.f64 c) b)) |
(fma.f64 (log.f64 c) b (*.f64 i y)) |
(fma.f64 b (log.f64 c) (*.f64 i y)) |
(+.f64 (*.f64 y i) (*.f64 (log.f64 c) b)) |
(fma.f64 (log.f64 c) b (*.f64 i y)) |
(fma.f64 b (log.f64 c) (*.f64 i y)) |
(+.f64 (*.f64 y i) (*.f64 (log.f64 c) b)) |
(fma.f64 (log.f64 c) b (*.f64 i y)) |
(fma.f64 b (log.f64 c) (*.f64 i y)) |
(*.f64 y i) |
(*.f64 i y) |
(+.f64 (*.f64 y i) (*.f64 (log.f64 c) b)) |
(fma.f64 (log.f64 c) b (*.f64 i y)) |
(fma.f64 b (log.f64 c) (*.f64 i y)) |
(+.f64 (*.f64 y i) (*.f64 (log.f64 c) b)) |
(fma.f64 (log.f64 c) b (*.f64 i y)) |
(fma.f64 b (log.f64 c) (*.f64 i y)) |
(+.f64 (*.f64 y i) (*.f64 (log.f64 c) b)) |
(fma.f64 (log.f64 c) b (*.f64 i y)) |
(fma.f64 b (log.f64 c) (*.f64 i y)) |
(*.f64 y i) |
(*.f64 i y) |
(+.f64 (*.f64 y i) (*.f64 (log.f64 c) b)) |
(fma.f64 (log.f64 c) b (*.f64 i y)) |
(fma.f64 b (log.f64 c) (*.f64 i y)) |
(+.f64 (*.f64 y i) (*.f64 (log.f64 c) b)) |
(fma.f64 (log.f64 c) b (*.f64 i y)) |
(fma.f64 b (log.f64 c) (*.f64 i y)) |
(+.f64 (*.f64 y i) (*.f64 (log.f64 c) b)) |
(fma.f64 (log.f64 c) b (*.f64 i y)) |
(fma.f64 b (log.f64 c) (*.f64 i y)) |
(+.f64 (*.f64 (log.f64 c) b) (*.f64 i y)) |
(fma.f64 (log.f64 c) b (*.f64 i y)) |
(fma.f64 b (log.f64 c) (*.f64 i y)) |
(+.f64 (*.f64 (log.f64 c) b) (*.f64 i y)) |
(fma.f64 (log.f64 c) b (*.f64 i y)) |
(fma.f64 b (log.f64 c) (*.f64 i y)) |
(+.f64 (*.f64 (log.f64 c) b) (*.f64 i y)) |
(fma.f64 (log.f64 c) b (*.f64 i y)) |
(fma.f64 b (log.f64 c) (*.f64 i y)) |
(+.f64 (*.f64 (log.f64 c) b) (*.f64 i y)) |
(fma.f64 (log.f64 c) b (*.f64 i y)) |
(fma.f64 b (log.f64 c) (*.f64 i y)) |
(+.f64 (*.f64 -1 (*.f64 b (log.f64 (/.f64 1 c)))) (*.f64 i y)) |
(fma.f64 (log.f64 c) b (*.f64 i y)) |
(fma.f64 b (log.f64 c) (*.f64 i y)) |
(+.f64 (*.f64 -1 (*.f64 b (log.f64 (/.f64 1 c)))) (*.f64 i y)) |
(fma.f64 (log.f64 c) b (*.f64 i y)) |
(fma.f64 b (log.f64 c) (*.f64 i y)) |
(+.f64 (*.f64 -1 (*.f64 b (log.f64 (/.f64 1 c)))) (*.f64 i y)) |
(fma.f64 (log.f64 c) b (*.f64 i y)) |
(fma.f64 b (log.f64 c) (*.f64 i y)) |
(+.f64 (*.f64 -1 (*.f64 b (log.f64 (/.f64 1 c)))) (*.f64 i y)) |
(fma.f64 (log.f64 c) b (*.f64 i y)) |
(fma.f64 b (log.f64 c) (*.f64 i y)) |
(+.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) b) (*.f64 i y)) |
(fma.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c)))) b (*.f64 i y)) |
(fma.f64 b (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) (*.f64 i y)) |
(+.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) b) (*.f64 i y)) |
(fma.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c)))) b (*.f64 i y)) |
(fma.f64 b (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) (*.f64 i y)) |
(+.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) b) (*.f64 i y)) |
(fma.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c)))) b (*.f64 i y)) |
(fma.f64 b (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) (*.f64 i y)) |
(+.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) b) (*.f64 i y)) |
(fma.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c)))) b (*.f64 i y)) |
(fma.f64 b (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) (*.f64 i y)) |
(*.f64 y i) |
(*.f64 i y) |
(+.f64 (*.f64 y i) (*.f64 (log.f64 c) b)) |
(fma.f64 (log.f64 c) b (*.f64 i y)) |
(fma.f64 b (log.f64 c) (*.f64 i y)) |
(+.f64 (*.f64 y i) (*.f64 (log.f64 c) b)) |
(fma.f64 (log.f64 c) b (*.f64 i y)) |
(fma.f64 b (log.f64 c) (*.f64 i y)) |
(+.f64 (*.f64 y i) (*.f64 (log.f64 c) b)) |
(fma.f64 (log.f64 c) b (*.f64 i y)) |
(fma.f64 b (log.f64 c) (*.f64 i y)) |
(*.f64 (log.f64 c) b) |
(neg.f64 (*.f64 b (neg.f64 (log.f64 c)))) |
(*.f64 (neg.f64 (log.f64 c)) (neg.f64 b)) |
(*.f64 b (log.f64 c)) |
(+.f64 (*.f64 y i) (*.f64 (log.f64 c) b)) |
(fma.f64 (log.f64 c) b (*.f64 i y)) |
(fma.f64 b (log.f64 c) (*.f64 i y)) |
(+.f64 (*.f64 y i) (*.f64 (log.f64 c) b)) |
(fma.f64 (log.f64 c) b (*.f64 i y)) |
(fma.f64 b (log.f64 c) (*.f64 i y)) |
(+.f64 (*.f64 y i) (*.f64 (log.f64 c) b)) |
(fma.f64 (log.f64 c) b (*.f64 i y)) |
(fma.f64 b (log.f64 c) (*.f64 i y)) |
(*.f64 (log.f64 c) b) |
(neg.f64 (*.f64 b (neg.f64 (log.f64 c)))) |
(*.f64 (neg.f64 (log.f64 c)) (neg.f64 b)) |
(*.f64 b (log.f64 c)) |
(+.f64 (*.f64 y i) (*.f64 (log.f64 c) b)) |
(fma.f64 (log.f64 c) b (*.f64 i y)) |
(fma.f64 b (log.f64 c) (*.f64 i y)) |
(+.f64 (*.f64 y i) (*.f64 (log.f64 c) b)) |
(fma.f64 (log.f64 c) b (*.f64 i y)) |
(fma.f64 b (log.f64 c) (*.f64 i y)) |
(+.f64 (*.f64 y i) (*.f64 (log.f64 c) b)) |
(fma.f64 (log.f64 c) b (*.f64 i y)) |
(fma.f64 b (log.f64 c) (*.f64 i y)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 c) b))) 1) |
(neg.f64 (*.f64 b (neg.f64 (log.f64 c)))) |
(*.f64 (neg.f64 (log.f64 c)) (neg.f64 b)) |
(*.f64 b (log.f64 c)) |
(pow.f64 (*.f64 (log.f64 c) b) 1) |
(neg.f64 (*.f64 b (neg.f64 (log.f64 c)))) |
(*.f64 (neg.f64 (log.f64 c)) (neg.f64 b)) |
(*.f64 b (log.f64 c)) |
(pow.f64 (sqrt.f64 (*.f64 (log.f64 c) b)) 2) |
(neg.f64 (*.f64 b (neg.f64 (log.f64 c)))) |
(*.f64 (neg.f64 (log.f64 c)) (neg.f64 b)) |
(*.f64 b (log.f64 c)) |
(pow.f64 (cbrt.f64 (*.f64 (log.f64 c) b)) 3) |
(neg.f64 (*.f64 b (neg.f64 (log.f64 c)))) |
(*.f64 (neg.f64 (log.f64 c)) (neg.f64 b)) |
(*.f64 b (log.f64 c)) |
(pow.f64 (pow.f64 (*.f64 (log.f64 c) b) 3) 1/3) |
(neg.f64 (*.f64 b (neg.f64 (log.f64 c)))) |
(*.f64 (neg.f64 (log.f64 c)) (neg.f64 b)) |
(*.f64 b (log.f64 c)) |
(sqrt.f64 (pow.f64 (*.f64 (log.f64 c) b) 2)) |
(neg.f64 (*.f64 b (neg.f64 (log.f64 c)))) |
(*.f64 (neg.f64 (log.f64 c)) (neg.f64 b)) |
(*.f64 b (log.f64 c)) |
(log.f64 (pow.f64 c b)) |
(neg.f64 (*.f64 b (neg.f64 (log.f64 c)))) |
(*.f64 (neg.f64 (log.f64 c)) (neg.f64 b)) |
(*.f64 b (log.f64 c)) |
(log.f64 (+.f64 1 (-.f64 (pow.f64 c b) 1))) |
(neg.f64 (*.f64 b (neg.f64 (log.f64 c)))) |
(*.f64 (neg.f64 (log.f64 c)) (neg.f64 b)) |
(*.f64 b (log.f64 c)) |
(cbrt.f64 (pow.f64 (*.f64 (log.f64 c) b) 3)) |
(neg.f64 (*.f64 b (neg.f64 (log.f64 c)))) |
(*.f64 (neg.f64 (log.f64 c)) (neg.f64 b)) |
(*.f64 b (log.f64 c)) |
(expm1.f64 (log1p.f64 (*.f64 (log.f64 c) b))) |
(neg.f64 (*.f64 b (neg.f64 (log.f64 c)))) |
(*.f64 (neg.f64 (log.f64 c)) (neg.f64 b)) |
(*.f64 b (log.f64 c)) |
(exp.f64 (log.f64 (*.f64 (log.f64 c) b))) |
(neg.f64 (*.f64 b (neg.f64 (log.f64 c)))) |
(*.f64 (neg.f64 (log.f64 c)) (neg.f64 b)) |
(*.f64 b (log.f64 c)) |
(exp.f64 (*.f64 (log.f64 (*.f64 (log.f64 c) b)) 1)) |
(neg.f64 (*.f64 b (neg.f64 (log.f64 c)))) |
(*.f64 (neg.f64 (log.f64 c)) (neg.f64 b)) |
(*.f64 b (log.f64 c)) |
(log1p.f64 (-.f64 (pow.f64 c b) 1)) |
(neg.f64 (*.f64 b (neg.f64 (log.f64 c)))) |
(*.f64 (neg.f64 (log.f64 c)) (neg.f64 b)) |
(*.f64 b (log.f64 c)) |
(+.f64 (*.f64 (log.f64 c) b) (*.f64 y i)) |
(fma.f64 (log.f64 c) b (*.f64 i y)) |
(fma.f64 b (log.f64 c) (*.f64 i y)) |
(+.f64 (*.f64 y i) (*.f64 (log.f64 c) b)) |
(fma.f64 (log.f64 c) b (*.f64 i y)) |
(fma.f64 b (log.f64 c) (*.f64 i y)) |
(+.f64 (*.f64 (*.f64 y i) 1) (*.f64 (log.f64 c) b)) |
(fma.f64 (log.f64 c) b (*.f64 i y)) |
(fma.f64 b (log.f64 c) (*.f64 i y)) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y i (*.f64 (log.f64 c) b)))) 1) |
(fma.f64 (log.f64 c) b (*.f64 i y)) |
(fma.f64 b (log.f64 c) (*.f64 i y)) |
(*.f64 (fma.f64 y i (*.f64 (log.f64 c) b)) 1) |
(fma.f64 (log.f64 c) b (*.f64 i y)) |
(fma.f64 b (log.f64 c) (*.f64 i y)) |
(*.f64 1 (fma.f64 y i (*.f64 (log.f64 c) b))) |
(fma.f64 (log.f64 c) b (*.f64 i y)) |
(fma.f64 b (log.f64 c) (*.f64 i y)) |
(*.f64 (sqrt.f64 (fma.f64 y i (*.f64 (log.f64 c) b))) (sqrt.f64 (fma.f64 y i (*.f64 (log.f64 c) b)))) |
(fma.f64 (log.f64 c) b (*.f64 i y)) |
(fma.f64 b (log.f64 c) (*.f64 i y)) |
(*.f64 (cbrt.f64 (fma.f64 y i (*.f64 (log.f64 c) b))) (pow.f64 (cbrt.f64 (fma.f64 y i (*.f64 (log.f64 c) b))) 2)) |
(fma.f64 (log.f64 c) b (*.f64 i y)) |
(fma.f64 b (log.f64 c) (*.f64 i y)) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y i (*.f64 (log.f64 c) b))) 2) (cbrt.f64 (fma.f64 y i (*.f64 (log.f64 c) b)))) |
(fma.f64 (log.f64 c) b (*.f64 i y)) |
(fma.f64 b (log.f64 c) (*.f64 i y)) |
(/.f64 (-.f64 (*.f64 (*.f64 y i) (*.f64 y i)) (pow.f64 (*.f64 (log.f64 c) b) 2)) (-.f64 (*.f64 y i) (*.f64 (log.f64 c) b))) |
(/.f64 (-.f64 (*.f64 y (*.f64 i (*.f64 i y))) (pow.f64 (*.f64 b (log.f64 c)) 2)) (-.f64 (*.f64 i y) (*.f64 b (log.f64 c)))) |
(/.f64 (-.f64 (*.f64 (*.f64 y y) (*.f64 i i)) (pow.f64 (*.f64 b (log.f64 c)) 2)) (-.f64 (*.f64 i y) (*.f64 b (log.f64 c)))) |
(/.f64 (-.f64 (*.f64 i (*.f64 i (*.f64 y y))) (pow.f64 (*.f64 b (log.f64 c)) 2)) (-.f64 (*.f64 i y) (*.f64 b (log.f64 c)))) |
(/.f64 (-.f64 (*.f64 y (*.f64 y (*.f64 i i))) (pow.f64 (*.f64 b (log.f64 c)) 2)) (fma.f64 b (neg.f64 (log.f64 c)) (*.f64 i y))) |
(/.f64 (+.f64 (pow.f64 (*.f64 y i) 3) (pow.f64 (*.f64 (log.f64 c) b) 3)) (+.f64 (*.f64 (*.f64 y i) (*.f64 y i)) (-.f64 (pow.f64 (*.f64 (log.f64 c) b) 2) (*.f64 (*.f64 y i) (*.f64 (log.f64 c) b))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 b (log.f64 c)) 3) (pow.f64 (*.f64 i y) 3)) (fma.f64 (*.f64 i y) (*.f64 i y) (-.f64 (pow.f64 (*.f64 b (log.f64 c)) 2) (*.f64 (*.f64 b (log.f64 c)) (*.f64 i y))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 b (log.f64 c)) 3) (pow.f64 (*.f64 i y) 3)) (fma.f64 y (*.f64 i (*.f64 i y)) (*.f64 (*.f64 b (log.f64 c)) (-.f64 (*.f64 b (log.f64 c)) (*.f64 i y))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 b (log.f64 c)) 3) (pow.f64 (*.f64 i y) 3)) (-.f64 (pow.f64 (*.f64 b (log.f64 c)) 2) (*.f64 (*.f64 i y) (-.f64 (*.f64 b (log.f64 c)) (*.f64 i y))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 b (log.f64 c)) 3) (pow.f64 (*.f64 i y) 3)) (+.f64 (pow.f64 (*.f64 b (log.f64 c)) 2) (*.f64 (*.f64 i y) (fma.f64 b (neg.f64 (log.f64 c)) (*.f64 i y))))) |
(pow.f64 (fma.f64 y i (*.f64 (log.f64 c) b)) 1) |
(fma.f64 (log.f64 c) b (*.f64 i y)) |
(fma.f64 b (log.f64 c) (*.f64 i y)) |
(pow.f64 (sqrt.f64 (fma.f64 y i (*.f64 (log.f64 c) b))) 2) |
(fma.f64 (log.f64 c) b (*.f64 i y)) |
(fma.f64 b (log.f64 c) (*.f64 i y)) |
(pow.f64 (cbrt.f64 (fma.f64 y i (*.f64 (log.f64 c) b))) 3) |
(fma.f64 (log.f64 c) b (*.f64 i y)) |
(fma.f64 b (log.f64 c) (*.f64 i y)) |
(pow.f64 (pow.f64 (fma.f64 y i (*.f64 (log.f64 c) b)) 3) 1/3) |
(fma.f64 (log.f64 c) b (*.f64 i y)) |
(fma.f64 b (log.f64 c) (*.f64 i y)) |
(sqrt.f64 (pow.f64 (fma.f64 y i (*.f64 (log.f64 c) b)) 2)) |
(fma.f64 (log.f64 c) b (*.f64 i y)) |
(fma.f64 b (log.f64 c) (*.f64 i y)) |
(log.f64 (*.f64 (exp.f64 (*.f64 y i)) (pow.f64 c b))) |
(fma.f64 (log.f64 c) b (*.f64 i y)) |
(fma.f64 b (log.f64 c) (*.f64 i y)) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y i (*.f64 (log.f64 c) b))))) |
(fma.f64 (log.f64 c) b (*.f64 i y)) |
(fma.f64 b (log.f64 c) (*.f64 i y)) |
(cbrt.f64 (pow.f64 (fma.f64 y i (*.f64 (log.f64 c) b)) 3)) |
(fma.f64 (log.f64 c) b (*.f64 i y)) |
(fma.f64 b (log.f64 c) (*.f64 i y)) |
(expm1.f64 (log1p.f64 (fma.f64 y i (*.f64 (log.f64 c) b)))) |
(fma.f64 (log.f64 c) b (*.f64 i y)) |
(fma.f64 b (log.f64 c) (*.f64 i y)) |
(exp.f64 (log.f64 (fma.f64 y i (*.f64 (log.f64 c) b)))) |
(fma.f64 (log.f64 c) b (*.f64 i y)) |
(fma.f64 b (log.f64 c) (*.f64 i y)) |
(exp.f64 (*.f64 (log.f64 (fma.f64 y i (*.f64 (log.f64 c) b))) 1)) |
(fma.f64 (log.f64 c) b (*.f64 i y)) |
(fma.f64 b (log.f64 c) (*.f64 i y)) |
(log1p.f64 (expm1.f64 (fma.f64 y i (*.f64 (log.f64 c) b)))) |
(fma.f64 (log.f64 c) b (*.f64 i y)) |
(fma.f64 b (log.f64 c) (*.f64 i y)) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.01% | (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) | |
| ✓ | 0.03% | (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (log.f64 c) b)) |
| 0.42% | (*.f64 x (log.f64 y)) | |
| 0.43% | (*.f64 (log.f64 c) b) |
Compiled 89 to 18 computations (79.8% saved)
21 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 50.0ms | x | @ | inf | (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (log.f64 c) b)) |
| 0.0ms | x | @ | 0 | (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (log.f64 c) b)) |
| 0.0ms | y | @ | 0 | (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (log.f64 c) b)) |
| 0.0ms | z | @ | 0 | (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (log.f64 c) b)) |
| 0.0ms | t | @ | 0 | (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (log.f64 c) b)) |
| 1× | batch-egg-rewrite |
| 1072× | associate-+l+ |
| 522× | +-commutative |
| 446× | associate-+r+ |
| 426× | add-sqr-sqrt |
| 424× | pow1 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 18 | 41 |
| 1 | 392 | 37 |
| 2 | 5660 | 37 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (log.f64 c) b)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 x (log.f64 y) z))) (-.f64 1 (+.f64 (*.f64 (log.f64 c) b) (+.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 c) b))) (-.f64 1 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a))) (-.f64 1 (*.f64 (log.f64 c) b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 t)) (-.f64 1 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 a (*.f64 (log.f64 c) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 x (log.f64 y) (+.f64 z t)))) (-.f64 1 (+.f64 a (*.f64 (log.f64 c) b))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 x (log.f64 y) (+.f64 z t)))) (-.f64 1 (*.f64 (+.f64 a (*.f64 (log.f64 c) b)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 a)) (-.f64 1 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) (*.f64 (log.f64 c) b))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 x (log.f64 y)))) (-.f64 1 (+.f64 z (+.f64 (*.f64 (log.f64 c) b) (+.f64 t a)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (-.f64 (*.f64 x (log.f64 y)) z)) (-.f64 (/.f64 (*.f64 z z) (-.f64 (*.f64 x (log.f64 y)) z)) (+.f64 (*.f64 (log.f64 c) b) (+.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2) (-.f64 (fma.f64 x (log.f64 y) z) t)) (-.f64 (/.f64 (*.f64 t t) (-.f64 (fma.f64 x (log.f64 y) z) t)) (+.f64 a (*.f64 (log.f64 c) b))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2) (-.f64 (fma.f64 x (log.f64 y) z) t)) (-.f64 (/.f64 (*.f64 t t) (-.f64 (fma.f64 x (log.f64 y) z) t)) (*.f64 (+.f64 a (*.f64 (log.f64 c) b)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) 2) (-.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)) (-.f64 (/.f64 (*.f64 a a) (-.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)) (*.f64 (log.f64 c) b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a) 2) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) (-.f64 a (*.f64 (log.f64 c) b)))) (/.f64 (pow.f64 (*.f64 (log.f64 c) b) 2) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) (-.f64 a (*.f64 (log.f64 c) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a) (exp.f64 (log1p.f64 (*.f64 (log.f64 c) b)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (log.f64 c) b) (exp.f64 (log1p.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (log.f64 c) b) (/.f64 (pow.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) 2) (-.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a))) (/.f64 (*.f64 a a) (-.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (+.f64 a (*.f64 (log.f64 c) b)) (exp.f64 (log1p.f64 (fma.f64 x (log.f64 y) (+.f64 z t))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (+.f64 a (*.f64 (log.f64 c) b)) (/.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2) (-.f64 (fma.f64 x (log.f64 y) z) t))) (/.f64 (*.f64 t t) (-.f64 (fma.f64 x (log.f64 y) z) t)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) (*.f64 (log.f64 c) b)) (exp.f64 (log1p.f64 a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a))) (sqrt.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a))) (pow.f64 (cbrt.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a))) 2) (cbrt.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a) 2) (pow.f64 (*.f64 (log.f64 c) b) 2)) (/.f64 1 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) (-.f64 a (*.f64 (log.f64 c) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a) 3) (pow.f64 (*.f64 (log.f64 c) b) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a) 2) (*.f64 (*.f64 (log.f64 c) b) (-.f64 (*.f64 (log.f64 c) b) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) (-.f64 a (*.f64 (log.f64 c) b))) (-.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a) 2) (pow.f64 (*.f64 (log.f64 c) b) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a) 2) (*.f64 (*.f64 (log.f64 c) b) (-.f64 (*.f64 (log.f64 c) b) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)))) (+.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a) 3) (pow.f64 (*.f64 (log.f64 c) b) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a) 2) (pow.f64 (*.f64 (log.f64 c) b) 2)) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) (-.f64 a (*.f64 (log.f64 c) b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a) 3) (pow.f64 (*.f64 (log.f64 c) b) 3)) (+.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a) 2) (*.f64 (*.f64 (log.f64 c) b) (-.f64 (*.f64 (log.f64 c) b) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) 2) (*.f64 (+.f64 a (*.f64 (log.f64 c) b)) (+.f64 a (*.f64 (log.f64 c) b)))) (-.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) (+.f64 a (*.f64 (log.f64 c) b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 (log.f64 c) b) 2) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a) 2)) (-.f64 (*.f64 (log.f64 c) b) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) 3) (pow.f64 (+.f64 a (*.f64 (log.f64 c) b)) 3)) (-.f64 (+.f64 (pow.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) 2) (*.f64 (+.f64 a (*.f64 (log.f64 c) b)) (+.f64 a (*.f64 (log.f64 c) b)))) (*.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) (+.f64 a (*.f64 (log.f64 c) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a) 2) (pow.f64 (*.f64 (log.f64 c) b) 2))) (neg.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) (-.f64 a (*.f64 (log.f64 c) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a) 3) (pow.f64 (*.f64 (log.f64 c) b) 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a) 2) (*.f64 (*.f64 (log.f64 c) b) (-.f64 (*.f64 (log.f64 c) b) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (pow.f64 c b) (exp.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (log.f64 c) b (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 b (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (fma.f64 x (log.f64 y) (+.f64 z t)) (+.f64 a (*.f64 (log.f64 c) b)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a) (*.f64 (log.f64 c) b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (log.f64 c) b) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 (log.f64 c) b)) (sqrt.f64 (*.f64 (log.f64 c) b)) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (fma.f64 x (log.f64 y) (+.f64 z t))) (sqrt.f64 (fma.f64 x (log.f64 y) (+.f64 z t))) (+.f64 a (*.f64 (log.f64 c) b)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)) (sqrt.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)) (*.f64 (log.f64 c) b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 c) b)) 2) (cbrt.f64 (*.f64 (log.f64 c) b)) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (fma.f64 x (log.f64 y) (+.f64 z t))) 2) (cbrt.f64 (fma.f64 x (log.f64 y) (+.f64 z t))) (+.f64 a (*.f64 (log.f64 c) b)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)) 2) (cbrt.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)) (*.f64 (log.f64 c) b)))))) |
| 1× | egg-herbie |
| 1596× | distribute-lft-in |
| 1518× | distribute-rgt-in |
| 956× | +-commutative |
| 808× | associate--r+ |
| 526× | unswap-sqr |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 238 | 6789 |
| 1 | 660 | 6533 |
| 2 | 2336 | 6533 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
(*.f64 (log.f64 y) x) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
(*.f64 (log.f64 y) x) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
(+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)))))) |
(+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)))))) |
(+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)))))) |
(+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)))))) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (*.f64 (log.f64 c) b)))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
z |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
z |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 (*.f64 (log.f64 c) b) z))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
t |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
t |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
a |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
a |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 -1 (*.f64 b (log.f64 (/.f64 1 c)))))))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 -1 (*.f64 b (log.f64 (/.f64 1 c)))))))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 -1 (*.f64 b (log.f64 (/.f64 1 c)))))))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 -1 (*.f64 b (log.f64 (/.f64 1 c)))))))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) b))))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) b))))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) b))))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) b))))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
(*.f64 (log.f64 c) b) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
(*.f64 (log.f64 c) b) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x (log.f64 y) z))) (-.f64 1 (+.f64 (*.f64 (log.f64 c) b) (+.f64 t a)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 c) b))) (-.f64 1 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a))) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)))) 1) |
(-.f64 (exp.f64 (log1p.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a))) (-.f64 1 (*.f64 (log.f64 c) b))) |
(-.f64 (exp.f64 (log1p.f64 t)) (-.f64 1 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 a (*.f64 (log.f64 c) b))))) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x (log.f64 y) (+.f64 z t)))) (-.f64 1 (+.f64 a (*.f64 (log.f64 c) b)))) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x (log.f64 y) (+.f64 z t)))) (-.f64 1 (*.f64 (+.f64 a (*.f64 (log.f64 c) b)) 1))) |
(-.f64 (exp.f64 (log1p.f64 a)) (-.f64 1 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) (*.f64 (log.f64 c) b)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (log.f64 y)))) (-.f64 1 (+.f64 z (+.f64 (*.f64 (log.f64 c) b) (+.f64 t a))))) |
(-.f64 (/.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (-.f64 (*.f64 x (log.f64 y)) z)) (-.f64 (/.f64 (*.f64 z z) (-.f64 (*.f64 x (log.f64 y)) z)) (+.f64 (*.f64 (log.f64 c) b) (+.f64 t a)))) |
(-.f64 (/.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2) (-.f64 (fma.f64 x (log.f64 y) z) t)) (-.f64 (/.f64 (*.f64 t t) (-.f64 (fma.f64 x (log.f64 y) z) t)) (+.f64 a (*.f64 (log.f64 c) b)))) |
(-.f64 (/.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2) (-.f64 (fma.f64 x (log.f64 y) z) t)) (-.f64 (/.f64 (*.f64 t t) (-.f64 (fma.f64 x (log.f64 y) z) t)) (*.f64 (+.f64 a (*.f64 (log.f64 c) b)) 1))) |
(-.f64 (/.f64 (pow.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) 2) (-.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)) (-.f64 (/.f64 (*.f64 a a) (-.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)) (*.f64 (log.f64 c) b))) |
(-.f64 (/.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a) 2) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) (-.f64 a (*.f64 (log.f64 c) b)))) (/.f64 (pow.f64 (*.f64 (log.f64 c) b) 2) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) (-.f64 a (*.f64 (log.f64 c) b))))) |
(-.f64 (+.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a) (exp.f64 (log1p.f64 (*.f64 (log.f64 c) b)))) 1) |
(-.f64 (+.f64 (*.f64 (log.f64 c) b) (exp.f64 (log1p.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)))) 1) |
(-.f64 (+.f64 (*.f64 (log.f64 c) b) (/.f64 (pow.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) 2) (-.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a))) (/.f64 (*.f64 a a) (-.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a))) |
(-.f64 (+.f64 (+.f64 a (*.f64 (log.f64 c) b)) (exp.f64 (log1p.f64 (fma.f64 x (log.f64 y) (+.f64 z t))))) 1) |
(-.f64 (+.f64 (+.f64 a (*.f64 (log.f64 c) b)) (/.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2) (-.f64 (fma.f64 x (log.f64 y) z) t))) (/.f64 (*.f64 t t) (-.f64 (fma.f64 x (log.f64 y) z) t))) |
(-.f64 (+.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) (*.f64 (log.f64 c) b)) (exp.f64 (log1p.f64 a))) 1) |
(*.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)) 1) |
(*.f64 1 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a))) |
(*.f64 (sqrt.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a))) (sqrt.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)))) |
(*.f64 (cbrt.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a))) (pow.f64 (cbrt.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a))) 2) (cbrt.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)))) |
(*.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a) 2) (pow.f64 (*.f64 (log.f64 c) b) 2)) (/.f64 1 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) (-.f64 a (*.f64 (log.f64 c) b))))) |
(*.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a) 3) (pow.f64 (*.f64 (log.f64 c) b) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a) 2) (*.f64 (*.f64 (log.f64 c) b) (-.f64 (*.f64 (log.f64 c) b) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)))))) |
(/.f64 1 (/.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) (-.f64 a (*.f64 (log.f64 c) b))) (-.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a) 2) (pow.f64 (*.f64 (log.f64 c) b) 2)))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a) 2) (*.f64 (*.f64 (log.f64 c) b) (-.f64 (*.f64 (log.f64 c) b) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)))) (+.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a) 3) (pow.f64 (*.f64 (log.f64 c) b) 3)))) |
(/.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a) 2) (pow.f64 (*.f64 (log.f64 c) b) 2)) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) (-.f64 a (*.f64 (log.f64 c) b)))) |
(/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a) 3) (pow.f64 (*.f64 (log.f64 c) b) 3)) (+.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a) 2) (*.f64 (*.f64 (log.f64 c) b) (-.f64 (*.f64 (log.f64 c) b) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) 2) (*.f64 (+.f64 a (*.f64 (log.f64 c) b)) (+.f64 a (*.f64 (log.f64 c) b)))) (-.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) (+.f64 a (*.f64 (log.f64 c) b)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 c) b) 2) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a) 2)) (-.f64 (*.f64 (log.f64 c) b) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) 3) (pow.f64 (+.f64 a (*.f64 (log.f64 c) b)) 3)) (-.f64 (+.f64 (pow.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) 2) (*.f64 (+.f64 a (*.f64 (log.f64 c) b)) (+.f64 a (*.f64 (log.f64 c) b)))) (*.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) (+.f64 a (*.f64 (log.f64 c) b))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a) 2) (pow.f64 (*.f64 (log.f64 c) b) 2))) (neg.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) (-.f64 a (*.f64 (log.f64 c) b))))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a) 3) (pow.f64 (*.f64 (log.f64 c) b) 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a) 2) (*.f64 (*.f64 (log.f64 c) b) (-.f64 (*.f64 (log.f64 c) b) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)))))) |
(pow.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)) 1) |
(pow.f64 (sqrt.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a))) 2) |
(pow.f64 (cbrt.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a))) 3) |
(pow.f64 (pow.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)) 3) 1/3) |
(sqrt.f64 (pow.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)) 2)) |
(log.f64 (*.f64 (pow.f64 c b) (exp.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a))))) |
(cbrt.f64 (pow.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)) 3)) |
(expm1.f64 (log1p.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)))) |
(exp.f64 (log.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a))) 1)) |
(log1p.f64 (expm1.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)))) |
(fma.f64 (log.f64 c) b (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)) |
(fma.f64 b (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)) |
(fma.f64 1 (fma.f64 x (log.f64 y) (+.f64 z t)) (+.f64 a (*.f64 (log.f64 c) b))) |
(fma.f64 1 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a) (*.f64 (log.f64 c) b)) |
(fma.f64 1 (*.f64 (log.f64 c) b) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)) |
(fma.f64 (sqrt.f64 (*.f64 (log.f64 c) b)) (sqrt.f64 (*.f64 (log.f64 c) b)) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)) |
(fma.f64 (sqrt.f64 (fma.f64 x (log.f64 y) (+.f64 z t))) (sqrt.f64 (fma.f64 x (log.f64 y) (+.f64 z t))) (+.f64 a (*.f64 (log.f64 c) b))) |
(fma.f64 (sqrt.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)) (sqrt.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)) (*.f64 (log.f64 c) b)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 c) b)) 2) (cbrt.f64 (*.f64 (log.f64 c) b)) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)) |
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 x (log.f64 y) (+.f64 z t))) 2) (cbrt.f64 (fma.f64 x (log.f64 y) (+.f64 z t))) (+.f64 a (*.f64 (log.f64 c) b))) |
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)) 2) (cbrt.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)) (*.f64 (log.f64 c) b)) |
| Outputs |
|---|
(+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z))) |
(+.f64 a (+.f64 t (fma.f64 (log.f64 c) b z))) |
(+.f64 z (+.f64 t (fma.f64 (log.f64 c) b a))) |
(+.f64 (fma.f64 (log.f64 c) b z) (+.f64 a t)) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b z)))) |
(+.f64 a (fma.f64 (log.f64 c) b (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (log.f64 c) b z) (+.f64 a (fma.f64 (log.f64 y) x t))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b z)))) |
(+.f64 a (fma.f64 (log.f64 c) b (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (log.f64 c) b z) (+.f64 a (fma.f64 (log.f64 y) x t))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b z)))) |
(+.f64 a (fma.f64 (log.f64 c) b (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (log.f64 c) b z) (+.f64 a (fma.f64 (log.f64 y) x t))) |
(*.f64 (log.f64 y) x) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b z)))) |
(+.f64 a (fma.f64 (log.f64 c) b (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (log.f64 c) b z) (+.f64 a (fma.f64 (log.f64 y) x t))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b z)))) |
(+.f64 a (fma.f64 (log.f64 c) b (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (log.f64 c) b z) (+.f64 a (fma.f64 (log.f64 y) x t))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b z)))) |
(+.f64 a (fma.f64 (log.f64 c) b (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (log.f64 c) b z) (+.f64 a (fma.f64 (log.f64 y) x t))) |
(*.f64 (log.f64 y) x) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b z)))) |
(+.f64 a (fma.f64 (log.f64 c) b (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (log.f64 c) b z) (+.f64 a (fma.f64 (log.f64 y) x t))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b z)))) |
(+.f64 a (fma.f64 (log.f64 c) b (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (log.f64 c) b z) (+.f64 a (fma.f64 (log.f64 y) x t))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b z)))) |
(+.f64 a (fma.f64 (log.f64 c) b (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (log.f64 c) b z) (+.f64 a (fma.f64 (log.f64 y) x t))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b z)))) |
(+.f64 a (fma.f64 (log.f64 c) b (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (log.f64 c) b z) (+.f64 a (fma.f64 (log.f64 y) x t))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b z)))) |
(+.f64 a (fma.f64 (log.f64 c) b (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (log.f64 c) b z) (+.f64 a (fma.f64 (log.f64 y) x t))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b z)))) |
(+.f64 a (fma.f64 (log.f64 c) b (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (log.f64 c) b z) (+.f64 a (fma.f64 (log.f64 y) x t))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b z)))) |
(+.f64 a (fma.f64 (log.f64 c) b (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (log.f64 c) b z) (+.f64 a (fma.f64 (log.f64 y) x t))) |
(+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)))))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b z)))) |
(+.f64 a (fma.f64 (log.f64 c) b (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (log.f64 c) b z) (+.f64 a (fma.f64 (log.f64 y) x t))) |
(+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)))))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b z)))) |
(+.f64 a (fma.f64 (log.f64 c) b (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (log.f64 c) b z) (+.f64 a (fma.f64 (log.f64 y) x t))) |
(+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)))))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b z)))) |
(+.f64 a (fma.f64 (log.f64 c) b (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (log.f64 c) b z) (+.f64 a (fma.f64 (log.f64 y) x t))) |
(+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)))))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b z)))) |
(+.f64 a (fma.f64 (log.f64 c) b (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (log.f64 c) b z) (+.f64 a (fma.f64 (log.f64 y) x t))) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
(fma.f64 (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1)) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b z)))) |
(fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) (+.f64 z (+.f64 t (fma.f64 (log.f64 c) b a)))) |
(+.f64 (+.f64 t (fma.f64 (log.f64 c) b z)) (fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) a)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
(fma.f64 (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1)) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b z)))) |
(fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) (+.f64 z (+.f64 t (fma.f64 (log.f64 c) b a)))) |
(+.f64 (+.f64 t (fma.f64 (log.f64 c) b z)) (fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) a)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
(fma.f64 (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1)) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b z)))) |
(fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) (+.f64 z (+.f64 t (fma.f64 (log.f64 c) b a)))) |
(+.f64 (+.f64 t (fma.f64 (log.f64 c) b z)) (fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) a)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
(fma.f64 (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1)) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b z)))) |
(fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) (+.f64 z (+.f64 t (fma.f64 (log.f64 c) b a)))) |
(+.f64 (+.f64 t (fma.f64 (log.f64 c) b z)) (fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) a)) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (*.f64 (log.f64 c) b)))) |
(fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b (+.f64 a t))) |
(+.f64 (fma.f64 (log.f64 c) b t) (fma.f64 (log.f64 y) x a)) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b z)))) |
(+.f64 a (fma.f64 (log.f64 c) b (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (log.f64 c) b z) (+.f64 a (fma.f64 (log.f64 y) x t))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b z)))) |
(+.f64 a (fma.f64 (log.f64 c) b (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (log.f64 c) b z) (+.f64 a (fma.f64 (log.f64 y) x t))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b z)))) |
(+.f64 a (fma.f64 (log.f64 c) b (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (log.f64 c) b z) (+.f64 a (fma.f64 (log.f64 y) x t))) |
z |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b z)))) |
(+.f64 a (fma.f64 (log.f64 c) b (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (log.f64 c) b z) (+.f64 a (fma.f64 (log.f64 y) x t))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b z)))) |
(+.f64 a (fma.f64 (log.f64 c) b (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (log.f64 c) b z) (+.f64 a (fma.f64 (log.f64 y) x t))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b z)))) |
(+.f64 a (fma.f64 (log.f64 c) b (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (log.f64 c) b z) (+.f64 a (fma.f64 (log.f64 y) x t))) |
z |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b z)))) |
(+.f64 a (fma.f64 (log.f64 c) b (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (log.f64 c) b z) (+.f64 a (fma.f64 (log.f64 y) x t))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b z)))) |
(+.f64 a (fma.f64 (log.f64 c) b (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (log.f64 c) b z) (+.f64 a (fma.f64 (log.f64 y) x t))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b z)))) |
(+.f64 a (fma.f64 (log.f64 c) b (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (log.f64 c) b z) (+.f64 a (fma.f64 (log.f64 y) x t))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 (*.f64 (log.f64 c) b) z))) |
(fma.f64 (log.f64 y) x (+.f64 a (fma.f64 (log.f64 c) b z))) |
(+.f64 (fma.f64 (log.f64 c) b z) (fma.f64 (log.f64 y) x a)) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b z)))) |
(+.f64 a (fma.f64 (log.f64 c) b (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (log.f64 c) b z) (+.f64 a (fma.f64 (log.f64 y) x t))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b z)))) |
(+.f64 a (fma.f64 (log.f64 c) b (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (log.f64 c) b z) (+.f64 a (fma.f64 (log.f64 y) x t))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b z)))) |
(+.f64 a (fma.f64 (log.f64 c) b (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (log.f64 c) b z) (+.f64 a (fma.f64 (log.f64 y) x t))) |
t |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b z)))) |
(+.f64 a (fma.f64 (log.f64 c) b (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (log.f64 c) b z) (+.f64 a (fma.f64 (log.f64 y) x t))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b z)))) |
(+.f64 a (fma.f64 (log.f64 c) b (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (log.f64 c) b z) (+.f64 a (fma.f64 (log.f64 y) x t))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b z)))) |
(+.f64 a (fma.f64 (log.f64 c) b (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (log.f64 c) b z) (+.f64 a (fma.f64 (log.f64 y) x t))) |
t |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b z)))) |
(+.f64 a (fma.f64 (log.f64 c) b (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (log.f64 c) b z) (+.f64 a (fma.f64 (log.f64 y) x t))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b z)))) |
(+.f64 a (fma.f64 (log.f64 c) b (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (log.f64 c) b z) (+.f64 a (fma.f64 (log.f64 y) x t))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b z)))) |
(+.f64 a (fma.f64 (log.f64 c) b (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (log.f64 c) b z) (+.f64 a (fma.f64 (log.f64 y) x t))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z))) |
(fma.f64 (log.f64 y) x (+.f64 t (fma.f64 (log.f64 c) b z))) |
(fma.f64 (log.f64 c) b (fma.f64 (log.f64 y) x (+.f64 t z))) |
(+.f64 (fma.f64 (log.f64 c) b z) (fma.f64 (log.f64 y) x t)) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b z)))) |
(+.f64 a (fma.f64 (log.f64 c) b (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (log.f64 c) b z) (+.f64 a (fma.f64 (log.f64 y) x t))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b z)))) |
(+.f64 a (fma.f64 (log.f64 c) b (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (log.f64 c) b z) (+.f64 a (fma.f64 (log.f64 y) x t))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b z)))) |
(+.f64 a (fma.f64 (log.f64 c) b (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (log.f64 c) b z) (+.f64 a (fma.f64 (log.f64 y) x t))) |
a |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b z)))) |
(+.f64 a (fma.f64 (log.f64 c) b (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (log.f64 c) b z) (+.f64 a (fma.f64 (log.f64 y) x t))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b z)))) |
(+.f64 a (fma.f64 (log.f64 c) b (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (log.f64 c) b z) (+.f64 a (fma.f64 (log.f64 y) x t))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b z)))) |
(+.f64 a (fma.f64 (log.f64 c) b (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (log.f64 c) b z) (+.f64 a (fma.f64 (log.f64 y) x t))) |
a |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b z)))) |
(+.f64 a (fma.f64 (log.f64 c) b (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (log.f64 c) b z) (+.f64 a (fma.f64 (log.f64 y) x t))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b z)))) |
(+.f64 a (fma.f64 (log.f64 c) b (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (log.f64 c) b z) (+.f64 a (fma.f64 (log.f64 y) x t))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b z)))) |
(+.f64 a (fma.f64 (log.f64 c) b (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (log.f64 c) b z) (+.f64 a (fma.f64 (log.f64 y) x t))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b z)))) |
(+.f64 a (fma.f64 (log.f64 c) b (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (log.f64 c) b z) (+.f64 a (fma.f64 (log.f64 y) x t))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b z)))) |
(+.f64 a (fma.f64 (log.f64 c) b (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (log.f64 c) b z) (+.f64 a (fma.f64 (log.f64 y) x t))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b z)))) |
(+.f64 a (fma.f64 (log.f64 c) b (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (log.f64 c) b z) (+.f64 a (fma.f64 (log.f64 y) x t))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b z)))) |
(+.f64 a (fma.f64 (log.f64 c) b (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (log.f64 c) b z) (+.f64 a (fma.f64 (log.f64 y) x t))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 -1 (*.f64 b (log.f64 (/.f64 1 c)))))))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b z)))) |
(+.f64 a (fma.f64 (log.f64 c) b (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (log.f64 c) b z) (+.f64 a (fma.f64 (log.f64 y) x t))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 -1 (*.f64 b (log.f64 (/.f64 1 c)))))))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b z)))) |
(+.f64 a (fma.f64 (log.f64 c) b (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (log.f64 c) b z) (+.f64 a (fma.f64 (log.f64 y) x t))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 -1 (*.f64 b (log.f64 (/.f64 1 c)))))))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b z)))) |
(+.f64 a (fma.f64 (log.f64 c) b (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (log.f64 c) b z) (+.f64 a (fma.f64 (log.f64 y) x t))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 -1 (*.f64 b (log.f64 (/.f64 1 c)))))))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b z)))) |
(+.f64 a (fma.f64 (log.f64 c) b (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (log.f64 c) b z) (+.f64 a (fma.f64 (log.f64 y) x t))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) b))))) |
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (*.f64 b (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c))))))))) |
(+.f64 a (+.f64 (fma.f64 b (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) z) (fma.f64 (log.f64 y) x t))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) b))))) |
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (*.f64 b (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c))))))))) |
(+.f64 a (+.f64 (fma.f64 b (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) z) (fma.f64 (log.f64 y) x t))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) b))))) |
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (*.f64 b (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c))))))))) |
(+.f64 a (+.f64 (fma.f64 b (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) z) (fma.f64 (log.f64 y) x t))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 z (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) b))))) |
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t (+.f64 z (*.f64 b (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c))))))))) |
(+.f64 a (+.f64 (fma.f64 b (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) z) (fma.f64 (log.f64 y) x t))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t z))) |
(+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b z)))) |
(+.f64 a (fma.f64 (log.f64 c) b (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (log.f64 c) b z) (+.f64 a (fma.f64 (log.f64 y) x t))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b z)))) |
(+.f64 a (fma.f64 (log.f64 c) b (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (log.f64 c) b z) (+.f64 a (fma.f64 (log.f64 y) x t))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b z)))) |
(+.f64 a (fma.f64 (log.f64 c) b (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (log.f64 c) b z) (+.f64 a (fma.f64 (log.f64 y) x t))) |
(*.f64 (log.f64 c) b) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b z)))) |
(+.f64 a (fma.f64 (log.f64 c) b (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (log.f64 c) b z) (+.f64 a (fma.f64 (log.f64 y) x t))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b z)))) |
(+.f64 a (fma.f64 (log.f64 c) b (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (log.f64 c) b z) (+.f64 a (fma.f64 (log.f64 y) x t))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b z)))) |
(+.f64 a (fma.f64 (log.f64 c) b (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (log.f64 c) b z) (+.f64 a (fma.f64 (log.f64 y) x t))) |
(*.f64 (log.f64 c) b) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b z)))) |
(+.f64 a (fma.f64 (log.f64 c) b (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (log.f64 c) b z) (+.f64 a (fma.f64 (log.f64 y) x t))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b z)))) |
(+.f64 a (fma.f64 (log.f64 c) b (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (log.f64 c) b z) (+.f64 a (fma.f64 (log.f64 y) x t))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) z)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b z)))) |
(+.f64 a (fma.f64 (log.f64 c) b (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (log.f64 c) b z) (+.f64 a (fma.f64 (log.f64 y) x t))) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x (log.f64 y) z))) (-.f64 1 (+.f64 (*.f64 (log.f64 c) b) (+.f64 t a)))) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x (log.f64 y) z))) (-.f64 1 (fma.f64 (log.f64 c) b (+.f64 a t)))) |
(+.f64 (+.f64 t (fma.f64 (log.f64 c) b a)) (expm1.f64 (log1p.f64 (fma.f64 (log.f64 y) x z)))) |
(+.f64 a (+.f64 (fma.f64 (log.f64 c) b t) (expm1.f64 (log1p.f64 (fma.f64 (log.f64 y) x z))))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 c) b))) (-.f64 1 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 c) b))) (-.f64 1 (+.f64 a (fma.f64 x (log.f64 y) (+.f64 t z))))) |
(+.f64 (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z))) (expm1.f64 (log1p.f64 (*.f64 (log.f64 c) b)))) |
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x (+.f64 t z)) (expm1.f64 (log1p.f64 (*.f64 (log.f64 c) b))))) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)))) 1) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b z)))) |
(+.f64 a (fma.f64 (log.f64 c) b (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (log.f64 c) b z) (+.f64 a (fma.f64 (log.f64 y) x t))) |
(-.f64 (exp.f64 (log1p.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a))) (-.f64 1 (*.f64 (log.f64 c) b))) |
(+.f64 (-.f64 (exp.f64 (log1p.f64 (+.f64 a (fma.f64 x (log.f64 y) (+.f64 t z))))) 1) (*.f64 (log.f64 c) b)) |
(fma.f64 (log.f64 c) b (expm1.f64 (log1p.f64 (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))))) |
(-.f64 (exp.f64 (log1p.f64 t)) (-.f64 1 (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 a (*.f64 (log.f64 c) b))))) |
(+.f64 (-.f64 (exp.f64 (log1p.f64 t)) 1) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 a (*.f64 (log.f64 c) b)))) |
(+.f64 (+.f64 (fma.f64 (log.f64 c) b z) (fma.f64 (log.f64 y) x a)) (expm1.f64 (log1p.f64 t))) |
(+.f64 (fma.f64 (log.f64 y) x z) (+.f64 (fma.f64 (log.f64 c) b a) (expm1.f64 (log1p.f64 t)))) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x (log.f64 y) (+.f64 z t)))) (-.f64 1 (+.f64 a (*.f64 (log.f64 c) b)))) |
(+.f64 (-.f64 (exp.f64 (log1p.f64 (fma.f64 x (log.f64 y) (+.f64 t z)))) 1) (+.f64 a (*.f64 (log.f64 c) b))) |
(+.f64 (fma.f64 (log.f64 c) b a) (expm1.f64 (log1p.f64 (fma.f64 (log.f64 y) x (+.f64 t z))))) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x (log.f64 y) (+.f64 z t)))) (-.f64 1 (*.f64 (+.f64 a (*.f64 (log.f64 c) b)) 1))) |
(+.f64 (-.f64 (exp.f64 (log1p.f64 (fma.f64 x (log.f64 y) (+.f64 t z)))) 1) (+.f64 a (*.f64 (log.f64 c) b))) |
(+.f64 (fma.f64 (log.f64 c) b a) (expm1.f64 (log1p.f64 (fma.f64 (log.f64 y) x (+.f64 t z))))) |
(-.f64 (exp.f64 (log1p.f64 a)) (-.f64 1 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) (*.f64 (log.f64 c) b)))) |
(+.f64 (-.f64 (exp.f64 (log1p.f64 a)) 1) (+.f64 (*.f64 (log.f64 c) b) (fma.f64 x (log.f64 y) (+.f64 t z)))) |
(+.f64 (fma.f64 (log.f64 c) b (fma.f64 (log.f64 y) x (+.f64 t z))) (expm1.f64 (log1p.f64 a))) |
(+.f64 (+.f64 (fma.f64 (log.f64 c) b z) (fma.f64 (log.f64 y) x t)) (expm1.f64 (log1p.f64 a))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (log.f64 y)))) (-.f64 1 (+.f64 z (+.f64 (*.f64 (log.f64 c) b) (+.f64 t a))))) |
(+.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 y) x))) 1) (+.f64 z (fma.f64 (log.f64 c) b (+.f64 a t)))) |
(+.f64 (+.f64 z (+.f64 t (fma.f64 (log.f64 c) b a))) (expm1.f64 (log1p.f64 (*.f64 (log.f64 y) x)))) |
(+.f64 z (+.f64 (+.f64 a (fma.f64 (log.f64 c) b t)) (expm1.f64 (log1p.f64 (*.f64 (log.f64 y) x))))) |
(-.f64 (/.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (-.f64 (*.f64 x (log.f64 y)) z)) (-.f64 (/.f64 (*.f64 z z) (-.f64 (*.f64 x (log.f64 y)) z)) (+.f64 (*.f64 (log.f64 c) b) (+.f64 t a)))) |
(-.f64 (/.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (fma.f64 x (log.f64 y) (neg.f64 z))) (-.f64 (/.f64 z (/.f64 (fma.f64 x (log.f64 y) (neg.f64 z)) z)) (fma.f64 (log.f64 c) b (+.f64 a t)))) |
(+.f64 (+.f64 t (fma.f64 (log.f64 c) b a)) (-.f64 (/.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (-.f64 (*.f64 (log.f64 y) x) z)) (*.f64 (/.f64 z (-.f64 (*.f64 (log.f64 y) x) z)) z))) |
(+.f64 a (+.f64 (fma.f64 (log.f64 c) b t) (-.f64 (/.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (-.f64 (*.f64 (log.f64 y) x) z)) (*.f64 z (/.f64 z (-.f64 (*.f64 (log.f64 y) x) z)))))) |
(-.f64 (/.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2) (-.f64 (fma.f64 x (log.f64 y) z) t)) (-.f64 (/.f64 (*.f64 t t) (-.f64 (fma.f64 x (log.f64 y) z) t)) (+.f64 a (*.f64 (log.f64 c) b)))) |
(-.f64 (/.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2) (-.f64 (fma.f64 x (log.f64 y) z) t)) (-.f64 (/.f64 t (/.f64 (-.f64 (fma.f64 x (log.f64 y) z) t) t)) (+.f64 a (*.f64 (log.f64 c) b)))) |
(+.f64 a (-.f64 (fma.f64 (log.f64 c) b (/.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 2) (-.f64 (fma.f64 (log.f64 y) x z) t))) (*.f64 (/.f64 t (-.f64 (fma.f64 (log.f64 y) x z) t)) t))) |
(+.f64 a (-.f64 (fma.f64 (log.f64 c) b (/.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 2) (-.f64 (fma.f64 (log.f64 y) x z) t))) (*.f64 t (/.f64 t (-.f64 (fma.f64 (log.f64 y) x z) t))))) |
(-.f64 (/.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2) (-.f64 (fma.f64 x (log.f64 y) z) t)) (-.f64 (/.f64 (*.f64 t t) (-.f64 (fma.f64 x (log.f64 y) z) t)) (*.f64 (+.f64 a (*.f64 (log.f64 c) b)) 1))) |
(-.f64 (/.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2) (-.f64 (fma.f64 x (log.f64 y) z) t)) (-.f64 (/.f64 t (/.f64 (-.f64 (fma.f64 x (log.f64 y) z) t) t)) (+.f64 a (*.f64 (log.f64 c) b)))) |
(+.f64 a (-.f64 (fma.f64 (log.f64 c) b (/.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 2) (-.f64 (fma.f64 (log.f64 y) x z) t))) (*.f64 (/.f64 t (-.f64 (fma.f64 (log.f64 y) x z) t)) t))) |
(+.f64 a (-.f64 (fma.f64 (log.f64 c) b (/.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 2) (-.f64 (fma.f64 (log.f64 y) x z) t))) (*.f64 t (/.f64 t (-.f64 (fma.f64 (log.f64 y) x z) t))))) |
(-.f64 (/.f64 (pow.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) 2) (-.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)) (-.f64 (/.f64 (*.f64 a a) (-.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)) (*.f64 (log.f64 c) b))) |
(-.f64 (/.f64 (pow.f64 (fma.f64 x (log.f64 y) (+.f64 t z)) 2) (-.f64 (fma.f64 x (log.f64 y) (+.f64 t z)) a)) (-.f64 (/.f64 a (/.f64 (-.f64 (fma.f64 x (log.f64 y) (+.f64 t z)) a) a)) (*.f64 (log.f64 c) b))) |
(-.f64 (fma.f64 (log.f64 c) b (/.f64 (pow.f64 (fma.f64 (log.f64 y) x (+.f64 t z)) 2) (-.f64 (fma.f64 (log.f64 y) x (+.f64 t z)) a))) (*.f64 (/.f64 a (-.f64 (fma.f64 (log.f64 y) x (+.f64 t z)) a)) a)) |
(-.f64 (fma.f64 (log.f64 c) b (/.f64 (pow.f64 (fma.f64 (log.f64 y) x (+.f64 t z)) 2) (+.f64 (fma.f64 (log.f64 y) x z) (-.f64 t a)))) (*.f64 a (/.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (-.f64 t a))))) |
(-.f64 (/.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a) 2) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) (-.f64 a (*.f64 (log.f64 c) b)))) (/.f64 (pow.f64 (*.f64 (log.f64 c) b) 2) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) (-.f64 a (*.f64 (log.f64 c) b))))) |
(/.f64 (-.f64 (pow.f64 (+.f64 a (fma.f64 x (log.f64 y) (+.f64 t z))) 2) (pow.f64 (*.f64 (log.f64 c) b) 2)) (+.f64 (fma.f64 x (log.f64 y) (+.f64 t z)) (-.f64 a (*.f64 (log.f64 c) b)))) |
(/.f64 (-.f64 (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z))) 2) (pow.f64 (*.f64 (log.f64 c) b) 2)) (+.f64 a (-.f64 (fma.f64 (log.f64 y) x (+.f64 t z)) (*.f64 (log.f64 c) b)))) |
(-.f64 (+.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a) (exp.f64 (log1p.f64 (*.f64 (log.f64 c) b)))) 1) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 c) b))) (-.f64 1 (+.f64 a (fma.f64 x (log.f64 y) (+.f64 t z))))) |
(+.f64 (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z))) (expm1.f64 (log1p.f64 (*.f64 (log.f64 c) b)))) |
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x (+.f64 t z)) (expm1.f64 (log1p.f64 (*.f64 (log.f64 c) b))))) |
(-.f64 (+.f64 (*.f64 (log.f64 c) b) (exp.f64 (log1p.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)))) 1) |
(+.f64 (-.f64 (exp.f64 (log1p.f64 (+.f64 a (fma.f64 x (log.f64 y) (+.f64 t z))))) 1) (*.f64 (log.f64 c) b)) |
(fma.f64 (log.f64 c) b (expm1.f64 (log1p.f64 (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))))) |
(-.f64 (+.f64 (*.f64 (log.f64 c) b) (/.f64 (pow.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) 2) (-.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a))) (/.f64 (*.f64 a a) (-.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a))) |
(-.f64 (/.f64 (pow.f64 (fma.f64 x (log.f64 y) (+.f64 t z)) 2) (-.f64 (fma.f64 x (log.f64 y) (+.f64 t z)) a)) (-.f64 (/.f64 a (/.f64 (-.f64 (fma.f64 x (log.f64 y) (+.f64 t z)) a) a)) (*.f64 (log.f64 c) b))) |
(-.f64 (fma.f64 (log.f64 c) b (/.f64 (pow.f64 (fma.f64 (log.f64 y) x (+.f64 t z)) 2) (-.f64 (fma.f64 (log.f64 y) x (+.f64 t z)) a))) (*.f64 (/.f64 a (-.f64 (fma.f64 (log.f64 y) x (+.f64 t z)) a)) a)) |
(-.f64 (fma.f64 (log.f64 c) b (/.f64 (pow.f64 (fma.f64 (log.f64 y) x (+.f64 t z)) 2) (+.f64 (fma.f64 (log.f64 y) x z) (-.f64 t a)))) (*.f64 a (/.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (-.f64 t a))))) |
(-.f64 (+.f64 (+.f64 a (*.f64 (log.f64 c) b)) (exp.f64 (log1p.f64 (fma.f64 x (log.f64 y) (+.f64 z t))))) 1) |
(+.f64 (-.f64 (exp.f64 (log1p.f64 (fma.f64 x (log.f64 y) (+.f64 t z)))) 1) (+.f64 a (*.f64 (log.f64 c) b))) |
(+.f64 (fma.f64 (log.f64 c) b a) (expm1.f64 (log1p.f64 (fma.f64 (log.f64 y) x (+.f64 t z))))) |
(-.f64 (+.f64 (+.f64 a (*.f64 (log.f64 c) b)) (/.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2) (-.f64 (fma.f64 x (log.f64 y) z) t))) (/.f64 (*.f64 t t) (-.f64 (fma.f64 x (log.f64 y) z) t))) |
(-.f64 (/.f64 (pow.f64 (fma.f64 x (log.f64 y) z) 2) (-.f64 (fma.f64 x (log.f64 y) z) t)) (-.f64 (/.f64 t (/.f64 (-.f64 (fma.f64 x (log.f64 y) z) t) t)) (+.f64 a (*.f64 (log.f64 c) b)))) |
(+.f64 a (-.f64 (fma.f64 (log.f64 c) b (/.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 2) (-.f64 (fma.f64 (log.f64 y) x z) t))) (*.f64 (/.f64 t (-.f64 (fma.f64 (log.f64 y) x z) t)) t))) |
(+.f64 a (-.f64 (fma.f64 (log.f64 c) b (/.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 2) (-.f64 (fma.f64 (log.f64 y) x z) t))) (*.f64 t (/.f64 t (-.f64 (fma.f64 (log.f64 y) x z) t))))) |
(-.f64 (+.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) (*.f64 (log.f64 c) b)) (exp.f64 (log1p.f64 a))) 1) |
(+.f64 (-.f64 (exp.f64 (log1p.f64 a)) 1) (+.f64 (*.f64 (log.f64 c) b) (fma.f64 x (log.f64 y) (+.f64 t z)))) |
(+.f64 (fma.f64 (log.f64 c) b (fma.f64 (log.f64 y) x (+.f64 t z))) (expm1.f64 (log1p.f64 a))) |
(+.f64 (+.f64 (fma.f64 (log.f64 c) b z) (fma.f64 (log.f64 y) x t)) (expm1.f64 (log1p.f64 a))) |
(*.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)) 1) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b z)))) |
(+.f64 a (fma.f64 (log.f64 c) b (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (log.f64 c) b z) (+.f64 a (fma.f64 (log.f64 y) x t))) |
(*.f64 1 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b z)))) |
(+.f64 a (fma.f64 (log.f64 c) b (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (log.f64 c) b z) (+.f64 a (fma.f64 (log.f64 y) x t))) |
(*.f64 (sqrt.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a))) (sqrt.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b z)))) |
(+.f64 a (fma.f64 (log.f64 c) b (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (log.f64 c) b z) (+.f64 a (fma.f64 (log.f64 y) x t))) |
(*.f64 (cbrt.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a))) (pow.f64 (cbrt.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a))) 2)) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b z)))) |
(+.f64 a (fma.f64 (log.f64 c) b (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (log.f64 c) b z) (+.f64 a (fma.f64 (log.f64 y) x t))) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a))) 2) (cbrt.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b z)))) |
(+.f64 a (fma.f64 (log.f64 c) b (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (log.f64 c) b z) (+.f64 a (fma.f64 (log.f64 y) x t))) |
(*.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a) 2) (pow.f64 (*.f64 (log.f64 c) b) 2)) (/.f64 1 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) (-.f64 a (*.f64 (log.f64 c) b))))) |
(/.f64 (-.f64 (pow.f64 (+.f64 a (fma.f64 x (log.f64 y) (+.f64 t z))) 2) (pow.f64 (*.f64 (log.f64 c) b) 2)) (+.f64 (fma.f64 x (log.f64 y) (+.f64 t z)) (-.f64 a (*.f64 (log.f64 c) b)))) |
(/.f64 (-.f64 (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z))) 2) (pow.f64 (*.f64 (log.f64 c) b) 2)) (+.f64 a (-.f64 (fma.f64 (log.f64 y) x (+.f64 t z)) (*.f64 (log.f64 c) b)))) |
(*.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a) 3) (pow.f64 (*.f64 (log.f64 c) b) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a) 2) (*.f64 (*.f64 (log.f64 c) b) (-.f64 (*.f64 (log.f64 c) b) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)))))) |
(*.f64 (+.f64 (pow.f64 (+.f64 a (fma.f64 x (log.f64 y) (+.f64 t z))) 3) (pow.f64 (*.f64 (log.f64 c) b) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 a (fma.f64 x (log.f64 y) (+.f64 t z))) 2) (*.f64 (log.f64 c) (*.f64 b (-.f64 (*.f64 (log.f64 c) b) (+.f64 a (fma.f64 x (log.f64 y) (+.f64 t z))))))))) |
(/.f64 (+.f64 (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z))) 3) (pow.f64 (*.f64 (log.f64 c) b) 3)) (fma.f64 (*.f64 (log.f64 c) b) (-.f64 (*.f64 (log.f64 c) b) (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))) (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z))) 2))) |
(/.f64 (+.f64 (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z))) 3) (pow.f64 (*.f64 (log.f64 c) b) 3)) (fma.f64 (log.f64 c) (*.f64 b (-.f64 (*.f64 (log.f64 c) b) (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z))))) (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z))) 2))) |
(/.f64 1 (/.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) (-.f64 a (*.f64 (log.f64 c) b))) (-.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a) 2) (pow.f64 (*.f64 (log.f64 c) b) 2)))) |
(/.f64 (-.f64 (pow.f64 (+.f64 a (fma.f64 x (log.f64 y) (+.f64 t z))) 2) (pow.f64 (*.f64 (log.f64 c) b) 2)) (+.f64 (fma.f64 x (log.f64 y) (+.f64 t z)) (-.f64 a (*.f64 (log.f64 c) b)))) |
(/.f64 (-.f64 (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z))) 2) (pow.f64 (*.f64 (log.f64 c) b) 2)) (+.f64 a (-.f64 (fma.f64 (log.f64 y) x (+.f64 t z)) (*.f64 (log.f64 c) b)))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a) 2) (*.f64 (*.f64 (log.f64 c) b) (-.f64 (*.f64 (log.f64 c) b) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)))) (+.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a) 3) (pow.f64 (*.f64 (log.f64 c) b) 3)))) |
(*.f64 (+.f64 (pow.f64 (+.f64 a (fma.f64 x (log.f64 y) (+.f64 t z))) 3) (pow.f64 (*.f64 (log.f64 c) b) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 a (fma.f64 x (log.f64 y) (+.f64 t z))) 2) (*.f64 (log.f64 c) (*.f64 b (-.f64 (*.f64 (log.f64 c) b) (+.f64 a (fma.f64 x (log.f64 y) (+.f64 t z))))))))) |
(/.f64 (+.f64 (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z))) 3) (pow.f64 (*.f64 (log.f64 c) b) 3)) (fma.f64 (*.f64 (log.f64 c) b) (-.f64 (*.f64 (log.f64 c) b) (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))) (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z))) 2))) |
(/.f64 (+.f64 (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z))) 3) (pow.f64 (*.f64 (log.f64 c) b) 3)) (fma.f64 (log.f64 c) (*.f64 b (-.f64 (*.f64 (log.f64 c) b) (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z))))) (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z))) 2))) |
(/.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a) 2) (pow.f64 (*.f64 (log.f64 c) b) 2)) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) (-.f64 a (*.f64 (log.f64 c) b)))) |
(/.f64 (-.f64 (pow.f64 (+.f64 a (fma.f64 x (log.f64 y) (+.f64 t z))) 2) (pow.f64 (*.f64 (log.f64 c) b) 2)) (+.f64 (fma.f64 x (log.f64 y) (+.f64 t z)) (-.f64 a (*.f64 (log.f64 c) b)))) |
(/.f64 (-.f64 (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z))) 2) (pow.f64 (*.f64 (log.f64 c) b) 2)) (+.f64 a (-.f64 (fma.f64 (log.f64 y) x (+.f64 t z)) (*.f64 (log.f64 c) b)))) |
(/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a) 3) (pow.f64 (*.f64 (log.f64 c) b) 3)) (+.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a) 2) (*.f64 (*.f64 (log.f64 c) b) (-.f64 (*.f64 (log.f64 c) b) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a))))) |
(*.f64 (+.f64 (pow.f64 (+.f64 a (fma.f64 x (log.f64 y) (+.f64 t z))) 3) (pow.f64 (*.f64 (log.f64 c) b) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 a (fma.f64 x (log.f64 y) (+.f64 t z))) 2) (*.f64 (log.f64 c) (*.f64 b (-.f64 (*.f64 (log.f64 c) b) (+.f64 a (fma.f64 x (log.f64 y) (+.f64 t z))))))))) |
(/.f64 (+.f64 (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z))) 3) (pow.f64 (*.f64 (log.f64 c) b) 3)) (fma.f64 (*.f64 (log.f64 c) b) (-.f64 (*.f64 (log.f64 c) b) (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))) (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z))) 2))) |
(/.f64 (+.f64 (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z))) 3) (pow.f64 (*.f64 (log.f64 c) b) 3)) (fma.f64 (log.f64 c) (*.f64 b (-.f64 (*.f64 (log.f64 c) b) (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z))))) (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z))) 2))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) 2) (*.f64 (+.f64 a (*.f64 (log.f64 c) b)) (+.f64 a (*.f64 (log.f64 c) b)))) (-.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) (+.f64 a (*.f64 (log.f64 c) b)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 x (log.f64 y) (+.f64 t z)) 2) (*.f64 (+.f64 a (*.f64 (log.f64 c) b)) (+.f64 a (*.f64 (log.f64 c) b)))) (-.f64 (fma.f64 x (log.f64 y) (+.f64 t z)) (+.f64 a (*.f64 (log.f64 c) b)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 y) x (+.f64 t z)) 2) (*.f64 (fma.f64 (log.f64 c) b a) (fma.f64 (log.f64 c) b a))) (-.f64 (fma.f64 (log.f64 y) x (+.f64 t z)) (fma.f64 (log.f64 c) b a))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 c) b) 2) (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a) 2)) (-.f64 (*.f64 (log.f64 c) b) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a))) |
(/.f64 (-.f64 (pow.f64 (+.f64 a (fma.f64 x (log.f64 y) (+.f64 t z))) 2) (pow.f64 (*.f64 (log.f64 c) b) 2)) (+.f64 (fma.f64 x (log.f64 y) (+.f64 t z)) (-.f64 a (*.f64 (log.f64 c) b)))) |
(/.f64 (-.f64 (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z))) 2) (pow.f64 (*.f64 (log.f64 c) b) 2)) (+.f64 a (-.f64 (fma.f64 (log.f64 y) x (+.f64 t z)) (*.f64 (log.f64 c) b)))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) 3) (pow.f64 (+.f64 a (*.f64 (log.f64 c) b)) 3)) (-.f64 (+.f64 (pow.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) 2) (*.f64 (+.f64 a (*.f64 (log.f64 c) b)) (+.f64 a (*.f64 (log.f64 c) b)))) (*.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) (+.f64 a (*.f64 (log.f64 c) b))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 x (log.f64 y) (+.f64 t z)) 3) (pow.f64 (+.f64 a (*.f64 (log.f64 c) b)) 3)) (+.f64 (pow.f64 (fma.f64 x (log.f64 y) (+.f64 t z)) 2) (-.f64 (*.f64 (+.f64 a (*.f64 (log.f64 c) b)) (+.f64 a (*.f64 (log.f64 c) b))) (*.f64 (fma.f64 x (log.f64 y) (+.f64 t z)) (+.f64 a (*.f64 (log.f64 c) b)))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x (+.f64 t z)) 3) (pow.f64 (fma.f64 (log.f64 c) b a) 3)) (+.f64 (pow.f64 (fma.f64 (log.f64 y) x (+.f64 t z)) 2) (*.f64 (fma.f64 (log.f64 c) b a) (-.f64 (fma.f64 (log.f64 c) b a) (fma.f64 (log.f64 y) x (+.f64 t z)))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a) 2) (pow.f64 (*.f64 (log.f64 c) b) 2))) (neg.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) (-.f64 a (*.f64 (log.f64 c) b))))) |
(/.f64 (-.f64 (pow.f64 (+.f64 a (fma.f64 x (log.f64 y) (+.f64 t z))) 2) (pow.f64 (*.f64 (log.f64 c) b) 2)) (+.f64 (fma.f64 x (log.f64 y) (+.f64 t z)) (-.f64 a (*.f64 (log.f64 c) b)))) |
(/.f64 (-.f64 (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z))) 2) (pow.f64 (*.f64 (log.f64 c) b) 2)) (+.f64 a (-.f64 (fma.f64 (log.f64 y) x (+.f64 t z)) (*.f64 (log.f64 c) b)))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a) 3) (pow.f64 (*.f64 (log.f64 c) b) 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a) 2) (*.f64 (*.f64 (log.f64 c) b) (-.f64 (*.f64 (log.f64 c) b) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)))))) |
(*.f64 (+.f64 (pow.f64 (+.f64 a (fma.f64 x (log.f64 y) (+.f64 t z))) 3) (pow.f64 (*.f64 (log.f64 c) b) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 a (fma.f64 x (log.f64 y) (+.f64 t z))) 2) (*.f64 (log.f64 c) (*.f64 b (-.f64 (*.f64 (log.f64 c) b) (+.f64 a (fma.f64 x (log.f64 y) (+.f64 t z))))))))) |
(/.f64 (+.f64 (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z))) 3) (pow.f64 (*.f64 (log.f64 c) b) 3)) (fma.f64 (*.f64 (log.f64 c) b) (-.f64 (*.f64 (log.f64 c) b) (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))) (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z))) 2))) |
(/.f64 (+.f64 (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z))) 3) (pow.f64 (*.f64 (log.f64 c) b) 3)) (fma.f64 (log.f64 c) (*.f64 b (-.f64 (*.f64 (log.f64 c) b) (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z))))) (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z))) 2))) |
(pow.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)) 1) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b z)))) |
(+.f64 a (fma.f64 (log.f64 c) b (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (log.f64 c) b z) (+.f64 a (fma.f64 (log.f64 y) x t))) |
(pow.f64 (sqrt.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a))) 2) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b z)))) |
(+.f64 a (fma.f64 (log.f64 c) b (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (log.f64 c) b z) (+.f64 a (fma.f64 (log.f64 y) x t))) |
(pow.f64 (cbrt.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a))) 3) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b z)))) |
(+.f64 a (fma.f64 (log.f64 c) b (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (log.f64 c) b z) (+.f64 a (fma.f64 (log.f64 y) x t))) |
(pow.f64 (pow.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)) 3) 1/3) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b z)))) |
(+.f64 a (fma.f64 (log.f64 c) b (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (log.f64 c) b z) (+.f64 a (fma.f64 (log.f64 y) x t))) |
(sqrt.f64 (pow.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)) 2)) |
(sqrt.f64 (pow.f64 (fma.f64 (log.f64 c) b (+.f64 a (fma.f64 x (log.f64 y) (+.f64 t z)))) 2)) |
(fabs.f64 (+.f64 a (fma.f64 (log.f64 c) b (fma.f64 (log.f64 y) x (+.f64 t z))))) |
(fabs.f64 (+.f64 (fma.f64 (log.f64 c) b z) (+.f64 a (fma.f64 (log.f64 y) x t)))) |
(log.f64 (*.f64 (pow.f64 c b) (exp.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b z)))) |
(+.f64 a (fma.f64 (log.f64 c) b (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (log.f64 c) b z) (+.f64 a (fma.f64 (log.f64 y) x t))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a))))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b z)))) |
(+.f64 a (fma.f64 (log.f64 c) b (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (log.f64 c) b z) (+.f64 a (fma.f64 (log.f64 y) x t))) |
(cbrt.f64 (pow.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)) 3)) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b z)))) |
(+.f64 a (fma.f64 (log.f64 c) b (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (log.f64 c) b z) (+.f64 a (fma.f64 (log.f64 y) x t))) |
(expm1.f64 (log1p.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b z)))) |
(+.f64 a (fma.f64 (log.f64 c) b (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (log.f64 c) b z) (+.f64 a (fma.f64 (log.f64 y) x t))) |
(exp.f64 (log.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b z)))) |
(+.f64 a (fma.f64 (log.f64 c) b (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (log.f64 c) b z) (+.f64 a (fma.f64 (log.f64 y) x t))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a))) 1)) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b z)))) |
(+.f64 a (fma.f64 (log.f64 c) b (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (log.f64 c) b z) (+.f64 a (fma.f64 (log.f64 y) x t))) |
(log1p.f64 (expm1.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b z)))) |
(+.f64 a (fma.f64 (log.f64 c) b (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (log.f64 c) b z) (+.f64 a (fma.f64 (log.f64 y) x t))) |
(fma.f64 (log.f64 c) b (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b z)))) |
(+.f64 a (fma.f64 (log.f64 c) b (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (log.f64 c) b z) (+.f64 a (fma.f64 (log.f64 y) x t))) |
(fma.f64 b (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b z)))) |
(+.f64 a (fma.f64 (log.f64 c) b (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (log.f64 c) b z) (+.f64 a (fma.f64 (log.f64 y) x t))) |
(fma.f64 1 (fma.f64 x (log.f64 y) (+.f64 z t)) (+.f64 a (*.f64 (log.f64 c) b))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b z)))) |
(+.f64 a (fma.f64 (log.f64 c) b (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (log.f64 c) b z) (+.f64 a (fma.f64 (log.f64 y) x t))) |
(fma.f64 1 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a) (*.f64 (log.f64 c) b)) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b z)))) |
(+.f64 a (fma.f64 (log.f64 c) b (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (log.f64 c) b z) (+.f64 a (fma.f64 (log.f64 y) x t))) |
(fma.f64 1 (*.f64 (log.f64 c) b) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b z)))) |
(+.f64 a (fma.f64 (log.f64 c) b (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (log.f64 c) b z) (+.f64 a (fma.f64 (log.f64 y) x t))) |
(fma.f64 (sqrt.f64 (*.f64 (log.f64 c) b)) (sqrt.f64 (*.f64 (log.f64 c) b)) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b z)))) |
(+.f64 a (fma.f64 (log.f64 c) b (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (log.f64 c) b z) (+.f64 a (fma.f64 (log.f64 y) x t))) |
(fma.f64 (sqrt.f64 (fma.f64 x (log.f64 y) (+.f64 z t))) (sqrt.f64 (fma.f64 x (log.f64 y) (+.f64 z t))) (+.f64 a (*.f64 (log.f64 c) b))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b z)))) |
(+.f64 a (fma.f64 (log.f64 c) b (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (log.f64 c) b z) (+.f64 a (fma.f64 (log.f64 y) x t))) |
(fma.f64 (sqrt.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)) (sqrt.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)) (*.f64 (log.f64 c) b)) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b z)))) |
(+.f64 a (fma.f64 (log.f64 c) b (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (log.f64 c) b z) (+.f64 a (fma.f64 (log.f64 y) x t))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 c) b)) 2) (cbrt.f64 (*.f64 (log.f64 c) b)) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b z)))) |
(+.f64 a (fma.f64 (log.f64 c) b (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (log.f64 c) b z) (+.f64 a (fma.f64 (log.f64 y) x t))) |
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 x (log.f64 y) (+.f64 z t))) 2) (cbrt.f64 (fma.f64 x (log.f64 y) (+.f64 z t))) (+.f64 a (*.f64 (log.f64 c) b))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b z)))) |
(+.f64 a (fma.f64 (log.f64 c) b (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (log.f64 c) b z) (+.f64 a (fma.f64 (log.f64 y) x t))) |
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)) 2) (cbrt.f64 (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)) (*.f64 (log.f64 c) b)) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (fma.f64 (log.f64 c) b z)))) |
(+.f64 a (fma.f64 (log.f64 c) b (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (log.f64 c) b z) (+.f64 a (fma.f64 (log.f64 y) x t))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.09% | (sqrt.f64 (*.f64 x (log.f64 y))) |
| 0.22% | (*.f64 (-.f64 b 1/2) (log.f64 c)) | |
| ✓ | 0.36% | (pow.f64 (sqrt.f64 (*.f64 x (log.f64 y))) 2) |
| 0.42% | (*.f64 x (log.f64 y)) |
Compiled 127 to 53 computations (58.3% saved)
12 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 45.0ms | x | @ | 0 | (pow.f64 (sqrt.f64 (*.f64 x (log.f64 y))) 2) |
| 1.0ms | x | @ | -inf | (pow.f64 (sqrt.f64 (*.f64 x (log.f64 y))) 2) |
| 0.0ms | y | @ | inf | (pow.f64 (sqrt.f64 (*.f64 x (log.f64 y))) 2) |
| 0.0ms | x | @ | inf | (pow.f64 (sqrt.f64 (*.f64 x (log.f64 y))) 2) |
| 0.0ms | y | @ | -inf | (pow.f64 (sqrt.f64 (*.f64 x (log.f64 y))) 2) |
| 1× | batch-egg-rewrite |
| 1538× | add-sqr-sqrt |
| 1520× | *-un-lft-identity |
| 1408× | add-cube-cbrt |
| 1390× | add-cbrt-cube |
| 1374× | add-exp-log |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 10 | 26 |
| 1 | 197 | 26 |
| 2 | 1989 | 26 |
| 1× | node limit |
| Inputs |
|---|
(pow.f64 (sqrt.f64 (*.f64 x (log.f64 y))) 2) |
(sqrt.f64 (*.f64 x (log.f64 y))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (*.f64 x (log.f64 y))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (log.f64 y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 y) x)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (log.f64 y)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 x (log.f64 y))) (sqrt.f64 (*.f64 x (log.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 x (log.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 x (log.f64 y)) 1/4) (*.f64 (pow.f64 (*.f64 x (log.f64 y)) 1/4) (sqrt.f64 (*.f64 x (log.f64 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (log.f64 y)) (*.f64 (sqrt.f64 (log.f64 y)) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (log.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 (log.f64 y)) (sqrt.f64 (*.f64 x (log.f64 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (log.f64 y)) 2) (*.f64 (cbrt.f64 (log.f64 y)) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 x (log.f64 y))) (pow.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 x (log.f64 y))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 x (log.f64 y)))) (sqrt.f64 (*.f64 x (log.f64 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 2) (cbrt.f64 (*.f64 x (log.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (log.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (*.f64 x (log.f64 y))) (pow.f64 (*.f64 x (log.f64 y)) 1/4)) (pow.f64 (*.f64 x (log.f64 y)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (sqrt.f64 (log.f64 y))) (sqrt.f64 (log.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (pow.f64 (cbrt.f64 (log.f64 y)) 2)) (cbrt.f64 (log.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 y) (sqrt.f64 x)) (sqrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 y) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (*.f64 x (log.f64 y))) (sqrt.f64 x)) (sqrt.f64 (log.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (*.f64 x (log.f64 y))) (cbrt.f64 (*.f64 x (log.f64 y)))) (cbrt.f64 (sqrt.f64 (*.f64 x (log.f64 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 x (log.f64 y)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 x (log.f64 y)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 x (log.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 x (log.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 x (log.f64 y))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (-.f64 (pow.f64 y x) 1)))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (sqrt.f64 (*.f64 x (log.f64 y)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 x (log.f64 y))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (*.f64 x (log.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 x (log.f64 y)) 1/4) (pow.f64 (*.f64 x (log.f64 y)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (log.f64 y)) (sqrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 x) (sqrt.f64 (log.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (*.f64 x (log.f64 y)))) (cbrt.f64 (*.f64 x (log.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 x (log.f64 y))) (cbrt.f64 (sqrt.f64 (*.f64 x (log.f64 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 x (log.f64 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 x (log.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 x (log.f64 y)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 x (log.f64 y))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 x (log.f64 y)) 1/4) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 x (log.f64 y)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 x (log.f64 y)) 3/2) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (sqrt.f64 (*.f64 x (log.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (sqrt.f64 (*.f64 x (log.f64 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 x (log.f64 y)) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 x (log.f64 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (sqrt.f64 (*.f64 x (log.f64 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 x (log.f64 y))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 x (log.f64 y)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 x (log.f64 y))))))))) |
| 1× | egg-herbie |
| 1392× | distribute-lft-in |
| 1328× | associate-+r+ |
| 1302× | distribute-rgt-in |
| 1196× | associate-+l+ |
| 784× | unswap-sqr |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 129 | 1485 |
| 1 | 267 | 1429 |
| 2 | 962 | 1421 |
| 3 | 3149 | 1421 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (log.f64 y) x) |
(*.f64 (log.f64 y) x) |
(*.f64 (log.f64 y) x) |
(*.f64 (log.f64 y) x) |
(*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 (log.f64 (/.f64 1 y)) x)) |
(*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 (log.f64 (/.f64 1 y)) x)) |
(*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 (log.f64 (/.f64 1 y)) x)) |
(*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 (log.f64 (/.f64 1 y)) x)) |
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) |
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) |
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) |
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) |
(sqrt.f64 (*.f64 (log.f64 y) x)) |
(sqrt.f64 (*.f64 (log.f64 y) x)) |
(sqrt.f64 (*.f64 (log.f64 y) x)) |
(sqrt.f64 (*.f64 (log.f64 y) x)) |
(*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 (log.f64 (/.f64 1 y)) x))) |
(*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 (log.f64 (/.f64 1 y)) x))) |
(*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 (log.f64 (/.f64 1 y)) x))) |
(*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 (log.f64 (/.f64 1 y)) x))) |
(sqrt.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x)) |
(sqrt.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x)) |
(sqrt.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x)) |
(sqrt.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x)) |
(-.f64 (+.f64 1 (*.f64 x (log.f64 y))) 1) |
(*.f64 x (log.f64 y)) |
(*.f64 (log.f64 y) x) |
(*.f64 (*.f64 x (log.f64 y)) 1) |
(*.f64 (sqrt.f64 (*.f64 x (log.f64 y))) (sqrt.f64 (*.f64 x (log.f64 y)))) |
(*.f64 1 (*.f64 x (log.f64 y))) |
(*.f64 (pow.f64 (*.f64 x (log.f64 y)) 1/4) (*.f64 (pow.f64 (*.f64 x (log.f64 y)) 1/4) (sqrt.f64 (*.f64 x (log.f64 y))))) |
(*.f64 (sqrt.f64 (log.f64 y)) (*.f64 (sqrt.f64 (log.f64 y)) x)) |
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (log.f64 y))) |
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 (log.f64 y)) (sqrt.f64 (*.f64 x (log.f64 y))))) |
(*.f64 (pow.f64 (cbrt.f64 (log.f64 y)) 2) (*.f64 (cbrt.f64 (log.f64 y)) x)) |
(*.f64 (cbrt.f64 (*.f64 x (log.f64 y))) (pow.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 2)) |
(*.f64 (cbrt.f64 (*.f64 x (log.f64 y))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 x (log.f64 y)))) (sqrt.f64 (*.f64 x (log.f64 y))))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 2) (cbrt.f64 (*.f64 x (log.f64 y)))) |
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (log.f64 y))) |
(*.f64 (*.f64 (sqrt.f64 (*.f64 x (log.f64 y))) (pow.f64 (*.f64 x (log.f64 y)) 1/4)) (pow.f64 (*.f64 x (log.f64 y)) 1/4)) |
(*.f64 (*.f64 x (sqrt.f64 (log.f64 y))) (sqrt.f64 (log.f64 y))) |
(*.f64 (*.f64 x (pow.f64 (cbrt.f64 (log.f64 y)) 2)) (cbrt.f64 (log.f64 y))) |
(*.f64 (*.f64 (log.f64 y) (sqrt.f64 x)) (sqrt.f64 x)) |
(*.f64 (*.f64 (log.f64 y) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x)) |
(*.f64 (*.f64 (sqrt.f64 (*.f64 x (log.f64 y))) (sqrt.f64 x)) (sqrt.f64 (log.f64 y))) |
(*.f64 (*.f64 (sqrt.f64 (*.f64 x (log.f64 y))) (cbrt.f64 (*.f64 x (log.f64 y)))) (cbrt.f64 (sqrt.f64 (*.f64 x (log.f64 y))))) |
(sqrt.f64 (pow.f64 (*.f64 x (log.f64 y)) 2)) |
(log.f64 (pow.f64 y x)) |
(cbrt.f64 (pow.f64 (*.f64 x (log.f64 y)) 3)) |
(expm1.f64 (log1p.f64 (*.f64 x (log.f64 y)))) |
(exp.f64 (log.f64 (*.f64 x (log.f64 y)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 x (log.f64 y))) 1)) |
(log1p.f64 (-.f64 (pow.f64 y x) 1)) |
(-.f64 (+.f64 1 (sqrt.f64 (*.f64 x (log.f64 y)))) 1) |
(*.f64 (sqrt.f64 (*.f64 x (log.f64 y))) 1) |
(*.f64 1 (sqrt.f64 (*.f64 x (log.f64 y)))) |
(*.f64 (pow.f64 (*.f64 x (log.f64 y)) 1/4) (pow.f64 (*.f64 x (log.f64 y)) 1/4)) |
(*.f64 (sqrt.f64 (log.f64 y)) (sqrt.f64 x)) |
(*.f64 (sqrt.f64 x) (sqrt.f64 (log.f64 y))) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 x (log.f64 y)))) (cbrt.f64 (*.f64 x (log.f64 y)))) |
(*.f64 (cbrt.f64 (*.f64 x (log.f64 y))) (cbrt.f64 (sqrt.f64 (*.f64 x (log.f64 y))))) |
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 x (log.f64 y))))) |
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 x (log.f64 y)))) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 1/2)) |
(pow.f64 (*.f64 x (log.f64 y)) 1/2) |
(pow.f64 (sqrt.f64 (*.f64 x (log.f64 y))) 1) |
(pow.f64 (pow.f64 (*.f64 x (log.f64 y)) 1/4) 2) |
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 x (log.f64 y)))) 3) |
(pow.f64 (pow.f64 (*.f64 x (log.f64 y)) 3/2) 1/3) |
(fabs.f64 (sqrt.f64 (*.f64 x (log.f64 y)))) |
(log.f64 (exp.f64 (sqrt.f64 (*.f64 x (log.f64 y))))) |
(cbrt.f64 (pow.f64 (*.f64 x (log.f64 y)) 3/2)) |
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 x (log.f64 y))))) |
(exp.f64 (log.f64 (sqrt.f64 (*.f64 x (log.f64 y))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 x (log.f64 y))) 1/2)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 x (log.f64 y)))) 1)) |
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 x (log.f64 y))))) |
| Outputs |
|---|
(*.f64 (log.f64 y) x) |
(*.f64 (log.f64 y) x) |
(*.f64 (log.f64 y) x) |
(*.f64 (log.f64 y) x) |
(*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 (log.f64 (/.f64 1 y)) x)) |
(*.f64 (log.f64 y) x) |
(*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 (log.f64 (/.f64 1 y)) x)) |
(*.f64 (log.f64 y) x) |
(*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 (log.f64 (/.f64 1 y)) x)) |
(*.f64 (log.f64 y) x) |
(*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 (log.f64 (/.f64 1 y)) x)) |
(*.f64 (log.f64 y) x) |
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) |
(*.f64 x (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1))) |
(*.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y)))) |
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) |
(*.f64 x (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1))) |
(*.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y)))) |
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) |
(*.f64 x (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1))) |
(*.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y)))) |
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) |
(*.f64 x (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1))) |
(*.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y)))) |
(sqrt.f64 (*.f64 (log.f64 y) x)) |
(sqrt.f64 (*.f64 (log.f64 y) x)) |
(sqrt.f64 (*.f64 (log.f64 y) x)) |
(sqrt.f64 (*.f64 (log.f64 y) x)) |
(*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 (log.f64 (/.f64 1 y)) x))) |
(*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 x (neg.f64 (log.f64 y))))) |
(*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 (log.f64 y) (neg.f64 x)))) |
(*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 (log.f64 (/.f64 1 y)) x))) |
(*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 x (neg.f64 (log.f64 y))))) |
(*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 (log.f64 y) (neg.f64 x)))) |
(*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 (log.f64 (/.f64 1 y)) x))) |
(*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 x (neg.f64 (log.f64 y))))) |
(*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 (log.f64 y) (neg.f64 x)))) |
(*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 (log.f64 (/.f64 1 y)) x))) |
(*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 x (neg.f64 (log.f64 y))))) |
(*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 (log.f64 y) (neg.f64 x)))) |
(sqrt.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x)) |
(sqrt.f64 (*.f64 x (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1)))) |
(sqrt.f64 (*.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))))) |
(sqrt.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x)) |
(sqrt.f64 (*.f64 x (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1)))) |
(sqrt.f64 (*.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))))) |
(sqrt.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x)) |
(sqrt.f64 (*.f64 x (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1)))) |
(sqrt.f64 (*.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))))) |
(sqrt.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x)) |
(sqrt.f64 (*.f64 x (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1)))) |
(sqrt.f64 (*.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))))) |
(-.f64 (+.f64 1 (*.f64 x (log.f64 y))) 1) |
(*.f64 (log.f64 y) x) |
(*.f64 x (log.f64 y)) |
(*.f64 (log.f64 y) x) |
(*.f64 (log.f64 y) x) |
(*.f64 (*.f64 x (log.f64 y)) 1) |
(*.f64 (log.f64 y) x) |
(*.f64 (sqrt.f64 (*.f64 x (log.f64 y))) (sqrt.f64 (*.f64 x (log.f64 y)))) |
(*.f64 (log.f64 y) x) |
(*.f64 1 (*.f64 x (log.f64 y))) |
(*.f64 (log.f64 y) x) |
(*.f64 (pow.f64 (*.f64 x (log.f64 y)) 1/4) (*.f64 (pow.f64 (*.f64 x (log.f64 y)) 1/4) (sqrt.f64 (*.f64 x (log.f64 y))))) |
(*.f64 (log.f64 y) x) |
(*.f64 (sqrt.f64 (log.f64 y)) (*.f64 (sqrt.f64 (log.f64 y)) x)) |
(*.f64 (log.f64 y) x) |
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (log.f64 y))) |
(*.f64 (log.f64 y) x) |
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 (log.f64 y)) (sqrt.f64 (*.f64 x (log.f64 y))))) |
(*.f64 (*.f64 (sqrt.f64 (log.f64 y)) (sqrt.f64 x)) (sqrt.f64 (*.f64 (log.f64 y) x))) |
(*.f64 (sqrt.f64 (*.f64 (log.f64 y) x)) (*.f64 (sqrt.f64 (log.f64 y)) (sqrt.f64 x))) |
(*.f64 (pow.f64 (cbrt.f64 (log.f64 y)) 2) (*.f64 (cbrt.f64 (log.f64 y)) x)) |
(*.f64 (log.f64 y) x) |
(*.f64 (cbrt.f64 (*.f64 x (log.f64 y))) (pow.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 2)) |
(*.f64 (log.f64 y) x) |
(*.f64 (cbrt.f64 (*.f64 x (log.f64 y))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 x (log.f64 y)))) (sqrt.f64 (*.f64 x (log.f64 y))))) |
(*.f64 (cbrt.f64 (*.f64 (log.f64 y) x)) (*.f64 (sqrt.f64 (*.f64 (log.f64 y) x)) (cbrt.f64 (sqrt.f64 (*.f64 (log.f64 y) x))))) |
(*.f64 (cbrt.f64 (*.f64 (log.f64 y) x)) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (log.f64 y) x))) 4)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 2) (cbrt.f64 (*.f64 x (log.f64 y)))) |
(*.f64 (log.f64 y) x) |
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (log.f64 y))) |
(*.f64 (log.f64 y) x) |
(*.f64 (*.f64 (sqrt.f64 (*.f64 x (log.f64 y))) (pow.f64 (*.f64 x (log.f64 y)) 1/4)) (pow.f64 (*.f64 x (log.f64 y)) 1/4)) |
(*.f64 (log.f64 y) x) |
(*.f64 (*.f64 x (sqrt.f64 (log.f64 y))) (sqrt.f64 (log.f64 y))) |
(*.f64 (log.f64 y) x) |
(*.f64 (*.f64 x (pow.f64 (cbrt.f64 (log.f64 y)) 2)) (cbrt.f64 (log.f64 y))) |
(*.f64 (log.f64 y) x) |
(*.f64 (*.f64 (log.f64 y) (sqrt.f64 x)) (sqrt.f64 x)) |
(*.f64 (log.f64 y) x) |
(*.f64 (*.f64 (log.f64 y) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x)) |
(*.f64 (log.f64 y) x) |
(*.f64 (*.f64 (sqrt.f64 (*.f64 x (log.f64 y))) (sqrt.f64 x)) (sqrt.f64 (log.f64 y))) |
(*.f64 (*.f64 (sqrt.f64 (log.f64 y)) (sqrt.f64 x)) (sqrt.f64 (*.f64 (log.f64 y) x))) |
(*.f64 (sqrt.f64 (*.f64 (log.f64 y) x)) (*.f64 (sqrt.f64 (log.f64 y)) (sqrt.f64 x))) |
(*.f64 (*.f64 (sqrt.f64 (*.f64 x (log.f64 y))) (cbrt.f64 (*.f64 x (log.f64 y)))) (cbrt.f64 (sqrt.f64 (*.f64 x (log.f64 y))))) |
(*.f64 (cbrt.f64 (*.f64 (log.f64 y) x)) (*.f64 (sqrt.f64 (*.f64 (log.f64 y) x)) (cbrt.f64 (sqrt.f64 (*.f64 (log.f64 y) x))))) |
(*.f64 (cbrt.f64 (*.f64 (log.f64 y) x)) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (log.f64 y) x))) 4)) |
(sqrt.f64 (pow.f64 (*.f64 x (log.f64 y)) 2)) |
(*.f64 (log.f64 y) x) |
(log.f64 (pow.f64 y x)) |
(*.f64 (log.f64 y) x) |
(cbrt.f64 (pow.f64 (*.f64 x (log.f64 y)) 3)) |
(*.f64 (log.f64 y) x) |
(expm1.f64 (log1p.f64 (*.f64 x (log.f64 y)))) |
(*.f64 (log.f64 y) x) |
(exp.f64 (log.f64 (*.f64 x (log.f64 y)))) |
(*.f64 (log.f64 y) x) |
(exp.f64 (*.f64 (log.f64 (*.f64 x (log.f64 y))) 1)) |
(*.f64 (log.f64 y) x) |
(log1p.f64 (-.f64 (pow.f64 y x) 1)) |
(log1p.f64 (+.f64 (pow.f64 y x) -1)) |
(log1p.f64 (+.f64 -1 (pow.f64 y x))) |
(-.f64 (+.f64 1 (sqrt.f64 (*.f64 x (log.f64 y)))) 1) |
(sqrt.f64 (*.f64 (log.f64 y) x)) |
(*.f64 (sqrt.f64 (*.f64 x (log.f64 y))) 1) |
(sqrt.f64 (*.f64 (log.f64 y) x)) |
(*.f64 1 (sqrt.f64 (*.f64 x (log.f64 y)))) |
(sqrt.f64 (*.f64 (log.f64 y) x)) |
(*.f64 (pow.f64 (*.f64 x (log.f64 y)) 1/4) (pow.f64 (*.f64 x (log.f64 y)) 1/4)) |
(sqrt.f64 (*.f64 (log.f64 y) x)) |
(*.f64 (sqrt.f64 (log.f64 y)) (sqrt.f64 x)) |
(*.f64 (sqrt.f64 x) (sqrt.f64 (log.f64 y))) |
(*.f64 (sqrt.f64 (log.f64 y)) (sqrt.f64 x)) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 x (log.f64 y)))) (cbrt.f64 (*.f64 x (log.f64 y)))) |
(*.f64 (cbrt.f64 (*.f64 (log.f64 y) x)) (cbrt.f64 (sqrt.f64 (*.f64 (log.f64 y) x)))) |
(*.f64 (cbrt.f64 (*.f64 x (log.f64 y))) (cbrt.f64 (sqrt.f64 (*.f64 x (log.f64 y))))) |
(*.f64 (cbrt.f64 (*.f64 (log.f64 y) x)) (cbrt.f64 (sqrt.f64 (*.f64 (log.f64 y) x)))) |
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 x (log.f64 y))))) |
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 y) x)) 2)) (sqrt.f64 (cbrt.f64 (*.f64 (log.f64 y) x)))) |
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 (log.f64 y) x))) (sqrt.f64 (cbrt.f64 (*.f64 (log.f64 y) x)))) |
(*.f64 (cbrt.f64 (*.f64 (log.f64 y) x)) (sqrt.f64 (cbrt.f64 (*.f64 (log.f64 y) x)))) |
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 x (log.f64 y)))) |
(sqrt.f64 (*.f64 (log.f64 y) x)) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 1/2)) |
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 y) x)) 2)) (sqrt.f64 (cbrt.f64 (*.f64 (log.f64 y) x)))) |
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 (log.f64 y) x))) (sqrt.f64 (cbrt.f64 (*.f64 (log.f64 y) x)))) |
(*.f64 (cbrt.f64 (*.f64 (log.f64 y) x)) (sqrt.f64 (cbrt.f64 (*.f64 (log.f64 y) x)))) |
(pow.f64 (*.f64 x (log.f64 y)) 1/2) |
(sqrt.f64 (*.f64 (log.f64 y) x)) |
(pow.f64 (sqrt.f64 (*.f64 x (log.f64 y))) 1) |
(sqrt.f64 (*.f64 (log.f64 y) x)) |
(pow.f64 (pow.f64 (*.f64 x (log.f64 y)) 1/4) 2) |
(sqrt.f64 (*.f64 (log.f64 y) x)) |
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 x (log.f64 y)))) 3) |
(sqrt.f64 (*.f64 (log.f64 y) x)) |
(pow.f64 (pow.f64 (*.f64 x (log.f64 y)) 3/2) 1/3) |
(cbrt.f64 (pow.f64 (*.f64 (log.f64 y) x) 3/2)) |
(fabs.f64 (sqrt.f64 (*.f64 x (log.f64 y)))) |
(sqrt.f64 (*.f64 (log.f64 y) x)) |
(log.f64 (exp.f64 (sqrt.f64 (*.f64 x (log.f64 y))))) |
(sqrt.f64 (*.f64 (log.f64 y) x)) |
(cbrt.f64 (pow.f64 (*.f64 x (log.f64 y)) 3/2)) |
(cbrt.f64 (pow.f64 (*.f64 (log.f64 y) x) 3/2)) |
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 x (log.f64 y))))) |
(sqrt.f64 (*.f64 (log.f64 y) x)) |
(exp.f64 (log.f64 (sqrt.f64 (*.f64 x (log.f64 y))))) |
(sqrt.f64 (*.f64 (log.f64 y) x)) |
(exp.f64 (*.f64 (log.f64 (*.f64 x (log.f64 y))) 1/2)) |
(sqrt.f64 (*.f64 (log.f64 y) x)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 x (log.f64 y)))) 1)) |
(sqrt.f64 (*.f64 (log.f64 y) x)) |
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 x (log.f64 y))))) |
(sqrt.f64 (*.f64 (log.f64 y) x)) |
Compiled 17349 to 5975 computations (65.6% saved)
24 alts after pruning (23 fresh and 1 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 623 | 18 | 641 |
| Fresh | 4 | 5 | 9 |
| Picked | 1 | 0 | 1 |
| Done | 3 | 1 | 4 |
| Total | 631 | 24 | 655 |
| Status | Error | Program |
|---|---|---|
| 72.88% | (fma.f64 y i (pow.f64 (cbrt.f64 (*.f64 (log.f64 c) b)) 3)) | |
| 57.36% | (+.f64 (pow.f64 (sqrt.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a))) 2) (*.f64 y i)) | |
| 17.15% | (+.f64 (+.f64 (fma.f64 (log.f64 c) b z) (+.f64 a t)) (*.f64 y i)) | |
| 53.64% | (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (pow.f64 (sqrt.f64 (*.f64 x (log.f64 y))) 2) z) t) a) (*.f64 (log.f64 c) b)) (*.f64 y i)) | |
| 52.05% | (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 (pow.f64 (*.f64 x (log.f64 y)) 1/4) (*.f64 (pow.f64 (*.f64 x (log.f64 y)) 1/4) (sqrt.f64 (*.f64 x (log.f64 y))))) z) t) a) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 y i)) | |
| 0.37% | (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 2) (cbrt.f64 (*.f64 x (log.f64 y)))) z) t) a) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 y i)) | |
| ▶ | 0.35% | (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 (*.f64 (log.f64 y) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x)) z) t) a) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 y i)) |
| ▶ | 47.03% | (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 (*.f64 (log.f64 y) (sqrt.f64 x)) (sqrt.f64 x)) z) t) a) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 y i)) |
| 59.07% | (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 (*.f64 x (sqrt.f64 (log.f64 y))) (sqrt.f64 (log.f64 y))) z) t) a) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 y i)) | |
| 0.42% | (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 3)) (*.f64 y i)) | |
| 23.92% | (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (/.f64 (fma.f64 b b -1/4) (/.f64 (+.f64 b 1/2) (log.f64 c)))) (*.f64 y i)) | |
| 32.88% | (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (/.f64 (*.f64 (+.f64 (pow.f64 b 3) -1/8) (log.f64 c)) (fma.f64 b b (+.f64 1/4 (*.f64 b 1/2))))) (*.f64 y i)) | |
| ▶ | 3.27% | (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 (log.f64 y) x) z) a) (*.f64 (log.f64 c) b)) (*.f64 y i)) |
| 14.13% | (+.f64 (+.f64 (+.f64 (+.f64 t z) a) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 y i)) | |
| 17.16% | (+.f64 (+.f64 (+.f64 (+.f64 t z) a) (*.f64 (log.f64 c) b)) (*.f64 y i)) | |
| ▶ | 20.07% | (+.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z))) (*.f64 y i)) |
| 17.15% | (+.f64 (+.f64 z (+.f64 t (fma.f64 (log.f64 c) b a))) (*.f64 y i)) | |
| 76% | (+.f64 (*.f64 (log.f64 y) x) (*.f64 y i)) | |
| 72.68% | (+.f64 (*.f64 (log.f64 c) b) (*.f64 y i)) | |
| 55.27% | (+.f64 z (*.f64 y i)) | |
| ✓ | 66.49% | (+.f64 a (*.f64 y i)) |
| 73.08% | (*.f64 (pow.f64 (cbrt.f64 (fma.f64 y i (*.f64 (log.f64 c) b))) 2) (cbrt.f64 (fma.f64 y i (*.f64 (log.f64 c) b)))) | |
| 82.87% | (*.f64 (log.f64 c) b) | |
| ▶ | 87.77% | (*.f64 y i) |
Compiled 1205 to 824 computations (31.6% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.45% | (*.f64 (log.f64 y) (pow.f64 (cbrt.f64 x) 2)) |
| ✓ | 0.65% | (*.f64 (*.f64 (log.f64 y) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x)) |
| ✓ | 0.7% | (pow.f64 (cbrt.f64 x) 2) |
| ✓ | 0.91% | (cbrt.f64 x) |
Compiled 149 to 69 computations (53.7% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 3.0ms | x | @ | -inf | (*.f64 (*.f64 (log.f64 y) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x)) |
| 2.0ms | y | @ | 0 | (*.f64 (log.f64 y) (pow.f64 (cbrt.f64 x) 2)) |
| 1.0ms | x | @ | 0 | (*.f64 (*.f64 (log.f64 y) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x)) |
| 1.0ms | y | @ | 0 | (*.f64 (*.f64 (log.f64 y) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x)) |
| 0.0ms | x | @ | -inf | (*.f64 (log.f64 y) (pow.f64 (cbrt.f64 x) 2)) |
| 1× | batch-egg-rewrite |
| 1846× | add-sqr-sqrt |
| 1826× | *-un-lft-identity |
| 1692× | add-cube-cbrt |
| 1664× | add-cbrt-cube |
| 202× | pow1 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 11 | 48 |
| 1 | 215 | 48 |
| 2 | 2449 | 48 |
| 1× | node limit |
| Inputs |
|---|
(cbrt.f64 x) |
(pow.f64 (cbrt.f64 x) 2) |
(*.f64 (*.f64 (log.f64 y) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x)) |
(*.f64 (log.f64 y) (pow.f64 (cbrt.f64 x) 2)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (cbrt.f64 x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cbrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 x 1/6) (pow.f64 x 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 x)) 2) (cbrt.f64 (cbrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 (cbrt.f64 x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (cbrt.f64 (*.f64 x (cbrt.f64 x)))) (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 x)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/3) (cbrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (sqrt.f64 x) 1/3) (pow.f64 (sqrt.f64 x) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 x 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (cbrt.f64 x) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 x 1/6) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (cbrt.f64 x)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (cbrt.f64 x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (cbrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (cbrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (cbrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (cbrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 x) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (cbrt.f64 x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (cbrt.f64 x))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (pow.f64 (cbrt.f64 x) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 x) (cbrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 x) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (pow.f64 (cbrt.f64 x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 x) (pow.f64 x 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 x 1/6) (*.f64 (pow.f64 x 1/6) (cbrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 x)) 2) (cbrt.f64 (*.f64 x (cbrt.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 x)) 2) (*.f64 (cbrt.f64 (cbrt.f64 x)) (cbrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 x (cbrt.f64 x))) (pow.f64 (cbrt.f64 (cbrt.f64 x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 (cbrt.f64 x)) 2)) (cbrt.f64 (cbrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 x (cbrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (pow.f64 (cbrt.f64 x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (pow.f64 (cbrt.f64 x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 2 (log.f64 (cbrt.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 2 (log.f64 (cbrt.f64 x))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (pow.f64 (cbrt.f64 x) 2))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 x (log.f64 y)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 x (log.f64 y)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 x (log.f64 y))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 x (log.f64 y)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (-.f64 (pow.f64 y x) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 x (log.f64 y)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 x (log.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 x (log.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 x (log.f64 y))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (-.f64 (pow.f64 y x) 1)))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (cbrt.f64 x) 2) (log.f64 y)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 (cbrt.f64 x) 2) (log.f64 y)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (cbrt.f64 x) (sqrt.f64 (log.f64 y))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 x) 2) (log.f64 y))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 (log.f64 y) 3) (*.f64 x x)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (pow.f64 (log.f64 y) 2) (*.f64 x (cbrt.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 y (pow.f64 (cbrt.f64 x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (-.f64 (pow.f64 y (pow.f64 (cbrt.f64 x) 2)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (log.f64 y) 3) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (pow.f64 (cbrt.f64 x) 2) (log.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (pow.f64 (cbrt.f64 x) 2) (log.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (cbrt.f64 x) 2) (log.f64 y))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (-.f64 (pow.f64 y (pow.f64 (cbrt.f64 x) 2)) 1)))))) |
| 1× | egg-herbie |
| 1644× | associate-+r+ |
| 1324× | associate-+l+ |
| 1206× | associate-/r* |
| 1004× | unswap-sqr |
| 550× | *-commutative |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 157 | 1525 |
| 1 | 331 | 1503 |
| 2 | 1269 | 1499 |
| 3 | 4785 | 1499 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (log.f64 y) x) |
(*.f64 (log.f64 y) x) |
(*.f64 (log.f64 y) x) |
(*.f64 (log.f64 y) x) |
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)) |
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)) |
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)) |
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)) |
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) |
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) |
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) |
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) |
(*.f64 (log.f64 y) x) |
(*.f64 (log.f64 y) x) |
(*.f64 (log.f64 y) x) |
(*.f64 (log.f64 y) x) |
(*.f64 (log.f64 y) x) |
(*.f64 (log.f64 y) x) |
(*.f64 (log.f64 y) x) |
(*.f64 (log.f64 y) x) |
(*.f64 (log.f64 y) x) |
(*.f64 (log.f64 y) x) |
(*.f64 (log.f64 y) x) |
(*.f64 (log.f64 y) x) |
(*.f64 (pow.f64 (*.f64 1 (pow.f64 x 2)) 1/3) (log.f64 y)) |
(*.f64 (pow.f64 (*.f64 1 (pow.f64 x 2)) 1/3) (log.f64 y)) |
(*.f64 (pow.f64 (*.f64 1 (pow.f64 x 2)) 1/3) (log.f64 y)) |
(*.f64 (pow.f64 (*.f64 1 (pow.f64 x 2)) 1/3) (log.f64 y)) |
(*.f64 -1 (*.f64 (pow.f64 (*.f64 1 (pow.f64 x 2)) 1/3) (log.f64 (/.f64 1 y)))) |
(*.f64 -1 (*.f64 (pow.f64 (*.f64 1 (pow.f64 x 2)) 1/3) (log.f64 (/.f64 1 y)))) |
(*.f64 -1 (*.f64 (pow.f64 (*.f64 1 (pow.f64 x 2)) 1/3) (log.f64 (/.f64 1 y)))) |
(*.f64 -1 (*.f64 (pow.f64 (*.f64 1 (pow.f64 x 2)) 1/3) (log.f64 (/.f64 1 y)))) |
(*.f64 (pow.f64 (*.f64 1 (pow.f64 x 2)) 1/3) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1))) |
(*.f64 (pow.f64 (*.f64 1 (pow.f64 x 2)) 1/3) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1))) |
(*.f64 (pow.f64 (*.f64 1 (pow.f64 x 2)) 1/3) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1))) |
(*.f64 (pow.f64 (*.f64 1 (pow.f64 x 2)) 1/3) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1))) |
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 x))) 1) |
(*.f64 (cbrt.f64 x) 1) |
(*.f64 1 (cbrt.f64 x)) |
(*.f64 (pow.f64 x 1/6) (pow.f64 x 1/6)) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 x)) 2) (cbrt.f64 (cbrt.f64 x))) |
(*.f64 (cbrt.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 (cbrt.f64 x)) 2)) |
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 x (cbrt.f64 x)))) (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 x)) 2))) |
(*.f64 (pow.f64 1 1/3) (cbrt.f64 x)) |
(*.f64 (pow.f64 (sqrt.f64 x) 1/3) (pow.f64 (sqrt.f64 x) 1/3)) |
(pow.f64 x 1/3) |
(pow.f64 (cbrt.f64 x) 1) |
(pow.f64 (pow.f64 (cbrt.f64 x) 2) 1/2) |
(pow.f64 (pow.f64 x 1/6) 2) |
(pow.f64 (cbrt.f64 (cbrt.f64 x)) 3) |
(sqrt.f64 (pow.f64 (cbrt.f64 x) 2)) |
(fabs.f64 (cbrt.f64 x)) |
(log.f64 (exp.f64 (cbrt.f64 x))) |
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 x)))) |
(expm1.f64 (log1p.f64 (cbrt.f64 x))) |
(exp.f64 (log.f64 (cbrt.f64 x))) |
(exp.f64 (*.f64 (log.f64 x) 1/3)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 x)) 1)) |
(log1p.f64 (expm1.f64 (cbrt.f64 x))) |
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (cbrt.f64 x) 2))) 1) |
(*.f64 (cbrt.f64 x) (cbrt.f64 x)) |
(*.f64 (pow.f64 (cbrt.f64 x) 2) 1) |
(*.f64 1 (pow.f64 (cbrt.f64 x) 2)) |
(*.f64 (sqrt.f64 x) (pow.f64 x 1/6)) |
(*.f64 (pow.f64 x 1/6) (*.f64 (pow.f64 x 1/6) (cbrt.f64 x))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 x)) 2) (cbrt.f64 (*.f64 x (cbrt.f64 x)))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 x)) 2) (*.f64 (cbrt.f64 (cbrt.f64 x)) (cbrt.f64 x))) |
(*.f64 (cbrt.f64 (*.f64 x (cbrt.f64 x))) (pow.f64 (cbrt.f64 (cbrt.f64 x)) 2)) |
(*.f64 (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 (cbrt.f64 x)) 2)) (cbrt.f64 (cbrt.f64 x))) |
(sqrt.f64 (*.f64 x (cbrt.f64 x))) |
(log.f64 (exp.f64 (pow.f64 (cbrt.f64 x) 2))) |
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (cbrt.f64 x) 2)))) |
(cbrt.f64 (*.f64 x x)) |
(expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 x) 2))) |
(exp.f64 (*.f64 2 (log.f64 (cbrt.f64 x)))) |
(exp.f64 (*.f64 (*.f64 2 (log.f64 (cbrt.f64 x))) 1)) |
(log1p.f64 (expm1.f64 (pow.f64 (cbrt.f64 x) 2))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (log.f64 y)))) 1) |
(pow.f64 (*.f64 x (log.f64 y)) 1) |
(pow.f64 (sqrt.f64 (*.f64 x (log.f64 y))) 2) |
(pow.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 3) |
(pow.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) 1/3) |
(sqrt.f64 (pow.f64 (*.f64 x (log.f64 y)) 2)) |
(log.f64 (pow.f64 y x)) |
(log.f64 (+.f64 1 (-.f64 (pow.f64 y x) 1))) |
(cbrt.f64 (pow.f64 (*.f64 x (log.f64 y)) 3)) |
(expm1.f64 (log1p.f64 (*.f64 x (log.f64 y)))) |
(exp.f64 (log.f64 (*.f64 x (log.f64 y)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 x (log.f64 y))) 1)) |
(log1p.f64 (-.f64 (pow.f64 y x) 1)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (cbrt.f64 x) 2) (log.f64 y)))) 1) |
(pow.f64 (*.f64 (pow.f64 (cbrt.f64 x) 2) (log.f64 y)) 1) |
(pow.f64 (*.f64 (cbrt.f64 x) (sqrt.f64 (log.f64 y))) 2) |
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 x) 2) (log.f64 y))) 3) |
(pow.f64 (*.f64 (pow.f64 (log.f64 y) 3) (*.f64 x x)) 1/3) |
(sqrt.f64 (*.f64 (pow.f64 (log.f64 y) 2) (*.f64 x (cbrt.f64 x)))) |
(log.f64 (pow.f64 y (pow.f64 (cbrt.f64 x) 2))) |
(log.f64 (+.f64 1 (-.f64 (pow.f64 y (pow.f64 (cbrt.f64 x) 2)) 1))) |
(cbrt.f64 (*.f64 (pow.f64 (log.f64 y) 3) (*.f64 x x))) |
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (cbrt.f64 x) 2) (log.f64 y)))) |
(exp.f64 (log.f64 (*.f64 (pow.f64 (cbrt.f64 x) 2) (log.f64 y)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (cbrt.f64 x) 2) (log.f64 y))) 1)) |
(log1p.f64 (-.f64 (pow.f64 y (pow.f64 (cbrt.f64 x) 2)) 1)) |
| Outputs |
|---|
(*.f64 (log.f64 y) x) |
(*.f64 (log.f64 y) x) |
(*.f64 (log.f64 y) x) |
(*.f64 (log.f64 y) x) |
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)) |
(*.f64 (log.f64 y) x) |
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)) |
(*.f64 (log.f64 y) x) |
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)) |
(*.f64 (log.f64 y) x) |
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)) |
(*.f64 (log.f64 y) x) |
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) |
(*.f64 x (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1))) |
(*.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y)))) |
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) |
(*.f64 x (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1))) |
(*.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y)))) |
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) |
(*.f64 x (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1))) |
(*.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y)))) |
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) |
(*.f64 x (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1))) |
(*.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y)))) |
(*.f64 (log.f64 y) x) |
(*.f64 (log.f64 y) x) |
(*.f64 (log.f64 y) x) |
(*.f64 (log.f64 y) x) |
(*.f64 (log.f64 y) x) |
(*.f64 (log.f64 y) x) |
(*.f64 (log.f64 y) x) |
(*.f64 (log.f64 y) x) |
(*.f64 (log.f64 y) x) |
(*.f64 (log.f64 y) x) |
(*.f64 (log.f64 y) x) |
(*.f64 (log.f64 y) x) |
(*.f64 (pow.f64 (*.f64 1 (pow.f64 x 2)) 1/3) (log.f64 y)) |
(*.f64 (log.f64 y) (cbrt.f64 (*.f64 x x))) |
(*.f64 (pow.f64 (*.f64 1 (pow.f64 x 2)) 1/3) (log.f64 y)) |
(*.f64 (log.f64 y) (cbrt.f64 (*.f64 x x))) |
(*.f64 (pow.f64 (*.f64 1 (pow.f64 x 2)) 1/3) (log.f64 y)) |
(*.f64 (log.f64 y) (cbrt.f64 (*.f64 x x))) |
(*.f64 (pow.f64 (*.f64 1 (pow.f64 x 2)) 1/3) (log.f64 y)) |
(*.f64 (log.f64 y) (cbrt.f64 (*.f64 x x))) |
(*.f64 -1 (*.f64 (pow.f64 (*.f64 1 (pow.f64 x 2)) 1/3) (log.f64 (/.f64 1 y)))) |
(*.f64 (log.f64 y) (cbrt.f64 (*.f64 x x))) |
(*.f64 -1 (*.f64 (pow.f64 (*.f64 1 (pow.f64 x 2)) 1/3) (log.f64 (/.f64 1 y)))) |
(*.f64 (log.f64 y) (cbrt.f64 (*.f64 x x))) |
(*.f64 -1 (*.f64 (pow.f64 (*.f64 1 (pow.f64 x 2)) 1/3) (log.f64 (/.f64 1 y)))) |
(*.f64 (log.f64 y) (cbrt.f64 (*.f64 x x))) |
(*.f64 -1 (*.f64 (pow.f64 (*.f64 1 (pow.f64 x 2)) 1/3) (log.f64 (/.f64 1 y)))) |
(*.f64 (log.f64 y) (cbrt.f64 (*.f64 x x))) |
(*.f64 (pow.f64 (*.f64 1 (pow.f64 x 2)) 1/3) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1))) |
(*.f64 (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1)) (cbrt.f64 (*.f64 x x))) |
(*.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) (cbrt.f64 (*.f64 x x))) |
(*.f64 (pow.f64 (*.f64 1 (pow.f64 x 2)) 1/3) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1))) |
(*.f64 (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1)) (cbrt.f64 (*.f64 x x))) |
(*.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) (cbrt.f64 (*.f64 x x))) |
(*.f64 (pow.f64 (*.f64 1 (pow.f64 x 2)) 1/3) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1))) |
(*.f64 (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1)) (cbrt.f64 (*.f64 x x))) |
(*.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) (cbrt.f64 (*.f64 x x))) |
(*.f64 (pow.f64 (*.f64 1 (pow.f64 x 2)) 1/3) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1))) |
(*.f64 (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1)) (cbrt.f64 (*.f64 x x))) |
(*.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) (cbrt.f64 (*.f64 x x))) |
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 x))) 1) |
(cbrt.f64 x) |
(*.f64 (cbrt.f64 x) 1) |
(cbrt.f64 x) |
(*.f64 1 (cbrt.f64 x)) |
(cbrt.f64 x) |
(*.f64 (pow.f64 x 1/6) (pow.f64 x 1/6)) |
(cbrt.f64 x) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 x)) 2) (cbrt.f64 (cbrt.f64 x))) |
(cbrt.f64 x) |
(*.f64 (cbrt.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 (cbrt.f64 x)) 2)) |
(cbrt.f64 x) |
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 x (cbrt.f64 x)))) (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 x)) 2))) |
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 x (cbrt.f64 x)))) (fabs.f64 (cbrt.f64 (cbrt.f64 x)))) |
(*.f64 (cbrt.f64 (cbrt.f64 x)) (sqrt.f64 (cbrt.f64 (*.f64 x (cbrt.f64 x))))) |
(*.f64 (pow.f64 1 1/3) (cbrt.f64 x)) |
(cbrt.f64 x) |
(*.f64 (pow.f64 (sqrt.f64 x) 1/3) (pow.f64 (sqrt.f64 x) 1/3)) |
(*.f64 (cbrt.f64 (sqrt.f64 x)) (cbrt.f64 (sqrt.f64 x))) |
(pow.f64 x 1/3) |
(cbrt.f64 x) |
(pow.f64 (cbrt.f64 x) 1) |
(cbrt.f64 x) |
(pow.f64 (pow.f64 (cbrt.f64 x) 2) 1/2) |
(cbrt.f64 x) |
(pow.f64 (pow.f64 x 1/6) 2) |
(cbrt.f64 x) |
(pow.f64 (cbrt.f64 (cbrt.f64 x)) 3) |
(cbrt.f64 x) |
(sqrt.f64 (pow.f64 (cbrt.f64 x) 2)) |
(cbrt.f64 x) |
(fabs.f64 (cbrt.f64 x)) |
(cbrt.f64 x) |
(log.f64 (exp.f64 (cbrt.f64 x))) |
(cbrt.f64 x) |
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 x)))) |
(cbrt.f64 x) |
(expm1.f64 (log1p.f64 (cbrt.f64 x))) |
(cbrt.f64 x) |
(exp.f64 (log.f64 (cbrt.f64 x))) |
(cbrt.f64 x) |
(exp.f64 (*.f64 (log.f64 x) 1/3)) |
(cbrt.f64 x) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 x)) 1)) |
(cbrt.f64 x) |
(log1p.f64 (expm1.f64 (cbrt.f64 x))) |
(cbrt.f64 x) |
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (cbrt.f64 x) 2))) 1) |
(pow.f64 (cbrt.f64 x) 2) |
(*.f64 (cbrt.f64 x) (cbrt.f64 x)) |
(pow.f64 (cbrt.f64 x) 2) |
(*.f64 (pow.f64 (cbrt.f64 x) 2) 1) |
(pow.f64 (cbrt.f64 x) 2) |
(*.f64 1 (pow.f64 (cbrt.f64 x) 2)) |
(pow.f64 (cbrt.f64 x) 2) |
(*.f64 (sqrt.f64 x) (pow.f64 x 1/6)) |
(*.f64 (pow.f64 x 1/6) (sqrt.f64 x)) |
(*.f64 (pow.f64 x 1/6) (*.f64 (pow.f64 x 1/6) (cbrt.f64 x))) |
(pow.f64 (cbrt.f64 x) 2) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 x)) 2) (cbrt.f64 (*.f64 x (cbrt.f64 x)))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 x)) 2) (*.f64 (cbrt.f64 (cbrt.f64 x)) (cbrt.f64 x))) |
(pow.f64 (cbrt.f64 x) 2) |
(*.f64 (cbrt.f64 (*.f64 x (cbrt.f64 x))) (pow.f64 (cbrt.f64 (cbrt.f64 x)) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 x)) 2) (cbrt.f64 (*.f64 x (cbrt.f64 x)))) |
(*.f64 (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 (cbrt.f64 x)) 2)) (cbrt.f64 (cbrt.f64 x))) |
(pow.f64 (cbrt.f64 x) 2) |
(sqrt.f64 (*.f64 x (cbrt.f64 x))) |
(log.f64 (exp.f64 (pow.f64 (cbrt.f64 x) 2))) |
(pow.f64 (cbrt.f64 x) 2) |
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (cbrt.f64 x) 2)))) |
(pow.f64 (cbrt.f64 x) 2) |
(cbrt.f64 (*.f64 x x)) |
(expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 x) 2))) |
(pow.f64 (cbrt.f64 x) 2) |
(exp.f64 (*.f64 2 (log.f64 (cbrt.f64 x)))) |
(pow.f64 (cbrt.f64 x) 2) |
(exp.f64 (*.f64 (*.f64 2 (log.f64 (cbrt.f64 x))) 1)) |
(pow.f64 (cbrt.f64 x) 2) |
(log1p.f64 (expm1.f64 (pow.f64 (cbrt.f64 x) 2))) |
(pow.f64 (cbrt.f64 x) 2) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (log.f64 y)))) 1) |
(*.f64 (log.f64 y) x) |
(pow.f64 (*.f64 x (log.f64 y)) 1) |
(*.f64 (log.f64 y) x) |
(pow.f64 (sqrt.f64 (*.f64 x (log.f64 y))) 2) |
(*.f64 (log.f64 y) x) |
(pow.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 3) |
(*.f64 (log.f64 y) x) |
(pow.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) 1/3) |
(*.f64 (log.f64 y) x) |
(sqrt.f64 (pow.f64 (*.f64 x (log.f64 y)) 2)) |
(*.f64 (log.f64 y) x) |
(log.f64 (pow.f64 y x)) |
(*.f64 (log.f64 y) x) |
(log.f64 (+.f64 1 (-.f64 (pow.f64 y x) 1))) |
(*.f64 (log.f64 y) x) |
(cbrt.f64 (pow.f64 (*.f64 x (log.f64 y)) 3)) |
(*.f64 (log.f64 y) x) |
(expm1.f64 (log1p.f64 (*.f64 x (log.f64 y)))) |
(*.f64 (log.f64 y) x) |
(exp.f64 (log.f64 (*.f64 x (log.f64 y)))) |
(*.f64 (log.f64 y) x) |
(exp.f64 (*.f64 (log.f64 (*.f64 x (log.f64 y))) 1)) |
(*.f64 (log.f64 y) x) |
(log1p.f64 (-.f64 (pow.f64 y x) 1)) |
(*.f64 (log.f64 y) x) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (cbrt.f64 x) 2) (log.f64 y)))) 1) |
(*.f64 (log.f64 y) (pow.f64 (cbrt.f64 x) 2)) |
(pow.f64 (*.f64 (pow.f64 (cbrt.f64 x) 2) (log.f64 y)) 1) |
(*.f64 (log.f64 y) (pow.f64 (cbrt.f64 x) 2)) |
(pow.f64 (*.f64 (cbrt.f64 x) (sqrt.f64 (log.f64 y))) 2) |
(*.f64 (log.f64 y) (pow.f64 (cbrt.f64 x) 2)) |
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 x) 2) (log.f64 y))) 3) |
(*.f64 (log.f64 y) (pow.f64 (cbrt.f64 x) 2)) |
(pow.f64 (*.f64 (pow.f64 (log.f64 y) 3) (*.f64 x x)) 1/3) |
(cbrt.f64 (*.f64 (*.f64 x x) (pow.f64 (log.f64 y) 3))) |
(cbrt.f64 (*.f64 x (*.f64 x (pow.f64 (log.f64 y) 3)))) |
(sqrt.f64 (*.f64 (pow.f64 (log.f64 y) 2) (*.f64 x (cbrt.f64 x)))) |
(sqrt.f64 (*.f64 (*.f64 x (cbrt.f64 x)) (pow.f64 (log.f64 y) 2))) |
(sqrt.f64 (*.f64 x (*.f64 (cbrt.f64 x) (pow.f64 (log.f64 y) 2)))) |
(sqrt.f64 (*.f64 (cbrt.f64 x) (*.f64 x (pow.f64 (log.f64 y) 2)))) |
(log.f64 (pow.f64 y (pow.f64 (cbrt.f64 x) 2))) |
(*.f64 (log.f64 y) (pow.f64 (cbrt.f64 x) 2)) |
(log.f64 (+.f64 1 (-.f64 (pow.f64 y (pow.f64 (cbrt.f64 x) 2)) 1))) |
(*.f64 (log.f64 y) (pow.f64 (cbrt.f64 x) 2)) |
(cbrt.f64 (*.f64 (pow.f64 (log.f64 y) 3) (*.f64 x x))) |
(cbrt.f64 (*.f64 (*.f64 x x) (pow.f64 (log.f64 y) 3))) |
(cbrt.f64 (*.f64 x (*.f64 x (pow.f64 (log.f64 y) 3)))) |
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (cbrt.f64 x) 2) (log.f64 y)))) |
(*.f64 (log.f64 y) (pow.f64 (cbrt.f64 x) 2)) |
(exp.f64 (log.f64 (*.f64 (pow.f64 (cbrt.f64 x) 2) (log.f64 y)))) |
(*.f64 (log.f64 y) (pow.f64 (cbrt.f64 x) 2)) |
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (cbrt.f64 x) 2) (log.f64 y))) 1)) |
(*.f64 (log.f64 y) (pow.f64 (cbrt.f64 x) 2)) |
(log1p.f64 (-.f64 (pow.f64 y (pow.f64 (cbrt.f64 x) 2)) 1)) |
(*.f64 (log.f64 y) (pow.f64 (cbrt.f64 x) 2)) |
Compiled 13 to 9 computations (30.8% saved)
Found 2 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.01% | (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z))) |
| ✓ | 0.42% | (*.f64 (log.f64 y) x) |
Compiled 55 to 15 computations (72.7% saved)
21 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | x | @ | inf | (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z))) |
| 0.0ms | y | @ | -inf | (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z))) |
| 0.0ms | t | @ | 0 | (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z))) |
| 0.0ms | y | @ | inf | (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z))) |
| 0.0ms | t | @ | inf | (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z))) |
| 1× | batch-egg-rewrite |
| 1582× | associate-*l/ |
| 414× | associate-+l+ |
| 390× | associate-/r* |
| 358× | +-commutative |
| 312× | add-sqr-sqrt |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 13 | 36 |
| 1 | 286 | 36 |
| 2 | 4126 | 36 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (log.f64 y) x) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 y) x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (log.f64 y) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (log.f64 y) x)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (log.f64 y) x)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (log.f64 y) x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (-.f64 (pow.f64 y x) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (log.f64 y) x) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (log.f64 y) x)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (log.f64 y) x)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (log.f64 y) x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (-.f64 (pow.f64 y x) 1)))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (+.f64 t z))) (-.f64 1 (fma.f64 (log.f64 y) x a)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 a)) (-.f64 1 (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 (log.f64 y) x (+.f64 z (+.f64 a t))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 y) x))) (-.f64 1 (+.f64 z (+.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (+.f64 z (+.f64 a t)))) (-.f64 1 (*.f64 (log.f64 y) x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (fma.f64 (log.f64 y) x (neg.f64 (+.f64 z (+.f64 a t))))) (/.f64 (pow.f64 (+.f64 z (+.f64 a t)) 2) (fma.f64 (log.f64 y) x (neg.f64 (+.f64 z (+.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 t (/.f64 (-.f64 t z) t)) (-.f64 (/.f64 z (/.f64 (-.f64 t z) z)) (fma.f64 (log.f64 y) x a)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 a (/.f64 (-.f64 a (+.f64 t z)) a)) (-.f64 (/.f64 (pow.f64 (+.f64 t z) 2) (-.f64 a (+.f64 t z))) (*.f64 (log.f64 y) x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (log.f64 y) x) (exp.f64 (log1p.f64 (+.f64 z (+.f64 a t))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (log.f64 y) x) (/.f64 a (/.f64 (-.f64 a (+.f64 t z)) a))) (/.f64 (pow.f64 (+.f64 t z) 2) (-.f64 a (+.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (+.f64 z (+.f64 a t)) (exp.f64 (log1p.f64 (*.f64 (log.f64 y) x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (fma.f64 (log.f64 y) x a) (exp.f64 (log1p.f64 (+.f64 t z)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (fma.f64 (log.f64 y) x a) (/.f64 t (/.f64 (-.f64 t z) t))) (/.f64 z (/.f64 (-.f64 t z) z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)) (exp.f64 (log1p.f64 a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) (exp.f64 (log1p.f64 z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (+.f64 z (fma.f64 (log.f64 y) x a)) (exp.f64 (log1p.f64 t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (fma.f64 (log.f64 y) x a) 1) (exp.f64 (log1p.f64 (+.f64 t z)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (fma.f64 (log.f64 y) x a) 1) (/.f64 t (/.f64 (-.f64 t z) t))) (/.f64 z (/.f64 (-.f64 t z) z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 (log.f64 y) x (+.f64 z (+.f64 a t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 (log.f64 y) x (+.f64 z (+.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 (log.f64 y) x (+.f64 z (+.f64 a t)))) (sqrt.f64 (fma.f64 (log.f64 y) x (+.f64 z (+.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 (log.f64 y) x (+.f64 z (+.f64 a t)))) (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x (+.f64 z (+.f64 a t)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x (+.f64 z (+.f64 a t)))) 2) (cbrt.f64 (fma.f64 (log.f64 y) x (+.f64 z (+.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (+.f64 z (+.f64 a t)) 2)) (/.f64 1 (fma.f64 (log.f64 y) x (neg.f64 (+.f64 z (+.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (+.f64 z (+.f64 a t)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (+.f64 z (+.f64 a t)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 (log.f64 y) x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fma.f64 (log.f64 y) x (neg.f64 (+.f64 z (+.f64 a t))))) (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (+.f64 z (+.f64 a t)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (+.f64 z (+.f64 a t)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 (log.f64 y) x)))))) (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (+.f64 z (+.f64 a t)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (+.f64 z (+.f64 a t)) 2)) (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (+.f64 z (+.f64 a t)) 2))) (fma.f64 (log.f64 y) x (+.f64 z (+.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (+.f64 z (+.f64 a t)) 2)) (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (+.f64 z (+.f64 a t)) 3))) (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (+.f64 z (+.f64 a t)) (fma.f64 (log.f64 y) x (+.f64 z (+.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (+.f64 z (+.f64 a t)) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (*.f64 (log.f64 y) x) 2)) (*.f64 (*.f64 (+.f64 z (+.f64 a t)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 (log.f64 y) x)))) (*.f64 (+.f64 z (+.f64 a t)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 (log.f64 y) x))))))) (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (+.f64 z (+.f64 a t)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 (log.f64 y) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (+.f64 z (+.f64 a t)) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) 3) (pow.f64 (*.f64 (+.f64 z (+.f64 a t)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 (log.f64 y) x)))) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (*.f64 (log.f64 y) x) 2)) (-.f64 (*.f64 (*.f64 (+.f64 z (+.f64 a t)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 (log.f64 y) x)))) (*.f64 (+.f64 z (+.f64 a t)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 (log.f64 y) x))))) (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (+.f64 z (+.f64 a t)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 (log.f64 y) x))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 (log.f64 y) x (+.f64 z (+.f64 a t))) (/.f64 (fma.f64 (log.f64 y) x (neg.f64 (+.f64 z (+.f64 a t)))) (fma.f64 (log.f64 y) x (neg.f64 (+.f64 z (+.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (fma.f64 (log.f64 y) x (+.f64 z (+.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (+.f64 z (+.f64 a t)) 2)) (fma.f64 (log.f64 y) x (neg.f64 (+.f64 z (+.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (+.f64 z (+.f64 a t)) 3)) (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (+.f64 z (+.f64 a t)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 (log.f64 y) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (+.f64 z (+.f64 a t)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 (log.f64 y) x))))) (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (+.f64 z (+.f64 a t)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 (log.f64 y) x))))) (fma.f64 (log.f64 y) x (+.f64 z (+.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (+.f64 z (+.f64 a t)) 3))) (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (+.f64 z (+.f64 a t)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 (log.f64 y) x))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (+.f64 z (+.f64 a t)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (+.f64 z (+.f64 a t)) 2))) (/.f64 (fma.f64 (log.f64 y) x (neg.f64 (+.f64 z (+.f64 a t)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (+.f64 z (+.f64 a t)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (+.f64 z (+.f64 a t)) 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (+.f64 z (+.f64 a t)) 3)))) (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (+.f64 z (+.f64 a t)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 (log.f64 y) x))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (+.f64 z (+.f64 a t)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (+.f64 z (+.f64 a t)) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (+.f64 z (+.f64 a t)) 2)))) (/.f64 (fma.f64 (log.f64 y) x (neg.f64 (+.f64 z (+.f64 a t)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (+.f64 z (+.f64 a t)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (*.f64 (log.f64 y) x) 3)) (*.f64 (pow.f64 (+.f64 z (+.f64 a t)) 3) (pow.f64 (+.f64 z (+.f64 a t)) 3))) (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (+.f64 z (+.f64 a t)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 (log.f64 y) x))))) (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (+.f64 z (+.f64 a t)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (+.f64 z (+.f64 a t)) 2) (pow.f64 (*.f64 (log.f64 y) x) 2)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 (log.f64 y) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (fma.f64 (log.f64 y) x a) (fma.f64 (log.f64 y) x a)) (pow.f64 (+.f64 t z) 2)) (-.f64 (fma.f64 (log.f64 y) x a) (+.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (*.f64 (log.f64 y) x) 2)) (*.f64 (pow.f64 (+.f64 z (+.f64 a t)) 2) (pow.f64 (+.f64 z (+.f64 a t)) 2))) (*.f64 (fma.f64 (log.f64 y) x (neg.f64 (+.f64 z (+.f64 a t)))) (+.f64 (pow.f64 (+.f64 z (+.f64 a t)) 2) (pow.f64 (*.f64 (log.f64 y) x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) 3) (pow.f64 (pow.f64 (+.f64 z (+.f64 a t)) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (+.f64 z (+.f64 a t)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 (log.f64 y) x))))) (-.f64 (+.f64 (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (*.f64 (log.f64 y) x) 3)) (*.f64 (pow.f64 (+.f64 z (+.f64 a t)) 3) (pow.f64 (+.f64 z (+.f64 a t)) 3))) (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (+.f64 z (+.f64 a t)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (+.f64 t z) 3) (pow.f64 (fma.f64 (log.f64 y) x a) 3)) (-.f64 (+.f64 (*.f64 (fma.f64 (log.f64 y) x a) (fma.f64 (log.f64 y) x a)) (pow.f64 (+.f64 t z) 2)) (*.f64 (fma.f64 (log.f64 y) x a) (+.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) 3) (pow.f64 (pow.f64 (+.f64 z (+.f64 a t)) 2) 3)) (*.f64 (fma.f64 (log.f64 y) x (neg.f64 (+.f64 z (+.f64 a t)))) (+.f64 (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (*.f64 (log.f64 y) x) 2)) (+.f64 (*.f64 (pow.f64 (+.f64 z (+.f64 a t)) 2) (pow.f64 (+.f64 z (+.f64 a t)) 2)) (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (+.f64 z (+.f64 a t)) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (+.f64 z (+.f64 a t)) 2))) (neg.f64 (fma.f64 (log.f64 y) x (neg.f64 (+.f64 z (+.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (+.f64 z (+.f64 a t)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (+.f64 z (+.f64 a t)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 (log.f64 y) x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (+.f64 z (+.f64 a t)) 2)) 1) (fma.f64 (log.f64 y) x (neg.f64 (+.f64 z (+.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (+.f64 z (+.f64 a t)) 3)) 1) (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (+.f64 z (+.f64 a t)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 (log.f64 y) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (+.f64 z (+.f64 a t)) 2) (pow.f64 (*.f64 (log.f64 y) x) 2)) 1) (+.f64 a (-.f64 (+.f64 t z) (*.f64 (log.f64 y) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (fma.f64 (log.f64 y) x a) (fma.f64 (log.f64 y) x a)) (pow.f64 (+.f64 t z) 2)) 1) (-.f64 (fma.f64 (log.f64 y) x a) (+.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (+.f64 t z) 3) (pow.f64 (fma.f64 (log.f64 y) x a) 3)) 1) (-.f64 (+.f64 (*.f64 (fma.f64 (log.f64 y) x a) (fma.f64 (log.f64 y) x a)) (pow.f64 (+.f64 t z) 2)) (*.f64 (fma.f64 (log.f64 y) x a) (+.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (+.f64 z (+.f64 a t)) 2))) 1) (neg.f64 (fma.f64 (log.f64 y) x (neg.f64 (+.f64 z (+.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (+.f64 z (+.f64 a t)) 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (+.f64 z (+.f64 a t)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 (log.f64 y) x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (+.f64 z (+.f64 a t)) 3))) (sqrt.f64 (fma.f64 (log.f64 y) x (+.f64 z (+.f64 a t))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (+.f64 z (+.f64 a t)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 (log.f64 y) x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (+.f64 z (+.f64 a t)) 2))) (sqrt.f64 (fma.f64 (log.f64 y) x (+.f64 z (+.f64 a t))))) (sqrt.f64 (fma.f64 (log.f64 y) x (neg.f64 (+.f64 z (+.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (+.f64 z (+.f64 a t)) 3))) (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x (+.f64 z (+.f64 a t)))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (+.f64 z (+.f64 a t)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 (log.f64 y) x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (+.f64 z (+.f64 a t)) 2))) (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x (+.f64 z (+.f64 a t)))) 2)) (cbrt.f64 (fma.f64 (log.f64 y) x (neg.f64 (+.f64 z (+.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (*.f64 (log.f64 y) x) 2)) (*.f64 (pow.f64 (+.f64 z (+.f64 a t)) 2) (pow.f64 (+.f64 z (+.f64 a t)) 2))) (/.f64 1 (fma.f64 (log.f64 y) x (neg.f64 (+.f64 z (+.f64 a t)))))) (+.f64 (pow.f64 (+.f64 z (+.f64 a t)) 2) (pow.f64 (*.f64 (log.f64 y) x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) 3) (pow.f64 (pow.f64 (+.f64 z (+.f64 a t)) 2) 3)) (/.f64 1 (fma.f64 (log.f64 y) x (neg.f64 (+.f64 z (+.f64 a t)))))) (+.f64 (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (*.f64 (log.f64 y) x) 2)) (+.f64 (*.f64 (pow.f64 (+.f64 z (+.f64 a t)) 2) (pow.f64 (+.f64 z (+.f64 a t)) 2)) (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (+.f64 z (+.f64 a t)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (*.f64 (log.f64 y) x) 3)) (*.f64 (pow.f64 (+.f64 z (+.f64 a t)) 3) (pow.f64 (+.f64 z (+.f64 a t)) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (+.f64 z (+.f64 a t)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 (log.f64 y) x))))))) (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (+.f64 z (+.f64 a t)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) 3) (pow.f64 (pow.f64 (+.f64 z (+.f64 a t)) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (+.f64 z (+.f64 a t)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 (log.f64 y) x))))))) (-.f64 (+.f64 (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (*.f64 (log.f64 y) x) 3)) (*.f64 (pow.f64 (+.f64 z (+.f64 a t)) 3) (pow.f64 (+.f64 z (+.f64 a t)) 3))) (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (+.f64 z (+.f64 a t)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (+.f64 z (+.f64 a t)) 2)) 1) (fma.f64 (log.f64 y) x (neg.f64 (+.f64 z (+.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (+.f64 z (+.f64 a t)) 2)) (sqrt.f64 (fma.f64 (log.f64 y) x (neg.f64 (+.f64 z (+.f64 a t)))))) (sqrt.f64 (fma.f64 (log.f64 y) x (neg.f64 (+.f64 z (+.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (+.f64 z (+.f64 a t)) 2)) (*.f64 (cbrt.f64 (fma.f64 (log.f64 y) x (neg.f64 (+.f64 z (+.f64 a t))))) (cbrt.f64 (fma.f64 (log.f64 y) x (neg.f64 (+.f64 z (+.f64 a t))))))) (cbrt.f64 (fma.f64 (log.f64 y) x (neg.f64 (+.f64 z (+.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (+.f64 z (+.f64 a t)) 2)) (+.f64 (sqrt.f64 (+.f64 z (+.f64 a t))) (sqrt.f64 (*.f64 (log.f64 y) x)))) (-.f64 (sqrt.f64 (*.f64 (log.f64 y) x)) (sqrt.f64 (+.f64 z (+.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (+.f64 z (+.f64 a t)) 3)) 1) (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (+.f64 z (+.f64 a t)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 (log.f64 y) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (+.f64 z (+.f64 a t)) 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (+.f64 z (+.f64 a t)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 (log.f64 y) x))))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (+.f64 z (+.f64 a t)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 (log.f64 y) x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (+.f64 z (+.f64 a t)) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (+.f64 z (+.f64 a t)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 (log.f64 y) x)))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (+.f64 z (+.f64 a t)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 (log.f64 y) x)))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (+.f64 z (+.f64 a t)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 (log.f64 y) x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 (log.f64 y) x (+.f64 z (+.f64 a t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 (log.f64 y) x (+.f64 z (+.f64 a t)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x (+.f64 z (+.f64 a t)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 (log.f64 y) x (+.f64 z (+.f64 a t))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 (log.f64 y) x (+.f64 z (+.f64 a t))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (+.f64 z (+.f64 a t))) (pow.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 (log.f64 y) x (+.f64 z (+.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 (log.f64 y) x (+.f64 z (+.f64 a t))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 (log.f64 y) x (+.f64 z (+.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 (log.f64 y) x (+.f64 z (+.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 (log.f64 y) x (+.f64 z (+.f64 a t)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 (log.f64 y) x (+.f64 z (+.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (log.f64 y) x (+.f64 z (+.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 x (log.f64 y) (+.f64 z (+.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (log.f64 y) x) (+.f64 z (+.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (+.f64 z (+.f64 a t)) (*.f64 (log.f64 y) x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (+.f64 z (+.f64 a t))) (sqrt.f64 (+.f64 z (+.f64 a t))) (*.f64 (log.f64 y) x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 (log.f64 y) x)) (sqrt.f64 (*.f64 (log.f64 y) x)) (+.f64 z (+.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (+.f64 z (+.f64 a t))) 2) (cbrt.f64 (+.f64 z (+.f64 a t))) (*.f64 (log.f64 y) x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 y) x)) 2) (cbrt.f64 (*.f64 (log.f64 y) x)) (+.f64 z (+.f64 a t))))))) |
| 1× | egg-herbie |
| 1850× | associate-/r* |
| 1084× | +-commutative |
| 970× | associate--r+ |
| 604× | associate--l+ |
| 418× | associate-+r- |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 321 | 7783 |
| 1 | 933 | 7527 |
| 2 | 4396 | 7399 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)) |
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)) |
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)) |
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)) |
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) |
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) |
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) |
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))) |
(+.f64 a (+.f64 t (+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x))))) |
(+.f64 a (+.f64 t (+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x))))) |
(+.f64 a (+.f64 t (+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x))))) |
(+.f64 a (+.f64 t (+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x))))) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 a (+.f64 t z))) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 a (+.f64 t z))) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 a (+.f64 t z))) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 a (+.f64 t z))) |
(+.f64 a (+.f64 t z)) |
(*.f64 (log.f64 y) x) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))) |
(*.f64 (log.f64 y) x) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))) |
a |
a |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) z)) |
t |
t |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) t)) |
z |
z |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 y) x))) 1) |
(pow.f64 (*.f64 (log.f64 y) x) 1) |
(pow.f64 (sqrt.f64 (*.f64 (log.f64 y) x)) 2) |
(pow.f64 (cbrt.f64 (*.f64 (log.f64 y) x)) 3) |
(pow.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) 1/3) |
(sqrt.f64 (pow.f64 (*.f64 (log.f64 y) x) 2)) |
(log.f64 (pow.f64 y x)) |
(log.f64 (+.f64 1 (-.f64 (pow.f64 y x) 1))) |
(cbrt.f64 (pow.f64 (*.f64 (log.f64 y) x) 3)) |
(expm1.f64 (log1p.f64 (*.f64 (log.f64 y) x))) |
(exp.f64 (log.f64 (*.f64 (log.f64 y) x))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (log.f64 y) x)) 1)) |
(log1p.f64 (-.f64 (pow.f64 y x) 1)) |
(-.f64 (exp.f64 (log1p.f64 (+.f64 t z))) (-.f64 1 (fma.f64 (log.f64 y) x a))) |
(-.f64 (exp.f64 (log1p.f64 a)) (-.f64 1 (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (log.f64 y) x (+.f64 z (+.f64 a t))))) 1) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 y) x))) (-.f64 1 (+.f64 z (+.f64 a t)))) |
(-.f64 (exp.f64 (log1p.f64 (+.f64 z (+.f64 a t)))) (-.f64 1 (*.f64 (log.f64 y) x))) |
(-.f64 (/.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (fma.f64 (log.f64 y) x (neg.f64 (+.f64 z (+.f64 a t))))) (/.f64 (pow.f64 (+.f64 z (+.f64 a t)) 2) (fma.f64 (log.f64 y) x (neg.f64 (+.f64 z (+.f64 a t)))))) |
(-.f64 (/.f64 t (/.f64 (-.f64 t z) t)) (-.f64 (/.f64 z (/.f64 (-.f64 t z) z)) (fma.f64 (log.f64 y) x a))) |
(-.f64 (/.f64 a (/.f64 (-.f64 a (+.f64 t z)) a)) (-.f64 (/.f64 (pow.f64 (+.f64 t z) 2) (-.f64 a (+.f64 t z))) (*.f64 (log.f64 y) x))) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (exp.f64 (log1p.f64 (+.f64 z (+.f64 a t))))) 1) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (/.f64 a (/.f64 (-.f64 a (+.f64 t z)) a))) (/.f64 (pow.f64 (+.f64 t z) 2) (-.f64 a (+.f64 t z)))) |
(-.f64 (+.f64 (+.f64 z (+.f64 a t)) (exp.f64 (log1p.f64 (*.f64 (log.f64 y) x)))) 1) |
(-.f64 (+.f64 (fma.f64 (log.f64 y) x a) (exp.f64 (log1p.f64 (+.f64 t z)))) 1) |
(-.f64 (+.f64 (fma.f64 (log.f64 y) x a) (/.f64 t (/.f64 (-.f64 t z) t))) (/.f64 z (/.f64 (-.f64 t z) z))) |
(-.f64 (+.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)) (exp.f64 (log1p.f64 a))) 1) |
(-.f64 (+.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) (exp.f64 (log1p.f64 z))) 1) |
(-.f64 (+.f64 (+.f64 z (fma.f64 (log.f64 y) x a)) (exp.f64 (log1p.f64 t))) 1) |
(-.f64 (+.f64 (*.f64 (fma.f64 (log.f64 y) x a) 1) (exp.f64 (log1p.f64 (+.f64 t z)))) 1) |
(-.f64 (+.f64 (*.f64 (fma.f64 (log.f64 y) x a) 1) (/.f64 t (/.f64 (-.f64 t z) t))) (/.f64 z (/.f64 (-.f64 t z) z))) |
(*.f64 (fma.f64 (log.f64 y) x (+.f64 z (+.f64 a t))) 1) |
(*.f64 1 (fma.f64 (log.f64 y) x (+.f64 z (+.f64 a t)))) |
(*.f64 (sqrt.f64 (fma.f64 (log.f64 y) x (+.f64 z (+.f64 a t)))) (sqrt.f64 (fma.f64 (log.f64 y) x (+.f64 z (+.f64 a t))))) |
(*.f64 (cbrt.f64 (fma.f64 (log.f64 y) x (+.f64 z (+.f64 a t)))) (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x (+.f64 z (+.f64 a t)))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x (+.f64 z (+.f64 a t)))) 2) (cbrt.f64 (fma.f64 (log.f64 y) x (+.f64 z (+.f64 a t))))) |
(*.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (+.f64 z (+.f64 a t)) 2)) (/.f64 1 (fma.f64 (log.f64 y) x (neg.f64 (+.f64 z (+.f64 a t)))))) |
(*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (+.f64 z (+.f64 a t)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (+.f64 z (+.f64 a t)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 (log.f64 y) x))))))) |
(*.f64 (/.f64 1 (fma.f64 (log.f64 y) x (neg.f64 (+.f64 z (+.f64 a t))))) (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (+.f64 z (+.f64 a t)) 2))) |
(*.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (+.f64 z (+.f64 a t)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 (log.f64 y) x)))))) (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (+.f64 z (+.f64 a t)) 3))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (+.f64 z (+.f64 a t)) 2)) (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (+.f64 z (+.f64 a t)) 2))) (fma.f64 (log.f64 y) x (+.f64 z (+.f64 a t)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (+.f64 z (+.f64 a t)) 2)) (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (+.f64 z (+.f64 a t)) 3))) (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (+.f64 z (+.f64 a t)) (fma.f64 (log.f64 y) x (+.f64 z (+.f64 a t)))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (+.f64 z (+.f64 a t)) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (*.f64 (log.f64 y) x) 2)) (*.f64 (*.f64 (+.f64 z (+.f64 a t)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 (log.f64 y) x)))) (*.f64 (+.f64 z (+.f64 a t)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 (log.f64 y) x))))))) (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (+.f64 z (+.f64 a t)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 (log.f64 y) x)))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (+.f64 z (+.f64 a t)) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) 3) (pow.f64 (*.f64 (+.f64 z (+.f64 a t)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 (log.f64 y) x)))) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (*.f64 (log.f64 y) x) 2)) (-.f64 (*.f64 (*.f64 (+.f64 z (+.f64 a t)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 (log.f64 y) x)))) (*.f64 (+.f64 z (+.f64 a t)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 (log.f64 y) x))))) (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (+.f64 z (+.f64 a t)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 (log.f64 y) x)))))))) |
(/.f64 (fma.f64 (log.f64 y) x (+.f64 z (+.f64 a t))) (/.f64 (fma.f64 (log.f64 y) x (neg.f64 (+.f64 z (+.f64 a t)))) (fma.f64 (log.f64 y) x (neg.f64 (+.f64 z (+.f64 a t)))))) |
(/.f64 1 (/.f64 1 (fma.f64 (log.f64 y) x (+.f64 z (+.f64 a t))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (+.f64 z (+.f64 a t)) 2)) (fma.f64 (log.f64 y) x (neg.f64 (+.f64 z (+.f64 a t))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (+.f64 z (+.f64 a t)) 3)) (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (+.f64 z (+.f64 a t)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 (log.f64 y) x)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (+.f64 z (+.f64 a t)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 (log.f64 y) x))))) (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (+.f64 z (+.f64 a t)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 (log.f64 y) x))))) (fma.f64 (log.f64 y) x (+.f64 z (+.f64 a t))))) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (+.f64 z (+.f64 a t)) 3))) (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (+.f64 z (+.f64 a t)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 (log.f64 y) x))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (+.f64 z (+.f64 a t)) 3))))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (+.f64 z (+.f64 a t)) 2))) (/.f64 (fma.f64 (log.f64 y) x (neg.f64 (+.f64 z (+.f64 a t)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (+.f64 z (+.f64 a t)) 2))))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (+.f64 z (+.f64 a t)) 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (+.f64 z (+.f64 a t)) 3)))) (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (+.f64 z (+.f64 a t)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 (log.f64 y) x))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (+.f64 z (+.f64 a t)) 3))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (+.f64 z (+.f64 a t)) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (+.f64 z (+.f64 a t)) 2)))) (/.f64 (fma.f64 (log.f64 y) x (neg.f64 (+.f64 z (+.f64 a t)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (+.f64 z (+.f64 a t)) 2))))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (*.f64 (log.f64 y) x) 3)) (*.f64 (pow.f64 (+.f64 z (+.f64 a t)) 3) (pow.f64 (+.f64 z (+.f64 a t)) 3))) (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (+.f64 z (+.f64 a t)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 (log.f64 y) x))))) (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (+.f64 z (+.f64 a t)) 3)))) |
(/.f64 (-.f64 (pow.f64 (+.f64 z (+.f64 a t)) 2) (pow.f64 (*.f64 (log.f64 y) x) 2)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 (log.f64 y) x)))) |
(/.f64 (-.f64 (*.f64 (fma.f64 (log.f64 y) x a) (fma.f64 (log.f64 y) x a)) (pow.f64 (+.f64 t z) 2)) (-.f64 (fma.f64 (log.f64 y) x a) (+.f64 t z))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (*.f64 (log.f64 y) x) 2)) (*.f64 (pow.f64 (+.f64 z (+.f64 a t)) 2) (pow.f64 (+.f64 z (+.f64 a t)) 2))) (*.f64 (fma.f64 (log.f64 y) x (neg.f64 (+.f64 z (+.f64 a t)))) (+.f64 (pow.f64 (+.f64 z (+.f64 a t)) 2) (pow.f64 (*.f64 (log.f64 y) x) 2)))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) 3) (pow.f64 (pow.f64 (+.f64 z (+.f64 a t)) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (+.f64 z (+.f64 a t)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 (log.f64 y) x))))) (-.f64 (+.f64 (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (*.f64 (log.f64 y) x) 3)) (*.f64 (pow.f64 (+.f64 z (+.f64 a t)) 3) (pow.f64 (+.f64 z (+.f64 a t)) 3))) (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (+.f64 z (+.f64 a t)) 3))))) |
(/.f64 (+.f64 (pow.f64 (+.f64 t z) 3) (pow.f64 (fma.f64 (log.f64 y) x a) 3)) (-.f64 (+.f64 (*.f64 (fma.f64 (log.f64 y) x a) (fma.f64 (log.f64 y) x a)) (pow.f64 (+.f64 t z) 2)) (*.f64 (fma.f64 (log.f64 y) x a) (+.f64 t z)))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) 3) (pow.f64 (pow.f64 (+.f64 z (+.f64 a t)) 2) 3)) (*.f64 (fma.f64 (log.f64 y) x (neg.f64 (+.f64 z (+.f64 a t)))) (+.f64 (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (*.f64 (log.f64 y) x) 2)) (+.f64 (*.f64 (pow.f64 (+.f64 z (+.f64 a t)) 2) (pow.f64 (+.f64 z (+.f64 a t)) 2)) (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (+.f64 z (+.f64 a t)) 2)))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (+.f64 z (+.f64 a t)) 2))) (neg.f64 (fma.f64 (log.f64 y) x (neg.f64 (+.f64 z (+.f64 a t)))))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (+.f64 z (+.f64 a t)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (+.f64 z (+.f64 a t)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 (log.f64 y) x))))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (+.f64 z (+.f64 a t)) 2)) 1) (fma.f64 (log.f64 y) x (neg.f64 (+.f64 z (+.f64 a t))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (+.f64 z (+.f64 a t)) 3)) 1) (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (+.f64 z (+.f64 a t)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 (log.f64 y) x)))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 z (+.f64 a t)) 2) (pow.f64 (*.f64 (log.f64 y) x) 2)) 1) (+.f64 a (-.f64 (+.f64 t z) (*.f64 (log.f64 y) x)))) |
(/.f64 (*.f64 (-.f64 (*.f64 (fma.f64 (log.f64 y) x a) (fma.f64 (log.f64 y) x a)) (pow.f64 (+.f64 t z) 2)) 1) (-.f64 (fma.f64 (log.f64 y) x a) (+.f64 t z))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 t z) 3) (pow.f64 (fma.f64 (log.f64 y) x a) 3)) 1) (-.f64 (+.f64 (*.f64 (fma.f64 (log.f64 y) x a) (fma.f64 (log.f64 y) x a)) (pow.f64 (+.f64 t z) 2)) (*.f64 (fma.f64 (log.f64 y) x a) (+.f64 t z)))) |
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (+.f64 z (+.f64 a t)) 2))) 1) (neg.f64 (fma.f64 (log.f64 y) x (neg.f64 (+.f64 z (+.f64 a t)))))) |
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (+.f64 z (+.f64 a t)) 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (+.f64 z (+.f64 a t)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 (log.f64 y) x))))))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (+.f64 z (+.f64 a t)) 3))) (sqrt.f64 (fma.f64 (log.f64 y) x (+.f64 z (+.f64 a t))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (+.f64 z (+.f64 a t)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 (log.f64 y) x))))))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (+.f64 z (+.f64 a t)) 2))) (sqrt.f64 (fma.f64 (log.f64 y) x (+.f64 z (+.f64 a t))))) (sqrt.f64 (fma.f64 (log.f64 y) x (neg.f64 (+.f64 z (+.f64 a t)))))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (+.f64 z (+.f64 a t)) 3))) (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x (+.f64 z (+.f64 a t)))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (+.f64 z (+.f64 a t)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 (log.f64 y) x))))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (+.f64 z (+.f64 a t)) 2))) (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x (+.f64 z (+.f64 a t)))) 2)) (cbrt.f64 (fma.f64 (log.f64 y) x (neg.f64 (+.f64 z (+.f64 a t)))))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (*.f64 (log.f64 y) x) 2)) (*.f64 (pow.f64 (+.f64 z (+.f64 a t)) 2) (pow.f64 (+.f64 z (+.f64 a t)) 2))) (/.f64 1 (fma.f64 (log.f64 y) x (neg.f64 (+.f64 z (+.f64 a t)))))) (+.f64 (pow.f64 (+.f64 z (+.f64 a t)) 2) (pow.f64 (*.f64 (log.f64 y) x) 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) 3) (pow.f64 (pow.f64 (+.f64 z (+.f64 a t)) 2) 3)) (/.f64 1 (fma.f64 (log.f64 y) x (neg.f64 (+.f64 z (+.f64 a t)))))) (+.f64 (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (*.f64 (log.f64 y) x) 2)) (+.f64 (*.f64 (pow.f64 (+.f64 z (+.f64 a t)) 2) (pow.f64 (+.f64 z (+.f64 a t)) 2)) (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (+.f64 z (+.f64 a t)) 2))))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (*.f64 (log.f64 y) x) 3)) (*.f64 (pow.f64 (+.f64 z (+.f64 a t)) 3) (pow.f64 (+.f64 z (+.f64 a t)) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (+.f64 z (+.f64 a t)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 (log.f64 y) x))))))) (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (+.f64 z (+.f64 a t)) 3))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) 3) (pow.f64 (pow.f64 (+.f64 z (+.f64 a t)) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (+.f64 z (+.f64 a t)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 (log.f64 y) x))))))) (-.f64 (+.f64 (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (*.f64 (log.f64 y) x) 3)) (*.f64 (pow.f64 (+.f64 z (+.f64 a t)) 3) (pow.f64 (+.f64 z (+.f64 a t)) 3))) (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (+.f64 z (+.f64 a t)) 3)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (+.f64 z (+.f64 a t)) 2)) 1) (fma.f64 (log.f64 y) x (neg.f64 (+.f64 z (+.f64 a t))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (+.f64 z (+.f64 a t)) 2)) (sqrt.f64 (fma.f64 (log.f64 y) x (neg.f64 (+.f64 z (+.f64 a t)))))) (sqrt.f64 (fma.f64 (log.f64 y) x (neg.f64 (+.f64 z (+.f64 a t)))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (+.f64 z (+.f64 a t)) 2)) (*.f64 (cbrt.f64 (fma.f64 (log.f64 y) x (neg.f64 (+.f64 z (+.f64 a t))))) (cbrt.f64 (fma.f64 (log.f64 y) x (neg.f64 (+.f64 z (+.f64 a t))))))) (cbrt.f64 (fma.f64 (log.f64 y) x (neg.f64 (+.f64 z (+.f64 a t)))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (+.f64 z (+.f64 a t)) 2)) (+.f64 (sqrt.f64 (+.f64 z (+.f64 a t))) (sqrt.f64 (*.f64 (log.f64 y) x)))) (-.f64 (sqrt.f64 (*.f64 (log.f64 y) x)) (sqrt.f64 (+.f64 z (+.f64 a t))))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (+.f64 z (+.f64 a t)) 3)) 1) (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (+.f64 z (+.f64 a t)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 (log.f64 y) x)))))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (+.f64 z (+.f64 a t)) 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (+.f64 z (+.f64 a t)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 (log.f64 y) x))))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (+.f64 z (+.f64 a t)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 (log.f64 y) x))))))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (+.f64 z (+.f64 a t)) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (+.f64 z (+.f64 a t)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 (log.f64 y) x)))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (+.f64 z (+.f64 a t)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 (log.f64 y) x)))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (+.f64 z (+.f64 a t)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 (log.f64 y) x))))))) |
(pow.f64 (fma.f64 (log.f64 y) x (+.f64 z (+.f64 a t))) 1) |
(pow.f64 (sqrt.f64 (fma.f64 (log.f64 y) x (+.f64 z (+.f64 a t)))) 2) |
(pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x (+.f64 z (+.f64 a t)))) 3) |
(pow.f64 (pow.f64 (fma.f64 (log.f64 y) x (+.f64 z (+.f64 a t))) 3) 1/3) |
(sqrt.f64 (pow.f64 (fma.f64 (log.f64 y) x (+.f64 z (+.f64 a t))) 2)) |
(log.f64 (*.f64 (exp.f64 (+.f64 z (+.f64 a t))) (pow.f64 y x))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (log.f64 y) x (+.f64 z (+.f64 a t)))))) |
(cbrt.f64 (pow.f64 (fma.f64 (log.f64 y) x (+.f64 z (+.f64 a t))) 3)) |
(expm1.f64 (log1p.f64 (fma.f64 (log.f64 y) x (+.f64 z (+.f64 a t))))) |
(exp.f64 (log.f64 (fma.f64 (log.f64 y) x (+.f64 z (+.f64 a t))))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 (log.f64 y) x (+.f64 z (+.f64 a t)))) 1)) |
(log1p.f64 (expm1.f64 (fma.f64 (log.f64 y) x (+.f64 z (+.f64 a t))))) |
(fma.f64 (log.f64 y) x (+.f64 z (+.f64 a t))) |
(fma.f64 x (log.f64 y) (+.f64 z (+.f64 a t))) |
(fma.f64 1 (*.f64 (log.f64 y) x) (+.f64 z (+.f64 a t))) |
(fma.f64 1 (+.f64 z (+.f64 a t)) (*.f64 (log.f64 y) x)) |
(fma.f64 (sqrt.f64 (+.f64 z (+.f64 a t))) (sqrt.f64 (+.f64 z (+.f64 a t))) (*.f64 (log.f64 y) x)) |
(fma.f64 (sqrt.f64 (*.f64 (log.f64 y) x)) (sqrt.f64 (*.f64 (log.f64 y) x)) (+.f64 z (+.f64 a t))) |
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 z (+.f64 a t))) 2) (cbrt.f64 (+.f64 z (+.f64 a t))) (*.f64 (log.f64 y) x)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 y) x)) 2) (cbrt.f64 (*.f64 (log.f64 y) x)) (+.f64 z (+.f64 a t))) |
| Outputs |
|---|
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)) |
(neg.f64 (*.f64 (neg.f64 (log.f64 y)) x)) |
(neg.f64 (*.f64 (log.f64 y) (neg.f64 x))) |
(log.f64 (pow.f64 y x)) |
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)) |
(neg.f64 (*.f64 (neg.f64 (log.f64 y)) x)) |
(neg.f64 (*.f64 (log.f64 y) (neg.f64 x))) |
(log.f64 (pow.f64 y x)) |
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)) |
(neg.f64 (*.f64 (neg.f64 (log.f64 y)) x)) |
(neg.f64 (*.f64 (log.f64 y) (neg.f64 x))) |
(log.f64 (pow.f64 y x)) |
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)) |
(neg.f64 (*.f64 (neg.f64 (log.f64 y)) x)) |
(neg.f64 (*.f64 (log.f64 y) (neg.f64 x))) |
(log.f64 (pow.f64 y x)) |
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) |
(*.f64 x (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1))) |
(*.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y)))) |
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) |
(*.f64 x (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1))) |
(*.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y)))) |
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) |
(*.f64 x (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1))) |
(*.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y)))) |
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) |
(*.f64 x (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1))) |
(*.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y)))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))) |
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x t) z)) |
(+.f64 a (+.f64 z (fma.f64 x (log.f64 y) t))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))) |
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x t) z)) |
(+.f64 a (+.f64 z (fma.f64 x (log.f64 y) t))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))) |
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x t) z)) |
(+.f64 a (+.f64 z (fma.f64 x (log.f64 y) t))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))) |
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x t) z)) |
(+.f64 a (+.f64 z (fma.f64 x (log.f64 y) t))) |
(+.f64 a (+.f64 t (+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x))))) |
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x t) z)) |
(+.f64 a (+.f64 z (fma.f64 x (log.f64 y) t))) |
(+.f64 a (+.f64 t (+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x))))) |
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x t) z)) |
(+.f64 a (+.f64 z (fma.f64 x (log.f64 y) t))) |
(+.f64 a (+.f64 t (+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x))))) |
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x t) z)) |
(+.f64 a (+.f64 z (fma.f64 x (log.f64 y) t))) |
(+.f64 a (+.f64 t (+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x))))) |
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x t) z)) |
(+.f64 a (+.f64 z (fma.f64 x (log.f64 y) t))) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 a (+.f64 t z))) |
(fma.f64 (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1)) x (+.f64 a (+.f64 t z))) |
(+.f64 (+.f64 t z) (fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) a)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 a (+.f64 t z))) |
(fma.f64 (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1)) x (+.f64 a (+.f64 t z))) |
(+.f64 (+.f64 t z) (fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) a)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 a (+.f64 t z))) |
(fma.f64 (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1)) x (+.f64 a (+.f64 t z))) |
(+.f64 (+.f64 t z) (fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) a)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 a (+.f64 t z))) |
(fma.f64 (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1)) x (+.f64 a (+.f64 t z))) |
(+.f64 (+.f64 t z) (fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) a)) |
(+.f64 a (+.f64 t z)) |
(*.f64 (log.f64 y) x) |
(neg.f64 (*.f64 (neg.f64 (log.f64 y)) x)) |
(neg.f64 (*.f64 (log.f64 y) (neg.f64 x))) |
(log.f64 (pow.f64 y x)) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))) |
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x t) z)) |
(+.f64 a (+.f64 z (fma.f64 x (log.f64 y) t))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))) |
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x t) z)) |
(+.f64 a (+.f64 z (fma.f64 x (log.f64 y) t))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))) |
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x t) z)) |
(+.f64 a (+.f64 z (fma.f64 x (log.f64 y) t))) |
(*.f64 (log.f64 y) x) |
(neg.f64 (*.f64 (neg.f64 (log.f64 y)) x)) |
(neg.f64 (*.f64 (log.f64 y) (neg.f64 x))) |
(log.f64 (pow.f64 y x)) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))) |
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x t) z)) |
(+.f64 a (+.f64 z (fma.f64 x (log.f64 y) t))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))) |
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x t) z)) |
(+.f64 a (+.f64 z (fma.f64 x (log.f64 y) t))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))) |
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x t) z)) |
(+.f64 a (+.f64 z (fma.f64 x (log.f64 y) t))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)) |
(+.f64 (fma.f64 (log.f64 y) x t) z) |
(+.f64 z (fma.f64 x (log.f64 y) t)) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))) |
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x t) z)) |
(+.f64 a (+.f64 z (fma.f64 x (log.f64 y) t))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))) |
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x t) z)) |
(+.f64 a (+.f64 z (fma.f64 x (log.f64 y) t))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))) |
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x t) z)) |
(+.f64 a (+.f64 z (fma.f64 x (log.f64 y) t))) |
a |
a |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) z)) |
(+.f64 a (fma.f64 (log.f64 y) x z)) |
(+.f64 z (fma.f64 x (log.f64 y) a)) |
t |
t |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 a (fma.f64 (log.f64 y) x t)) |
(+.f64 a (fma.f64 x (log.f64 y) t)) |
z |
z |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 y) x))) 1) |
(neg.f64 (*.f64 (neg.f64 (log.f64 y)) x)) |
(neg.f64 (*.f64 (log.f64 y) (neg.f64 x))) |
(log.f64 (pow.f64 y x)) |
(pow.f64 (*.f64 (log.f64 y) x) 1) |
(neg.f64 (*.f64 (neg.f64 (log.f64 y)) x)) |
(neg.f64 (*.f64 (log.f64 y) (neg.f64 x))) |
(log.f64 (pow.f64 y x)) |
(pow.f64 (sqrt.f64 (*.f64 (log.f64 y) x)) 2) |
(neg.f64 (*.f64 (neg.f64 (log.f64 y)) x)) |
(neg.f64 (*.f64 (log.f64 y) (neg.f64 x))) |
(log.f64 (pow.f64 y x)) |
(pow.f64 (cbrt.f64 (*.f64 (log.f64 y) x)) 3) |
(neg.f64 (*.f64 (neg.f64 (log.f64 y)) x)) |
(neg.f64 (*.f64 (log.f64 y) (neg.f64 x))) |
(log.f64 (pow.f64 y x)) |
(pow.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) 1/3) |
(neg.f64 (*.f64 (neg.f64 (log.f64 y)) x)) |
(neg.f64 (*.f64 (log.f64 y) (neg.f64 x))) |
(log.f64 (pow.f64 y x)) |
(sqrt.f64 (pow.f64 (*.f64 (log.f64 y) x) 2)) |
(sqrt.f64 (pow.f64 (*.f64 x (log.f64 y)) 2)) |
(fabs.f64 (log.f64 (pow.f64 y x))) |
(log.f64 (pow.f64 y x)) |
(neg.f64 (*.f64 (neg.f64 (log.f64 y)) x)) |
(neg.f64 (*.f64 (log.f64 y) (neg.f64 x))) |
(log.f64 (+.f64 1 (-.f64 (pow.f64 y x) 1))) |
(log1p.f64 (+.f64 (pow.f64 y x) -1)) |
(log1p.f64 (+.f64 -1 (pow.f64 y x))) |
(cbrt.f64 (pow.f64 (*.f64 (log.f64 y) x) 3)) |
(neg.f64 (*.f64 (neg.f64 (log.f64 y)) x)) |
(neg.f64 (*.f64 (log.f64 y) (neg.f64 x))) |
(log.f64 (pow.f64 y x)) |
(expm1.f64 (log1p.f64 (*.f64 (log.f64 y) x))) |
(neg.f64 (*.f64 (neg.f64 (log.f64 y)) x)) |
(neg.f64 (*.f64 (log.f64 y) (neg.f64 x))) |
(log.f64 (pow.f64 y x)) |
(exp.f64 (log.f64 (*.f64 (log.f64 y) x))) |
(neg.f64 (*.f64 (neg.f64 (log.f64 y)) x)) |
(neg.f64 (*.f64 (log.f64 y) (neg.f64 x))) |
(log.f64 (pow.f64 y x)) |
(exp.f64 (*.f64 (log.f64 (*.f64 (log.f64 y) x)) 1)) |
(neg.f64 (*.f64 (neg.f64 (log.f64 y)) x)) |
(neg.f64 (*.f64 (log.f64 y) (neg.f64 x))) |
(log.f64 (pow.f64 y x)) |
(log1p.f64 (-.f64 (pow.f64 y x) 1)) |
(log1p.f64 (+.f64 (pow.f64 y x) -1)) |
(log1p.f64 (+.f64 -1 (pow.f64 y x))) |
(-.f64 (exp.f64 (log1p.f64 (+.f64 t z))) (-.f64 1 (fma.f64 (log.f64 y) x a))) |
(+.f64 (-.f64 (exp.f64 (log1p.f64 (+.f64 t z))) 1) (fma.f64 (log.f64 y) x a)) |
(+.f64 (fma.f64 x (log.f64 y) a) (expm1.f64 (log1p.f64 (+.f64 t z)))) |
(-.f64 (exp.f64 (log1p.f64 a)) (-.f64 1 (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(+.f64 (-.f64 (exp.f64 (log1p.f64 a)) 1) (+.f64 (fma.f64 (log.f64 y) x t) z)) |
(+.f64 (+.f64 z (fma.f64 x (log.f64 y) t)) (expm1.f64 (log1p.f64 a))) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (log.f64 y) x (+.f64 z (+.f64 a t))))) 1) |
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x t) z)) |
(+.f64 a (+.f64 z (fma.f64 x (log.f64 y) t))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 y) x))) (-.f64 1 (+.f64 z (+.f64 a t)))) |
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x t) z)) |
(+.f64 a (+.f64 z (fma.f64 x (log.f64 y) t))) |
(-.f64 (exp.f64 (log1p.f64 (+.f64 z (+.f64 a t)))) (-.f64 1 (*.f64 (log.f64 y) x))) |
(-.f64 (exp.f64 (log1p.f64 (+.f64 a (+.f64 t z)))) (-.f64 1 (*.f64 x (log.f64 y)))) |
(fma.f64 x (log.f64 y) (expm1.f64 (log1p.f64 (+.f64 a (+.f64 t z))))) |
(-.f64 (/.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (fma.f64 (log.f64 y) x (neg.f64 (+.f64 z (+.f64 a t))))) (/.f64 (pow.f64 (+.f64 z (+.f64 a t)) 2) (fma.f64 (log.f64 y) x (neg.f64 (+.f64 z (+.f64 a t)))))) |
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x t) z)) |
(+.f64 a (+.f64 z (fma.f64 x (log.f64 y) t))) |
(-.f64 (/.f64 t (/.f64 (-.f64 t z) t)) (-.f64 (/.f64 z (/.f64 (-.f64 t z) z)) (fma.f64 (log.f64 y) x a))) |
(+.f64 (-.f64 (*.f64 (/.f64 t (-.f64 t z)) t) (*.f64 (/.f64 z (-.f64 t z)) z)) (fma.f64 (log.f64 y) x a)) |
(-.f64 (fma.f64 (/.f64 t (-.f64 t z)) t (fma.f64 x (log.f64 y) a)) (/.f64 z (+.f64 (/.f64 t z) -1))) |
(-.f64 (fma.f64 (/.f64 t (-.f64 t z)) t (fma.f64 x (log.f64 y) a)) (/.f64 z (+.f64 -1 (/.f64 t z)))) |
(-.f64 (/.f64 a (/.f64 (-.f64 a (+.f64 t z)) a)) (-.f64 (/.f64 (pow.f64 (+.f64 t z) 2) (-.f64 a (+.f64 t z))) (*.f64 (log.f64 y) x))) |
(+.f64 (-.f64 (*.f64 (/.f64 a (-.f64 a (+.f64 t z))) a) (/.f64 (pow.f64 (+.f64 t z) 2) (-.f64 a (+.f64 t z)))) (*.f64 x (log.f64 y))) |
(-.f64 (fma.f64 x (log.f64 y) (/.f64 (*.f64 a a) (-.f64 (-.f64 a t) z))) (/.f64 (pow.f64 (+.f64 t z) 2) (-.f64 (-.f64 a t) z))) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (exp.f64 (log1p.f64 (+.f64 z (+.f64 a t))))) 1) |
(-.f64 (exp.f64 (log1p.f64 (+.f64 a (+.f64 t z)))) (-.f64 1 (*.f64 x (log.f64 y)))) |
(fma.f64 x (log.f64 y) (expm1.f64 (log1p.f64 (+.f64 a (+.f64 t z))))) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (/.f64 a (/.f64 (-.f64 a (+.f64 t z)) a))) (/.f64 (pow.f64 (+.f64 t z) 2) (-.f64 a (+.f64 t z)))) |
(+.f64 (-.f64 (*.f64 (/.f64 a (-.f64 a (+.f64 t z))) a) (/.f64 (pow.f64 (+.f64 t z) 2) (-.f64 a (+.f64 t z)))) (*.f64 x (log.f64 y))) |
(-.f64 (fma.f64 x (log.f64 y) (/.f64 (*.f64 a a) (-.f64 (-.f64 a t) z))) (/.f64 (pow.f64 (+.f64 t z) 2) (-.f64 (-.f64 a t) z))) |
(-.f64 (+.f64 (+.f64 z (+.f64 a t)) (exp.f64 (log1p.f64 (*.f64 (log.f64 y) x)))) 1) |
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x t) z)) |
(+.f64 a (+.f64 z (fma.f64 x (log.f64 y) t))) |
(-.f64 (+.f64 (fma.f64 (log.f64 y) x a) (exp.f64 (log1p.f64 (+.f64 t z)))) 1) |
(+.f64 (-.f64 (exp.f64 (log1p.f64 (+.f64 t z))) 1) (fma.f64 (log.f64 y) x a)) |
(+.f64 (fma.f64 x (log.f64 y) a) (expm1.f64 (log1p.f64 (+.f64 t z)))) |
(-.f64 (+.f64 (fma.f64 (log.f64 y) x a) (/.f64 t (/.f64 (-.f64 t z) t))) (/.f64 z (/.f64 (-.f64 t z) z))) |
(+.f64 (-.f64 (*.f64 (/.f64 t (-.f64 t z)) t) (*.f64 (/.f64 z (-.f64 t z)) z)) (fma.f64 (log.f64 y) x a)) |
(-.f64 (fma.f64 (/.f64 t (-.f64 t z)) t (fma.f64 x (log.f64 y) a)) (/.f64 z (+.f64 (/.f64 t z) -1))) |
(-.f64 (fma.f64 (/.f64 t (-.f64 t z)) t (fma.f64 x (log.f64 y) a)) (/.f64 z (+.f64 -1 (/.f64 t z)))) |
(-.f64 (+.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)) (exp.f64 (log1p.f64 a))) 1) |
(+.f64 (-.f64 (exp.f64 (log1p.f64 a)) 1) (+.f64 (fma.f64 (log.f64 y) x t) z)) |
(+.f64 (+.f64 z (fma.f64 x (log.f64 y) t)) (expm1.f64 (log1p.f64 a))) |
(-.f64 (+.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) (exp.f64 (log1p.f64 z))) 1) |
(+.f64 (+.f64 t (fma.f64 (log.f64 y) x a)) (-.f64 (exp.f64 (log1p.f64 z)) 1)) |
(+.f64 t (+.f64 (fma.f64 x (log.f64 y) a) (expm1.f64 (log1p.f64 z)))) |
(-.f64 (+.f64 (+.f64 z (fma.f64 (log.f64 y) x a)) (exp.f64 (log1p.f64 t))) 1) |
(+.f64 (+.f64 z (fma.f64 (log.f64 y) x a)) (-.f64 (exp.f64 (log1p.f64 t)) 1)) |
(+.f64 z (+.f64 (fma.f64 x (log.f64 y) a) (expm1.f64 (log1p.f64 t)))) |
(-.f64 (+.f64 (*.f64 (fma.f64 (log.f64 y) x a) 1) (exp.f64 (log1p.f64 (+.f64 t z)))) 1) |
(+.f64 (-.f64 (exp.f64 (log1p.f64 (+.f64 t z))) 1) (fma.f64 (log.f64 y) x a)) |
(+.f64 (fma.f64 x (log.f64 y) a) (expm1.f64 (log1p.f64 (+.f64 t z)))) |
(-.f64 (+.f64 (*.f64 (fma.f64 (log.f64 y) x a) 1) (/.f64 t (/.f64 (-.f64 t z) t))) (/.f64 z (/.f64 (-.f64 t z) z))) |
(+.f64 (-.f64 (*.f64 (/.f64 t (-.f64 t z)) t) (*.f64 (/.f64 z (-.f64 t z)) z)) (fma.f64 (log.f64 y) x a)) |
(-.f64 (fma.f64 (/.f64 t (-.f64 t z)) t (fma.f64 x (log.f64 y) a)) (/.f64 z (+.f64 (/.f64 t z) -1))) |
(-.f64 (fma.f64 (/.f64 t (-.f64 t z)) t (fma.f64 x (log.f64 y) a)) (/.f64 z (+.f64 -1 (/.f64 t z)))) |
(*.f64 (fma.f64 (log.f64 y) x (+.f64 z (+.f64 a t))) 1) |
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x t) z)) |
(+.f64 a (+.f64 z (fma.f64 x (log.f64 y) t))) |
(*.f64 1 (fma.f64 (log.f64 y) x (+.f64 z (+.f64 a t)))) |
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x t) z)) |
(+.f64 a (+.f64 z (fma.f64 x (log.f64 y) t))) |
(*.f64 (sqrt.f64 (fma.f64 (log.f64 y) x (+.f64 z (+.f64 a t)))) (sqrt.f64 (fma.f64 (log.f64 y) x (+.f64 z (+.f64 a t))))) |
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x t) z)) |
(+.f64 a (+.f64 z (fma.f64 x (log.f64 y) t))) |
(*.f64 (cbrt.f64 (fma.f64 (log.f64 y) x (+.f64 z (+.f64 a t)))) (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x (+.f64 z (+.f64 a t)))) 2)) |
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x t) z)) |
(+.f64 a (+.f64 z (fma.f64 x (log.f64 y) t))) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x (+.f64 z (+.f64 a t)))) 2) (cbrt.f64 (fma.f64 (log.f64 y) x (+.f64 z (+.f64 a t))))) |
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x t) z)) |
(+.f64 a (+.f64 z (fma.f64 x (log.f64 y) t))) |
(*.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (+.f64 z (+.f64 a t)) 2)) (/.f64 1 (fma.f64 (log.f64 y) x (neg.f64 (+.f64 z (+.f64 a t)))))) |
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x t) z)) |
(+.f64 a (+.f64 z (fma.f64 x (log.f64 y) t))) |
(*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (+.f64 z (+.f64 a t)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (+.f64 z (+.f64 a t)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 (log.f64 y) x))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 (+.f64 a (+.f64 t z)) 3)) (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (*.f64 (+.f64 a (+.f64 t z)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 x (log.f64 y))))))) |
(/.f64 (+.f64 (pow.f64 (log.f64 (pow.f64 y x)) 3) (pow.f64 (+.f64 a (+.f64 t z)) 3)) (fma.f64 (+.f64 a (+.f64 t z)) (+.f64 a (-.f64 (+.f64 t z) (log.f64 (pow.f64 y x)))) (pow.f64 (log.f64 (pow.f64 y x)) 2))) |
(*.f64 (/.f64 1 (fma.f64 (log.f64 y) x (neg.f64 (+.f64 z (+.f64 a t))))) (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (+.f64 z (+.f64 a t)) 2))) |
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x t) z)) |
(+.f64 a (+.f64 z (fma.f64 x (log.f64 y) t))) |
(*.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (+.f64 z (+.f64 a t)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 (log.f64 y) x)))))) (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (+.f64 z (+.f64 a t)) 3))) |
(/.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 (+.f64 a (+.f64 t z)) 3)) (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (*.f64 (+.f64 a (+.f64 t z)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 x (log.f64 y))))))) |
(/.f64 (+.f64 (pow.f64 (log.f64 (pow.f64 y x)) 3) (pow.f64 (+.f64 a (+.f64 t z)) 3)) (fma.f64 (+.f64 a (+.f64 t z)) (+.f64 a (-.f64 (+.f64 t z) (log.f64 (pow.f64 y x)))) (pow.f64 (log.f64 (pow.f64 y x)) 2))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (+.f64 z (+.f64 a t)) 2)) (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (+.f64 z (+.f64 a t)) 2))) (fma.f64 (log.f64 y) x (+.f64 z (+.f64 a t)))) |
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x t) z)) |
(+.f64 a (+.f64 z (fma.f64 x (log.f64 y) t))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (+.f64 z (+.f64 a t)) 2)) (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (+.f64 z (+.f64 a t)) 3))) (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (+.f64 z (+.f64 a t)) (fma.f64 (log.f64 y) x (+.f64 z (+.f64 a t)))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (pow.f64 (+.f64 a (+.f64 t z)) 2)) (-.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 (+.f64 a (+.f64 t z)) 3))) (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (*.f64 (+.f64 a (+.f64 t z)) (fma.f64 x (log.f64 y) (+.f64 a (+.f64 t z)))))) |
(/.f64 (-.f64 (pow.f64 (log.f64 (pow.f64 y x)) 2) (pow.f64 (+.f64 a (+.f64 t z)) 2)) (/.f64 (-.f64 (pow.f64 (log.f64 (pow.f64 y x)) 3) (pow.f64 (+.f64 a (+.f64 t z)) 3)) (fma.f64 (+.f64 a (+.f64 t z)) (+.f64 a (+.f64 z (fma.f64 x (log.f64 y) t))) (pow.f64 (log.f64 (pow.f64 y x)) 2)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (+.f64 z (+.f64 a t)) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (*.f64 (log.f64 y) x) 2)) (*.f64 (*.f64 (+.f64 z (+.f64 a t)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 (log.f64 y) x)))) (*.f64 (+.f64 z (+.f64 a t)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 (log.f64 y) x))))))) (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (+.f64 z (+.f64 a t)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 (log.f64 y) x)))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 (+.f64 a (+.f64 t z)) 3)) (-.f64 (pow.f64 (*.f64 x (log.f64 y)) 4) (*.f64 (pow.f64 (+.f64 a (+.f64 t z)) 2) (*.f64 (+.f64 a (-.f64 (+.f64 t z) (*.f64 x (log.f64 y)))) (+.f64 a (-.f64 (+.f64 t z) (*.f64 x (log.f64 y)))))))) (-.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (*.f64 (+.f64 a (+.f64 t z)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 x (log.f64 y))))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (log.f64 (pow.f64 y x)) 3) (pow.f64 (+.f64 a (+.f64 t z)) 3)) (-.f64 (pow.f64 (log.f64 (pow.f64 y x)) 4) (*.f64 (pow.f64 (+.f64 a (+.f64 t z)) 2) (*.f64 (+.f64 a (-.f64 (+.f64 t z) (log.f64 (pow.f64 y x)))) (+.f64 a (-.f64 (+.f64 t z) (log.f64 (pow.f64 y x)))))))) (-.f64 (pow.f64 (log.f64 (pow.f64 y x)) 2) (*.f64 (+.f64 a (+.f64 t z)) (+.f64 a (-.f64 (+.f64 t z) (log.f64 (pow.f64 y x))))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (+.f64 z (+.f64 a t)) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) 3) (pow.f64 (*.f64 (+.f64 z (+.f64 a t)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 (log.f64 y) x)))) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (*.f64 (log.f64 y) x) 2)) (-.f64 (*.f64 (*.f64 (+.f64 z (+.f64 a t)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 (log.f64 y) x)))) (*.f64 (+.f64 z (+.f64 a t)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 (log.f64 y) x))))) (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (+.f64 z (+.f64 a t)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 (log.f64 y) x)))))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 (+.f64 a (+.f64 t z)) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) 3) (pow.f64 (*.f64 (+.f64 a (+.f64 t z)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 x (log.f64 y))))) 3))) (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 4) (*.f64 (*.f64 (+.f64 a (+.f64 t z)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 x (log.f64 y))))) (-.f64 (*.f64 (+.f64 a (+.f64 t z)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 x (log.f64 y))))) (pow.f64 (*.f64 x (log.f64 y)) 2))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (log.f64 (pow.f64 y x)) 3) (pow.f64 (+.f64 a (+.f64 t z)) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 a (+.f64 t z)) (+.f64 a (-.f64 (+.f64 t z) (log.f64 (pow.f64 y x))))) 3) (pow.f64 (log.f64 (pow.f64 y x)) 6))) (fma.f64 (*.f64 (+.f64 a (+.f64 t z)) (+.f64 a (-.f64 (+.f64 t z) (log.f64 (pow.f64 y x))))) (-.f64 (*.f64 (+.f64 a (+.f64 t z)) (+.f64 a (-.f64 (+.f64 t z) (log.f64 (pow.f64 y x))))) (pow.f64 (log.f64 (pow.f64 y x)) 2)) (pow.f64 (log.f64 (pow.f64 y x)) 4))) |
(/.f64 (fma.f64 (log.f64 y) x (+.f64 z (+.f64 a t))) (/.f64 (fma.f64 (log.f64 y) x (neg.f64 (+.f64 z (+.f64 a t)))) (fma.f64 (log.f64 y) x (neg.f64 (+.f64 z (+.f64 a t)))))) |
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x t) z)) |
(+.f64 a (+.f64 z (fma.f64 x (log.f64 y) t))) |
(/.f64 1 (/.f64 1 (fma.f64 (log.f64 y) x (+.f64 z (+.f64 a t))))) |
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x t) z)) |
(+.f64 a (+.f64 z (fma.f64 x (log.f64 y) t))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (+.f64 z (+.f64 a t)) 2)) (fma.f64 (log.f64 y) x (neg.f64 (+.f64 z (+.f64 a t))))) |
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x t) z)) |
(+.f64 a (+.f64 z (fma.f64 x (log.f64 y) t))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (+.f64 z (+.f64 a t)) 3)) (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (+.f64 z (+.f64 a t)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 (log.f64 y) x)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 (+.f64 a (+.f64 t z)) 3)) (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (*.f64 (+.f64 a (+.f64 t z)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 x (log.f64 y))))))) |
(/.f64 (+.f64 (pow.f64 (log.f64 (pow.f64 y x)) 3) (pow.f64 (+.f64 a (+.f64 t z)) 3)) (fma.f64 (+.f64 a (+.f64 t z)) (+.f64 a (-.f64 (+.f64 t z) (log.f64 (pow.f64 y x)))) (pow.f64 (log.f64 (pow.f64 y x)) 2))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (+.f64 z (+.f64 a t)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 (log.f64 y) x))))) (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (+.f64 z (+.f64 a t)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 (log.f64 y) x))))) (fma.f64 (log.f64 y) x (+.f64 z (+.f64 a t))))) |
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x t) z)) |
(+.f64 a (+.f64 z (fma.f64 x (log.f64 y) t))) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (+.f64 z (+.f64 a t)) 3))) (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (+.f64 z (+.f64 a t)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 (log.f64 y) x))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (+.f64 z (+.f64 a t)) 3))))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 (+.f64 a (+.f64 t z)) 3))) (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (*.f64 (+.f64 a (+.f64 t z)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 x (log.f64 y))))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 (+.f64 a (+.f64 t z)) 3)))) |
(*.f64 (hypot.f64 (pow.f64 (+.f64 a (+.f64 t z)) 3/2) (pow.f64 (log.f64 (pow.f64 y x)) 3/2)) (/.f64 (hypot.f64 (pow.f64 (+.f64 a (+.f64 t z)) 3/2) (pow.f64 (log.f64 (pow.f64 y x)) 3/2)) (fma.f64 (+.f64 a (+.f64 t z)) (+.f64 a (-.f64 (+.f64 t z) (log.f64 (pow.f64 y x)))) (pow.f64 (log.f64 (pow.f64 y x)) 2)))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (+.f64 z (+.f64 a t)) 2))) (/.f64 (fma.f64 (log.f64 y) x (neg.f64 (+.f64 z (+.f64 a t)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (+.f64 z (+.f64 a t)) 2))))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (pow.f64 (+.f64 a (+.f64 t z)) 2))) (fma.f64 (log.f64 y) x (neg.f64 (+.f64 a (+.f64 t z))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (pow.f64 (+.f64 a (+.f64 t z)) 2)))) |
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (log.f64 (pow.f64 y x)) 2) (pow.f64 (+.f64 a (+.f64 t z)) 2))) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (log.f64 (pow.f64 y x)) 2) (pow.f64 (+.f64 a (+.f64 t z)) 2))) (-.f64 (log.f64 (pow.f64 y x)) (+.f64 a (+.f64 t z))))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (+.f64 z (+.f64 a t)) 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (+.f64 z (+.f64 a t)) 3)))) (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (+.f64 z (+.f64 a t)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 (log.f64 y) x))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (+.f64 z (+.f64 a t)) 3))))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 (+.f64 a (+.f64 t z)) 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 (+.f64 a (+.f64 t z)) 3)))) (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (*.f64 (+.f64 a (+.f64 t z)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 x (log.f64 y))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 (+.f64 a (+.f64 t z)) 3)))) |
(/.f64 (cbrt.f64 (+.f64 (pow.f64 (log.f64 (pow.f64 y x)) 3) (pow.f64 (+.f64 a (+.f64 t z)) 3))) (/.f64 (/.f64 (fma.f64 (+.f64 a (+.f64 t z)) (+.f64 a (-.f64 (+.f64 t z) (log.f64 (pow.f64 y x)))) (pow.f64 (log.f64 (pow.f64 y x)) 2)) (cbrt.f64 (+.f64 (pow.f64 (log.f64 (pow.f64 y x)) 3) (pow.f64 (+.f64 a (+.f64 t z)) 3)))) (cbrt.f64 (+.f64 (pow.f64 (log.f64 (pow.f64 y x)) 3) (pow.f64 (+.f64 a (+.f64 t z)) 3))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (+.f64 z (+.f64 a t)) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (+.f64 z (+.f64 a t)) 2)))) (/.f64 (fma.f64 (log.f64 y) x (neg.f64 (+.f64 z (+.f64 a t)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (+.f64 z (+.f64 a t)) 2))))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (pow.f64 (+.f64 a (+.f64 t z)) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (pow.f64 (+.f64 a (+.f64 t z)) 2)))) (fma.f64 (log.f64 y) x (neg.f64 (+.f64 a (+.f64 t z))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (pow.f64 (+.f64 a (+.f64 t z)) 2)))) |
(*.f64 (cbrt.f64 (-.f64 (pow.f64 (log.f64 (pow.f64 y x)) 2) (pow.f64 (+.f64 a (+.f64 t z)) 2))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (log.f64 (pow.f64 y x)) 2) (pow.f64 (+.f64 a (+.f64 t z)) 2))) (/.f64 (-.f64 (log.f64 (pow.f64 y x)) (+.f64 a (+.f64 t z))) (cbrt.f64 (-.f64 (pow.f64 (log.f64 (pow.f64 y x)) 2) (pow.f64 (+.f64 a (+.f64 t z)) 2)))))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (*.f64 (log.f64 y) x) 3)) (*.f64 (pow.f64 (+.f64 z (+.f64 a t)) 3) (pow.f64 (+.f64 z (+.f64 a t)) 3))) (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (+.f64 z (+.f64 a t)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 (log.f64 y) x))))) (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (+.f64 z (+.f64 a t)) 3)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 y)) 6) (pow.f64 (+.f64 a (+.f64 t z)) 6)) (*.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (*.f64 (+.f64 a (+.f64 t z)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 x (log.f64 y)))))) (-.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 (+.f64 a (+.f64 t z)) 3)))) |
(/.f64 (-.f64 (pow.f64 (log.f64 (pow.f64 y x)) 6) (pow.f64 (+.f64 a (+.f64 t z)) 6)) (*.f64 (fma.f64 (+.f64 a (+.f64 t z)) (+.f64 a (-.f64 (+.f64 t z) (log.f64 (pow.f64 y x)))) (pow.f64 (log.f64 (pow.f64 y x)) 2)) (-.f64 (pow.f64 (log.f64 (pow.f64 y x)) 3) (pow.f64 (+.f64 a (+.f64 t z)) 3)))) |
(/.f64 (-.f64 (pow.f64 (+.f64 z (+.f64 a t)) 2) (pow.f64 (*.f64 (log.f64 y) x) 2)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 (log.f64 y) x)))) |
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x t) z)) |
(+.f64 a (+.f64 z (fma.f64 x (log.f64 y) t))) |
(/.f64 (-.f64 (*.f64 (fma.f64 (log.f64 y) x a) (fma.f64 (log.f64 y) x a)) (pow.f64 (+.f64 t z) 2)) (-.f64 (fma.f64 (log.f64 y) x a) (+.f64 t z))) |
(/.f64 (-.f64 (*.f64 (fma.f64 x (log.f64 y) a) (fma.f64 x (log.f64 y) a)) (pow.f64 (+.f64 t z) 2)) (-.f64 (fma.f64 x (log.f64 y) a) (+.f64 t z))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (*.f64 (log.f64 y) x) 2)) (*.f64 (pow.f64 (+.f64 z (+.f64 a t)) 2) (pow.f64 (+.f64 z (+.f64 a t)) 2))) (*.f64 (fma.f64 (log.f64 y) x (neg.f64 (+.f64 z (+.f64 a t)))) (+.f64 (pow.f64 (+.f64 z (+.f64 a t)) 2) (pow.f64 (*.f64 (log.f64 y) x) 2)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 y)) 4) (pow.f64 (+.f64 a (+.f64 t z)) 4)) (*.f64 (fma.f64 (log.f64 y) x (neg.f64 (+.f64 a (+.f64 t z)))) (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (pow.f64 (+.f64 a (+.f64 t z)) 2)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (log.f64 (pow.f64 y x)) 2) (pow.f64 (+.f64 a (+.f64 t z)) 2)) (+.f64 (pow.f64 (log.f64 (pow.f64 y x)) 2) (pow.f64 (+.f64 a (+.f64 t z)) 2))) (+.f64 a (+.f64 z (fma.f64 x (log.f64 y) t)))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) 3) (pow.f64 (pow.f64 (+.f64 z (+.f64 a t)) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (+.f64 z (+.f64 a t)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 (log.f64 y) x))))) (-.f64 (+.f64 (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (*.f64 (log.f64 y) x) 3)) (*.f64 (pow.f64 (+.f64 z (+.f64 a t)) 3) (pow.f64 (+.f64 z (+.f64 a t)) 3))) (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (+.f64 z (+.f64 a t)) 3))))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) 3) (pow.f64 (pow.f64 (+.f64 a (+.f64 t z)) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (*.f64 (+.f64 a (+.f64 t z)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 x (log.f64 y)))))) (-.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 6) (pow.f64 (+.f64 a (+.f64 t z)) 6)) (*.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 (+.f64 a (+.f64 t z)) 3))))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 (log.f64 (pow.f64 y x)) 3) 3) (pow.f64 (pow.f64 (+.f64 a (+.f64 t z)) 3) 3)) (*.f64 (fma.f64 (+.f64 a (+.f64 t z)) (+.f64 a (-.f64 (+.f64 t z) (log.f64 (pow.f64 y x)))) (pow.f64 (log.f64 (pow.f64 y x)) 2)) (+.f64 (pow.f64 (log.f64 (pow.f64 y x)) 6) (-.f64 (pow.f64 (+.f64 a (+.f64 t z)) 6) (*.f64 (pow.f64 (log.f64 (pow.f64 y x)) 3) (pow.f64 (+.f64 a (+.f64 t z)) 3)))))) |
(/.f64 (+.f64 (pow.f64 (+.f64 t z) 3) (pow.f64 (fma.f64 (log.f64 y) x a) 3)) (-.f64 (+.f64 (*.f64 (fma.f64 (log.f64 y) x a) (fma.f64 (log.f64 y) x a)) (pow.f64 (+.f64 t z) 2)) (*.f64 (fma.f64 (log.f64 y) x a) (+.f64 t z)))) |
(/.f64 (+.f64 (pow.f64 (+.f64 t z) 3) (pow.f64 (fma.f64 (log.f64 y) x a) 3)) (-.f64 (fma.f64 (fma.f64 (log.f64 y) x a) (fma.f64 (log.f64 y) x a) (pow.f64 (+.f64 t z) 2)) (*.f64 (+.f64 t z) (fma.f64 (log.f64 y) x a)))) |
(/.f64 (+.f64 (pow.f64 (+.f64 t z) 3) (pow.f64 (fma.f64 x (log.f64 y) a) 3)) (fma.f64 (fma.f64 x (log.f64 y) a) (fma.f64 x (log.f64 y) a) (*.f64 (+.f64 t z) (-.f64 (+.f64 t z) (fma.f64 x (log.f64 y) a))))) |
(/.f64 (+.f64 (pow.f64 (+.f64 t z) 3) (pow.f64 (fma.f64 x (log.f64 y) a) 3)) (fma.f64 (fma.f64 x (log.f64 y) a) (fma.f64 x (log.f64 y) a) (*.f64 (+.f64 t z) (+.f64 t (-.f64 z (fma.f64 x (log.f64 y) a)))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) 3) (pow.f64 (pow.f64 (+.f64 z (+.f64 a t)) 2) 3)) (*.f64 (fma.f64 (log.f64 y) x (neg.f64 (+.f64 z (+.f64 a t)))) (+.f64 (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (*.f64 (log.f64 y) x) 2)) (+.f64 (*.f64 (pow.f64 (+.f64 z (+.f64 a t)) 2) (pow.f64 (+.f64 z (+.f64 a t)) 2)) (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (+.f64 z (+.f64 a t)) 2)))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) 3) (pow.f64 (pow.f64 (+.f64 a (+.f64 t z)) 2) 3)) (fma.f64 (log.f64 y) x (neg.f64 (+.f64 a (+.f64 t z))))) (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 4) (+.f64 (pow.f64 (+.f64 a (+.f64 t z)) 4) (*.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (pow.f64 (+.f64 a (+.f64 t z)) 2))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (log.f64 (pow.f64 y x)) 6) (pow.f64 (+.f64 a (+.f64 t z)) 6)) (-.f64 (log.f64 (pow.f64 y x)) (+.f64 a (+.f64 t z)))) (+.f64 (pow.f64 (log.f64 (pow.f64 y x)) 4) (fma.f64 (pow.f64 (log.f64 (pow.f64 y x)) 2) (pow.f64 (+.f64 a (+.f64 t z)) 2) (pow.f64 (+.f64 a (+.f64 t z)) 4)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (+.f64 z (+.f64 a t)) 2))) (neg.f64 (fma.f64 (log.f64 y) x (neg.f64 (+.f64 z (+.f64 a t)))))) |
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x t) z)) |
(+.f64 a (+.f64 z (fma.f64 x (log.f64 y) t))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (+.f64 z (+.f64 a t)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (+.f64 z (+.f64 a t)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 (log.f64 y) x))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 (+.f64 a (+.f64 t z)) 3)) (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (*.f64 (+.f64 a (+.f64 t z)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 x (log.f64 y))))))) |
(/.f64 (+.f64 (pow.f64 (log.f64 (pow.f64 y x)) 3) (pow.f64 (+.f64 a (+.f64 t z)) 3)) (fma.f64 (+.f64 a (+.f64 t z)) (+.f64 a (-.f64 (+.f64 t z) (log.f64 (pow.f64 y x)))) (pow.f64 (log.f64 (pow.f64 y x)) 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (+.f64 z (+.f64 a t)) 2)) 1) (fma.f64 (log.f64 y) x (neg.f64 (+.f64 z (+.f64 a t))))) |
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x t) z)) |
(+.f64 a (+.f64 z (fma.f64 x (log.f64 y) t))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (+.f64 z (+.f64 a t)) 3)) 1) (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (+.f64 z (+.f64 a t)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 (log.f64 y) x)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 (+.f64 a (+.f64 t z)) 3)) (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (*.f64 (+.f64 a (+.f64 t z)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 x (log.f64 y))))))) |
(/.f64 (+.f64 (pow.f64 (log.f64 (pow.f64 y x)) 3) (pow.f64 (+.f64 a (+.f64 t z)) 3)) (fma.f64 (+.f64 a (+.f64 t z)) (+.f64 a (-.f64 (+.f64 t z) (log.f64 (pow.f64 y x)))) (pow.f64 (log.f64 (pow.f64 y x)) 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 z (+.f64 a t)) 2) (pow.f64 (*.f64 (log.f64 y) x) 2)) 1) (+.f64 a (-.f64 (+.f64 t z) (*.f64 (log.f64 y) x)))) |
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x t) z)) |
(+.f64 a (+.f64 z (fma.f64 x (log.f64 y) t))) |
(/.f64 (*.f64 (-.f64 (*.f64 (fma.f64 (log.f64 y) x a) (fma.f64 (log.f64 y) x a)) (pow.f64 (+.f64 t z) 2)) 1) (-.f64 (fma.f64 (log.f64 y) x a) (+.f64 t z))) |
(/.f64 (-.f64 (*.f64 (fma.f64 (log.f64 y) x a) (fma.f64 (log.f64 y) x a)) (pow.f64 (+.f64 t z) 2)) (-.f64 (fma.f64 (log.f64 y) x a) (+.f64 t z))) |
(/.f64 (-.f64 (*.f64 (fma.f64 x (log.f64 y) a) (fma.f64 x (log.f64 y) a)) (pow.f64 (+.f64 t z) 2)) (-.f64 (fma.f64 x (log.f64 y) a) (+.f64 t z))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 t z) 3) (pow.f64 (fma.f64 (log.f64 y) x a) 3)) 1) (-.f64 (+.f64 (*.f64 (fma.f64 (log.f64 y) x a) (fma.f64 (log.f64 y) x a)) (pow.f64 (+.f64 t z) 2)) (*.f64 (fma.f64 (log.f64 y) x a) (+.f64 t z)))) |
(/.f64 (+.f64 (pow.f64 (+.f64 t z) 3) (pow.f64 (fma.f64 (log.f64 y) x a) 3)) (-.f64 (fma.f64 (fma.f64 (log.f64 y) x a) (fma.f64 (log.f64 y) x a) (pow.f64 (+.f64 t z) 2)) (*.f64 (+.f64 t z) (fma.f64 (log.f64 y) x a)))) |
(/.f64 (+.f64 (pow.f64 (+.f64 t z) 3) (pow.f64 (fma.f64 x (log.f64 y) a) 3)) (fma.f64 (fma.f64 x (log.f64 y) a) (fma.f64 x (log.f64 y) a) (*.f64 (+.f64 t z) (-.f64 (+.f64 t z) (fma.f64 x (log.f64 y) a))))) |
(/.f64 (+.f64 (pow.f64 (+.f64 t z) 3) (pow.f64 (fma.f64 x (log.f64 y) a) 3)) (fma.f64 (fma.f64 x (log.f64 y) a) (fma.f64 x (log.f64 y) a) (*.f64 (+.f64 t z) (+.f64 t (-.f64 z (fma.f64 x (log.f64 y) a)))))) |
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (+.f64 z (+.f64 a t)) 2))) 1) (neg.f64 (fma.f64 (log.f64 y) x (neg.f64 (+.f64 z (+.f64 a t)))))) |
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x t) z)) |
(+.f64 a (+.f64 z (fma.f64 x (log.f64 y) t))) |
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (+.f64 z (+.f64 a t)) 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (+.f64 z (+.f64 a t)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 (log.f64 y) x))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 (+.f64 a (+.f64 t z)) 3)) (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (*.f64 (+.f64 a (+.f64 t z)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 x (log.f64 y))))))) |
(/.f64 (+.f64 (pow.f64 (log.f64 (pow.f64 y x)) 3) (pow.f64 (+.f64 a (+.f64 t z)) 3)) (fma.f64 (+.f64 a (+.f64 t z)) (+.f64 a (-.f64 (+.f64 t z) (log.f64 (pow.f64 y x)))) (pow.f64 (log.f64 (pow.f64 y x)) 2))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (+.f64 z (+.f64 a t)) 3))) (sqrt.f64 (fma.f64 (log.f64 y) x (+.f64 z (+.f64 a t))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (+.f64 z (+.f64 a t)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 (log.f64 y) x))))))) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 (+.f64 a (+.f64 t z)) 3))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (*.f64 (+.f64 a (+.f64 t z)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 x (log.f64 y))))))) (sqrt.f64 (fma.f64 x (log.f64 y) (+.f64 a (+.f64 t z)))))) |
(*.f64 (/.f64 (hypot.f64 (pow.f64 (+.f64 a (+.f64 t z)) 3/2) (pow.f64 (log.f64 (pow.f64 y x)) 3/2)) (sqrt.f64 (fma.f64 (+.f64 a (+.f64 t z)) (+.f64 a (-.f64 (+.f64 t z) (log.f64 (pow.f64 y x)))) (pow.f64 (log.f64 (pow.f64 y x)) 2)))) (sqrt.f64 (+.f64 a (+.f64 z (fma.f64 x (log.f64 y) t))))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (+.f64 z (+.f64 a t)) 2))) (sqrt.f64 (fma.f64 (log.f64 y) x (+.f64 z (+.f64 a t))))) (sqrt.f64 (fma.f64 (log.f64 y) x (neg.f64 (+.f64 z (+.f64 a t)))))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (pow.f64 (+.f64 a (+.f64 t z)) 2))) (/.f64 (sqrt.f64 (fma.f64 (log.f64 y) x (neg.f64 (+.f64 a (+.f64 t z))))) (sqrt.f64 (fma.f64 x (log.f64 y) (+.f64 a (+.f64 t z)))))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (log.f64 (pow.f64 y x)) 2) (pow.f64 (+.f64 a (+.f64 t z)) 2))) (sqrt.f64 (-.f64 (log.f64 (pow.f64 y x)) (+.f64 a (+.f64 t z))))) (sqrt.f64 (+.f64 a (+.f64 z (fma.f64 x (log.f64 y) t))))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (+.f64 z (+.f64 a t)) 3))) (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x (+.f64 z (+.f64 a t)))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (+.f64 z (+.f64 a t)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 (log.f64 y) x))))))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 x (log.f64 y) (+.f64 a (+.f64 t z)))) 2) (cbrt.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 (+.f64 a (+.f64 t z)) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (*.f64 (+.f64 a (+.f64 t z)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 x (log.f64 y)))))))) |
(*.f64 (/.f64 (cbrt.f64 (+.f64 (pow.f64 (log.f64 (pow.f64 y x)) 3) (pow.f64 (+.f64 a (+.f64 t z)) 3))) (cbrt.f64 (fma.f64 (+.f64 a (+.f64 t z)) (+.f64 a (-.f64 (+.f64 t z) (log.f64 (pow.f64 y x)))) (pow.f64 (log.f64 (pow.f64 y x)) 2)))) (pow.f64 (cbrt.f64 (+.f64 a (+.f64 z (fma.f64 x (log.f64 y) t)))) 2)) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (+.f64 z (+.f64 a t)) 2))) (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x (+.f64 z (+.f64 a t)))) 2)) (cbrt.f64 (fma.f64 (log.f64 y) x (neg.f64 (+.f64 z (+.f64 a t)))))) |
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (pow.f64 (+.f64 a (+.f64 t z)) 2))) (/.f64 (cbrt.f64 (fma.f64 (log.f64 y) x (neg.f64 (+.f64 a (+.f64 t z))))) (pow.f64 (cbrt.f64 (fma.f64 x (log.f64 y) (+.f64 a (+.f64 t z)))) 2))) |
(/.f64 (pow.f64 (cbrt.f64 (+.f64 a (+.f64 z (fma.f64 x (log.f64 y) t)))) 2) (/.f64 (cbrt.f64 (-.f64 (log.f64 (pow.f64 y x)) (+.f64 a (+.f64 t z)))) (cbrt.f64 (-.f64 (pow.f64 (log.f64 (pow.f64 y x)) 2) (pow.f64 (+.f64 a (+.f64 t z)) 2))))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (*.f64 (log.f64 y) x) 2)) (*.f64 (pow.f64 (+.f64 z (+.f64 a t)) 2) (pow.f64 (+.f64 z (+.f64 a t)) 2))) (/.f64 1 (fma.f64 (log.f64 y) x (neg.f64 (+.f64 z (+.f64 a t)))))) (+.f64 (pow.f64 (+.f64 z (+.f64 a t)) 2) (pow.f64 (*.f64 (log.f64 y) x) 2))) |
(/.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 y)) 4) (pow.f64 (+.f64 a (+.f64 t z)) 4)) (*.f64 (fma.f64 (log.f64 y) x (neg.f64 (+.f64 a (+.f64 t z)))) (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (pow.f64 (+.f64 a (+.f64 t z)) 2)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (log.f64 (pow.f64 y x)) 2) (pow.f64 (+.f64 a (+.f64 t z)) 2)) (+.f64 (pow.f64 (log.f64 (pow.f64 y x)) 2) (pow.f64 (+.f64 a (+.f64 t z)) 2))) (+.f64 a (+.f64 z (fma.f64 x (log.f64 y) t)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) 3) (pow.f64 (pow.f64 (+.f64 z (+.f64 a t)) 2) 3)) (/.f64 1 (fma.f64 (log.f64 y) x (neg.f64 (+.f64 z (+.f64 a t)))))) (+.f64 (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (*.f64 (log.f64 y) x) 2)) (+.f64 (*.f64 (pow.f64 (+.f64 z (+.f64 a t)) 2) (pow.f64 (+.f64 z (+.f64 a t)) 2)) (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (+.f64 z (+.f64 a t)) 2))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) 3) (pow.f64 (pow.f64 (+.f64 a (+.f64 t z)) 2) 3)) (fma.f64 (log.f64 y) x (neg.f64 (+.f64 a (+.f64 t z))))) (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 4) (+.f64 (pow.f64 (+.f64 a (+.f64 t z)) 4) (*.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (pow.f64 (+.f64 a (+.f64 t z)) 2))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (log.f64 (pow.f64 y x)) 6) (pow.f64 (+.f64 a (+.f64 t z)) 6)) (-.f64 (log.f64 (pow.f64 y x)) (+.f64 a (+.f64 t z)))) (+.f64 (pow.f64 (log.f64 (pow.f64 y x)) 4) (fma.f64 (pow.f64 (log.f64 (pow.f64 y x)) 2) (pow.f64 (+.f64 a (+.f64 t z)) 2) (pow.f64 (+.f64 a (+.f64 t z)) 4)))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (*.f64 (log.f64 y) x) 3)) (*.f64 (pow.f64 (+.f64 z (+.f64 a t)) 3) (pow.f64 (+.f64 z (+.f64 a t)) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (+.f64 z (+.f64 a t)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 (log.f64 y) x))))))) (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (+.f64 z (+.f64 a t)) 3))) |
(/.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 y)) 6) (pow.f64 (+.f64 a (+.f64 t z)) 6)) (*.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (*.f64 (+.f64 a (+.f64 t z)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 x (log.f64 y)))))) (-.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 (+.f64 a (+.f64 t z)) 3)))) |
(/.f64 (-.f64 (pow.f64 (log.f64 (pow.f64 y x)) 6) (pow.f64 (+.f64 a (+.f64 t z)) 6)) (*.f64 (fma.f64 (+.f64 a (+.f64 t z)) (+.f64 a (-.f64 (+.f64 t z) (log.f64 (pow.f64 y x)))) (pow.f64 (log.f64 (pow.f64 y x)) 2)) (-.f64 (pow.f64 (log.f64 (pow.f64 y x)) 3) (pow.f64 (+.f64 a (+.f64 t z)) 3)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) 3) (pow.f64 (pow.f64 (+.f64 z (+.f64 a t)) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (+.f64 z (+.f64 a t)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 (log.f64 y) x))))))) (-.f64 (+.f64 (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (*.f64 (log.f64 y) x) 3)) (*.f64 (pow.f64 (+.f64 z (+.f64 a t)) 3) (pow.f64 (+.f64 z (+.f64 a t)) 3))) (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (+.f64 z (+.f64 a t)) 3)))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) 3) (pow.f64 (pow.f64 (+.f64 a (+.f64 t z)) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (*.f64 (+.f64 a (+.f64 t z)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 x (log.f64 y)))))) (-.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 6) (pow.f64 (+.f64 a (+.f64 t z)) 6)) (*.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 (+.f64 a (+.f64 t z)) 3))))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 (log.f64 (pow.f64 y x)) 3) 3) (pow.f64 (pow.f64 (+.f64 a (+.f64 t z)) 3) 3)) (*.f64 (fma.f64 (+.f64 a (+.f64 t z)) (+.f64 a (-.f64 (+.f64 t z) (log.f64 (pow.f64 y x)))) (pow.f64 (log.f64 (pow.f64 y x)) 2)) (+.f64 (pow.f64 (log.f64 (pow.f64 y x)) 6) (-.f64 (pow.f64 (+.f64 a (+.f64 t z)) 6) (*.f64 (pow.f64 (log.f64 (pow.f64 y x)) 3) (pow.f64 (+.f64 a (+.f64 t z)) 3)))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (+.f64 z (+.f64 a t)) 2)) 1) (fma.f64 (log.f64 y) x (neg.f64 (+.f64 z (+.f64 a t))))) |
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x t) z)) |
(+.f64 a (+.f64 z (fma.f64 x (log.f64 y) t))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (+.f64 z (+.f64 a t)) 2)) (sqrt.f64 (fma.f64 (log.f64 y) x (neg.f64 (+.f64 z (+.f64 a t)))))) (sqrt.f64 (fma.f64 (log.f64 y) x (neg.f64 (+.f64 z (+.f64 a t)))))) |
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x t) z)) |
(+.f64 a (+.f64 z (fma.f64 x (log.f64 y) t))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (+.f64 z (+.f64 a t)) 2)) (*.f64 (cbrt.f64 (fma.f64 (log.f64 y) x (neg.f64 (+.f64 z (+.f64 a t))))) (cbrt.f64 (fma.f64 (log.f64 y) x (neg.f64 (+.f64 z (+.f64 a t))))))) (cbrt.f64 (fma.f64 (log.f64 y) x (neg.f64 (+.f64 z (+.f64 a t)))))) |
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x t) z)) |
(+.f64 a (+.f64 z (fma.f64 x (log.f64 y) t))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (+.f64 z (+.f64 a t)) 2)) (+.f64 (sqrt.f64 (+.f64 z (+.f64 a t))) (sqrt.f64 (*.f64 (log.f64 y) x)))) (-.f64 (sqrt.f64 (*.f64 (log.f64 y) x)) (sqrt.f64 (+.f64 z (+.f64 a t))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (pow.f64 (+.f64 a (+.f64 t z)) 2)) (*.f64 (-.f64 (sqrt.f64 (*.f64 x (log.f64 y))) (sqrt.f64 (+.f64 a (+.f64 t z)))) (+.f64 (sqrt.f64 (*.f64 x (log.f64 y))) (sqrt.f64 (+.f64 a (+.f64 t z)))))) |
(/.f64 (-.f64 (pow.f64 (log.f64 (pow.f64 y x)) 2) (pow.f64 (+.f64 a (+.f64 t z)) 2)) (*.f64 (+.f64 (sqrt.f64 (+.f64 a (+.f64 t z))) (sqrt.f64 (log.f64 (pow.f64 y x)))) (-.f64 (sqrt.f64 (log.f64 (pow.f64 y x))) (sqrt.f64 (+.f64 a (+.f64 t z)))))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (+.f64 z (+.f64 a t)) 3)) 1) (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (+.f64 z (+.f64 a t)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 (log.f64 y) x)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 (+.f64 a (+.f64 t z)) 3)) (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (*.f64 (+.f64 a (+.f64 t z)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 x (log.f64 y))))))) |
(/.f64 (+.f64 (pow.f64 (log.f64 (pow.f64 y x)) 3) (pow.f64 (+.f64 a (+.f64 t z)) 3)) (fma.f64 (+.f64 a (+.f64 t z)) (+.f64 a (-.f64 (+.f64 t z) (log.f64 (pow.f64 y x)))) (pow.f64 (log.f64 (pow.f64 y x)) 2))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (+.f64 z (+.f64 a t)) 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (+.f64 z (+.f64 a t)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 (log.f64 y) x))))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (+.f64 z (+.f64 a t)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 (log.f64 y) x))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 (+.f64 a (+.f64 t z)) 3)) (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (*.f64 (+.f64 a (+.f64 t z)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 x (log.f64 y))))))) |
(/.f64 (+.f64 (pow.f64 (log.f64 (pow.f64 y x)) 3) (pow.f64 (+.f64 a (+.f64 t z)) 3)) (fma.f64 (+.f64 a (+.f64 t z)) (+.f64 a (-.f64 (+.f64 t z) (log.f64 (pow.f64 y x)))) (pow.f64 (log.f64 (pow.f64 y x)) 2))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (+.f64 z (+.f64 a t)) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (+.f64 z (+.f64 a t)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 (log.f64 y) x)))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (+.f64 z (+.f64 a t)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 (log.f64 y) x)))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (+.f64 z (+.f64 a t)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 (log.f64 y) x))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 (+.f64 a (+.f64 t z)) 3)) (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (*.f64 (+.f64 a (+.f64 t z)) (+.f64 a (-.f64 (+.f64 t z) (*.f64 x (log.f64 y))))))) |
(/.f64 (+.f64 (pow.f64 (log.f64 (pow.f64 y x)) 3) (pow.f64 (+.f64 a (+.f64 t z)) 3)) (fma.f64 (+.f64 a (+.f64 t z)) (+.f64 a (-.f64 (+.f64 t z) (log.f64 (pow.f64 y x)))) (pow.f64 (log.f64 (pow.f64 y x)) 2))) |
(pow.f64 (fma.f64 (log.f64 y) x (+.f64 z (+.f64 a t))) 1) |
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x t) z)) |
(+.f64 a (+.f64 z (fma.f64 x (log.f64 y) t))) |
(pow.f64 (sqrt.f64 (fma.f64 (log.f64 y) x (+.f64 z (+.f64 a t)))) 2) |
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x t) z)) |
(+.f64 a (+.f64 z (fma.f64 x (log.f64 y) t))) |
(pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x (+.f64 z (+.f64 a t)))) 3) |
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x t) z)) |
(+.f64 a (+.f64 z (fma.f64 x (log.f64 y) t))) |
(pow.f64 (pow.f64 (fma.f64 (log.f64 y) x (+.f64 z (+.f64 a t))) 3) 1/3) |
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x t) z)) |
(+.f64 a (+.f64 z (fma.f64 x (log.f64 y) t))) |
(sqrt.f64 (pow.f64 (fma.f64 (log.f64 y) x (+.f64 z (+.f64 a t))) 2)) |
(sqrt.f64 (pow.f64 (fma.f64 x (log.f64 y) (+.f64 a (+.f64 t z))) 2)) |
(fabs.f64 (+.f64 a (+.f64 z (fma.f64 x (log.f64 y) t)))) |
(log.f64 (*.f64 (exp.f64 (+.f64 z (+.f64 a t))) (pow.f64 y x))) |
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x t) z)) |
(+.f64 a (+.f64 z (fma.f64 x (log.f64 y) t))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (log.f64 y) x (+.f64 z (+.f64 a t)))))) |
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x t) z)) |
(+.f64 a (+.f64 z (fma.f64 x (log.f64 y) t))) |
(cbrt.f64 (pow.f64 (fma.f64 (log.f64 y) x (+.f64 z (+.f64 a t))) 3)) |
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x t) z)) |
(+.f64 a (+.f64 z (fma.f64 x (log.f64 y) t))) |
(expm1.f64 (log1p.f64 (fma.f64 (log.f64 y) x (+.f64 z (+.f64 a t))))) |
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x t) z)) |
(+.f64 a (+.f64 z (fma.f64 x (log.f64 y) t))) |
(exp.f64 (log.f64 (fma.f64 (log.f64 y) x (+.f64 z (+.f64 a t))))) |
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x t) z)) |
(+.f64 a (+.f64 z (fma.f64 x (log.f64 y) t))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 (log.f64 y) x (+.f64 z (+.f64 a t)))) 1)) |
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x t) z)) |
(+.f64 a (+.f64 z (fma.f64 x (log.f64 y) t))) |
(log1p.f64 (expm1.f64 (fma.f64 (log.f64 y) x (+.f64 z (+.f64 a t))))) |
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x t) z)) |
(+.f64 a (+.f64 z (fma.f64 x (log.f64 y) t))) |
(fma.f64 (log.f64 y) x (+.f64 z (+.f64 a t))) |
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x t) z)) |
(+.f64 a (+.f64 z (fma.f64 x (log.f64 y) t))) |
(fma.f64 x (log.f64 y) (+.f64 z (+.f64 a t))) |
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x t) z)) |
(+.f64 a (+.f64 z (fma.f64 x (log.f64 y) t))) |
(fma.f64 1 (*.f64 (log.f64 y) x) (+.f64 z (+.f64 a t))) |
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x t) z)) |
(+.f64 a (+.f64 z (fma.f64 x (log.f64 y) t))) |
(fma.f64 1 (+.f64 z (+.f64 a t)) (*.f64 (log.f64 y) x)) |
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x t) z)) |
(+.f64 a (+.f64 z (fma.f64 x (log.f64 y) t))) |
(fma.f64 (sqrt.f64 (+.f64 z (+.f64 a t))) (sqrt.f64 (+.f64 z (+.f64 a t))) (*.f64 (log.f64 y) x)) |
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x t) z)) |
(+.f64 a (+.f64 z (fma.f64 x (log.f64 y) t))) |
(fma.f64 (sqrt.f64 (*.f64 (log.f64 y) x)) (sqrt.f64 (*.f64 (log.f64 y) x)) (+.f64 z (+.f64 a t))) |
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x t) z)) |
(+.f64 a (+.f64 z (fma.f64 x (log.f64 y) t))) |
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 z (+.f64 a t))) 2) (cbrt.f64 (+.f64 z (+.f64 a t))) (*.f64 (log.f64 y) x)) |
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x t) z)) |
(+.f64 a (+.f64 z (fma.f64 x (log.f64 y) t))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 y) x)) 2) (cbrt.f64 (*.f64 (log.f64 y) x)) (+.f64 z (+.f64 a t))) |
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x t) z)) |
(+.f64 a (+.f64 z (fma.f64 x (log.f64 y) t))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.01% | (+.f64 (*.f64 (log.f64 y) x) z) |
| ✓ | 0.03% | (+.f64 (+.f64 (+.f64 (*.f64 (log.f64 y) x) z) a) (*.f64 (log.f64 c) b)) |
| 0.42% | (*.f64 (log.f64 y) x) | |
| 0.43% | (*.f64 (log.f64 c) b) |
Compiled 74 to 17 computations (77% saved)
27 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | c | @ | -inf | (+.f64 (+.f64 (+.f64 (*.f64 (log.f64 y) x) z) a) (*.f64 (log.f64 c) b)) |
| 0.0ms | c | @ | inf | (+.f64 (+.f64 (+.f64 (*.f64 (log.f64 y) x) z) a) (*.f64 (log.f64 c) b)) |
| 0.0ms | y | @ | -inf | (+.f64 (+.f64 (+.f64 (*.f64 (log.f64 y) x) z) a) (*.f64 (log.f64 c) b)) |
| 0.0ms | y | @ | 0 | (+.f64 (+.f64 (+.f64 (*.f64 (log.f64 y) x) z) a) (*.f64 (log.f64 c) b)) |
| 0.0ms | y | @ | inf | (+.f64 (+.f64 (+.f64 (*.f64 (log.f64 y) x) z) a) (*.f64 (log.f64 c) b)) |
| 1× | batch-egg-rewrite |
| 1684× | associate-*r/ |
| 700× | associate-+l+ |
| 394× | +-commutative |
| 368× | add-sqr-sqrt |
| 366× | pow1 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 16 | 48 |
| 1 | 341 | 44 |
| 2 | 4785 | 44 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 (+.f64 (+.f64 (*.f64 (log.f64 y) x) z) a) (*.f64 (log.f64 c) b)) |
(+.f64 (*.f64 (log.f64 y) x) z) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 (log.f64 y) x z))) (-.f64 1 (+.f64 a (*.f64 (log.f64 c) b))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 (log.f64 y) x z))) (-.f64 1 (*.f64 (+.f64 a (*.f64 (log.f64 c) b)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 (log.f64 y) x z) a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 a)) (-.f64 1 (+.f64 (fma.f64 (log.f64 y) x z) (*.f64 (log.f64 c) b))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (+.f64 (fma.f64 (log.f64 y) x z) a))) (-.f64 1 (*.f64 (log.f64 c) b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 c) b))) (-.f64 1 (+.f64 (fma.f64 (log.f64 y) x z) a)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 y) x))) (-.f64 1 (+.f64 z (+.f64 a (*.f64 (log.f64 c) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 z)) (-.f64 1 (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (*.f64 (log.f64 c) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (fma.f64 (log.f64 y) x (neg.f64 z))) (-.f64 (/.f64 (*.f64 z z) (fma.f64 (log.f64 y) x (neg.f64 z))) (+.f64 a (*.f64 (log.f64 c) b))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (fma.f64 (log.f64 y) x (neg.f64 z))) (-.f64 (/.f64 (*.f64 z z) (fma.f64 (log.f64 y) x (neg.f64 z))) (*.f64 (+.f64 a (*.f64 (log.f64 c) b)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 2) (-.f64 (fma.f64 (log.f64 y) x z) a)) (-.f64 (/.f64 (*.f64 a a) (-.f64 (fma.f64 (log.f64 y) x z) a)) (*.f64 (log.f64 c) b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) a) 2) (+.f64 (fma.f64 (log.f64 y) x z) (-.f64 a (*.f64 (log.f64 c) b)))) (/.f64 (pow.f64 (*.f64 (log.f64 c) b) 2) (+.f64 (fma.f64 (log.f64 y) x z) (-.f64 a (*.f64 (log.f64 c) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (+.f64 (fma.f64 (log.f64 y) x z) a) (exp.f64 (log1p.f64 (*.f64 (log.f64 c) b)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (log.f64 c) b) (exp.f64 (log1p.f64 (+.f64 (fma.f64 (log.f64 y) x z) a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (log.f64 c) b) (/.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 2) (-.f64 (fma.f64 (log.f64 y) x z) a))) (/.f64 (*.f64 a a) (-.f64 (fma.f64 (log.f64 y) x z) a)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (+.f64 a (*.f64 (log.f64 c) b)) (exp.f64 (log1p.f64 (fma.f64 (log.f64 y) x z)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (+.f64 a (*.f64 (log.f64 c) b)) (/.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (fma.f64 (log.f64 y) x (neg.f64 z)))) (/.f64 (*.f64 z z) (fma.f64 (log.f64 y) x (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (+.f64 (fma.f64 (log.f64 y) x z) (*.f64 (log.f64 c) b)) (exp.f64 (log1p.f64 a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 (log.f64 y) x z) a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 (log.f64 y) x z) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 (log.f64 y) x z) a))) (sqrt.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 (log.f64 y) x z) a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 (log.f64 y) x z) a))) (pow.f64 (cbrt.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 (log.f64 y) x z) a))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 (log.f64 y) x z) a))) 2) (cbrt.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 (log.f64 y) x z) a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) a) 2) (pow.f64 (*.f64 (log.f64 c) b) 2)) (/.f64 1 (+.f64 (fma.f64 (log.f64 y) x z) (-.f64 a (*.f64 (log.f64 c) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) a) 3) (pow.f64 (*.f64 (log.f64 c) b) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) a) 2) (*.f64 (*.f64 (log.f64 c) b) (-.f64 (*.f64 (log.f64 c) b) (+.f64 (fma.f64 (log.f64 y) x z) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (fma.f64 (log.f64 y) x z) (-.f64 a (*.f64 (log.f64 c) b))) (-.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) a) 2) (pow.f64 (*.f64 (log.f64 c) b) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) a) 2) (*.f64 (*.f64 (log.f64 c) b) (-.f64 (*.f64 (log.f64 c) b) (+.f64 (fma.f64 (log.f64 y) x z) a)))) (+.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) a) 3) (pow.f64 (*.f64 (log.f64 c) b) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) a) 2) (pow.f64 (*.f64 (log.f64 c) b) 2)) (+.f64 (fma.f64 (log.f64 y) x z) (-.f64 a (*.f64 (log.f64 c) b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) a) 3) (pow.f64 (*.f64 (log.f64 c) b) 3)) (+.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) a) 2) (*.f64 (*.f64 (log.f64 c) b) (-.f64 (*.f64 (log.f64 c) b) (+.f64 (fma.f64 (log.f64 y) x z) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 2) (*.f64 (+.f64 a (*.f64 (log.f64 c) b)) (+.f64 a (*.f64 (log.f64 c) b)))) (-.f64 (fma.f64 (log.f64 y) x z) (+.f64 a (*.f64 (log.f64 c) b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 (log.f64 c) b) 2) (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) a) 2)) (-.f64 (*.f64 (log.f64 c) b) (+.f64 (fma.f64 (log.f64 y) x z) a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 3) (pow.f64 (+.f64 a (*.f64 (log.f64 c) b)) 3)) (-.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 2) (*.f64 (+.f64 a (*.f64 (log.f64 c) b)) (+.f64 a (*.f64 (log.f64 c) b)))) (*.f64 (fma.f64 (log.f64 y) x z) (+.f64 a (*.f64 (log.f64 c) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) a) 2) (pow.f64 (*.f64 (log.f64 c) b) 2))) (neg.f64 (+.f64 (fma.f64 (log.f64 y) x z) (-.f64 a (*.f64 (log.f64 c) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) a) 3) (pow.f64 (*.f64 (log.f64 c) b) 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) a) 2) (*.f64 (*.f64 (log.f64 c) b) (-.f64 (*.f64 (log.f64 c) b) (+.f64 (fma.f64 (log.f64 y) x z) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) a) 3) (pow.f64 (*.f64 (log.f64 c) b) 3)) 1) (+.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) a) 2) (*.f64 (*.f64 (log.f64 c) b) (-.f64 (*.f64 (log.f64 c) b) (+.f64 (fma.f64 (log.f64 y) x z) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 2) (*.f64 (+.f64 a (*.f64 (log.f64 c) b)) (+.f64 a (*.f64 (log.f64 c) b))))) (-.f64 (fma.f64 (log.f64 y) x z) (+.f64 a (*.f64 (log.f64 c) b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 (log.f64 c) b) 2) (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) a) 2))) (-.f64 (*.f64 (log.f64 c) b) (+.f64 (fma.f64 (log.f64 y) x z) a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 3) (pow.f64 (+.f64 a (*.f64 (log.f64 c) b)) 3))) (-.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 2) (*.f64 (+.f64 a (*.f64 (log.f64 c) b)) (+.f64 a (*.f64 (log.f64 c) b)))) (*.f64 (fma.f64 (log.f64 y) x z) (+.f64 a (*.f64 (log.f64 c) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) a) 2) (pow.f64 (*.f64 (log.f64 c) b) 2)))) (neg.f64 (+.f64 (fma.f64 (log.f64 y) x z) (-.f64 a (*.f64 (log.f64 c) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) a) 3) (pow.f64 (*.f64 (log.f64 c) b) 3)))) (neg.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) a) 2) (*.f64 (*.f64 (log.f64 c) b) (-.f64 (*.f64 (log.f64 c) b) (+.f64 (fma.f64 (log.f64 y) x z) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 (log.f64 y) x z) a))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) a) 3) (pow.f64 (*.f64 (log.f64 c) b) 3)))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) a) 2) (*.f64 (*.f64 (log.f64 c) b) (-.f64 (*.f64 (log.f64 c) b) (+.f64 (fma.f64 (log.f64 y) x z) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 (log.f64 y) x z) a))) (sqrt.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) a) 2) (pow.f64 (*.f64 (log.f64 c) b) 2)))) (sqrt.f64 (+.f64 (fma.f64 (log.f64 y) x z) (-.f64 a (*.f64 (log.f64 c) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 (log.f64 y) x z) a))) 2) (cbrt.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) a) 3) (pow.f64 (*.f64 (log.f64 c) b) 3)))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) a) 2) (*.f64 (*.f64 (log.f64 c) b) (-.f64 (*.f64 (log.f64 c) b) (+.f64 (fma.f64 (log.f64 y) x z) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 (log.f64 y) x z) a))) 2) (cbrt.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) a) 2) (pow.f64 (*.f64 (log.f64 c) b) 2)))) (cbrt.f64 (+.f64 (fma.f64 (log.f64 y) x z) (-.f64 a (*.f64 (log.f64 c) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) a) 2) (pow.f64 (*.f64 (log.f64 c) b) 2)) 1) (+.f64 (fma.f64 (log.f64 y) x z) (-.f64 a (*.f64 (log.f64 c) b))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 (log.f64 y) x z) a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 (log.f64 y) x z) a))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 (log.f64 y) x z) a))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 (log.f64 y) x z) a)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 (log.f64 y) x z) a)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (pow.f64 c b) (*.f64 (pow.f64 y x) (exp.f64 (+.f64 z a)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 (log.f64 y) x z) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 (log.f64 y) x z) a)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 (log.f64 y) x z) a))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 (log.f64 y) x z) a))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 (log.f64 y) x z) a))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 (log.f64 y) x z) a))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (log.f64 c) b (+.f64 (fma.f64 (log.f64 y) x z) a))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 b (log.f64 c) (+.f64 (fma.f64 (log.f64 y) x z) a))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (fma.f64 (log.f64 y) x z) (+.f64 a (*.f64 (log.f64 c) b)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (+.f64 (fma.f64 (log.f64 y) x z) a) (*.f64 (log.f64 c) b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (log.f64 c) b) (+.f64 (fma.f64 (log.f64 y) x z) a))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 (log.f64 c) b)) (sqrt.f64 (*.f64 (log.f64 c) b)) (+.f64 (fma.f64 (log.f64 y) x z) a))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (fma.f64 (log.f64 y) x z)) (sqrt.f64 (fma.f64 (log.f64 y) x z)) (+.f64 a (*.f64 (log.f64 c) b)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (+.f64 (fma.f64 (log.f64 y) x z) a)) (sqrt.f64 (+.f64 (fma.f64 (log.f64 y) x z) a)) (*.f64 (log.f64 c) b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 c) b)) 2) (cbrt.f64 (*.f64 (log.f64 c) b)) (+.f64 (fma.f64 (log.f64 y) x z) a))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z)) 2) (cbrt.f64 (fma.f64 (log.f64 y) x z)) (+.f64 a (*.f64 (log.f64 c) b)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (log.f64 y) x z) a)) 2) (cbrt.f64 (+.f64 (fma.f64 (log.f64 y) x z) a)) (*.f64 (log.f64 c) b)))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 (log.f64 y) x z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 y) x))) (-.f64 1 z))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 z)) (-.f64 1 (*.f64 (log.f64 y) x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (fma.f64 (log.f64 y) x (neg.f64 z))) (/.f64 (*.f64 z z) (fma.f64 (log.f64 y) x (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (log.f64 y) x) (exp.f64 (log1p.f64 z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 z (exp.f64 (log1p.f64 (*.f64 (log.f64 y) x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 (log.f64 y) x z) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 (log.f64 y) x z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 (log.f64 y) x z)) (sqrt.f64 (fma.f64 (log.f64 y) x z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z)) (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z)) 2) (cbrt.f64 (fma.f64 (log.f64 y) x z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)) (/.f64 1 (fma.f64 (log.f64 y) x (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (fma.f64 (log.f64 y) x (neg.f64 z)) (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x)))) (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)) (fma.f64 (log.f64 y) x (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)) (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 (log.f64 y) x) 2)) (-.f64 z (*.f64 (log.f64 y) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z))) (neg.f64 (fma.f64 (log.f64 y) x (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)) 1) (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)) 1) (fma.f64 (log.f64 y) x (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 (log.f64 y) x) 2))) (-.f64 z (*.f64 (log.f64 y) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)))) (neg.f64 (fma.f64 (log.f64 y) x (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (fma.f64 (log.f64 y) x z)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (fma.f64 (log.f64 y) x z)) (sqrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)))) (sqrt.f64 (fma.f64 (log.f64 y) x (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z)) 2) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z)) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)))) (cbrt.f64 (fma.f64 (log.f64 y) x (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 (log.f64 y) x z) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 (log.f64 y) x z)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 z) (pow.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 (log.f64 y) x z))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 (log.f64 y) x z)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 (log.f64 y) x z)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 (log.f64 y) x z)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 (log.f64 y) x z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (log.f64 y) x z)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 x (log.f64 y) z)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (log.f64 y) x) z)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 z (*.f64 (log.f64 y) x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 z) (sqrt.f64 z) (*.f64 (log.f64 y) x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 (log.f64 y) x)) (sqrt.f64 (*.f64 (log.f64 y) x)) z)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z) (*.f64 (log.f64 y) x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 y) x)) 2) (cbrt.f64 (*.f64 (log.f64 y) x)) z))))) |
| 1× | egg-herbie |
| 1006× | associate-+r+ |
| 992× | associate-+l+ |
| 980× | associate-/l* |
| 944× | *-commutative |
| 880× | +-commutative |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 343 | 9077 |
| 1 | 883 | 8613 |
| 2 | 3439 | 8381 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 (*.f64 (log.f64 c) b) z))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 (*.f64 (log.f64 c) b) z))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 (*.f64 (log.f64 c) b) z))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 (*.f64 (log.f64 c) b) z))) |
(+.f64 a (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x))))) |
(+.f64 a (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x))))) |
(+.f64 a (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x))))) |
(+.f64 a (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x))))) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 a (+.f64 (*.f64 (log.f64 c) b) z))) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 a (+.f64 (*.f64 (log.f64 c) b) z))) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 a (+.f64 (*.f64 (log.f64 c) b) z))) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 a (+.f64 (*.f64 (log.f64 c) b) z))) |
(+.f64 a (+.f64 (*.f64 (log.f64 c) b) z)) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 (*.f64 (log.f64 c) b) z))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 (*.f64 (log.f64 c) b) z))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 (*.f64 (log.f64 c) b) z))) |
(*.f64 (log.f64 y) x) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) b) z))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) b) z))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) b) z))) |
(*.f64 (log.f64 y) x) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) b) z))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) b) z))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) b) z))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (*.f64 (log.f64 c) b))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) b) z))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) b) z))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) b) z))) |
z |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) b) z))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) b) z))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) b) z))) |
z |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) b) z))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) b) z))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) b) z))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) b) z)) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) b) z))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) b) z))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) b) z))) |
a |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 (*.f64 (log.f64 c) b) z))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 (*.f64 (log.f64 c) b) z))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 (*.f64 (log.f64 c) b) z))) |
a |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 (*.f64 (log.f64 c) b) z))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 (*.f64 (log.f64 c) b) z))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 (*.f64 (log.f64 c) b) z))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 (*.f64 (log.f64 c) b) z))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 (*.f64 (log.f64 c) b) z))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 (*.f64 (log.f64 c) b) z))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 (*.f64 (log.f64 c) b) z))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 z (*.f64 -1 (*.f64 b (log.f64 (/.f64 1 c))))))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 z (*.f64 -1 (*.f64 b (log.f64 (/.f64 1 c))))))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 z (*.f64 -1 (*.f64 b (log.f64 (/.f64 1 c))))))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 z (*.f64 -1 (*.f64 b (log.f64 (/.f64 1 c))))))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 z (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) b)))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 z (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) b)))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 z (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) b)))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 z (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) b)))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a z)) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) b) z))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) b) z))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) b) z))) |
(*.f64 (log.f64 c) b) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) b) z))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) b) z))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) b) z))) |
(*.f64 (log.f64 c) b) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) b) z))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) b) z))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) b) z))) |
(+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x))) |
(+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x))) |
(+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x))) |
(+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x))) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) z) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) z) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) z) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) z) |
z |
(*.f64 (log.f64 y) x) |
(*.f64 (log.f64 y) x) |
(*.f64 (log.f64 y) x) |
z |
z |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (log.f64 y) x z))) (-.f64 1 (+.f64 a (*.f64 (log.f64 c) b)))) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (log.f64 y) x z))) (-.f64 1 (*.f64 (+.f64 a (*.f64 (log.f64 c) b)) 1))) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 (log.f64 y) x z) a)))) 1) |
(-.f64 (exp.f64 (log1p.f64 a)) (-.f64 1 (+.f64 (fma.f64 (log.f64 y) x z) (*.f64 (log.f64 c) b)))) |
(-.f64 (exp.f64 (log1p.f64 (+.f64 (fma.f64 (log.f64 y) x z) a))) (-.f64 1 (*.f64 (log.f64 c) b))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 c) b))) (-.f64 1 (+.f64 (fma.f64 (log.f64 y) x z) a))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 y) x))) (-.f64 1 (+.f64 z (+.f64 a (*.f64 (log.f64 c) b))))) |
(-.f64 (exp.f64 (log1p.f64 z)) (-.f64 1 (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (*.f64 (log.f64 c) b))))) |
(-.f64 (/.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (fma.f64 (log.f64 y) x (neg.f64 z))) (-.f64 (/.f64 (*.f64 z z) (fma.f64 (log.f64 y) x (neg.f64 z))) (+.f64 a (*.f64 (log.f64 c) b)))) |
(-.f64 (/.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (fma.f64 (log.f64 y) x (neg.f64 z))) (-.f64 (/.f64 (*.f64 z z) (fma.f64 (log.f64 y) x (neg.f64 z))) (*.f64 (+.f64 a (*.f64 (log.f64 c) b)) 1))) |
(-.f64 (/.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 2) (-.f64 (fma.f64 (log.f64 y) x z) a)) (-.f64 (/.f64 (*.f64 a a) (-.f64 (fma.f64 (log.f64 y) x z) a)) (*.f64 (log.f64 c) b))) |
(-.f64 (/.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) a) 2) (+.f64 (fma.f64 (log.f64 y) x z) (-.f64 a (*.f64 (log.f64 c) b)))) (/.f64 (pow.f64 (*.f64 (log.f64 c) b) 2) (+.f64 (fma.f64 (log.f64 y) x z) (-.f64 a (*.f64 (log.f64 c) b))))) |
(-.f64 (+.f64 (+.f64 (fma.f64 (log.f64 y) x z) a) (exp.f64 (log1p.f64 (*.f64 (log.f64 c) b)))) 1) |
(-.f64 (+.f64 (*.f64 (log.f64 c) b) (exp.f64 (log1p.f64 (+.f64 (fma.f64 (log.f64 y) x z) a)))) 1) |
(-.f64 (+.f64 (*.f64 (log.f64 c) b) (/.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 2) (-.f64 (fma.f64 (log.f64 y) x z) a))) (/.f64 (*.f64 a a) (-.f64 (fma.f64 (log.f64 y) x z) a))) |
(-.f64 (+.f64 (+.f64 a (*.f64 (log.f64 c) b)) (exp.f64 (log1p.f64 (fma.f64 (log.f64 y) x z)))) 1) |
(-.f64 (+.f64 (+.f64 a (*.f64 (log.f64 c) b)) (/.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (fma.f64 (log.f64 y) x (neg.f64 z)))) (/.f64 (*.f64 z z) (fma.f64 (log.f64 y) x (neg.f64 z)))) |
(-.f64 (+.f64 (+.f64 (fma.f64 (log.f64 y) x z) (*.f64 (log.f64 c) b)) (exp.f64 (log1p.f64 a))) 1) |
(*.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 (log.f64 y) x z) a)) 1) |
(*.f64 1 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 (log.f64 y) x z) a))) |
(*.f64 (sqrt.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 (log.f64 y) x z) a))) (sqrt.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 (log.f64 y) x z) a)))) |
(*.f64 (cbrt.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 (log.f64 y) x z) a))) (pow.f64 (cbrt.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 (log.f64 y) x z) a))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 (log.f64 y) x z) a))) 2) (cbrt.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 (log.f64 y) x z) a)))) |
(*.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) a) 2) (pow.f64 (*.f64 (log.f64 c) b) 2)) (/.f64 1 (+.f64 (fma.f64 (log.f64 y) x z) (-.f64 a (*.f64 (log.f64 c) b))))) |
(*.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) a) 3) (pow.f64 (*.f64 (log.f64 c) b) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) a) 2) (*.f64 (*.f64 (log.f64 c) b) (-.f64 (*.f64 (log.f64 c) b) (+.f64 (fma.f64 (log.f64 y) x z) a)))))) |
(/.f64 1 (/.f64 (+.f64 (fma.f64 (log.f64 y) x z) (-.f64 a (*.f64 (log.f64 c) b))) (-.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) a) 2) (pow.f64 (*.f64 (log.f64 c) b) 2)))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) a) 2) (*.f64 (*.f64 (log.f64 c) b) (-.f64 (*.f64 (log.f64 c) b) (+.f64 (fma.f64 (log.f64 y) x z) a)))) (+.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) a) 3) (pow.f64 (*.f64 (log.f64 c) b) 3)))) |
(/.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) a) 2) (pow.f64 (*.f64 (log.f64 c) b) 2)) (+.f64 (fma.f64 (log.f64 y) x z) (-.f64 a (*.f64 (log.f64 c) b)))) |
(/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) a) 3) (pow.f64 (*.f64 (log.f64 c) b) 3)) (+.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) a) 2) (*.f64 (*.f64 (log.f64 c) b) (-.f64 (*.f64 (log.f64 c) b) (+.f64 (fma.f64 (log.f64 y) x z) a))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 2) (*.f64 (+.f64 a (*.f64 (log.f64 c) b)) (+.f64 a (*.f64 (log.f64 c) b)))) (-.f64 (fma.f64 (log.f64 y) x z) (+.f64 a (*.f64 (log.f64 c) b)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 c) b) 2) (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) a) 2)) (-.f64 (*.f64 (log.f64 c) b) (+.f64 (fma.f64 (log.f64 y) x z) a))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 3) (pow.f64 (+.f64 a (*.f64 (log.f64 c) b)) 3)) (-.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 2) (*.f64 (+.f64 a (*.f64 (log.f64 c) b)) (+.f64 a (*.f64 (log.f64 c) b)))) (*.f64 (fma.f64 (log.f64 y) x z) (+.f64 a (*.f64 (log.f64 c) b))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) a) 2) (pow.f64 (*.f64 (log.f64 c) b) 2))) (neg.f64 (+.f64 (fma.f64 (log.f64 y) x z) (-.f64 a (*.f64 (log.f64 c) b))))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) a) 3) (pow.f64 (*.f64 (log.f64 c) b) 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) a) 2) (*.f64 (*.f64 (log.f64 c) b) (-.f64 (*.f64 (log.f64 c) b) (+.f64 (fma.f64 (log.f64 y) x z) a)))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) a) 3) (pow.f64 (*.f64 (log.f64 c) b) 3)) 1) (+.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) a) 2) (*.f64 (*.f64 (log.f64 c) b) (-.f64 (*.f64 (log.f64 c) b) (+.f64 (fma.f64 (log.f64 y) x z) a))))) |
(/.f64 (*.f64 1 (-.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 2) (*.f64 (+.f64 a (*.f64 (log.f64 c) b)) (+.f64 a (*.f64 (log.f64 c) b))))) (-.f64 (fma.f64 (log.f64 y) x z) (+.f64 a (*.f64 (log.f64 c) b)))) |
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 (log.f64 c) b) 2) (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) a) 2))) (-.f64 (*.f64 (log.f64 c) b) (+.f64 (fma.f64 (log.f64 y) x z) a))) |
(/.f64 (*.f64 1 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 3) (pow.f64 (+.f64 a (*.f64 (log.f64 c) b)) 3))) (-.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 2) (*.f64 (+.f64 a (*.f64 (log.f64 c) b)) (+.f64 a (*.f64 (log.f64 c) b)))) (*.f64 (fma.f64 (log.f64 y) x z) (+.f64 a (*.f64 (log.f64 c) b))))) |
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) a) 2) (pow.f64 (*.f64 (log.f64 c) b) 2)))) (neg.f64 (+.f64 (fma.f64 (log.f64 y) x z) (-.f64 a (*.f64 (log.f64 c) b))))) |
(/.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) a) 3) (pow.f64 (*.f64 (log.f64 c) b) 3)))) (neg.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) a) 2) (*.f64 (*.f64 (log.f64 c) b) (-.f64 (*.f64 (log.f64 c) b) (+.f64 (fma.f64 (log.f64 y) x z) a)))))) |
(/.f64 (*.f64 (sqrt.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 (log.f64 y) x z) a))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) a) 3) (pow.f64 (*.f64 (log.f64 c) b) 3)))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) a) 2) (*.f64 (*.f64 (log.f64 c) b) (-.f64 (*.f64 (log.f64 c) b) (+.f64 (fma.f64 (log.f64 y) x z) a)))))) |
(/.f64 (*.f64 (sqrt.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 (log.f64 y) x z) a))) (sqrt.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) a) 2) (pow.f64 (*.f64 (log.f64 c) b) 2)))) (sqrt.f64 (+.f64 (fma.f64 (log.f64 y) x z) (-.f64 a (*.f64 (log.f64 c) b))))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 (log.f64 y) x z) a))) 2) (cbrt.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) a) 3) (pow.f64 (*.f64 (log.f64 c) b) 3)))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) a) 2) (*.f64 (*.f64 (log.f64 c) b) (-.f64 (*.f64 (log.f64 c) b) (+.f64 (fma.f64 (log.f64 y) x z) a)))))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 (log.f64 y) x z) a))) 2) (cbrt.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) a) 2) (pow.f64 (*.f64 (log.f64 c) b) 2)))) (cbrt.f64 (+.f64 (fma.f64 (log.f64 y) x z) (-.f64 a (*.f64 (log.f64 c) b))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) a) 2) (pow.f64 (*.f64 (log.f64 c) b) 2)) 1) (+.f64 (fma.f64 (log.f64 y) x z) (-.f64 a (*.f64 (log.f64 c) b)))) |
(pow.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 (log.f64 y) x z) a)) 1) |
(pow.f64 (sqrt.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 (log.f64 y) x z) a))) 2) |
(pow.f64 (cbrt.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 (log.f64 y) x z) a))) 3) |
(pow.f64 (pow.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 (log.f64 y) x z) a)) 3) 1/3) |
(sqrt.f64 (pow.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 (log.f64 y) x z) a)) 2)) |
(log.f64 (*.f64 (pow.f64 c b) (*.f64 (pow.f64 y x) (exp.f64 (+.f64 z a))))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 (log.f64 y) x z) a))))) |
(cbrt.f64 (pow.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 (log.f64 y) x z) a)) 3)) |
(expm1.f64 (log1p.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 (log.f64 y) x z) a)))) |
(exp.f64 (log.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 (log.f64 y) x z) a)))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 (log.f64 y) x z) a))) 1)) |
(log1p.f64 (expm1.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 (log.f64 y) x z) a)))) |
(fma.f64 (log.f64 c) b (+.f64 (fma.f64 (log.f64 y) x z) a)) |
(fma.f64 b (log.f64 c) (+.f64 (fma.f64 (log.f64 y) x z) a)) |
(fma.f64 1 (fma.f64 (log.f64 y) x z) (+.f64 a (*.f64 (log.f64 c) b))) |
(fma.f64 1 (+.f64 (fma.f64 (log.f64 y) x z) a) (*.f64 (log.f64 c) b)) |
(fma.f64 1 (*.f64 (log.f64 c) b) (+.f64 (fma.f64 (log.f64 y) x z) a)) |
(fma.f64 (sqrt.f64 (*.f64 (log.f64 c) b)) (sqrt.f64 (*.f64 (log.f64 c) b)) (+.f64 (fma.f64 (log.f64 y) x z) a)) |
(fma.f64 (sqrt.f64 (fma.f64 (log.f64 y) x z)) (sqrt.f64 (fma.f64 (log.f64 y) x z)) (+.f64 a (*.f64 (log.f64 c) b))) |
(fma.f64 (sqrt.f64 (+.f64 (fma.f64 (log.f64 y) x z) a)) (sqrt.f64 (+.f64 (fma.f64 (log.f64 y) x z) a)) (*.f64 (log.f64 c) b)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 c) b)) 2) (cbrt.f64 (*.f64 (log.f64 c) b)) (+.f64 (fma.f64 (log.f64 y) x z) a)) |
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z)) 2) (cbrt.f64 (fma.f64 (log.f64 y) x z)) (+.f64 a (*.f64 (log.f64 c) b))) |
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (log.f64 y) x z) a)) 2) (cbrt.f64 (+.f64 (fma.f64 (log.f64 y) x z) a)) (*.f64 (log.f64 c) b)) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (log.f64 y) x z))) 1) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 y) x))) (-.f64 1 z)) |
(-.f64 (exp.f64 (log1p.f64 z)) (-.f64 1 (*.f64 (log.f64 y) x))) |
(-.f64 (/.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (fma.f64 (log.f64 y) x (neg.f64 z))) (/.f64 (*.f64 z z) (fma.f64 (log.f64 y) x (neg.f64 z)))) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (exp.f64 (log1p.f64 z))) 1) |
(-.f64 (+.f64 z (exp.f64 (log1p.f64 (*.f64 (log.f64 y) x)))) 1) |
(*.f64 (fma.f64 (log.f64 y) x z) 1) |
(*.f64 1 (fma.f64 (log.f64 y) x z)) |
(*.f64 (sqrt.f64 (fma.f64 (log.f64 y) x z)) (sqrt.f64 (fma.f64 (log.f64 y) x z))) |
(*.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z)) (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z)) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z)) 2) (cbrt.f64 (fma.f64 (log.f64 y) x z))) |
(*.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)) (/.f64 1 (fma.f64 (log.f64 y) x (neg.f64 z)))) |
(*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x)))))) |
(/.f64 1 (/.f64 (fma.f64 (log.f64 y) x (neg.f64 z)) (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x)))) (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)) (fma.f64 (log.f64 y) x (neg.f64 z))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)) (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x))))) |
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 (log.f64 y) x) 2)) (-.f64 z (*.f64 (log.f64 y) x))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z))) (neg.f64 (fma.f64 (log.f64 y) x (neg.f64 z)))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x)))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)) 1) (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)) 1) (fma.f64 (log.f64 y) x (neg.f64 z))) |
(/.f64 (*.f64 1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 (log.f64 y) x) 2))) (-.f64 z (*.f64 (log.f64 y) x))) |
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)))) (neg.f64 (fma.f64 (log.f64 y) x (neg.f64 z)))) |
(/.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x)))))) |
(/.f64 (*.f64 (sqrt.f64 (fma.f64 (log.f64 y) x z)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x)))))) |
(/.f64 (*.f64 (sqrt.f64 (fma.f64 (log.f64 y) x z)) (sqrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)))) (sqrt.f64 (fma.f64 (log.f64 y) x (neg.f64 z)))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z)) 2) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x)))))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z)) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)))) (cbrt.f64 (fma.f64 (log.f64 y) x (neg.f64 z)))) |
(pow.f64 (fma.f64 (log.f64 y) x z) 1) |
(pow.f64 (sqrt.f64 (fma.f64 (log.f64 y) x z)) 2) |
(pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z)) 3) |
(pow.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 3) 1/3) |
(sqrt.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 2)) |
(log.f64 (*.f64 (exp.f64 z) (pow.f64 y x))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (log.f64 y) x z)))) |
(cbrt.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 3)) |
(expm1.f64 (log1p.f64 (fma.f64 (log.f64 y) x z))) |
(exp.f64 (log.f64 (fma.f64 (log.f64 y) x z))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 (log.f64 y) x z)) 1)) |
(log1p.f64 (expm1.f64 (fma.f64 (log.f64 y) x z))) |
(fma.f64 (log.f64 y) x z) |
(fma.f64 x (log.f64 y) z) |
(fma.f64 1 (*.f64 (log.f64 y) x) z) |
(fma.f64 1 z (*.f64 (log.f64 y) x)) |
(fma.f64 (sqrt.f64 z) (sqrt.f64 z) (*.f64 (log.f64 y) x)) |
(fma.f64 (sqrt.f64 (*.f64 (log.f64 y) x)) (sqrt.f64 (*.f64 (log.f64 y) x)) z) |
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z) (*.f64 (log.f64 y) x)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 y) x)) 2) (cbrt.f64 (*.f64 (log.f64 y) x)) z) |
| Outputs |
|---|
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 (*.f64 (log.f64 c) b) z))) |
(fma.f64 (log.f64 y) x (+.f64 a (fma.f64 (log.f64 c) b z))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 (*.f64 (log.f64 c) b) z))) |
(fma.f64 (log.f64 y) x (+.f64 a (fma.f64 (log.f64 c) b z))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 (*.f64 (log.f64 c) b) z))) |
(fma.f64 (log.f64 y) x (+.f64 a (fma.f64 (log.f64 c) b z))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 (*.f64 (log.f64 c) b) z))) |
(fma.f64 (log.f64 y) x (+.f64 a (fma.f64 (log.f64 c) b z))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) |
(+.f64 a (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x))))) |
(fma.f64 (log.f64 y) x (+.f64 a (fma.f64 (log.f64 c) b z))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) |
(+.f64 a (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x))))) |
(fma.f64 (log.f64 y) x (+.f64 a (fma.f64 (log.f64 c) b z))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) |
(+.f64 a (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x))))) |
(fma.f64 (log.f64 y) x (+.f64 a (fma.f64 (log.f64 c) b z))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) |
(+.f64 a (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x))))) |
(fma.f64 (log.f64 y) x (+.f64 a (fma.f64 (log.f64 c) b z))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 a (+.f64 (*.f64 (log.f64 c) b) z))) |
(fma.f64 (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1)) x (+.f64 a (fma.f64 (log.f64 c) b z))) |
(fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) (+.f64 a (fma.f64 (log.f64 c) b z))) |
(+.f64 (fma.f64 (log.f64 c) b z) (fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) a)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 a (+.f64 (*.f64 (log.f64 c) b) z))) |
(fma.f64 (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1)) x (+.f64 a (fma.f64 (log.f64 c) b z))) |
(fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) (+.f64 a (fma.f64 (log.f64 c) b z))) |
(+.f64 (fma.f64 (log.f64 c) b z) (fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) a)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 a (+.f64 (*.f64 (log.f64 c) b) z))) |
(fma.f64 (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1)) x (+.f64 a (fma.f64 (log.f64 c) b z))) |
(fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) (+.f64 a (fma.f64 (log.f64 c) b z))) |
(+.f64 (fma.f64 (log.f64 c) b z) (fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) a)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 a (+.f64 (*.f64 (log.f64 c) b) z))) |
(fma.f64 (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1)) x (+.f64 a (fma.f64 (log.f64 c) b z))) |
(fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) (+.f64 a (fma.f64 (log.f64 c) b z))) |
(+.f64 (fma.f64 (log.f64 c) b z) (fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) a)) |
(+.f64 a (+.f64 (*.f64 (log.f64 c) b) z)) |
(+.f64 a (fma.f64 (log.f64 c) b z)) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 (*.f64 (log.f64 c) b) z))) |
(fma.f64 (log.f64 y) x (+.f64 a (fma.f64 (log.f64 c) b z))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 (*.f64 (log.f64 c) b) z))) |
(fma.f64 (log.f64 y) x (+.f64 a (fma.f64 (log.f64 c) b z))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 (*.f64 (log.f64 c) b) z))) |
(fma.f64 (log.f64 y) x (+.f64 a (fma.f64 (log.f64 c) b z))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) |
(*.f64 (log.f64 y) x) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) b) z))) |
(fma.f64 (log.f64 y) x (+.f64 a (fma.f64 (log.f64 c) b z))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) b) z))) |
(fma.f64 (log.f64 y) x (+.f64 a (fma.f64 (log.f64 c) b z))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) b) z))) |
(fma.f64 (log.f64 y) x (+.f64 a (fma.f64 (log.f64 c) b z))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) |
(*.f64 (log.f64 y) x) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) b) z))) |
(fma.f64 (log.f64 y) x (+.f64 a (fma.f64 (log.f64 c) b z))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) b) z))) |
(fma.f64 (log.f64 y) x (+.f64 a (fma.f64 (log.f64 c) b z))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) b) z))) |
(fma.f64 (log.f64 y) x (+.f64 a (fma.f64 (log.f64 c) b z))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (*.f64 (log.f64 c) b))) |
(fma.f64 (log.f64 y) x (+.f64 a (*.f64 (log.f64 c) b))) |
(fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b a)) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) b) z))) |
(fma.f64 (log.f64 y) x (+.f64 a (fma.f64 (log.f64 c) b z))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) b) z))) |
(fma.f64 (log.f64 y) x (+.f64 a (fma.f64 (log.f64 c) b z))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) b) z))) |
(fma.f64 (log.f64 y) x (+.f64 a (fma.f64 (log.f64 c) b z))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) |
z |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) b) z))) |
(fma.f64 (log.f64 y) x (+.f64 a (fma.f64 (log.f64 c) b z))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) b) z))) |
(fma.f64 (log.f64 y) x (+.f64 a (fma.f64 (log.f64 c) b z))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) b) z))) |
(fma.f64 (log.f64 y) x (+.f64 a (fma.f64 (log.f64 c) b z))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) |
z |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) b) z))) |
(fma.f64 (log.f64 y) x (+.f64 a (fma.f64 (log.f64 c) b z))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) b) z))) |
(fma.f64 (log.f64 y) x (+.f64 a (fma.f64 (log.f64 c) b z))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) b) z))) |
(fma.f64 (log.f64 y) x (+.f64 a (fma.f64 (log.f64 c) b z))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) b) z)) |
(fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z)) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) b) z))) |
(fma.f64 (log.f64 y) x (+.f64 a (fma.f64 (log.f64 c) b z))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) b) z))) |
(fma.f64 (log.f64 y) x (+.f64 a (fma.f64 (log.f64 c) b z))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) b) z))) |
(fma.f64 (log.f64 y) x (+.f64 a (fma.f64 (log.f64 c) b z))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) |
a |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 (*.f64 (log.f64 c) b) z))) |
(fma.f64 (log.f64 y) x (+.f64 a (fma.f64 (log.f64 c) b z))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 (*.f64 (log.f64 c) b) z))) |
(fma.f64 (log.f64 y) x (+.f64 a (fma.f64 (log.f64 c) b z))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 (*.f64 (log.f64 c) b) z))) |
(fma.f64 (log.f64 y) x (+.f64 a (fma.f64 (log.f64 c) b z))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) |
a |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 (*.f64 (log.f64 c) b) z))) |
(fma.f64 (log.f64 y) x (+.f64 a (fma.f64 (log.f64 c) b z))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 (*.f64 (log.f64 c) b) z))) |
(fma.f64 (log.f64 y) x (+.f64 a (fma.f64 (log.f64 c) b z))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 (*.f64 (log.f64 c) b) z))) |
(fma.f64 (log.f64 y) x (+.f64 a (fma.f64 (log.f64 c) b z))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 (*.f64 (log.f64 c) b) z))) |
(fma.f64 (log.f64 y) x (+.f64 a (fma.f64 (log.f64 c) b z))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 (*.f64 (log.f64 c) b) z))) |
(fma.f64 (log.f64 y) x (+.f64 a (fma.f64 (log.f64 c) b z))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 (*.f64 (log.f64 c) b) z))) |
(fma.f64 (log.f64 y) x (+.f64 a (fma.f64 (log.f64 c) b z))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 (*.f64 (log.f64 c) b) z))) |
(fma.f64 (log.f64 y) x (+.f64 a (fma.f64 (log.f64 c) b z))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 z (*.f64 -1 (*.f64 b (log.f64 (/.f64 1 c))))))) |
(fma.f64 (log.f64 y) x (+.f64 a (fma.f64 (log.f64 c) b z))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 z (*.f64 -1 (*.f64 b (log.f64 (/.f64 1 c))))))) |
(fma.f64 (log.f64 y) x (+.f64 a (fma.f64 (log.f64 c) b z))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 z (*.f64 -1 (*.f64 b (log.f64 (/.f64 1 c))))))) |
(fma.f64 (log.f64 y) x (+.f64 a (fma.f64 (log.f64 c) b z))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 z (*.f64 -1 (*.f64 b (log.f64 (/.f64 1 c))))))) |
(fma.f64 (log.f64 y) x (+.f64 a (fma.f64 (log.f64 c) b z))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 z (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) b)))) |
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (*.f64 b (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 b (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) z))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 z (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) b)))) |
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (*.f64 b (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 b (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) z))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 z (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) b)))) |
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (*.f64 b (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 b (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) z))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 z (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) b)))) |
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (*.f64 b (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c))))))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 b (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) z))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a z)) |
(fma.f64 (log.f64 y) x (+.f64 a z)) |
(+.f64 a (fma.f64 (log.f64 y) x z)) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) b) z))) |
(fma.f64 (log.f64 y) x (+.f64 a (fma.f64 (log.f64 c) b z))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) b) z))) |
(fma.f64 (log.f64 y) x (+.f64 a (fma.f64 (log.f64 c) b z))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) b) z))) |
(fma.f64 (log.f64 y) x (+.f64 a (fma.f64 (log.f64 c) b z))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) |
(*.f64 (log.f64 c) b) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) b) z))) |
(fma.f64 (log.f64 y) x (+.f64 a (fma.f64 (log.f64 c) b z))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) b) z))) |
(fma.f64 (log.f64 y) x (+.f64 a (fma.f64 (log.f64 c) b z))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) b) z))) |
(fma.f64 (log.f64 y) x (+.f64 a (fma.f64 (log.f64 c) b z))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) |
(*.f64 (log.f64 c) b) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) b) z))) |
(fma.f64 (log.f64 y) x (+.f64 a (fma.f64 (log.f64 c) b z))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) b) z))) |
(fma.f64 (log.f64 y) x (+.f64 a (fma.f64 (log.f64 c) b z))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) b) z))) |
(fma.f64 (log.f64 y) x (+.f64 a (fma.f64 (log.f64 c) b z))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) |
(+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x))) |
(+.f64 z (neg.f64 (*.f64 x (neg.f64 (log.f64 y))))) |
(-.f64 z (*.f64 (log.f64 y) (neg.f64 x))) |
(fma.f64 (log.f64 y) x z) |
(+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x))) |
(+.f64 z (neg.f64 (*.f64 x (neg.f64 (log.f64 y))))) |
(-.f64 z (*.f64 (log.f64 y) (neg.f64 x))) |
(fma.f64 (log.f64 y) x z) |
(+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x))) |
(+.f64 z (neg.f64 (*.f64 x (neg.f64 (log.f64 y))))) |
(-.f64 z (*.f64 (log.f64 y) (neg.f64 x))) |
(fma.f64 (log.f64 y) x z) |
(+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x))) |
(+.f64 z (neg.f64 (*.f64 x (neg.f64 (log.f64 y))))) |
(-.f64 z (*.f64 (log.f64 y) (neg.f64 x))) |
(fma.f64 (log.f64 y) x z) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) z) |
(fma.f64 (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1)) x z) |
(fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) z) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) z) |
(fma.f64 (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1)) x z) |
(fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) z) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) z) |
(fma.f64 (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1)) x z) |
(fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) z) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) z) |
(fma.f64 (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1)) x z) |
(fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) z) |
z |
(*.f64 (log.f64 y) x) |
(*.f64 (log.f64 y) x) |
(*.f64 (log.f64 y) x) |
z |
z |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (log.f64 y) x z))) (-.f64 1 (+.f64 a (*.f64 (log.f64 c) b)))) |
(fma.f64 (log.f64 y) x (+.f64 a (fma.f64 (log.f64 c) b z))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (log.f64 y) x z))) (-.f64 1 (*.f64 (+.f64 a (*.f64 (log.f64 c) b)) 1))) |
(fma.f64 (log.f64 y) x (+.f64 a (fma.f64 (log.f64 c) b z))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 (log.f64 y) x z) a)))) 1) |
(fma.f64 (log.f64 y) x (+.f64 a (fma.f64 (log.f64 c) b z))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) |
(-.f64 (exp.f64 (log1p.f64 a)) (-.f64 1 (+.f64 (fma.f64 (log.f64 y) x z) (*.f64 (log.f64 c) b)))) |
(+.f64 (-.f64 (exp.f64 (log1p.f64 a)) 1) (+.f64 (*.f64 (log.f64 c) b) (fma.f64 (log.f64 y) x z))) |
(+.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z)) (expm1.f64 (log1p.f64 a))) |
(-.f64 (exp.f64 (log1p.f64 (+.f64 (fma.f64 (log.f64 y) x z) a))) (-.f64 1 (*.f64 (log.f64 c) b))) |
(-.f64 (exp.f64 (log1p.f64 (+.f64 a (fma.f64 (log.f64 y) x z)))) (-.f64 1 (*.f64 (log.f64 c) b))) |
(fma.f64 (log.f64 c) b (expm1.f64 (log1p.f64 (+.f64 a (fma.f64 (log.f64 y) x z))))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 c) b))) (-.f64 1 (+.f64 (fma.f64 (log.f64 y) x z) a))) |
(+.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 c) b))) 1) (+.f64 a (fma.f64 (log.f64 y) x z))) |
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (expm1.f64 (log1p.f64 (*.f64 (log.f64 c) b))))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 y) x))) (-.f64 1 (+.f64 z (+.f64 a (*.f64 (log.f64 c) b))))) |
(+.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 y) x))) 1) (+.f64 a (fma.f64 (log.f64 c) b z))) |
(+.f64 (+.f64 a (fma.f64 (log.f64 c) b z)) (expm1.f64 (log1p.f64 (*.f64 (log.f64 y) x)))) |
(-.f64 (exp.f64 (log1p.f64 z)) (-.f64 1 (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (*.f64 (log.f64 c) b))))) |
(+.f64 (-.f64 (exp.f64 (log1p.f64 z)) 1) (fma.f64 (log.f64 y) x (+.f64 a (*.f64 (log.f64 c) b)))) |
(+.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b a)) (expm1.f64 (log1p.f64 z))) |
(+.f64 (fma.f64 (log.f64 c) b a) (fma.f64 (log.f64 y) x (expm1.f64 (log1p.f64 z)))) |
(-.f64 (/.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (fma.f64 (log.f64 y) x (neg.f64 z))) (-.f64 (/.f64 (*.f64 z z) (fma.f64 (log.f64 y) x (neg.f64 z))) (+.f64 a (*.f64 (log.f64 c) b)))) |
(+.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)) (fma.f64 (log.f64 y) x (neg.f64 z))) (+.f64 a (*.f64 (log.f64 c) b))) |
(+.f64 (fma.f64 (log.f64 c) b a) (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)) (-.f64 (*.f64 (log.f64 y) x) z))) |
(-.f64 (/.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (fma.f64 (log.f64 y) x (neg.f64 z))) (-.f64 (/.f64 (*.f64 z z) (fma.f64 (log.f64 y) x (neg.f64 z))) (*.f64 (+.f64 a (*.f64 (log.f64 c) b)) 1))) |
(+.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)) (fma.f64 (log.f64 y) x (neg.f64 z))) (+.f64 a (*.f64 (log.f64 c) b))) |
(+.f64 (fma.f64 (log.f64 c) b a) (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)) (-.f64 (*.f64 (log.f64 y) x) z))) |
(-.f64 (/.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 2) (-.f64 (fma.f64 (log.f64 y) x z) a)) (-.f64 (/.f64 (*.f64 a a) (-.f64 (fma.f64 (log.f64 y) x z) a)) (*.f64 (log.f64 c) b))) |
(+.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 2) (-.f64 (fma.f64 (log.f64 y) x z) a)) (/.f64 a (/.f64 (-.f64 (fma.f64 (log.f64 y) x z) a) a))) (*.f64 (log.f64 c) b)) |
(-.f64 (fma.f64 (log.f64 c) b (/.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 2) (-.f64 (fma.f64 (log.f64 y) x z) a))) (*.f64 (/.f64 a (-.f64 (fma.f64 (log.f64 y) x z) a)) a)) |
(-.f64 (fma.f64 (log.f64 c) b (/.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 2) (-.f64 (fma.f64 (log.f64 y) x z) a))) (*.f64 a (/.f64 a (-.f64 (fma.f64 (log.f64 y) x z) a)))) |
(-.f64 (/.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) a) 2) (+.f64 (fma.f64 (log.f64 y) x z) (-.f64 a (*.f64 (log.f64 c) b)))) (/.f64 (pow.f64 (*.f64 (log.f64 c) b) 2) (+.f64 (fma.f64 (log.f64 y) x z) (-.f64 a (*.f64 (log.f64 c) b))))) |
(/.f64 (-.f64 (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x z)) 2) (pow.f64 (*.f64 (log.f64 c) b) 2)) (+.f64 (fma.f64 (log.f64 y) x z) (-.f64 a (*.f64 (log.f64 c) b)))) |
(/.f64 (-.f64 (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x z)) 2) (pow.f64 (*.f64 (log.f64 c) b) 2)) (+.f64 a (-.f64 (fma.f64 (log.f64 y) x z) (*.f64 (log.f64 c) b)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 c) b) 2) (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x z)) 2)) (-.f64 (*.f64 (log.f64 c) b) (+.f64 a (fma.f64 (log.f64 y) x z)))) |
(-.f64 (+.f64 (+.f64 (fma.f64 (log.f64 y) x z) a) (exp.f64 (log1p.f64 (*.f64 (log.f64 c) b)))) 1) |
(+.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 c) b))) 1) (+.f64 a (fma.f64 (log.f64 y) x z))) |
(+.f64 a (+.f64 (fma.f64 (log.f64 y) x z) (expm1.f64 (log1p.f64 (*.f64 (log.f64 c) b))))) |
(-.f64 (+.f64 (*.f64 (log.f64 c) b) (exp.f64 (log1p.f64 (+.f64 (fma.f64 (log.f64 y) x z) a)))) 1) |
(-.f64 (exp.f64 (log1p.f64 (+.f64 a (fma.f64 (log.f64 y) x z)))) (-.f64 1 (*.f64 (log.f64 c) b))) |
(fma.f64 (log.f64 c) b (expm1.f64 (log1p.f64 (+.f64 a (fma.f64 (log.f64 y) x z))))) |
(-.f64 (+.f64 (*.f64 (log.f64 c) b) (/.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 2) (-.f64 (fma.f64 (log.f64 y) x z) a))) (/.f64 (*.f64 a a) (-.f64 (fma.f64 (log.f64 y) x z) a))) |
(+.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 2) (-.f64 (fma.f64 (log.f64 y) x z) a)) (/.f64 a (/.f64 (-.f64 (fma.f64 (log.f64 y) x z) a) a))) (*.f64 (log.f64 c) b)) |
(-.f64 (fma.f64 (log.f64 c) b (/.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 2) (-.f64 (fma.f64 (log.f64 y) x z) a))) (*.f64 (/.f64 a (-.f64 (fma.f64 (log.f64 y) x z) a)) a)) |
(-.f64 (fma.f64 (log.f64 c) b (/.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 2) (-.f64 (fma.f64 (log.f64 y) x z) a))) (*.f64 a (/.f64 a (-.f64 (fma.f64 (log.f64 y) x z) a)))) |
(-.f64 (+.f64 (+.f64 a (*.f64 (log.f64 c) b)) (exp.f64 (log1p.f64 (fma.f64 (log.f64 y) x z)))) 1) |
(fma.f64 (log.f64 y) x (+.f64 a (fma.f64 (log.f64 c) b z))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) |
(-.f64 (+.f64 (+.f64 a (*.f64 (log.f64 c) b)) (/.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (fma.f64 (log.f64 y) x (neg.f64 z)))) (/.f64 (*.f64 z z) (fma.f64 (log.f64 y) x (neg.f64 z)))) |
(+.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)) (fma.f64 (log.f64 y) x (neg.f64 z))) (+.f64 a (*.f64 (log.f64 c) b))) |
(+.f64 (fma.f64 (log.f64 c) b a) (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)) (-.f64 (*.f64 (log.f64 y) x) z))) |
(-.f64 (+.f64 (+.f64 (fma.f64 (log.f64 y) x z) (*.f64 (log.f64 c) b)) (exp.f64 (log1p.f64 a))) 1) |
(+.f64 (-.f64 (exp.f64 (log1p.f64 a)) 1) (+.f64 (*.f64 (log.f64 c) b) (fma.f64 (log.f64 y) x z))) |
(+.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z)) (expm1.f64 (log1p.f64 a))) |
(*.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 (log.f64 y) x z) a)) 1) |
(fma.f64 (log.f64 y) x (+.f64 a (fma.f64 (log.f64 c) b z))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) |
(*.f64 1 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 (log.f64 y) x z) a))) |
(fma.f64 (log.f64 y) x (+.f64 a (fma.f64 (log.f64 c) b z))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) |
(*.f64 (sqrt.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 (log.f64 y) x z) a))) (sqrt.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 (log.f64 y) x z) a)))) |
(fma.f64 (log.f64 y) x (+.f64 a (fma.f64 (log.f64 c) b z))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) |
(*.f64 (cbrt.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 (log.f64 y) x z) a))) (pow.f64 (cbrt.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 (log.f64 y) x z) a))) 2)) |
(fma.f64 (log.f64 y) x (+.f64 a (fma.f64 (log.f64 c) b z))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 (log.f64 y) x z) a))) 2) (cbrt.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 (log.f64 y) x z) a)))) |
(fma.f64 (log.f64 y) x (+.f64 a (fma.f64 (log.f64 c) b z))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) |
(*.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) a) 2) (pow.f64 (*.f64 (log.f64 c) b) 2)) (/.f64 1 (+.f64 (fma.f64 (log.f64 y) x z) (-.f64 a (*.f64 (log.f64 c) b))))) |
(/.f64 (-.f64 (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x z)) 2) (pow.f64 (*.f64 (log.f64 c) b) 2)) (+.f64 (fma.f64 (log.f64 y) x z) (-.f64 a (*.f64 (log.f64 c) b)))) |
(/.f64 (-.f64 (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x z)) 2) (pow.f64 (*.f64 (log.f64 c) b) 2)) (+.f64 a (-.f64 (fma.f64 (log.f64 y) x z) (*.f64 (log.f64 c) b)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 c) b) 2) (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x z)) 2)) (-.f64 (*.f64 (log.f64 c) b) (+.f64 a (fma.f64 (log.f64 y) x z)))) |
(*.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) a) 3) (pow.f64 (*.f64 (log.f64 c) b) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) a) 2) (*.f64 (*.f64 (log.f64 c) b) (-.f64 (*.f64 (log.f64 c) b) (+.f64 (fma.f64 (log.f64 y) x z) a)))))) |
(/.f64 (+.f64 (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x z)) 3) (pow.f64 (*.f64 (log.f64 c) b) 3)) (+.f64 (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x z)) 2) (*.f64 (log.f64 c) (*.f64 b (-.f64 (*.f64 (log.f64 c) b) (+.f64 a (fma.f64 (log.f64 y) x z))))))) |
(/.f64 (+.f64 (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x z)) 3) (pow.f64 (*.f64 (log.f64 c) b) 3)) (fma.f64 (log.f64 c) (*.f64 b (-.f64 (-.f64 (*.f64 (log.f64 c) b) a) (fma.f64 (log.f64 y) x z))) (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x z)) 2))) |
(/.f64 (+.f64 (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x z)) 3) (pow.f64 (*.f64 (log.f64 c) b) 3)) (fma.f64 (log.f64 c) (*.f64 b (-.f64 (*.f64 (log.f64 c) b) (+.f64 a (fma.f64 (log.f64 y) x z)))) (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x z)) 2))) |
(/.f64 1 (/.f64 (+.f64 (fma.f64 (log.f64 y) x z) (-.f64 a (*.f64 (log.f64 c) b))) (-.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) a) 2) (pow.f64 (*.f64 (log.f64 c) b) 2)))) |
(/.f64 (-.f64 (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x z)) 2) (pow.f64 (*.f64 (log.f64 c) b) 2)) (+.f64 (fma.f64 (log.f64 y) x z) (-.f64 a (*.f64 (log.f64 c) b)))) |
(/.f64 (-.f64 (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x z)) 2) (pow.f64 (*.f64 (log.f64 c) b) 2)) (+.f64 a (-.f64 (fma.f64 (log.f64 y) x z) (*.f64 (log.f64 c) b)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 c) b) 2) (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x z)) 2)) (-.f64 (*.f64 (log.f64 c) b) (+.f64 a (fma.f64 (log.f64 y) x z)))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) a) 2) (*.f64 (*.f64 (log.f64 c) b) (-.f64 (*.f64 (log.f64 c) b) (+.f64 (fma.f64 (log.f64 y) x z) a)))) (+.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) a) 3) (pow.f64 (*.f64 (log.f64 c) b) 3)))) |
(/.f64 (+.f64 (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x z)) 3) (pow.f64 (*.f64 (log.f64 c) b) 3)) (+.f64 (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x z)) 2) (*.f64 (log.f64 c) (*.f64 b (-.f64 (*.f64 (log.f64 c) b) (+.f64 a (fma.f64 (log.f64 y) x z))))))) |
(/.f64 (+.f64 (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x z)) 3) (pow.f64 (*.f64 (log.f64 c) b) 3)) (fma.f64 (log.f64 c) (*.f64 b (-.f64 (-.f64 (*.f64 (log.f64 c) b) a) (fma.f64 (log.f64 y) x z))) (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x z)) 2))) |
(/.f64 (+.f64 (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x z)) 3) (pow.f64 (*.f64 (log.f64 c) b) 3)) (fma.f64 (log.f64 c) (*.f64 b (-.f64 (*.f64 (log.f64 c) b) (+.f64 a (fma.f64 (log.f64 y) x z)))) (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x z)) 2))) |
(/.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) a) 2) (pow.f64 (*.f64 (log.f64 c) b) 2)) (+.f64 (fma.f64 (log.f64 y) x z) (-.f64 a (*.f64 (log.f64 c) b)))) |
(/.f64 (-.f64 (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x z)) 2) (pow.f64 (*.f64 (log.f64 c) b) 2)) (+.f64 (fma.f64 (log.f64 y) x z) (-.f64 a (*.f64 (log.f64 c) b)))) |
(/.f64 (-.f64 (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x z)) 2) (pow.f64 (*.f64 (log.f64 c) b) 2)) (+.f64 a (-.f64 (fma.f64 (log.f64 y) x z) (*.f64 (log.f64 c) b)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 c) b) 2) (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x z)) 2)) (-.f64 (*.f64 (log.f64 c) b) (+.f64 a (fma.f64 (log.f64 y) x z)))) |
(/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) a) 3) (pow.f64 (*.f64 (log.f64 c) b) 3)) (+.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) a) 2) (*.f64 (*.f64 (log.f64 c) b) (-.f64 (*.f64 (log.f64 c) b) (+.f64 (fma.f64 (log.f64 y) x z) a))))) |
(/.f64 (+.f64 (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x z)) 3) (pow.f64 (*.f64 (log.f64 c) b) 3)) (+.f64 (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x z)) 2) (*.f64 (log.f64 c) (*.f64 b (-.f64 (*.f64 (log.f64 c) b) (+.f64 a (fma.f64 (log.f64 y) x z))))))) |
(/.f64 (+.f64 (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x z)) 3) (pow.f64 (*.f64 (log.f64 c) b) 3)) (fma.f64 (log.f64 c) (*.f64 b (-.f64 (-.f64 (*.f64 (log.f64 c) b) a) (fma.f64 (log.f64 y) x z))) (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x z)) 2))) |
(/.f64 (+.f64 (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x z)) 3) (pow.f64 (*.f64 (log.f64 c) b) 3)) (fma.f64 (log.f64 c) (*.f64 b (-.f64 (*.f64 (log.f64 c) b) (+.f64 a (fma.f64 (log.f64 y) x z)))) (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x z)) 2))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 2) (*.f64 (+.f64 a (*.f64 (log.f64 c) b)) (+.f64 a (*.f64 (log.f64 c) b)))) (-.f64 (fma.f64 (log.f64 y) x z) (+.f64 a (*.f64 (log.f64 c) b)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 2) (*.f64 (fma.f64 (log.f64 c) b a) (fma.f64 (log.f64 c) b a))) (-.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) b a))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 c) b) 2) (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) a) 2)) (-.f64 (*.f64 (log.f64 c) b) (+.f64 (fma.f64 (log.f64 y) x z) a))) |
(/.f64 (-.f64 (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x z)) 2) (pow.f64 (*.f64 (log.f64 c) b) 2)) (+.f64 (fma.f64 (log.f64 y) x z) (-.f64 a (*.f64 (log.f64 c) b)))) |
(/.f64 (-.f64 (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x z)) 2) (pow.f64 (*.f64 (log.f64 c) b) 2)) (+.f64 a (-.f64 (fma.f64 (log.f64 y) x z) (*.f64 (log.f64 c) b)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 c) b) 2) (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x z)) 2)) (-.f64 (*.f64 (log.f64 c) b) (+.f64 a (fma.f64 (log.f64 y) x z)))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 3) (pow.f64 (+.f64 a (*.f64 (log.f64 c) b)) 3)) (-.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 2) (*.f64 (+.f64 a (*.f64 (log.f64 c) b)) (+.f64 a (*.f64 (log.f64 c) b)))) (*.f64 (fma.f64 (log.f64 y) x z) (+.f64 a (*.f64 (log.f64 c) b))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 3) (pow.f64 (+.f64 a (*.f64 (log.f64 c) b)) 3)) (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 2) (-.f64 (*.f64 (+.f64 a (*.f64 (log.f64 c) b)) (+.f64 a (*.f64 (log.f64 c) b))) (*.f64 (+.f64 a (*.f64 (log.f64 c) b)) (fma.f64 (log.f64 y) x z))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 3) (pow.f64 (fma.f64 (log.f64 c) b a) 3)) (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 2) (*.f64 (fma.f64 (log.f64 c) b a) (-.f64 (fma.f64 (log.f64 c) b a) (fma.f64 (log.f64 y) x z))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) a) 2) (pow.f64 (*.f64 (log.f64 c) b) 2))) (neg.f64 (+.f64 (fma.f64 (log.f64 y) x z) (-.f64 a (*.f64 (log.f64 c) b))))) |
(/.f64 (-.f64 (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x z)) 2) (pow.f64 (*.f64 (log.f64 c) b) 2)) (+.f64 (fma.f64 (log.f64 y) x z) (-.f64 a (*.f64 (log.f64 c) b)))) |
(/.f64 (-.f64 (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x z)) 2) (pow.f64 (*.f64 (log.f64 c) b) 2)) (+.f64 a (-.f64 (fma.f64 (log.f64 y) x z) (*.f64 (log.f64 c) b)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 c) b) 2) (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x z)) 2)) (-.f64 (*.f64 (log.f64 c) b) (+.f64 a (fma.f64 (log.f64 y) x z)))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) a) 3) (pow.f64 (*.f64 (log.f64 c) b) 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) a) 2) (*.f64 (*.f64 (log.f64 c) b) (-.f64 (*.f64 (log.f64 c) b) (+.f64 (fma.f64 (log.f64 y) x z) a)))))) |
(/.f64 (+.f64 (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x z)) 3) (pow.f64 (*.f64 (log.f64 c) b) 3)) (+.f64 (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x z)) 2) (*.f64 (log.f64 c) (*.f64 b (-.f64 (*.f64 (log.f64 c) b) (+.f64 a (fma.f64 (log.f64 y) x z))))))) |
(/.f64 (+.f64 (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x z)) 3) (pow.f64 (*.f64 (log.f64 c) b) 3)) (fma.f64 (log.f64 c) (*.f64 b (-.f64 (-.f64 (*.f64 (log.f64 c) b) a) (fma.f64 (log.f64 y) x z))) (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x z)) 2))) |
(/.f64 (+.f64 (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x z)) 3) (pow.f64 (*.f64 (log.f64 c) b) 3)) (fma.f64 (log.f64 c) (*.f64 b (-.f64 (*.f64 (log.f64 c) b) (+.f64 a (fma.f64 (log.f64 y) x z)))) (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x z)) 2))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) a) 3) (pow.f64 (*.f64 (log.f64 c) b) 3)) 1) (+.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) a) 2) (*.f64 (*.f64 (log.f64 c) b) (-.f64 (*.f64 (log.f64 c) b) (+.f64 (fma.f64 (log.f64 y) x z) a))))) |
(/.f64 (+.f64 (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x z)) 3) (pow.f64 (*.f64 (log.f64 c) b) 3)) (+.f64 (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x z)) 2) (*.f64 (log.f64 c) (*.f64 b (-.f64 (*.f64 (log.f64 c) b) (+.f64 a (fma.f64 (log.f64 y) x z))))))) |
(/.f64 (+.f64 (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x z)) 3) (pow.f64 (*.f64 (log.f64 c) b) 3)) (fma.f64 (log.f64 c) (*.f64 b (-.f64 (-.f64 (*.f64 (log.f64 c) b) a) (fma.f64 (log.f64 y) x z))) (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x z)) 2))) |
(/.f64 (+.f64 (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x z)) 3) (pow.f64 (*.f64 (log.f64 c) b) 3)) (fma.f64 (log.f64 c) (*.f64 b (-.f64 (*.f64 (log.f64 c) b) (+.f64 a (fma.f64 (log.f64 y) x z)))) (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x z)) 2))) |
(/.f64 (*.f64 1 (-.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 2) (*.f64 (+.f64 a (*.f64 (log.f64 c) b)) (+.f64 a (*.f64 (log.f64 c) b))))) (-.f64 (fma.f64 (log.f64 y) x z) (+.f64 a (*.f64 (log.f64 c) b)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 2) (*.f64 (+.f64 a (*.f64 (log.f64 c) b)) (+.f64 a (*.f64 (log.f64 c) b)))) (-.f64 (fma.f64 (log.f64 y) x z) (+.f64 a (*.f64 (log.f64 c) b)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 2) (*.f64 (fma.f64 (log.f64 c) b a) (fma.f64 (log.f64 c) b a))) (-.f64 (fma.f64 (log.f64 y) x z) (fma.f64 (log.f64 c) b a))) |
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 (log.f64 c) b) 2) (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) a) 2))) (-.f64 (*.f64 (log.f64 c) b) (+.f64 (fma.f64 (log.f64 y) x z) a))) |
(/.f64 (-.f64 (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x z)) 2) (pow.f64 (*.f64 (log.f64 c) b) 2)) (+.f64 (fma.f64 (log.f64 y) x z) (-.f64 a (*.f64 (log.f64 c) b)))) |
(/.f64 (-.f64 (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x z)) 2) (pow.f64 (*.f64 (log.f64 c) b) 2)) (+.f64 a (-.f64 (fma.f64 (log.f64 y) x z) (*.f64 (log.f64 c) b)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 c) b) 2) (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x z)) 2)) (-.f64 (*.f64 (log.f64 c) b) (+.f64 a (fma.f64 (log.f64 y) x z)))) |
(/.f64 (*.f64 1 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 3) (pow.f64 (+.f64 a (*.f64 (log.f64 c) b)) 3))) (-.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 2) (*.f64 (+.f64 a (*.f64 (log.f64 c) b)) (+.f64 a (*.f64 (log.f64 c) b)))) (*.f64 (fma.f64 (log.f64 y) x z) (+.f64 a (*.f64 (log.f64 c) b))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 3) (pow.f64 (+.f64 a (*.f64 (log.f64 c) b)) 3)) (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 2) (-.f64 (*.f64 (+.f64 a (*.f64 (log.f64 c) b)) (+.f64 a (*.f64 (log.f64 c) b))) (*.f64 (+.f64 a (*.f64 (log.f64 c) b)) (fma.f64 (log.f64 y) x z))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 3) (pow.f64 (fma.f64 (log.f64 c) b a) 3)) (+.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 2) (*.f64 (fma.f64 (log.f64 c) b a) (-.f64 (fma.f64 (log.f64 c) b a) (fma.f64 (log.f64 y) x z))))) |
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) a) 2) (pow.f64 (*.f64 (log.f64 c) b) 2)))) (neg.f64 (+.f64 (fma.f64 (log.f64 y) x z) (-.f64 a (*.f64 (log.f64 c) b))))) |
(/.f64 (-.f64 (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x z)) 2) (pow.f64 (*.f64 (log.f64 c) b) 2)) (+.f64 (fma.f64 (log.f64 y) x z) (-.f64 a (*.f64 (log.f64 c) b)))) |
(/.f64 (-.f64 (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x z)) 2) (pow.f64 (*.f64 (log.f64 c) b) 2)) (+.f64 a (-.f64 (fma.f64 (log.f64 y) x z) (*.f64 (log.f64 c) b)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 c) b) 2) (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x z)) 2)) (-.f64 (*.f64 (log.f64 c) b) (+.f64 a (fma.f64 (log.f64 y) x z)))) |
(/.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) a) 3) (pow.f64 (*.f64 (log.f64 c) b) 3)))) (neg.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) a) 2) (*.f64 (*.f64 (log.f64 c) b) (-.f64 (*.f64 (log.f64 c) b) (+.f64 (fma.f64 (log.f64 y) x z) a)))))) |
(/.f64 (+.f64 (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x z)) 3) (pow.f64 (*.f64 (log.f64 c) b) 3)) (+.f64 (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x z)) 2) (*.f64 (log.f64 c) (*.f64 b (-.f64 (*.f64 (log.f64 c) b) (+.f64 a (fma.f64 (log.f64 y) x z))))))) |
(/.f64 (+.f64 (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x z)) 3) (pow.f64 (*.f64 (log.f64 c) b) 3)) (fma.f64 (log.f64 c) (*.f64 b (-.f64 (-.f64 (*.f64 (log.f64 c) b) a) (fma.f64 (log.f64 y) x z))) (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x z)) 2))) |
(/.f64 (+.f64 (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x z)) 3) (pow.f64 (*.f64 (log.f64 c) b) 3)) (fma.f64 (log.f64 c) (*.f64 b (-.f64 (*.f64 (log.f64 c) b) (+.f64 a (fma.f64 (log.f64 y) x z)))) (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x z)) 2))) |
(/.f64 (*.f64 (sqrt.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 (log.f64 y) x z) a))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) a) 3) (pow.f64 (*.f64 (log.f64 c) b) 3)))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) a) 2) (*.f64 (*.f64 (log.f64 c) b) (-.f64 (*.f64 (log.f64 c) b) (+.f64 (fma.f64 (log.f64 y) x z) a)))))) |
(/.f64 (*.f64 (sqrt.f64 (fma.f64 (log.f64 c) b (+.f64 a (fma.f64 (log.f64 y) x z)))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x z)) 3) (pow.f64 (*.f64 (log.f64 c) b) 3)))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x z)) 2) (*.f64 (log.f64 c) (*.f64 b (-.f64 (*.f64 (log.f64 c) b) (+.f64 a (fma.f64 (log.f64 y) x z)))))))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z)))) (sqrt.f64 (fma.f64 (log.f64 c) (*.f64 b (-.f64 (-.f64 (*.f64 (log.f64 c) b) a) (fma.f64 (log.f64 y) x z))) (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x z)) 2)))) (hypot.f64 (pow.f64 (*.f64 (log.f64 c) b) 3/2) (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x z)) 3/2))) |
(*.f64 (hypot.f64 (pow.f64 (*.f64 (log.f64 c) b) 3/2) (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x z)) 3/2)) (/.f64 (sqrt.f64 (+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z)))) (sqrt.f64 (fma.f64 (log.f64 c) (*.f64 b (-.f64 (*.f64 (log.f64 c) b) (+.f64 a (fma.f64 (log.f64 y) x z)))) (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x z)) 2))))) |
(/.f64 (*.f64 (sqrt.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 (log.f64 y) x z) a))) (sqrt.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) a) 2) (pow.f64 (*.f64 (log.f64 c) b) 2)))) (sqrt.f64 (+.f64 (fma.f64 (log.f64 y) x z) (-.f64 a (*.f64 (log.f64 c) b))))) |
(/.f64 (sqrt.f64 (fma.f64 (log.f64 c) b (+.f64 a (fma.f64 (log.f64 y) x z)))) (/.f64 (sqrt.f64 (+.f64 (fma.f64 (log.f64 y) x z) (-.f64 a (*.f64 (log.f64 c) b)))) (sqrt.f64 (-.f64 (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x z)) 2) (pow.f64 (*.f64 (log.f64 c) b) 2))))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z)))) (sqrt.f64 (+.f64 a (-.f64 (fma.f64 (log.f64 y) x z) (*.f64 (log.f64 c) b))))) (sqrt.f64 (-.f64 (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x z)) 2) (pow.f64 (*.f64 (log.f64 c) b) 2)))) |
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x z)) 2) (pow.f64 (*.f64 (log.f64 c) b) 2))) (/.f64 (sqrt.f64 (+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z)))) (sqrt.f64 (+.f64 a (-.f64 (fma.f64 (log.f64 y) x z) (*.f64 (log.f64 c) b)))))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 (log.f64 y) x z) a))) 2) (cbrt.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) a) 3) (pow.f64 (*.f64 (log.f64 c) b) 3)))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) a) 2) (*.f64 (*.f64 (log.f64 c) b) (-.f64 (*.f64 (log.f64 c) b) (+.f64 (fma.f64 (log.f64 y) x z) a)))))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 c) b (+.f64 a (fma.f64 (log.f64 y) x z)))) 2) (cbrt.f64 (+.f64 (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x z)) 3) (pow.f64 (*.f64 (log.f64 c) b) 3)))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x z)) 2) (*.f64 (log.f64 c) (*.f64 b (-.f64 (*.f64 (log.f64 c) b) (+.f64 a (fma.f64 (log.f64 y) x z)))))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z)))) 2) (cbrt.f64 (fma.f64 (log.f64 c) (*.f64 b (-.f64 (-.f64 (*.f64 (log.f64 c) b) a) (fma.f64 (log.f64 y) x z))) (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x z)) 2)))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x z)) 3) (pow.f64 (*.f64 (log.f64 c) b) 3)))) |
(*.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x z)) 3) (pow.f64 (*.f64 (log.f64 c) b) 3))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z)))) 2) (cbrt.f64 (fma.f64 (log.f64 c) (*.f64 b (-.f64 (*.f64 (log.f64 c) b) (+.f64 a (fma.f64 (log.f64 y) x z)))) (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x z)) 2))))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 (log.f64 y) x z) a))) 2) (cbrt.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) a) 2) (pow.f64 (*.f64 (log.f64 c) b) 2)))) (cbrt.f64 (+.f64 (fma.f64 (log.f64 y) x z) (-.f64 a (*.f64 (log.f64 c) b))))) |
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 c) b (+.f64 a (fma.f64 (log.f64 y) x z)))) 2) (/.f64 (cbrt.f64 (+.f64 (fma.f64 (log.f64 y) x z) (-.f64 a (*.f64 (log.f64 c) b)))) (cbrt.f64 (-.f64 (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x z)) 2) (pow.f64 (*.f64 (log.f64 c) b) 2))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z)))) 2) (cbrt.f64 (+.f64 a (-.f64 (fma.f64 (log.f64 y) x z) (*.f64 (log.f64 c) b))))) (cbrt.f64 (-.f64 (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x z)) 2) (pow.f64 (*.f64 (log.f64 c) b) 2)))) |
(*.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x z)) 2) (pow.f64 (*.f64 (log.f64 c) b) 2))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z)))) 2) (cbrt.f64 (+.f64 a (-.f64 (fma.f64 (log.f64 y) x z) (*.f64 (log.f64 c) b)))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) a) 2) (pow.f64 (*.f64 (log.f64 c) b) 2)) 1) (+.f64 (fma.f64 (log.f64 y) x z) (-.f64 a (*.f64 (log.f64 c) b)))) |
(/.f64 (-.f64 (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x z)) 2) (pow.f64 (*.f64 (log.f64 c) b) 2)) (+.f64 (fma.f64 (log.f64 y) x z) (-.f64 a (*.f64 (log.f64 c) b)))) |
(/.f64 (-.f64 (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x z)) 2) (pow.f64 (*.f64 (log.f64 c) b) 2)) (+.f64 a (-.f64 (fma.f64 (log.f64 y) x z) (*.f64 (log.f64 c) b)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 c) b) 2) (pow.f64 (+.f64 a (fma.f64 (log.f64 y) x z)) 2)) (-.f64 (*.f64 (log.f64 c) b) (+.f64 a (fma.f64 (log.f64 y) x z)))) |
(pow.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 (log.f64 y) x z) a)) 1) |
(fma.f64 (log.f64 y) x (+.f64 a (fma.f64 (log.f64 c) b z))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) |
(pow.f64 (sqrt.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 (log.f64 y) x z) a))) 2) |
(fma.f64 (log.f64 y) x (+.f64 a (fma.f64 (log.f64 c) b z))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) |
(pow.f64 (cbrt.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 (log.f64 y) x z) a))) 3) |
(fma.f64 (log.f64 y) x (+.f64 a (fma.f64 (log.f64 c) b z))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) |
(pow.f64 (pow.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 (log.f64 y) x z) a)) 3) 1/3) |
(fma.f64 (log.f64 y) x (+.f64 a (fma.f64 (log.f64 c) b z))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) |
(sqrt.f64 (pow.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 (log.f64 y) x z) a)) 2)) |
(sqrt.f64 (pow.f64 (fma.f64 (log.f64 c) b (+.f64 a (fma.f64 (log.f64 y) x z))) 2)) |
(fabs.f64 (+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z)))) |
(log.f64 (*.f64 (pow.f64 c b) (*.f64 (pow.f64 y x) (exp.f64 (+.f64 z a))))) |
(log.f64 (*.f64 (pow.f64 c b) (*.f64 (pow.f64 y x) (exp.f64 (+.f64 a z))))) |
(log.f64 (*.f64 (exp.f64 (+.f64 a z)) (*.f64 (pow.f64 c b) (pow.f64 y x)))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 (log.f64 y) x z) a))))) |
(fma.f64 (log.f64 y) x (+.f64 a (fma.f64 (log.f64 c) b z))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) |
(cbrt.f64 (pow.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 (log.f64 y) x z) a)) 3)) |
(fma.f64 (log.f64 y) x (+.f64 a (fma.f64 (log.f64 c) b z))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) |
(expm1.f64 (log1p.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 (log.f64 y) x z) a)))) |
(fma.f64 (log.f64 y) x (+.f64 a (fma.f64 (log.f64 c) b z))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) |
(exp.f64 (log.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 (log.f64 y) x z) a)))) |
(fma.f64 (log.f64 y) x (+.f64 a (fma.f64 (log.f64 c) b z))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 (log.f64 y) x z) a))) 1)) |
(fma.f64 (log.f64 y) x (+.f64 a (fma.f64 (log.f64 c) b z))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) |
(log1p.f64 (expm1.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 (log.f64 y) x z) a)))) |
(fma.f64 (log.f64 y) x (+.f64 a (fma.f64 (log.f64 c) b z))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) |
(fma.f64 (log.f64 c) b (+.f64 (fma.f64 (log.f64 y) x z) a)) |
(fma.f64 (log.f64 y) x (+.f64 a (fma.f64 (log.f64 c) b z))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) |
(fma.f64 b (log.f64 c) (+.f64 (fma.f64 (log.f64 y) x z) a)) |
(fma.f64 (log.f64 y) x (+.f64 a (fma.f64 (log.f64 c) b z))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) |
(fma.f64 1 (fma.f64 (log.f64 y) x z) (+.f64 a (*.f64 (log.f64 c) b))) |
(fma.f64 (log.f64 y) x (+.f64 a (fma.f64 (log.f64 c) b z))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) |
(fma.f64 1 (+.f64 (fma.f64 (log.f64 y) x z) a) (*.f64 (log.f64 c) b)) |
(fma.f64 (log.f64 y) x (+.f64 a (fma.f64 (log.f64 c) b z))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) |
(fma.f64 1 (*.f64 (log.f64 c) b) (+.f64 (fma.f64 (log.f64 y) x z) a)) |
(fma.f64 (log.f64 y) x (+.f64 a (fma.f64 (log.f64 c) b z))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) |
(fma.f64 (sqrt.f64 (*.f64 (log.f64 c) b)) (sqrt.f64 (*.f64 (log.f64 c) b)) (+.f64 (fma.f64 (log.f64 y) x z) a)) |
(fma.f64 (log.f64 y) x (+.f64 a (fma.f64 (log.f64 c) b z))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) |
(fma.f64 (sqrt.f64 (fma.f64 (log.f64 y) x z)) (sqrt.f64 (fma.f64 (log.f64 y) x z)) (+.f64 a (*.f64 (log.f64 c) b))) |
(fma.f64 (log.f64 y) x (+.f64 a (fma.f64 (log.f64 c) b z))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) |
(fma.f64 (sqrt.f64 (+.f64 (fma.f64 (log.f64 y) x z) a)) (sqrt.f64 (+.f64 (fma.f64 (log.f64 y) x z) a)) (*.f64 (log.f64 c) b)) |
(fma.f64 (log.f64 y) x (+.f64 a (fma.f64 (log.f64 c) b z))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 c) b)) 2) (cbrt.f64 (*.f64 (log.f64 c) b)) (+.f64 (fma.f64 (log.f64 y) x z) a)) |
(fma.f64 (log.f64 y) x (+.f64 a (fma.f64 (log.f64 c) b z))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) |
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z)) 2) (cbrt.f64 (fma.f64 (log.f64 y) x z)) (+.f64 a (*.f64 (log.f64 c) b))) |
(fma.f64 (log.f64 y) x (+.f64 a (fma.f64 (log.f64 c) b z))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) |
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (log.f64 y) x z) a)) 2) (cbrt.f64 (+.f64 (fma.f64 (log.f64 y) x z) a)) (*.f64 (log.f64 c) b)) |
(fma.f64 (log.f64 y) x (+.f64 a (fma.f64 (log.f64 c) b z))) |
(+.f64 a (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (log.f64 y) x z))) 1) |
(+.f64 z (neg.f64 (*.f64 x (neg.f64 (log.f64 y))))) |
(-.f64 z (*.f64 (log.f64 y) (neg.f64 x))) |
(fma.f64 (log.f64 y) x z) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 y) x))) (-.f64 1 z)) |
(+.f64 z (expm1.f64 (log1p.f64 (*.f64 (log.f64 y) x)))) |
(-.f64 (exp.f64 (log1p.f64 z)) (-.f64 1 (*.f64 (log.f64 y) x))) |
(+.f64 (-.f64 (exp.f64 (log1p.f64 z)) 1) (*.f64 (log.f64 y) x)) |
(fma.f64 (log.f64 y) x (expm1.f64 (log1p.f64 z))) |
(-.f64 (/.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (fma.f64 (log.f64 y) x (neg.f64 z))) (/.f64 (*.f64 z z) (fma.f64 (log.f64 y) x (neg.f64 z)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)) (fma.f64 (log.f64 y) x (neg.f64 z))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)) (-.f64 (*.f64 (log.f64 y) x) z)) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (exp.f64 (log1p.f64 z))) 1) |
(+.f64 (-.f64 (exp.f64 (log1p.f64 z)) 1) (*.f64 (log.f64 y) x)) |
(fma.f64 (log.f64 y) x (expm1.f64 (log1p.f64 z))) |
(-.f64 (+.f64 z (exp.f64 (log1p.f64 (*.f64 (log.f64 y) x)))) 1) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 y) x))) (-.f64 1 z)) |
(+.f64 z (expm1.f64 (log1p.f64 (*.f64 (log.f64 y) x)))) |
(*.f64 (fma.f64 (log.f64 y) x z) 1) |
(+.f64 z (neg.f64 (*.f64 x (neg.f64 (log.f64 y))))) |
(-.f64 z (*.f64 (log.f64 y) (neg.f64 x))) |
(fma.f64 (log.f64 y) x z) |
(*.f64 1 (fma.f64 (log.f64 y) x z)) |
(+.f64 z (neg.f64 (*.f64 x (neg.f64 (log.f64 y))))) |
(-.f64 z (*.f64 (log.f64 y) (neg.f64 x))) |
(fma.f64 (log.f64 y) x z) |
(*.f64 (sqrt.f64 (fma.f64 (log.f64 y) x z)) (sqrt.f64 (fma.f64 (log.f64 y) x z))) |
(+.f64 z (neg.f64 (*.f64 x (neg.f64 (log.f64 y))))) |
(-.f64 z (*.f64 (log.f64 y) (neg.f64 x))) |
(fma.f64 (log.f64 y) x z) |
(*.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z)) (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z)) 2)) |
(+.f64 z (neg.f64 (*.f64 x (neg.f64 (log.f64 y))))) |
(-.f64 z (*.f64 (log.f64 y) (neg.f64 x))) |
(fma.f64 (log.f64 y) x z) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z)) 2) (cbrt.f64 (fma.f64 (log.f64 y) x z))) |
(+.f64 z (neg.f64 (*.f64 x (neg.f64 (log.f64 y))))) |
(-.f64 z (*.f64 (log.f64 y) (neg.f64 x))) |
(fma.f64 (log.f64 y) x z) |
(*.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)) (/.f64 1 (fma.f64 (log.f64 y) x (neg.f64 z)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)) (fma.f64 (log.f64 y) x (neg.f64 z))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)) (-.f64 (*.f64 (log.f64 y) x) z)) |
(*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)) (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)) (fma.f64 z (-.f64 z (*.f64 (log.f64 y) x)) (pow.f64 (*.f64 (log.f64 y) x) 2))) |
(/.f64 1 (/.f64 (fma.f64 (log.f64 y) x (neg.f64 z)) (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)) (fma.f64 (log.f64 y) x (neg.f64 z))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)) (-.f64 (*.f64 (log.f64 y) x) z)) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x)))) (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)) (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)) (fma.f64 z (-.f64 z (*.f64 (log.f64 y) x)) (pow.f64 (*.f64 (log.f64 y) x) 2))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)) (fma.f64 (log.f64 y) x (neg.f64 z))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)) (-.f64 (*.f64 (log.f64 y) x) z)) |
(/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)) (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)) (fma.f64 z (-.f64 z (*.f64 (log.f64 y) x)) (pow.f64 (*.f64 (log.f64 y) x) 2))) |
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 (log.f64 y) x) 2)) (-.f64 z (*.f64 (log.f64 y) x))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)) (fma.f64 (log.f64 y) x (neg.f64 z))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)) (-.f64 (*.f64 (log.f64 y) x) z)) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z))) (neg.f64 (fma.f64 (log.f64 y) x (neg.f64 z)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)) (fma.f64 (log.f64 y) x (neg.f64 z))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)) (-.f64 (*.f64 (log.f64 y) x) z)) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)) (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)) (fma.f64 z (-.f64 z (*.f64 (log.f64 y) x)) (pow.f64 (*.f64 (log.f64 y) x) 2))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)) 1) (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)) (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)) (fma.f64 z (-.f64 z (*.f64 (log.f64 y) x)) (pow.f64 (*.f64 (log.f64 y) x) 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)) 1) (fma.f64 (log.f64 y) x (neg.f64 z))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)) (fma.f64 (log.f64 y) x (neg.f64 z))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)) (-.f64 (*.f64 (log.f64 y) x) z)) |
(/.f64 (*.f64 1 (-.f64 (*.f64 z z) (pow.f64 (*.f64 (log.f64 y) x) 2))) (-.f64 z (*.f64 (log.f64 y) x))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)) (fma.f64 (log.f64 y) x (neg.f64 z))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)) (-.f64 (*.f64 (log.f64 y) x) z)) |
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)))) (neg.f64 (fma.f64 (log.f64 y) x (neg.f64 z)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)) (fma.f64 (log.f64 y) x (neg.f64 z))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)) (-.f64 (*.f64 (log.f64 y) x) z)) |
(/.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)) (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)) (fma.f64 z (-.f64 z (*.f64 (log.f64 y) x)) (pow.f64 (*.f64 (log.f64 y) x) 2))) |
(/.f64 (*.f64 (sqrt.f64 (fma.f64 (log.f64 y) x z)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x)))))) |
(/.f64 (sqrt.f64 (fma.f64 (log.f64 y) x z)) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3))))) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 (log.f64 y) x z)) (sqrt.f64 (fma.f64 z (-.f64 z (*.f64 (log.f64 y) x)) (pow.f64 (*.f64 (log.f64 y) x) 2)))) (hypot.f64 (pow.f64 (*.f64 (log.f64 y) x) 3/2) (pow.f64 z 3/2))) |
(*.f64 (hypot.f64 (pow.f64 (*.f64 (log.f64 y) x) 3/2) (pow.f64 z 3/2)) (/.f64 (sqrt.f64 (fma.f64 (log.f64 y) x z)) (sqrt.f64 (fma.f64 z (-.f64 z (*.f64 (log.f64 y) x)) (pow.f64 (*.f64 (log.f64 y) x) 2))))) |
(/.f64 (*.f64 (sqrt.f64 (fma.f64 (log.f64 y) x z)) (sqrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)))) (sqrt.f64 (fma.f64 (log.f64 y) x (neg.f64 z)))) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 (log.f64 y) x z)) (sqrt.f64 (-.f64 (*.f64 (log.f64 y) x) z))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)))) |
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z))) (/.f64 (sqrt.f64 (fma.f64 (log.f64 y) x z)) (sqrt.f64 (-.f64 (*.f64 (log.f64 y) x) z)))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z)) 2) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x)))))) |
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z)) 2) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3))))) |
(/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3))) (/.f64 (cbrt.f64 (fma.f64 z (-.f64 z (*.f64 (log.f64 y) x)) (pow.f64 (*.f64 (log.f64 y) x) 2))) (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z)) 2))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z)) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)))) (cbrt.f64 (fma.f64 (log.f64 y) x (neg.f64 z)))) |
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z)) 2) (/.f64 (cbrt.f64 (fma.f64 (log.f64 y) x (neg.f64 z))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z)) 2) (cbrt.f64 (-.f64 (*.f64 (log.f64 y) x) z))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)))) |
(*.f64 (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z))) (cbrt.f64 (-.f64 (*.f64 (log.f64 y) x) z))) (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z)) 2)) |
(pow.f64 (fma.f64 (log.f64 y) x z) 1) |
(+.f64 z (neg.f64 (*.f64 x (neg.f64 (log.f64 y))))) |
(-.f64 z (*.f64 (log.f64 y) (neg.f64 x))) |
(fma.f64 (log.f64 y) x z) |
(pow.f64 (sqrt.f64 (fma.f64 (log.f64 y) x z)) 2) |
(+.f64 z (neg.f64 (*.f64 x (neg.f64 (log.f64 y))))) |
(-.f64 z (*.f64 (log.f64 y) (neg.f64 x))) |
(fma.f64 (log.f64 y) x z) |
(pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z)) 3) |
(+.f64 z (neg.f64 (*.f64 x (neg.f64 (log.f64 y))))) |
(-.f64 z (*.f64 (log.f64 y) (neg.f64 x))) |
(fma.f64 (log.f64 y) x z) |
(pow.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 3) 1/3) |
(+.f64 z (neg.f64 (*.f64 x (neg.f64 (log.f64 y))))) |
(-.f64 z (*.f64 (log.f64 y) (neg.f64 x))) |
(fma.f64 (log.f64 y) x z) |
(sqrt.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 2)) |
(fabs.f64 (fma.f64 (log.f64 y) x z)) |
(log.f64 (*.f64 (exp.f64 z) (pow.f64 y x))) |
(+.f64 z (neg.f64 (*.f64 x (neg.f64 (log.f64 y))))) |
(-.f64 z (*.f64 (log.f64 y) (neg.f64 x))) |
(fma.f64 (log.f64 y) x z) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (log.f64 y) x z)))) |
(+.f64 z (neg.f64 (*.f64 x (neg.f64 (log.f64 y))))) |
(-.f64 z (*.f64 (log.f64 y) (neg.f64 x))) |
(fma.f64 (log.f64 y) x z) |
(cbrt.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 3)) |
(+.f64 z (neg.f64 (*.f64 x (neg.f64 (log.f64 y))))) |
(-.f64 z (*.f64 (log.f64 y) (neg.f64 x))) |
(fma.f64 (log.f64 y) x z) |
(expm1.f64 (log1p.f64 (fma.f64 (log.f64 y) x z))) |
(+.f64 z (neg.f64 (*.f64 x (neg.f64 (log.f64 y))))) |
(-.f64 z (*.f64 (log.f64 y) (neg.f64 x))) |
(fma.f64 (log.f64 y) x z) |
(exp.f64 (log.f64 (fma.f64 (log.f64 y) x z))) |
(+.f64 z (neg.f64 (*.f64 x (neg.f64 (log.f64 y))))) |
(-.f64 z (*.f64 (log.f64 y) (neg.f64 x))) |
(fma.f64 (log.f64 y) x z) |
(exp.f64 (*.f64 (log.f64 (fma.f64 (log.f64 y) x z)) 1)) |
(+.f64 z (neg.f64 (*.f64 x (neg.f64 (log.f64 y))))) |
(-.f64 z (*.f64 (log.f64 y) (neg.f64 x))) |
(fma.f64 (log.f64 y) x z) |
(log1p.f64 (expm1.f64 (fma.f64 (log.f64 y) x z))) |
(+.f64 z (neg.f64 (*.f64 x (neg.f64 (log.f64 y))))) |
(-.f64 z (*.f64 (log.f64 y) (neg.f64 x))) |
(fma.f64 (log.f64 y) x z) |
(fma.f64 (log.f64 y) x z) |
(+.f64 z (neg.f64 (*.f64 x (neg.f64 (log.f64 y))))) |
(-.f64 z (*.f64 (log.f64 y) (neg.f64 x))) |
(fma.f64 x (log.f64 y) z) |
(+.f64 z (neg.f64 (*.f64 x (neg.f64 (log.f64 y))))) |
(-.f64 z (*.f64 (log.f64 y) (neg.f64 x))) |
(fma.f64 (log.f64 y) x z) |
(fma.f64 1 (*.f64 (log.f64 y) x) z) |
(+.f64 z (neg.f64 (*.f64 x (neg.f64 (log.f64 y))))) |
(-.f64 z (*.f64 (log.f64 y) (neg.f64 x))) |
(fma.f64 (log.f64 y) x z) |
(fma.f64 1 z (*.f64 (log.f64 y) x)) |
(+.f64 z (neg.f64 (*.f64 x (neg.f64 (log.f64 y))))) |
(-.f64 z (*.f64 (log.f64 y) (neg.f64 x))) |
(fma.f64 (log.f64 y) x z) |
(fma.f64 (sqrt.f64 z) (sqrt.f64 z) (*.f64 (log.f64 y) x)) |
(+.f64 z (neg.f64 (*.f64 x (neg.f64 (log.f64 y))))) |
(-.f64 z (*.f64 (log.f64 y) (neg.f64 x))) |
(fma.f64 (log.f64 y) x z) |
(fma.f64 (sqrt.f64 (*.f64 (log.f64 y) x)) (sqrt.f64 (*.f64 (log.f64 y) x)) z) |
(+.f64 z (neg.f64 (*.f64 x (neg.f64 (log.f64 y))))) |
(-.f64 z (*.f64 (log.f64 y) (neg.f64 x))) |
(fma.f64 (log.f64 y) x z) |
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z) (*.f64 (log.f64 y) x)) |
(+.f64 z (neg.f64 (*.f64 x (neg.f64 (log.f64 y))))) |
(-.f64 z (*.f64 (log.f64 y) (neg.f64 x))) |
(fma.f64 (log.f64 y) x z) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 y) x)) 2) (cbrt.f64 (*.f64 (log.f64 y) x)) z) |
(+.f64 z (neg.f64 (*.f64 x (neg.f64 (log.f64 y))))) |
(-.f64 z (*.f64 (log.f64 y) (neg.f64 x))) |
(fma.f64 (log.f64 y) x z) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.01% | (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 (*.f64 (log.f64 y) (sqrt.f64 x)) (sqrt.f64 x)) z) t) a) (*.f64 (-.f64 b 1/2) (log.f64 c))) |
| 0.22% | (*.f64 (-.f64 b 1/2) (log.f64 c)) | |
| ✓ | 0.29% | (*.f64 (*.f64 (log.f64 y) (sqrt.f64 x)) (sqrt.f64 x)) |
| ✓ | 0.33% | (*.f64 (log.f64 y) (sqrt.f64 x)) |
Compiled 130 to 32 computations (75.4% saved)
33 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | x | @ | -inf | (*.f64 (*.f64 (log.f64 y) (sqrt.f64 x)) (sqrt.f64 x)) |
| 0.0ms | y | @ | 0 | (*.f64 (log.f64 y) (sqrt.f64 x)) |
| 0.0ms | x | @ | -inf | (*.f64 (log.f64 y) (sqrt.f64 x)) |
| 0.0ms | x | @ | 0 | (*.f64 (log.f64 y) (sqrt.f64 x)) |
| 0.0ms | x | @ | inf | (*.f64 (log.f64 y) (sqrt.f64 x)) |
| 1× | batch-egg-rewrite |
| 1130× | associate-+l+ |
| 604× | +-commutative |
| 530× | associate-+r+ |
| 516× | add-sqr-sqrt |
| 508× | pow1 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 22 | 77 |
| 1 | 484 | 69 |
| 2 | 6855 | 69 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (log.f64 y) (sqrt.f64 x)) |
(*.f64 (*.f64 (log.f64 y) (sqrt.f64 x)) (sqrt.f64 x)) |
(+.f64 (+.f64 (+.f64 (+.f64 (*.f64 (*.f64 (log.f64 y) (sqrt.f64 x)) (sqrt.f64 x)) z) t) a) (*.f64 (-.f64 b 1/2) (log.f64 c))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 y) (sqrt.f64 x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (log.f64 y) (sqrt.f64 x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (log.f64 y) (sqrt.f64 x))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (log.f64 y) (sqrt.f64 x))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (log.f64 y) (sqrt.f64 x)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 x (pow.f64 (log.f64 y) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 y (sqrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (-.f64 (pow.f64 y (sqrt.f64 x)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (log.f64 y) (sqrt.f64 x)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (log.f64 y) 3) (pow.f64 x 3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 x 3/2) (pow.f64 (log.f64 y) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (log.f64 y) (sqrt.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (log.f64 y) (sqrt.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (log.f64 y) (sqrt.f64 x))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (-.f64 (pow.f64 y (sqrt.f64 x)) 1)))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 y) x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (log.f64 y) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (log.f64 y) x)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (log.f64 y) x)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (log.f64 y) x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (-.f64 (pow.f64 y x) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (log.f64 y) x) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (log.f64 y) x)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (log.f64 y) x)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (log.f64 y) x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (-.f64 (pow.f64 y x) 1)))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a)) 2) (+.f64 (fma.f64 (log.f64 y) x z) (-.f64 (+.f64 t a) (*.f64 (+.f64 b -1/2) (log.f64 c))))) (/.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 2) (+.f64 (fma.f64 (log.f64 y) x z) (-.f64 (+.f64 t a) (*.f64 (+.f64 b -1/2) (log.f64 c))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a)))) (sqrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a)))) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a)))) 2) (cbrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a)) 2) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 2)) (/.f64 1 (+.f64 (fma.f64 (log.f64 y) x z) (-.f64 (+.f64 t a) (*.f64 (+.f64 b -1/2) (log.f64 c))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a)) 3) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a)) 2) (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (-.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (fma.f64 (log.f64 y) x z) (-.f64 (+.f64 t a) (*.f64 (+.f64 b -1/2) (log.f64 c)))) (-.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a)) 2) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a)) 2) (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (-.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a))))) (+.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a)) 3) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a)) 2) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 2)) (+.f64 (fma.f64 (log.f64 y) x z) (-.f64 (+.f64 t a) (*.f64 (+.f64 b -1/2) (log.f64 c)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a)) 3) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 3)) (+.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a)) 2) (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (-.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a)) 3) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 2) (-.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a)) 2) (*.f64 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a)) (*.f64 (+.f64 b -1/2) (log.f64 c))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 y) x (+.f64 z t)) 2) (*.f64 (+.f64 a (*.f64 (+.f64 b -1/2) (log.f64 c))) (+.f64 a (*.f64 (+.f64 b -1/2) (log.f64 c))))) (-.f64 (fma.f64 (log.f64 y) x (+.f64 z t)) (+.f64 a (*.f64 (+.f64 b -1/2) (log.f64 c)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 2) (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a)) 2)) (-.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x (+.f64 z t)) 3) (pow.f64 (+.f64 a (*.f64 (+.f64 b -1/2) (log.f64 c))) 3)) (+.f64 (pow.f64 (fma.f64 (log.f64 y) x (+.f64 z t)) 2) (-.f64 (*.f64 (+.f64 a (*.f64 (+.f64 b -1/2) (log.f64 c))) (+.f64 a (*.f64 (+.f64 b -1/2) (log.f64 c)))) (*.f64 (fma.f64 (log.f64 y) x (+.f64 z t)) (+.f64 a (*.f64 (+.f64 b -1/2) (log.f64 c)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a)) 2) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 2))) (neg.f64 (+.f64 (fma.f64 (log.f64 y) x z) (-.f64 (+.f64 t a) (*.f64 (+.f64 b -1/2) (log.f64 c))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a)) 3) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a)) 2) (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (-.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (pow.f64 c (+.f64 b -1/2)) (exp.f64 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (log.f64 c) (+.f64 b -1/2) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (fma.f64 (log.f64 y) x (+.f64 z t)) (+.f64 a (*.f64 (+.f64 b -1/2) (log.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a)) (*.f64 (+.f64 b -1/2) (log.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a))) (sqrt.f64 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a))) (*.f64 (+.f64 b -1/2) (log.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (fma.f64 (log.f64 y) x (+.f64 z t))) (sqrt.f64 (fma.f64 (log.f64 y) x (+.f64 z t))) (+.f64 a (*.f64 (+.f64 b -1/2) (log.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2) (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a))) 2) (cbrt.f64 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a))) (*.f64 (+.f64 b -1/2) (log.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x (+.f64 z t))) 2) (cbrt.f64 (fma.f64 (log.f64 y) x (+.f64 z t))) (+.f64 a (*.f64 (+.f64 b -1/2) (log.f64 c)))))))) |
| 1× | egg-herbie |
| 1178× | unswap-sqr |
| 902× | +-commutative |
| 824× | *-commutative |
| 612× | associate--r+ |
| 342× | associate-+r+ |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 259 | 7512 |
| 1 | 746 | 7374 |
| 2 | 2974 | 7246 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) (sqrt.f64 x))) |
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) (sqrt.f64 x))) |
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) (sqrt.f64 x))) |
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) (sqrt.f64 x))) |
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) (sqrt.f64 x)) |
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) (sqrt.f64 x)) |
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) (sqrt.f64 x)) |
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) (sqrt.f64 x)) |
(*.f64 (log.f64 y) x) |
(*.f64 (log.f64 y) x) |
(*.f64 (log.f64 y) x) |
(*.f64 (log.f64 y) x) |
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)) |
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)) |
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)) |
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)) |
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) |
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) |
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) |
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) |
(*.f64 (log.f64 y) x) |
(*.f64 (log.f64 y) x) |
(*.f64 (log.f64 y) x) |
(*.f64 (log.f64 y) x) |
(*.f64 (log.f64 y) x) |
(*.f64 (log.f64 y) x) |
(*.f64 (log.f64 y) x) |
(*.f64 (log.f64 y) x) |
(*.f64 -1 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 (log.f64 y) x))) |
(*.f64 -1 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 (log.f64 y) x))) |
(*.f64 -1 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 (log.f64 y) x))) |
(*.f64 -1 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 (log.f64 y) x))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t (+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)))))) |
(+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t (+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)))))) |
(+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t (+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)))))) |
(+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t (+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)))))) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 t z))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(*.f64 (log.f64 y) x) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(*.f64 -1 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 (log.f64 y) x))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 t (+.f64 z (*.f64 -1 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 (log.f64 y) x))))))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 t (+.f64 z (*.f64 -1 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 (log.f64 y) x))))))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 t (+.f64 z (*.f64 -1 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 (log.f64 y) x))))))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) t))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
z |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
z |
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) z))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
t |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
t |
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
a |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
a |
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 -1/2 (log.f64 c)))))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(*.f64 (log.f64 c) b) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(*.f64 (log.f64 c) b) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 (-.f64 b 1/2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c))))))))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 (-.f64 b 1/2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c))))))))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 (-.f64 b 1/2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c))))))))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 (-.f64 b 1/2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c))))))))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 y) (sqrt.f64 x)))) 1) |
(pow.f64 (*.f64 (log.f64 y) (sqrt.f64 x)) 1) |
(pow.f64 (sqrt.f64 (*.f64 (log.f64 y) (sqrt.f64 x))) 2) |
(pow.f64 (cbrt.f64 (*.f64 (log.f64 y) (sqrt.f64 x))) 3) |
(pow.f64 (pow.f64 (*.f64 (log.f64 y) (sqrt.f64 x)) 3) 1/3) |
(sqrt.f64 (*.f64 x (pow.f64 (log.f64 y) 2))) |
(log.f64 (pow.f64 y (sqrt.f64 x))) |
(log.f64 (+.f64 1 (-.f64 (pow.f64 y (sqrt.f64 x)) 1))) |
(cbrt.f64 (pow.f64 (*.f64 (log.f64 y) (sqrt.f64 x)) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (log.f64 y) 3) (pow.f64 x 3/2))) |
(cbrt.f64 (*.f64 (pow.f64 x 3/2) (pow.f64 (log.f64 y) 3))) |
(expm1.f64 (log1p.f64 (*.f64 (log.f64 y) (sqrt.f64 x)))) |
(exp.f64 (log.f64 (*.f64 (log.f64 y) (sqrt.f64 x)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (log.f64 y) (sqrt.f64 x))) 1)) |
(log1p.f64 (-.f64 (pow.f64 y (sqrt.f64 x)) 1)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 y) x))) 1) |
(pow.f64 (*.f64 (log.f64 y) x) 1) |
(pow.f64 (sqrt.f64 (*.f64 (log.f64 y) x)) 2) |
(pow.f64 (cbrt.f64 (*.f64 (log.f64 y) x)) 3) |
(pow.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) 1/3) |
(sqrt.f64 (pow.f64 (*.f64 (log.f64 y) x) 2)) |
(log.f64 (pow.f64 y x)) |
(log.f64 (+.f64 1 (-.f64 (pow.f64 y x) 1))) |
(cbrt.f64 (pow.f64 (*.f64 (log.f64 y) x) 3)) |
(expm1.f64 (log1p.f64 (*.f64 (log.f64 y) x))) |
(exp.f64 (log.f64 (*.f64 (log.f64 y) x))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (log.f64 y) x)) 1)) |
(log1p.f64 (-.f64 (pow.f64 y x) 1)) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a))))) 1) |
(-.f64 (/.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a)) 2) (+.f64 (fma.f64 (log.f64 y) x z) (-.f64 (+.f64 t a) (*.f64 (+.f64 b -1/2) (log.f64 c))))) (/.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 2) (+.f64 (fma.f64 (log.f64 y) x z) (-.f64 (+.f64 t a) (*.f64 (+.f64 b -1/2) (log.f64 c)))))) |
(*.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a))) 1) |
(*.f64 1 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a)))) |
(*.f64 (sqrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a)))) (sqrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a))))) |
(*.f64 (cbrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a)))) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a)))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a)))) 2) (cbrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a))))) |
(*.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a)) 2) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 2)) (/.f64 1 (+.f64 (fma.f64 (log.f64 y) x z) (-.f64 (+.f64 t a) (*.f64 (+.f64 b -1/2) (log.f64 c)))))) |
(*.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a)) 3) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a)) 2) (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (-.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a))))))) |
(/.f64 1 (/.f64 (+.f64 (fma.f64 (log.f64 y) x z) (-.f64 (+.f64 t a) (*.f64 (+.f64 b -1/2) (log.f64 c)))) (-.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a)) 2) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 2)))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a)) 2) (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (-.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a))))) (+.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a)) 3) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 3)))) |
(/.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a)) 2) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 2)) (+.f64 (fma.f64 (log.f64 y) x z) (-.f64 (+.f64 t a) (*.f64 (+.f64 b -1/2) (log.f64 c))))) |
(/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a)) 3) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 3)) (+.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a)) 2) (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (-.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a)))))) |
(/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a)) 3) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 2) (-.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a)) 2) (*.f64 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a)) (*.f64 (+.f64 b -1/2) (log.f64 c)))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 y) x (+.f64 z t)) 2) (*.f64 (+.f64 a (*.f64 (+.f64 b -1/2) (log.f64 c))) (+.f64 a (*.f64 (+.f64 b -1/2) (log.f64 c))))) (-.f64 (fma.f64 (log.f64 y) x (+.f64 z t)) (+.f64 a (*.f64 (+.f64 b -1/2) (log.f64 c))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 2) (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a)) 2)) (-.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a)))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x (+.f64 z t)) 3) (pow.f64 (+.f64 a (*.f64 (+.f64 b -1/2) (log.f64 c))) 3)) (+.f64 (pow.f64 (fma.f64 (log.f64 y) x (+.f64 z t)) 2) (-.f64 (*.f64 (+.f64 a (*.f64 (+.f64 b -1/2) (log.f64 c))) (+.f64 a (*.f64 (+.f64 b -1/2) (log.f64 c)))) (*.f64 (fma.f64 (log.f64 y) x (+.f64 z t)) (+.f64 a (*.f64 (+.f64 b -1/2) (log.f64 c))))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a)) 2) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 2))) (neg.f64 (+.f64 (fma.f64 (log.f64 y) x z) (-.f64 (+.f64 t a) (*.f64 (+.f64 b -1/2) (log.f64 c)))))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a)) 3) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a)) 2) (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (-.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a))))))) |
(pow.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a))) 1) |
(pow.f64 (sqrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a)))) 2) |
(pow.f64 (cbrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a)))) 3) |
(pow.f64 (pow.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a))) 3) 1/3) |
(sqrt.f64 (pow.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a))) 2)) |
(log.f64 (*.f64 (pow.f64 c (+.f64 b -1/2)) (exp.f64 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a))))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a)))))) |
(cbrt.f64 (pow.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a))) 3)) |
(expm1.f64 (log1p.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a))))) |
(exp.f64 (log.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a))))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a)))) 1)) |
(log1p.f64 (expm1.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a))))) |
(fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a))) |
(fma.f64 (log.f64 c) (+.f64 b -1/2) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a))) |
(fma.f64 1 (fma.f64 (log.f64 y) x (+.f64 z t)) (+.f64 a (*.f64 (+.f64 b -1/2) (log.f64 c)))) |
(fma.f64 1 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a)) (*.f64 (+.f64 b -1/2) (log.f64 c))) |
(fma.f64 1 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a))) |
(fma.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a))) |
(fma.f64 (sqrt.f64 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a))) (sqrt.f64 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a))) (*.f64 (+.f64 b -1/2) (log.f64 c))) |
(fma.f64 (sqrt.f64 (fma.f64 (log.f64 y) x (+.f64 z t))) (sqrt.f64 (fma.f64 (log.f64 y) x (+.f64 z t))) (+.f64 a (*.f64 (+.f64 b -1/2) (log.f64 c)))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2) (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a))) |
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a))) 2) (cbrt.f64 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a))) (*.f64 (+.f64 b -1/2) (log.f64 c))) |
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x (+.f64 z t))) 2) (cbrt.f64 (fma.f64 (log.f64 y) x (+.f64 z t))) (+.f64 a (*.f64 (+.f64 b -1/2) (log.f64 c)))) |
| Outputs |
|---|
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) (sqrt.f64 x))) |
(neg.f64 (*.f64 (neg.f64 (log.f64 y)) (sqrt.f64 x))) |
(*.f64 (neg.f64 (log.f64 y)) (neg.f64 (sqrt.f64 x))) |
(*.f64 (sqrt.f64 x) (log.f64 y)) |
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) (sqrt.f64 x))) |
(neg.f64 (*.f64 (neg.f64 (log.f64 y)) (sqrt.f64 x))) |
(*.f64 (neg.f64 (log.f64 y)) (neg.f64 (sqrt.f64 x))) |
(*.f64 (sqrt.f64 x) (log.f64 y)) |
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) (sqrt.f64 x))) |
(neg.f64 (*.f64 (neg.f64 (log.f64 y)) (sqrt.f64 x))) |
(*.f64 (neg.f64 (log.f64 y)) (neg.f64 (sqrt.f64 x))) |
(*.f64 (sqrt.f64 x) (log.f64 y)) |
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) (sqrt.f64 x))) |
(neg.f64 (*.f64 (neg.f64 (log.f64 y)) (sqrt.f64 x))) |
(*.f64 (neg.f64 (log.f64 y)) (neg.f64 (sqrt.f64 x))) |
(*.f64 (sqrt.f64 x) (log.f64 y)) |
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) (sqrt.f64 x)) |
(*.f64 (sqrt.f64 x) (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1))) |
(*.f64 (sqrt.f64 x) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y)))) |
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) (sqrt.f64 x)) |
(*.f64 (sqrt.f64 x) (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1))) |
(*.f64 (sqrt.f64 x) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y)))) |
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) (sqrt.f64 x)) |
(*.f64 (sqrt.f64 x) (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1))) |
(*.f64 (sqrt.f64 x) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y)))) |
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) (sqrt.f64 x)) |
(*.f64 (sqrt.f64 x) (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1))) |
(*.f64 (sqrt.f64 x) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y)))) |
(*.f64 (log.f64 y) x) |
(*.f64 x (log.f64 y)) |
(log.f64 (pow.f64 y x)) |
(*.f64 (log.f64 y) x) |
(*.f64 x (log.f64 y)) |
(log.f64 (pow.f64 y x)) |
(*.f64 (log.f64 y) x) |
(*.f64 x (log.f64 y)) |
(log.f64 (pow.f64 y x)) |
(*.f64 (log.f64 y) x) |
(*.f64 x (log.f64 y)) |
(log.f64 (pow.f64 y x)) |
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)) |
(*.f64 x (log.f64 y)) |
(log.f64 (pow.f64 y x)) |
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)) |
(*.f64 x (log.f64 y)) |
(log.f64 (pow.f64 y x)) |
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)) |
(*.f64 x (log.f64 y)) |
(log.f64 (pow.f64 y x)) |
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)) |
(*.f64 x (log.f64 y)) |
(log.f64 (pow.f64 y x)) |
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) |
(*.f64 x (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1))) |
(*.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y)))) |
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) |
(*.f64 x (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1))) |
(*.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y)))) |
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) |
(*.f64 x (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1))) |
(*.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y)))) |
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) |
(*.f64 x (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1))) |
(*.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y)))) |
(*.f64 (log.f64 y) x) |
(*.f64 x (log.f64 y)) |
(log.f64 (pow.f64 y x)) |
(*.f64 (log.f64 y) x) |
(*.f64 x (log.f64 y)) |
(log.f64 (pow.f64 y x)) |
(*.f64 (log.f64 y) x) |
(*.f64 x (log.f64 y)) |
(log.f64 (pow.f64 y x)) |
(*.f64 (log.f64 y) x) |
(*.f64 x (log.f64 y)) |
(log.f64 (pow.f64 y x)) |
(*.f64 (log.f64 y) x) |
(*.f64 x (log.f64 y)) |
(log.f64 (pow.f64 y x)) |
(*.f64 (log.f64 y) x) |
(*.f64 x (log.f64 y)) |
(log.f64 (pow.f64 y x)) |
(*.f64 (log.f64 y) x) |
(*.f64 x (log.f64 y)) |
(log.f64 (pow.f64 y x)) |
(*.f64 (log.f64 y) x) |
(*.f64 x (log.f64 y)) |
(log.f64 (pow.f64 y x)) |
(*.f64 -1 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 (log.f64 y) x))) |
(*.f64 x (log.f64 y)) |
(log.f64 (pow.f64 y x)) |
(*.f64 -1 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 (log.f64 y) x))) |
(*.f64 x (log.f64 y)) |
(log.f64 (pow.f64 y x)) |
(*.f64 -1 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 (log.f64 y) x))) |
(*.f64 x (log.f64 y)) |
(log.f64 (pow.f64 y x)) |
(*.f64 -1 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 (log.f64 y) x))) |
(*.f64 x (log.f64 y)) |
(log.f64 (pow.f64 y x)) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 t z)) (fma.f64 x (log.f64 y) a)) |
(+.f64 a (fma.f64 x (log.f64 y) (+.f64 z (fma.f64 (+.f64 b -1/2) (log.f64 c) t)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 t z)) (fma.f64 x (log.f64 y) a)) |
(+.f64 a (fma.f64 x (log.f64 y) (+.f64 z (fma.f64 (+.f64 b -1/2) (log.f64 c) t)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 t z)) (fma.f64 x (log.f64 y) a)) |
(+.f64 a (fma.f64 x (log.f64 y) (+.f64 z (fma.f64 (+.f64 b -1/2) (log.f64 c) t)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 t z)) (fma.f64 x (log.f64 y) a)) |
(+.f64 a (fma.f64 x (log.f64 y) (+.f64 z (fma.f64 (+.f64 b -1/2) (log.f64 c) t)))) |
(+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t (+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)))))) |
(fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 t z)) (fma.f64 x (log.f64 y) a)) |
(+.f64 a (fma.f64 x (log.f64 y) (+.f64 z (fma.f64 (+.f64 b -1/2) (log.f64 c) t)))) |
(+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t (+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)))))) |
(fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 t z)) (fma.f64 x (log.f64 y) a)) |
(+.f64 a (fma.f64 x (log.f64 y) (+.f64 z (fma.f64 (+.f64 b -1/2) (log.f64 c) t)))) |
(+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t (+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)))))) |
(fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 t z)) (fma.f64 x (log.f64 y) a)) |
(+.f64 a (fma.f64 x (log.f64 y) (+.f64 z (fma.f64 (+.f64 b -1/2) (log.f64 c) t)))) |
(+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t (+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)))))) |
(fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 t z)) (fma.f64 x (log.f64 y) a)) |
(+.f64 a (fma.f64 x (log.f64 y) (+.f64 z (fma.f64 (+.f64 b -1/2) (log.f64 c) t)))) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))) |
(fma.f64 (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1)) x (+.f64 a (fma.f64 (log.f64 c) (+.f64 b -1/2) (+.f64 t z)))) |
(fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) (+.f64 a (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 t z)))) |
(fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) (+.f64 a (+.f64 z (fma.f64 (+.f64 b -1/2) (log.f64 c) t)))) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))) |
(fma.f64 (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1)) x (+.f64 a (fma.f64 (log.f64 c) (+.f64 b -1/2) (+.f64 t z)))) |
(fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) (+.f64 a (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 t z)))) |
(fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) (+.f64 a (+.f64 z (fma.f64 (+.f64 b -1/2) (log.f64 c) t)))) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))) |
(fma.f64 (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1)) x (+.f64 a (fma.f64 (log.f64 c) (+.f64 b -1/2) (+.f64 t z)))) |
(fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) (+.f64 a (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 t z)))) |
(fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) (+.f64 a (+.f64 z (fma.f64 (+.f64 b -1/2) (log.f64 c) t)))) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 a (+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 t z)))) |
(fma.f64 (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1)) x (+.f64 a (fma.f64 (log.f64 c) (+.f64 b -1/2) (+.f64 t z)))) |
(fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) (+.f64 a (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 t z)))) |
(fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) (+.f64 a (+.f64 z (fma.f64 (+.f64 b -1/2) (log.f64 c) t)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 t z))) |
(+.f64 a (fma.f64 (log.f64 c) (+.f64 b -1/2) (+.f64 t z))) |
(+.f64 a (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 t z))) |
(+.f64 a (+.f64 z (fma.f64 (+.f64 b -1/2) (log.f64 c) t))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 t z)) (fma.f64 x (log.f64 y) a)) |
(+.f64 a (fma.f64 x (log.f64 y) (+.f64 z (fma.f64 (+.f64 b -1/2) (log.f64 c) t)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 t z)) (fma.f64 x (log.f64 y) a)) |
(+.f64 a (fma.f64 x (log.f64 y) (+.f64 z (fma.f64 (+.f64 b -1/2) (log.f64 c) t)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 t z)) (fma.f64 x (log.f64 y) a)) |
(+.f64 a (fma.f64 x (log.f64 y) (+.f64 z (fma.f64 (+.f64 b -1/2) (log.f64 c) t)))) |
(*.f64 (log.f64 y) x) |
(*.f64 x (log.f64 y)) |
(log.f64 (pow.f64 y x)) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 t z)) (fma.f64 x (log.f64 y) a)) |
(+.f64 a (fma.f64 x (log.f64 y) (+.f64 z (fma.f64 (+.f64 b -1/2) (log.f64 c) t)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 t z)) (fma.f64 x (log.f64 y) a)) |
(+.f64 a (fma.f64 x (log.f64 y) (+.f64 z (fma.f64 (+.f64 b -1/2) (log.f64 c) t)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 t z)) (fma.f64 x (log.f64 y) a)) |
(+.f64 a (fma.f64 x (log.f64 y) (+.f64 z (fma.f64 (+.f64 b -1/2) (log.f64 c) t)))) |
(*.f64 -1 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 (log.f64 y) x))) |
(*.f64 x (log.f64 y)) |
(log.f64 (pow.f64 y x)) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 t (+.f64 z (*.f64 -1 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 (log.f64 y) x))))))) |
(fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 t z)) (fma.f64 x (log.f64 y) a)) |
(+.f64 a (fma.f64 x (log.f64 y) (+.f64 z (fma.f64 (+.f64 b -1/2) (log.f64 c) t)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 t (+.f64 z (*.f64 -1 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 (log.f64 y) x))))))) |
(fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 t z)) (fma.f64 x (log.f64 y) a)) |
(+.f64 a (fma.f64 x (log.f64 y) (+.f64 z (fma.f64 (+.f64 b -1/2) (log.f64 c) t)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 t (+.f64 z (*.f64 -1 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 (log.f64 y) x))))))) |
(fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 t z)) (fma.f64 x (log.f64 y) a)) |
(+.f64 a (fma.f64 x (log.f64 y) (+.f64 z (fma.f64 (+.f64 b -1/2) (log.f64 c) t)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) t))) |
(fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 a (fma.f64 (log.f64 y) x t))) |
(+.f64 (fma.f64 x (log.f64 y) a) (fma.f64 (+.f64 b -1/2) (log.f64 c) t)) |
(+.f64 (fma.f64 x (log.f64 y) t) (fma.f64 (+.f64 b -1/2) (log.f64 c) a)) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 t z)) (fma.f64 x (log.f64 y) a)) |
(+.f64 a (fma.f64 x (log.f64 y) (+.f64 z (fma.f64 (+.f64 b -1/2) (log.f64 c) t)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 t z)) (fma.f64 x (log.f64 y) a)) |
(+.f64 a (fma.f64 x (log.f64 y) (+.f64 z (fma.f64 (+.f64 b -1/2) (log.f64 c) t)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 t z)) (fma.f64 x (log.f64 y) a)) |
(+.f64 a (fma.f64 x (log.f64 y) (+.f64 z (fma.f64 (+.f64 b -1/2) (log.f64 c) t)))) |
z |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 t z)) (fma.f64 x (log.f64 y) a)) |
(+.f64 a (fma.f64 x (log.f64 y) (+.f64 z (fma.f64 (+.f64 b -1/2) (log.f64 c) t)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 t z)) (fma.f64 x (log.f64 y) a)) |
(+.f64 a (fma.f64 x (log.f64 y) (+.f64 z (fma.f64 (+.f64 b -1/2) (log.f64 c) t)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 t z)) (fma.f64 x (log.f64 y) a)) |
(+.f64 a (fma.f64 x (log.f64 y) (+.f64 z (fma.f64 (+.f64 b -1/2) (log.f64 c) t)))) |
z |
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 t z)) (fma.f64 x (log.f64 y) a)) |
(+.f64 a (fma.f64 x (log.f64 y) (+.f64 z (fma.f64 (+.f64 b -1/2) (log.f64 c) t)))) |
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 t z)) (fma.f64 x (log.f64 y) a)) |
(+.f64 a (fma.f64 x (log.f64 y) (+.f64 z (fma.f64 (+.f64 b -1/2) (log.f64 c) t)))) |
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 t z)) (fma.f64 x (log.f64 y) a)) |
(+.f64 a (fma.f64 x (log.f64 y) (+.f64 z (fma.f64 (+.f64 b -1/2) (log.f64 c) t)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) z))) |
(fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 a (fma.f64 (log.f64 y) x z))) |
(+.f64 (fma.f64 x (log.f64 y) z) (fma.f64 (+.f64 b -1/2) (log.f64 c) a)) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 t z)) (fma.f64 x (log.f64 y) a)) |
(+.f64 a (fma.f64 x (log.f64 y) (+.f64 z (fma.f64 (+.f64 b -1/2) (log.f64 c) t)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 t z)) (fma.f64 x (log.f64 y) a)) |
(+.f64 a (fma.f64 x (log.f64 y) (+.f64 z (fma.f64 (+.f64 b -1/2) (log.f64 c) t)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 t z)) (fma.f64 x (log.f64 y) a)) |
(+.f64 a (fma.f64 x (log.f64 y) (+.f64 z (fma.f64 (+.f64 b -1/2) (log.f64 c) t)))) |
t |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 t z)) (fma.f64 x (log.f64 y) a)) |
(+.f64 a (fma.f64 x (log.f64 y) (+.f64 z (fma.f64 (+.f64 b -1/2) (log.f64 c) t)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 t z)) (fma.f64 x (log.f64 y) a)) |
(+.f64 a (fma.f64 x (log.f64 y) (+.f64 z (fma.f64 (+.f64 b -1/2) (log.f64 c) t)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 t z)) (fma.f64 x (log.f64 y) a)) |
(+.f64 a (fma.f64 x (log.f64 y) (+.f64 z (fma.f64 (+.f64 b -1/2) (log.f64 c) t)))) |
t |
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 t z)) (fma.f64 x (log.f64 y) a)) |
(+.f64 a (fma.f64 x (log.f64 y) (+.f64 z (fma.f64 (+.f64 b -1/2) (log.f64 c) t)))) |
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 t z)) (fma.f64 x (log.f64 y) a)) |
(+.f64 a (fma.f64 x (log.f64 y) (+.f64 z (fma.f64 (+.f64 b -1/2) (log.f64 c) t)))) |
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 t z)) (fma.f64 x (log.f64 y) a)) |
(+.f64 a (fma.f64 x (log.f64 y) (+.f64 z (fma.f64 (+.f64 b -1/2) (log.f64 c) t)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z))) |
(fma.f64 (+.f64 b -1/2) (log.f64 c) (fma.f64 (log.f64 y) x (+.f64 t z))) |
(fma.f64 x (log.f64 y) (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 t z))) |
(fma.f64 x (log.f64 y) (+.f64 z (fma.f64 (+.f64 b -1/2) (log.f64 c) t))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 t z)) (fma.f64 x (log.f64 y) a)) |
(+.f64 a (fma.f64 x (log.f64 y) (+.f64 z (fma.f64 (+.f64 b -1/2) (log.f64 c) t)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 t z)) (fma.f64 x (log.f64 y) a)) |
(+.f64 a (fma.f64 x (log.f64 y) (+.f64 z (fma.f64 (+.f64 b -1/2) (log.f64 c) t)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 t z)) (fma.f64 x (log.f64 y) a)) |
(+.f64 a (fma.f64 x (log.f64 y) (+.f64 z (fma.f64 (+.f64 b -1/2) (log.f64 c) t)))) |
a |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 t z)) (fma.f64 x (log.f64 y) a)) |
(+.f64 a (fma.f64 x (log.f64 y) (+.f64 z (fma.f64 (+.f64 b -1/2) (log.f64 c) t)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 t z)) (fma.f64 x (log.f64 y) a)) |
(+.f64 a (fma.f64 x (log.f64 y) (+.f64 z (fma.f64 (+.f64 b -1/2) (log.f64 c) t)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 t z)) (fma.f64 x (log.f64 y) a)) |
(+.f64 a (fma.f64 x (log.f64 y) (+.f64 z (fma.f64 (+.f64 b -1/2) (log.f64 c) t)))) |
a |
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 t z)) (fma.f64 x (log.f64 y) a)) |
(+.f64 a (fma.f64 x (log.f64 y) (+.f64 z (fma.f64 (+.f64 b -1/2) (log.f64 c) t)))) |
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 t z)) (fma.f64 x (log.f64 y) a)) |
(+.f64 a (fma.f64 x (log.f64 y) (+.f64 z (fma.f64 (+.f64 b -1/2) (log.f64 c) t)))) |
(+.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z)))) |
(fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 t z)) (fma.f64 x (log.f64 y) a)) |
(+.f64 a (fma.f64 x (log.f64 y) (+.f64 z (fma.f64 (+.f64 b -1/2) (log.f64 c) t)))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 -1/2 (log.f64 c)))))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (+.f64 z (*.f64 (log.f64 c) -1/2))))) |
(+.f64 (+.f64 a (fma.f64 x (log.f64 y) t)) (fma.f64 (log.f64 c) -1/2 z)) |
(fma.f64 x (log.f64 y) (+.f64 t (+.f64 a (fma.f64 (log.f64 c) -1/2 z)))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 t z)) (fma.f64 x (log.f64 y) a)) |
(+.f64 a (fma.f64 x (log.f64 y) (+.f64 z (fma.f64 (+.f64 b -1/2) (log.f64 c) t)))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 t z)) (fma.f64 x (log.f64 y) a)) |
(+.f64 a (fma.f64 x (log.f64 y) (+.f64 z (fma.f64 (+.f64 b -1/2) (log.f64 c) t)))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 t z)) (fma.f64 x (log.f64 y) a)) |
(+.f64 a (fma.f64 x (log.f64 y) (+.f64 z (fma.f64 (+.f64 b -1/2) (log.f64 c) t)))) |
(*.f64 (log.f64 c) b) |
(*.f64 b (log.f64 c)) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 t z)) (fma.f64 x (log.f64 y) a)) |
(+.f64 a (fma.f64 x (log.f64 y) (+.f64 z (fma.f64 (+.f64 b -1/2) (log.f64 c) t)))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 t z)) (fma.f64 x (log.f64 y) a)) |
(+.f64 a (fma.f64 x (log.f64 y) (+.f64 z (fma.f64 (+.f64 b -1/2) (log.f64 c) t)))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 t z)) (fma.f64 x (log.f64 y) a)) |
(+.f64 a (fma.f64 x (log.f64 y) (+.f64 z (fma.f64 (+.f64 b -1/2) (log.f64 c) t)))) |
(*.f64 (log.f64 c) b) |
(*.f64 b (log.f64 c)) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 t z)) (fma.f64 x (log.f64 y) a)) |
(+.f64 a (fma.f64 x (log.f64 y) (+.f64 z (fma.f64 (+.f64 b -1/2) (log.f64 c) t)))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 t z)) (fma.f64 x (log.f64 y) a)) |
(+.f64 a (fma.f64 x (log.f64 y) (+.f64 z (fma.f64 (+.f64 b -1/2) (log.f64 c) t)))) |
(+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t (+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1/2 (log.f64 c))))))) |
(fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 t z)) (fma.f64 x (log.f64 y) a)) |
(+.f64 a (fma.f64 x (log.f64 y) (+.f64 z (fma.f64 (+.f64 b -1/2) (log.f64 c) t)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 t z)) (fma.f64 x (log.f64 y) a)) |
(+.f64 a (fma.f64 x (log.f64 y) (+.f64 z (fma.f64 (+.f64 b -1/2) (log.f64 c) t)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 t z)) (fma.f64 x (log.f64 y) a)) |
(+.f64 a (fma.f64 x (log.f64 y) (+.f64 z (fma.f64 (+.f64 b -1/2) (log.f64 c) t)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 t z)) (fma.f64 x (log.f64 y) a)) |
(+.f64 a (fma.f64 x (log.f64 y) (+.f64 z (fma.f64 (+.f64 b -1/2) (log.f64 c) t)))) |
(+.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 t z)) (fma.f64 x (log.f64 y) a)) |
(+.f64 a (fma.f64 x (log.f64 y) (+.f64 z (fma.f64 (+.f64 b -1/2) (log.f64 c) t)))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 t z)) (fma.f64 x (log.f64 y) a)) |
(+.f64 a (fma.f64 x (log.f64 y) (+.f64 z (fma.f64 (+.f64 b -1/2) (log.f64 c) t)))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 t z)) (fma.f64 x (log.f64 y) a)) |
(+.f64 a (fma.f64 x (log.f64 y) (+.f64 z (fma.f64 (+.f64 b -1/2) (log.f64 c) t)))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 t z)) (fma.f64 x (log.f64 y) a)) |
(+.f64 a (fma.f64 x (log.f64 y) (+.f64 z (fma.f64 (+.f64 b -1/2) (log.f64 c) t)))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) (+.f64 a (+.f64 (*.f64 (log.f64 y) x) (+.f64 t z)))) |
(fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 t z)) (fma.f64 x (log.f64 y) a)) |
(+.f64 a (fma.f64 x (log.f64 y) (+.f64 z (fma.f64 (+.f64 b -1/2) (log.f64 c) t)))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 (-.f64 b 1/2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c))))))))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (+.f64 z (*.f64 (+.f64 b -1/2) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c))))))))) |
(+.f64 (+.f64 a (fma.f64 x (log.f64 y) t)) (fma.f64 (+.f64 b -1/2) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) z)) |
(+.f64 t (+.f64 (fma.f64 (+.f64 b -1/2) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) z) (fma.f64 x (log.f64 y) a))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 (-.f64 b 1/2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c))))))))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (+.f64 z (*.f64 (+.f64 b -1/2) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c))))))))) |
(+.f64 (+.f64 a (fma.f64 x (log.f64 y) t)) (fma.f64 (+.f64 b -1/2) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) z)) |
(+.f64 t (+.f64 (fma.f64 (+.f64 b -1/2) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) z) (fma.f64 x (log.f64 y) a))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 (-.f64 b 1/2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c))))))))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (+.f64 z (*.f64 (+.f64 b -1/2) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c))))))))) |
(+.f64 (+.f64 a (fma.f64 x (log.f64 y) t)) (fma.f64 (+.f64 b -1/2) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) z)) |
(+.f64 t (+.f64 (fma.f64 (+.f64 b -1/2) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) z) (fma.f64 x (log.f64 y) a))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t (+.f64 z (*.f64 (-.f64 b 1/2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c))))))))) |
(fma.f64 (log.f64 y) x (+.f64 a (+.f64 t (+.f64 z (*.f64 (+.f64 b -1/2) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c))))))))) |
(+.f64 (+.f64 a (fma.f64 x (log.f64 y) t)) (fma.f64 (+.f64 b -1/2) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) z)) |
(+.f64 t (+.f64 (fma.f64 (+.f64 b -1/2) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) z) (fma.f64 x (log.f64 y) a))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 y) (sqrt.f64 x)))) 1) |
(neg.f64 (*.f64 (neg.f64 (log.f64 y)) (sqrt.f64 x))) |
(*.f64 (neg.f64 (log.f64 y)) (neg.f64 (sqrt.f64 x))) |
(*.f64 (sqrt.f64 x) (log.f64 y)) |
(pow.f64 (*.f64 (log.f64 y) (sqrt.f64 x)) 1) |
(neg.f64 (*.f64 (neg.f64 (log.f64 y)) (sqrt.f64 x))) |
(*.f64 (neg.f64 (log.f64 y)) (neg.f64 (sqrt.f64 x))) |
(*.f64 (sqrt.f64 x) (log.f64 y)) |
(pow.f64 (sqrt.f64 (*.f64 (log.f64 y) (sqrt.f64 x))) 2) |
(neg.f64 (*.f64 (neg.f64 (log.f64 y)) (sqrt.f64 x))) |
(*.f64 (neg.f64 (log.f64 y)) (neg.f64 (sqrt.f64 x))) |
(*.f64 (sqrt.f64 x) (log.f64 y)) |
(pow.f64 (cbrt.f64 (*.f64 (log.f64 y) (sqrt.f64 x))) 3) |
(neg.f64 (*.f64 (neg.f64 (log.f64 y)) (sqrt.f64 x))) |
(*.f64 (neg.f64 (log.f64 y)) (neg.f64 (sqrt.f64 x))) |
(*.f64 (sqrt.f64 x) (log.f64 y)) |
(pow.f64 (pow.f64 (*.f64 (log.f64 y) (sqrt.f64 x)) 3) 1/3) |
(neg.f64 (*.f64 (neg.f64 (log.f64 y)) (sqrt.f64 x))) |
(*.f64 (neg.f64 (log.f64 y)) (neg.f64 (sqrt.f64 x))) |
(*.f64 (sqrt.f64 x) (log.f64 y)) |
(sqrt.f64 (*.f64 x (pow.f64 (log.f64 y) 2))) |
(log.f64 (pow.f64 y (sqrt.f64 x))) |
(neg.f64 (*.f64 (neg.f64 (log.f64 y)) (sqrt.f64 x))) |
(*.f64 (neg.f64 (log.f64 y)) (neg.f64 (sqrt.f64 x))) |
(*.f64 (sqrt.f64 x) (log.f64 y)) |
(log.f64 (+.f64 1 (-.f64 (pow.f64 y (sqrt.f64 x)) 1))) |
(neg.f64 (*.f64 (neg.f64 (log.f64 y)) (sqrt.f64 x))) |
(*.f64 (neg.f64 (log.f64 y)) (neg.f64 (sqrt.f64 x))) |
(*.f64 (sqrt.f64 x) (log.f64 y)) |
(cbrt.f64 (pow.f64 (*.f64 (log.f64 y) (sqrt.f64 x)) 3)) |
(neg.f64 (*.f64 (neg.f64 (log.f64 y)) (sqrt.f64 x))) |
(*.f64 (neg.f64 (log.f64 y)) (neg.f64 (sqrt.f64 x))) |
(*.f64 (sqrt.f64 x) (log.f64 y)) |
(cbrt.f64 (*.f64 (pow.f64 (log.f64 y) 3) (pow.f64 x 3/2))) |
(cbrt.f64 (*.f64 (pow.f64 x 3/2) (pow.f64 (log.f64 y) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (log.f64 y) 3) (pow.f64 x 3/2))) |
(expm1.f64 (log1p.f64 (*.f64 (log.f64 y) (sqrt.f64 x)))) |
(neg.f64 (*.f64 (neg.f64 (log.f64 y)) (sqrt.f64 x))) |
(*.f64 (neg.f64 (log.f64 y)) (neg.f64 (sqrt.f64 x))) |
(*.f64 (sqrt.f64 x) (log.f64 y)) |
(exp.f64 (log.f64 (*.f64 (log.f64 y) (sqrt.f64 x)))) |
(neg.f64 (*.f64 (neg.f64 (log.f64 y)) (sqrt.f64 x))) |
(*.f64 (neg.f64 (log.f64 y)) (neg.f64 (sqrt.f64 x))) |
(*.f64 (sqrt.f64 x) (log.f64 y)) |
(exp.f64 (*.f64 (log.f64 (*.f64 (log.f64 y) (sqrt.f64 x))) 1)) |
(neg.f64 (*.f64 (neg.f64 (log.f64 y)) (sqrt.f64 x))) |
(*.f64 (neg.f64 (log.f64 y)) (neg.f64 (sqrt.f64 x))) |
(*.f64 (sqrt.f64 x) (log.f64 y)) |
(log1p.f64 (-.f64 (pow.f64 y (sqrt.f64 x)) 1)) |
(neg.f64 (*.f64 (neg.f64 (log.f64 y)) (sqrt.f64 x))) |
(*.f64 (neg.f64 (log.f64 y)) (neg.f64 (sqrt.f64 x))) |
(*.f64 (sqrt.f64 x) (log.f64 y)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 y) x))) 1) |
(*.f64 x (log.f64 y)) |
(log.f64 (pow.f64 y x)) |
(pow.f64 (*.f64 (log.f64 y) x) 1) |
(*.f64 x (log.f64 y)) |
(log.f64 (pow.f64 y x)) |
(pow.f64 (sqrt.f64 (*.f64 (log.f64 y) x)) 2) |
(*.f64 x (log.f64 y)) |
(log.f64 (pow.f64 y x)) |
(pow.f64 (cbrt.f64 (*.f64 (log.f64 y) x)) 3) |
(*.f64 x (log.f64 y)) |
(log.f64 (pow.f64 y x)) |
(pow.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) 1/3) |
(*.f64 x (log.f64 y)) |
(log.f64 (pow.f64 y x)) |
(sqrt.f64 (pow.f64 (*.f64 (log.f64 y) x) 2)) |
(*.f64 x (log.f64 y)) |
(log.f64 (pow.f64 y x)) |
(log.f64 (pow.f64 y x)) |
(*.f64 x (log.f64 y)) |
(log.f64 (+.f64 1 (-.f64 (pow.f64 y x) 1))) |
(*.f64 x (log.f64 y)) |
(log.f64 (pow.f64 y x)) |
(cbrt.f64 (pow.f64 (*.f64 (log.f64 y) x) 3)) |
(*.f64 x (log.f64 y)) |
(log.f64 (pow.f64 y x)) |
(expm1.f64 (log1p.f64 (*.f64 (log.f64 y) x))) |
(*.f64 x (log.f64 y)) |
(log.f64 (pow.f64 y x)) |
(exp.f64 (log.f64 (*.f64 (log.f64 y) x))) |
(*.f64 x (log.f64 y)) |
(log.f64 (pow.f64 y x)) |
(exp.f64 (*.f64 (log.f64 (*.f64 (log.f64 y) x)) 1)) |
(*.f64 x (log.f64 y)) |
(log.f64 (pow.f64 y x)) |
(log1p.f64 (-.f64 (pow.f64 y x) 1)) |
(*.f64 x (log.f64 y)) |
(log.f64 (pow.f64 y x)) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a))))) 1) |
(fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 t z)) (fma.f64 x (log.f64 y) a)) |
(+.f64 a (fma.f64 x (log.f64 y) (+.f64 z (fma.f64 (+.f64 b -1/2) (log.f64 c) t)))) |
(-.f64 (/.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a)) 2) (+.f64 (fma.f64 (log.f64 y) x z) (-.f64 (+.f64 t a) (*.f64 (+.f64 b -1/2) (log.f64 c))))) (/.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 2) (+.f64 (fma.f64 (log.f64 y) x z) (-.f64 (+.f64 t a) (*.f64 (+.f64 b -1/2) (log.f64 c)))))) |
(/.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)) 2) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 2)) (+.f64 (fma.f64 (log.f64 y) x z) (-.f64 (+.f64 a t) (*.f64 (+.f64 b -1/2) (log.f64 c))))) |
(/.f64 (-.f64 (pow.f64 (+.f64 a (+.f64 t (fma.f64 x (log.f64 y) z))) 2) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 2)) (+.f64 (fma.f64 x (log.f64 y) z) (-.f64 (+.f64 a t) (*.f64 (+.f64 b -1/2) (log.f64 c))))) |
(/.f64 (-.f64 (pow.f64 (+.f64 a (fma.f64 x (log.f64 y) (+.f64 t z))) 2) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 2)) (+.f64 a (+.f64 t (+.f64 (fma.f64 x (log.f64 y) z) (*.f64 (log.f64 c) (-.f64 1/2 b)))))) |
(*.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a))) 1) |
(fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 t z)) (fma.f64 x (log.f64 y) a)) |
(+.f64 a (fma.f64 x (log.f64 y) (+.f64 z (fma.f64 (+.f64 b -1/2) (log.f64 c) t)))) |
(*.f64 1 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a)))) |
(fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 t z)) (fma.f64 x (log.f64 y) a)) |
(+.f64 a (fma.f64 x (log.f64 y) (+.f64 z (fma.f64 (+.f64 b -1/2) (log.f64 c) t)))) |
(*.f64 (sqrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a)))) (sqrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a))))) |
(fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 t z)) (fma.f64 x (log.f64 y) a)) |
(+.f64 a (fma.f64 x (log.f64 y) (+.f64 z (fma.f64 (+.f64 b -1/2) (log.f64 c) t)))) |
(*.f64 (cbrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a)))) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a)))) 2)) |
(fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 t z)) (fma.f64 x (log.f64 y) a)) |
(+.f64 a (fma.f64 x (log.f64 y) (+.f64 z (fma.f64 (+.f64 b -1/2) (log.f64 c) t)))) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a)))) 2) (cbrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a))))) |
(fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 t z)) (fma.f64 x (log.f64 y) a)) |
(+.f64 a (fma.f64 x (log.f64 y) (+.f64 z (fma.f64 (+.f64 b -1/2) (log.f64 c) t)))) |
(*.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a)) 2) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 2)) (/.f64 1 (+.f64 (fma.f64 (log.f64 y) x z) (-.f64 (+.f64 t a) (*.f64 (+.f64 b -1/2) (log.f64 c)))))) |
(/.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)) 2) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 2)) (+.f64 (fma.f64 (log.f64 y) x z) (-.f64 (+.f64 a t) (*.f64 (+.f64 b -1/2) (log.f64 c))))) |
(/.f64 (-.f64 (pow.f64 (+.f64 a (+.f64 t (fma.f64 x (log.f64 y) z))) 2) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 2)) (+.f64 (fma.f64 x (log.f64 y) z) (-.f64 (+.f64 a t) (*.f64 (+.f64 b -1/2) (log.f64 c))))) |
(/.f64 (-.f64 (pow.f64 (+.f64 a (fma.f64 x (log.f64 y) (+.f64 t z))) 2) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 2)) (+.f64 a (+.f64 t (+.f64 (fma.f64 x (log.f64 y) z) (*.f64 (log.f64 c) (-.f64 1/2 b)))))) |
(*.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a)) 3) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a)) 2) (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (-.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a))))))) |
(*.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)) 3) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)) 2) (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (-.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t))))))) |
(/.f64 (+.f64 (pow.f64 (+.f64 a (+.f64 t (fma.f64 x (log.f64 y) z))) 3) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 3)) (fma.f64 (+.f64 b -1/2) (*.f64 (log.f64 c) (-.f64 (-.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 a t)) (fma.f64 x (log.f64 y) z))) (pow.f64 (+.f64 a (+.f64 t (fma.f64 x (log.f64 y) z))) 2))) |
(/.f64 (+.f64 (pow.f64 (+.f64 a (fma.f64 x (log.f64 y) (+.f64 t z))) 3) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 3)) (fma.f64 (+.f64 b -1/2) (*.f64 (log.f64 c) (-.f64 (-.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 a t)) (fma.f64 x (log.f64 y) z))) (pow.f64 (+.f64 a (fma.f64 x (log.f64 y) (+.f64 t z))) 2))) |
(/.f64 1 (/.f64 (+.f64 (fma.f64 (log.f64 y) x z) (-.f64 (+.f64 t a) (*.f64 (+.f64 b -1/2) (log.f64 c)))) (-.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a)) 2) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 2)))) |
(/.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)) 2) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 2)) (+.f64 (fma.f64 (log.f64 y) x z) (-.f64 (+.f64 a t) (*.f64 (+.f64 b -1/2) (log.f64 c))))) |
(/.f64 (-.f64 (pow.f64 (+.f64 a (+.f64 t (fma.f64 x (log.f64 y) z))) 2) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 2)) (+.f64 (fma.f64 x (log.f64 y) z) (-.f64 (+.f64 a t) (*.f64 (+.f64 b -1/2) (log.f64 c))))) |
(/.f64 (-.f64 (pow.f64 (+.f64 a (fma.f64 x (log.f64 y) (+.f64 t z))) 2) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 2)) (+.f64 a (+.f64 t (+.f64 (fma.f64 x (log.f64 y) z) (*.f64 (log.f64 c) (-.f64 1/2 b)))))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a)) 2) (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (-.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a))))) (+.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a)) 3) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 3)))) |
(*.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)) 3) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)) 2) (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (-.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t))))))) |
(/.f64 (+.f64 (pow.f64 (+.f64 a (+.f64 t (fma.f64 x (log.f64 y) z))) 3) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 3)) (fma.f64 (+.f64 b -1/2) (*.f64 (log.f64 c) (-.f64 (-.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 a t)) (fma.f64 x (log.f64 y) z))) (pow.f64 (+.f64 a (+.f64 t (fma.f64 x (log.f64 y) z))) 2))) |
(/.f64 (+.f64 (pow.f64 (+.f64 a (fma.f64 x (log.f64 y) (+.f64 t z))) 3) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 3)) (fma.f64 (+.f64 b -1/2) (*.f64 (log.f64 c) (-.f64 (-.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 a t)) (fma.f64 x (log.f64 y) z))) (pow.f64 (+.f64 a (fma.f64 x (log.f64 y) (+.f64 t z))) 2))) |
(/.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a)) 2) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 2)) (+.f64 (fma.f64 (log.f64 y) x z) (-.f64 (+.f64 t a) (*.f64 (+.f64 b -1/2) (log.f64 c))))) |
(/.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)) 2) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 2)) (+.f64 (fma.f64 (log.f64 y) x z) (-.f64 (+.f64 a t) (*.f64 (+.f64 b -1/2) (log.f64 c))))) |
(/.f64 (-.f64 (pow.f64 (+.f64 a (+.f64 t (fma.f64 x (log.f64 y) z))) 2) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 2)) (+.f64 (fma.f64 x (log.f64 y) z) (-.f64 (+.f64 a t) (*.f64 (+.f64 b -1/2) (log.f64 c))))) |
(/.f64 (-.f64 (pow.f64 (+.f64 a (fma.f64 x (log.f64 y) (+.f64 t z))) 2) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 2)) (+.f64 a (+.f64 t (+.f64 (fma.f64 x (log.f64 y) z) (*.f64 (log.f64 c) (-.f64 1/2 b)))))) |
(/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a)) 3) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 3)) (+.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a)) 2) (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (-.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a)))))) |
(*.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)) 3) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)) 2) (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (-.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t))))))) |
(/.f64 (+.f64 (pow.f64 (+.f64 a (+.f64 t (fma.f64 x (log.f64 y) z))) 3) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 3)) (fma.f64 (+.f64 b -1/2) (*.f64 (log.f64 c) (-.f64 (-.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 a t)) (fma.f64 x (log.f64 y) z))) (pow.f64 (+.f64 a (+.f64 t (fma.f64 x (log.f64 y) z))) 2))) |
(/.f64 (+.f64 (pow.f64 (+.f64 a (fma.f64 x (log.f64 y) (+.f64 t z))) 3) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 3)) (fma.f64 (+.f64 b -1/2) (*.f64 (log.f64 c) (-.f64 (-.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 a t)) (fma.f64 x (log.f64 y) z))) (pow.f64 (+.f64 a (fma.f64 x (log.f64 y) (+.f64 t z))) 2))) |
(/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a)) 3) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 2) (-.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a)) 2) (*.f64 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a)) (*.f64 (+.f64 b -1/2) (log.f64 c)))))) |
(*.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)) 3) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)) 2) (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (-.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t))))))) |
(/.f64 (+.f64 (pow.f64 (+.f64 a (+.f64 t (fma.f64 x (log.f64 y) z))) 3) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 3)) (fma.f64 (+.f64 b -1/2) (*.f64 (log.f64 c) (-.f64 (-.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 a t)) (fma.f64 x (log.f64 y) z))) (pow.f64 (+.f64 a (+.f64 t (fma.f64 x (log.f64 y) z))) 2))) |
(/.f64 (+.f64 (pow.f64 (+.f64 a (fma.f64 x (log.f64 y) (+.f64 t z))) 3) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 3)) (fma.f64 (+.f64 b -1/2) (*.f64 (log.f64 c) (-.f64 (-.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 a t)) (fma.f64 x (log.f64 y) z))) (pow.f64 (+.f64 a (fma.f64 x (log.f64 y) (+.f64 t z))) 2))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 y) x (+.f64 z t)) 2) (*.f64 (+.f64 a (*.f64 (+.f64 b -1/2) (log.f64 c))) (+.f64 a (*.f64 (+.f64 b -1/2) (log.f64 c))))) (-.f64 (fma.f64 (log.f64 y) x (+.f64 z t)) (+.f64 a (*.f64 (+.f64 b -1/2) (log.f64 c))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 y) x (+.f64 t z)) 2) (*.f64 (+.f64 a (*.f64 (+.f64 b -1/2) (log.f64 c))) (+.f64 a (*.f64 (+.f64 b -1/2) (log.f64 c))))) (-.f64 (fma.f64 (log.f64 y) x (+.f64 t z)) (+.f64 a (*.f64 (+.f64 b -1/2) (log.f64 c))))) |
(/.f64 (-.f64 (pow.f64 (+.f64 t (fma.f64 x (log.f64 y) z)) 2) (*.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) a) (fma.f64 (+.f64 b -1/2) (log.f64 c) a))) (+.f64 (fma.f64 x (log.f64 y) t) (-.f64 z (fma.f64 (+.f64 b -1/2) (log.f64 c) a)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 x (log.f64 y) (+.f64 t z)) 2) (*.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) a) (fma.f64 (+.f64 b -1/2) (log.f64 c) a))) (+.f64 t (-.f64 (fma.f64 x (log.f64 y) z) (fma.f64 (+.f64 b -1/2) (log.f64 c) a)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 2) (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a)) 2)) (-.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a)))) |
(/.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)) 2) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 2)) (+.f64 (fma.f64 (log.f64 y) x z) (-.f64 (+.f64 a t) (*.f64 (+.f64 b -1/2) (log.f64 c))))) |
(/.f64 (-.f64 (pow.f64 (+.f64 a (+.f64 t (fma.f64 x (log.f64 y) z))) 2) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 2)) (+.f64 (fma.f64 x (log.f64 y) z) (-.f64 (+.f64 a t) (*.f64 (+.f64 b -1/2) (log.f64 c))))) |
(/.f64 (-.f64 (pow.f64 (+.f64 a (fma.f64 x (log.f64 y) (+.f64 t z))) 2) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 2)) (+.f64 a (+.f64 t (+.f64 (fma.f64 x (log.f64 y) z) (*.f64 (log.f64 c) (-.f64 1/2 b)))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x (+.f64 z t)) 3) (pow.f64 (+.f64 a (*.f64 (+.f64 b -1/2) (log.f64 c))) 3)) (+.f64 (pow.f64 (fma.f64 (log.f64 y) x (+.f64 z t)) 2) (-.f64 (*.f64 (+.f64 a (*.f64 (+.f64 b -1/2) (log.f64 c))) (+.f64 a (*.f64 (+.f64 b -1/2) (log.f64 c)))) (*.f64 (fma.f64 (log.f64 y) x (+.f64 z t)) (+.f64 a (*.f64 (+.f64 b -1/2) (log.f64 c))))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 y) x (+.f64 t z)) 3) (pow.f64 (+.f64 a (*.f64 (+.f64 b -1/2) (log.f64 c))) 3)) (+.f64 (pow.f64 (fma.f64 (log.f64 y) x (+.f64 t z)) 2) (*.f64 (+.f64 a (*.f64 (+.f64 b -1/2) (log.f64 c))) (-.f64 (+.f64 a (*.f64 (+.f64 b -1/2) (log.f64 c))) (fma.f64 (log.f64 y) x (+.f64 t z)))))) |
(/.f64 (+.f64 (pow.f64 (+.f64 t (fma.f64 x (log.f64 y) z)) 3) (pow.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) a) 3)) (fma.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) a) (-.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) a) (+.f64 t (fma.f64 x (log.f64 y) z))) (pow.f64 (+.f64 t (fma.f64 x (log.f64 y) z)) 2))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 x (log.f64 y) (+.f64 t z)) 3) (pow.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) a) 3)) (fma.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) a) (-.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) a) (fma.f64 x (log.f64 y) (+.f64 t z))) (pow.f64 (fma.f64 x (log.f64 y) (+.f64 t z)) 2))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a)) 2) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 2))) (neg.f64 (+.f64 (fma.f64 (log.f64 y) x z) (-.f64 (+.f64 t a) (*.f64 (+.f64 b -1/2) (log.f64 c)))))) |
(/.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)) 2) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 2)) (+.f64 (fma.f64 (log.f64 y) x z) (-.f64 (+.f64 a t) (*.f64 (+.f64 b -1/2) (log.f64 c))))) |
(/.f64 (-.f64 (pow.f64 (+.f64 a (+.f64 t (fma.f64 x (log.f64 y) z))) 2) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 2)) (+.f64 (fma.f64 x (log.f64 y) z) (-.f64 (+.f64 a t) (*.f64 (+.f64 b -1/2) (log.f64 c))))) |
(/.f64 (-.f64 (pow.f64 (+.f64 a (fma.f64 x (log.f64 y) (+.f64 t z))) 2) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 2)) (+.f64 a (+.f64 t (+.f64 (fma.f64 x (log.f64 y) z) (*.f64 (log.f64 c) (-.f64 1/2 b)))))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a)) 3) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a)) 2) (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (-.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a))))))) |
(*.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)) 3) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t)) 2) (*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (-.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 a t))))))) |
(/.f64 (+.f64 (pow.f64 (+.f64 a (+.f64 t (fma.f64 x (log.f64 y) z))) 3) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 3)) (fma.f64 (+.f64 b -1/2) (*.f64 (log.f64 c) (-.f64 (-.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 a t)) (fma.f64 x (log.f64 y) z))) (pow.f64 (+.f64 a (+.f64 t (fma.f64 x (log.f64 y) z))) 2))) |
(/.f64 (+.f64 (pow.f64 (+.f64 a (fma.f64 x (log.f64 y) (+.f64 t z))) 3) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 3)) (fma.f64 (+.f64 b -1/2) (*.f64 (log.f64 c) (-.f64 (-.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 a t)) (fma.f64 x (log.f64 y) z))) (pow.f64 (+.f64 a (fma.f64 x (log.f64 y) (+.f64 t z))) 2))) |
(pow.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a))) 1) |
(fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 t z)) (fma.f64 x (log.f64 y) a)) |
(+.f64 a (fma.f64 x (log.f64 y) (+.f64 z (fma.f64 (+.f64 b -1/2) (log.f64 c) t)))) |
(pow.f64 (sqrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a)))) 2) |
(fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 t z)) (fma.f64 x (log.f64 y) a)) |
(+.f64 a (fma.f64 x (log.f64 y) (+.f64 z (fma.f64 (+.f64 b -1/2) (log.f64 c) t)))) |
(pow.f64 (cbrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a)))) 3) |
(fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 t z)) (fma.f64 x (log.f64 y) a)) |
(+.f64 a (fma.f64 x (log.f64 y) (+.f64 z (fma.f64 (+.f64 b -1/2) (log.f64 c) t)))) |
(pow.f64 (pow.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a))) 3) 1/3) |
(fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 t z)) (fma.f64 x (log.f64 y) a)) |
(+.f64 a (fma.f64 x (log.f64 y) (+.f64 z (fma.f64 (+.f64 b -1/2) (log.f64 c) t)))) |
(sqrt.f64 (pow.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a))) 2)) |
(fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 t z)) (fma.f64 x (log.f64 y) a)) |
(+.f64 a (fma.f64 x (log.f64 y) (+.f64 z (fma.f64 (+.f64 b -1/2) (log.f64 c) t)))) |
(log.f64 (*.f64 (pow.f64 c (+.f64 b -1/2)) (exp.f64 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a))))) |
(fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 t z)) (fma.f64 x (log.f64 y) a)) |
(+.f64 a (fma.f64 x (log.f64 y) (+.f64 z (fma.f64 (+.f64 b -1/2) (log.f64 c) t)))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a)))))) |
(fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 t z)) (fma.f64 x (log.f64 y) a)) |
(+.f64 a (fma.f64 x (log.f64 y) (+.f64 z (fma.f64 (+.f64 b -1/2) (log.f64 c) t)))) |
(cbrt.f64 (pow.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a))) 3)) |
(fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 t z)) (fma.f64 x (log.f64 y) a)) |
(+.f64 a (fma.f64 x (log.f64 y) (+.f64 z (fma.f64 (+.f64 b -1/2) (log.f64 c) t)))) |
(expm1.f64 (log1p.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a))))) |
(fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 t z)) (fma.f64 x (log.f64 y) a)) |
(+.f64 a (fma.f64 x (log.f64 y) (+.f64 z (fma.f64 (+.f64 b -1/2) (log.f64 c) t)))) |
(exp.f64 (log.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a))))) |
(fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 t z)) (fma.f64 x (log.f64 y) a)) |
(+.f64 a (fma.f64 x (log.f64 y) (+.f64 z (fma.f64 (+.f64 b -1/2) (log.f64 c) t)))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a)))) 1)) |
(fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 t z)) (fma.f64 x (log.f64 y) a)) |
(+.f64 a (fma.f64 x (log.f64 y) (+.f64 z (fma.f64 (+.f64 b -1/2) (log.f64 c) t)))) |
(log1p.f64 (expm1.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a))))) |
(fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 t z)) (fma.f64 x (log.f64 y) a)) |
(+.f64 a (fma.f64 x (log.f64 y) (+.f64 z (fma.f64 (+.f64 b -1/2) (log.f64 c) t)))) |
(fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a))) |
(fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 t z)) (fma.f64 x (log.f64 y) a)) |
(+.f64 a (fma.f64 x (log.f64 y) (+.f64 z (fma.f64 (+.f64 b -1/2) (log.f64 c) t)))) |
(fma.f64 (log.f64 c) (+.f64 b -1/2) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a))) |
(fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 t z)) (fma.f64 x (log.f64 y) a)) |
(+.f64 a (fma.f64 x (log.f64 y) (+.f64 z (fma.f64 (+.f64 b -1/2) (log.f64 c) t)))) |
(fma.f64 1 (fma.f64 (log.f64 y) x (+.f64 z t)) (+.f64 a (*.f64 (+.f64 b -1/2) (log.f64 c)))) |
(fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 t z)) (fma.f64 x (log.f64 y) a)) |
(+.f64 a (fma.f64 x (log.f64 y) (+.f64 z (fma.f64 (+.f64 b -1/2) (log.f64 c) t)))) |
(fma.f64 1 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a)) (*.f64 (+.f64 b -1/2) (log.f64 c))) |
(fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 t z)) (fma.f64 x (log.f64 y) a)) |
(+.f64 a (fma.f64 x (log.f64 y) (+.f64 z (fma.f64 (+.f64 b -1/2) (log.f64 c) t)))) |
(fma.f64 1 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a))) |
(fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 t z)) (fma.f64 x (log.f64 y) a)) |
(+.f64 a (fma.f64 x (log.f64 y) (+.f64 z (fma.f64 (+.f64 b -1/2) (log.f64 c) t)))) |
(fma.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a))) |
(fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 t z)) (fma.f64 x (log.f64 y) a)) |
(+.f64 a (fma.f64 x (log.f64 y) (+.f64 z (fma.f64 (+.f64 b -1/2) (log.f64 c) t)))) |
(fma.f64 (sqrt.f64 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a))) (sqrt.f64 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a))) (*.f64 (+.f64 b -1/2) (log.f64 c))) |
(fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 t z)) (fma.f64 x (log.f64 y) a)) |
(+.f64 a (fma.f64 x (log.f64 y) (+.f64 z (fma.f64 (+.f64 b -1/2) (log.f64 c) t)))) |
(fma.f64 (sqrt.f64 (fma.f64 (log.f64 y) x (+.f64 z t))) (sqrt.f64 (fma.f64 (log.f64 y) x (+.f64 z t))) (+.f64 a (*.f64 (+.f64 b -1/2) (log.f64 c)))) |
(fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 t z)) (fma.f64 x (log.f64 y) a)) |
(+.f64 a (fma.f64 x (log.f64 y) (+.f64 z (fma.f64 (+.f64 b -1/2) (log.f64 c) t)))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2) (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a))) |
(fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 t z)) (fma.f64 x (log.f64 y) a)) |
(+.f64 a (fma.f64 x (log.f64 y) (+.f64 z (fma.f64 (+.f64 b -1/2) (log.f64 c) t)))) |
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a))) 2) (cbrt.f64 (+.f64 (fma.f64 (log.f64 y) x z) (+.f64 t a))) (*.f64 (+.f64 b -1/2) (log.f64 c))) |
(fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 t z)) (fma.f64 x (log.f64 y) a)) |
(+.f64 a (fma.f64 x (log.f64 y) (+.f64 z (fma.f64 (+.f64 b -1/2) (log.f64 c) t)))) |
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x (+.f64 z t))) 2) (cbrt.f64 (fma.f64 (log.f64 y) x (+.f64 z t))) (+.f64 a (*.f64 (+.f64 b -1/2) (log.f64 c)))) |
(fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 a (fma.f64 (log.f64 y) x (+.f64 t z)))) |
(+.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 t z)) (fma.f64 x (log.f64 y) a)) |
(+.f64 a (fma.f64 x (log.f64 y) (+.f64 z (fma.f64 (+.f64 b -1/2) (log.f64 c) t)))) |
Compiled 21734 to 7022 computations (67.7% saved)
25 alts after pruning (23 fresh and 2 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 726 | 10 | 736 |
| Fresh | 5 | 13 | 18 |
| Picked | 1 | 0 | 1 |
| Done | 3 | 2 | 5 |
| Total | 735 | 25 | 760 |
| Status | Error | Program |
|---|---|---|
| 72.88% | (fma.f64 y i (pow.f64 (cbrt.f64 (*.f64 (log.f64 c) b)) 3)) | |
| 20.3% | (+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 y) x)) 2) (cbrt.f64 (*.f64 (log.f64 y) x)) (+.f64 z (+.f64 a t))) (*.f64 y i)) | |
| 57.36% | (+.f64 (pow.f64 (sqrt.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 (log.f64 y) x z) a))) 2) (*.f64 y i)) | |
| 20.18% | (+.f64 (/.f64 1 (/.f64 1 (fma.f64 (log.f64 y) x (+.f64 z (+.f64 a t))))) (*.f64 y i)) | |
| 62.62% | (+.f64 (+.f64 (pow.f64 (sqrt.f64 (*.f64 (log.f64 y) x)) 2) (+.f64 a (+.f64 t z))) (*.f64 y i)) | |
| 52.05% | (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 (pow.f64 (*.f64 x (log.f64 y)) 1/4) (*.f64 (pow.f64 (*.f64 x (log.f64 y)) 1/4) (sqrt.f64 (*.f64 x (log.f64 y))))) z) t) a) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 y i)) | |
| ▶ | 49.21% | (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 (*.f64 (log.f64 y) (sqrt.f64 x)) (sqrt.f64 x)) z) t) a) (*.f64 (log.f64 c) b)) (*.f64 y i)) |
| 59.07% | (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 (*.f64 x (sqrt.f64 (log.f64 y))) (sqrt.f64 (log.f64 y))) z) t) a) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 y i)) | |
| ▶ | 0.42% | (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 3)) (*.f64 y i)) |
| 23.92% | (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (/.f64 (fma.f64 b b -1/4) (/.f64 (+.f64 b 1/2) (log.f64 c)))) (*.f64 y i)) | |
| 32.88% | (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (/.f64 (*.f64 (+.f64 (pow.f64 b 3) -1/8) (log.f64 c)) (fma.f64 b b (+.f64 1/4 (*.f64 b 1/2))))) (*.f64 y i)) | |
| 14.13% | (+.f64 (+.f64 (+.f64 (+.f64 t z) a) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 y i)) | |
| ▶ | 26.52% | (+.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) b) z)) (*.f64 y i)) |
| 20.19% | (+.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 a z)) (*.f64 y i)) | |
| 17.15% | (+.f64 (+.f64 z (+.f64 t (fma.f64 (log.f64 c) b a))) (*.f64 y i)) | |
| 17.28% | (+.f64 (+.f64 a (fma.f64 (log.f64 c) b z)) (*.f64 y i)) | |
| ▶ | 17.29% | (+.f64 (+.f64 a (+.f64 (*.f64 (log.f64 c) b) z)) (*.f64 y i)) |
| 32.93% | (+.f64 (+.f64 a (+.f64 t z)) (*.f64 y i)) | |
| 76% | (+.f64 (*.f64 (log.f64 y) x) (*.f64 y i)) | |
| 72.68% | (+.f64 (*.f64 (log.f64 c) b) (*.f64 y i)) | |
| ▶ | 55.27% | (+.f64 z (*.f64 y i)) |
| ✓ | 66.49% | (+.f64 a (*.f64 y i)) |
| 73.08% | (*.f64 (pow.f64 (cbrt.f64 (fma.f64 y i (*.f64 (log.f64 c) b))) 2) (cbrt.f64 (fma.f64 y i (*.f64 (log.f64 c) b)))) | |
| 82.87% | (*.f64 (log.f64 c) b) | |
| ✓ | 87.77% | (*.f64 y i) |
Compiled 1158 to 795 computations (31.3% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.22% | (*.f64 (+.f64 b -1/2) (log.f64 c)) |
| 0.42% | (*.f64 x (log.f64 y)) | |
| ✓ | 0.82% | (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) |
| ✓ | 1.13% | (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 3) |
Compiled 122 to 47 computations (61.5% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 3.0ms | b | @ | 0 | (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 3) |
| 2.0ms | c | @ | 0 | (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 3) |
| 2.0ms | c | @ | inf | (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 3) |
| 2.0ms | c | @ | -inf | (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 3) |
| 1.0ms | b | @ | -inf | (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 3) |
| 1× | batch-egg-rewrite |
| 922× | *-commutative |
| 776× | unswap-sqr |
| 560× | swap-sqr |
| 508× | associate-*r/ |
| 462× | distribute-lft-in |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 12 | 55 |
| 1 | 251 | 55 |
| 2 | 2783 | 55 |
| 1× | node limit |
| Inputs |
|---|
(pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 3) |
(cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) |
(*.f64 (+.f64 b -1/2) (log.f64 c)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (log.f64 c)) (*.f64 -1/2 (log.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1/2 (log.f64 c)) (*.f64 b (log.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 b -1/2) (log.f64 (sqrt.f64 c))) (*.f64 (+.f64 b -1/2) (log.f64 (sqrt.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 b -1/2) (log.f64 (cbrt.f64 (*.f64 c c)))) (*.f64 (+.f64 b -1/2) (log.f64 (cbrt.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 b -1/2) 0) (*.f64 (+.f64 b -1/2) (log.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 b (log.f64 c))) (*.f64 1 (*.f64 -1/2 (log.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 -1/2 (log.f64 c))) (*.f64 1 (*.f64 b (log.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (sqrt.f64 c)) (+.f64 b -1/2)) (*.f64 (log.f64 (sqrt.f64 c)) (+.f64 b -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 c c))) (+.f64 b -1/2)) (*.f64 (log.f64 (cbrt.f64 c)) (+.f64 b -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (+.f64 b -1/2)) (*.f64 (+.f64 b -1/2) (log.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 b (log.f64 c)) 1) (*.f64 (*.f64 -1/2 (log.f64 c)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 -1/2 (log.f64 c)) 1) (*.f64 (*.f64 b (log.f64 c)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 b -1/2) (log.f64 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 c) (+.f64 b -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 2) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (+.f64 b -1/2) (log.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (log.f64 c)) (*.f64 (+.f64 b -1/2) (sqrt.f64 (log.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 b -1/2)) (*.f64 (log.f64 c) (sqrt.f64 (+.f64 b -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6) (*.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6) (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (log.f64 c)) (*.f64 (+.f64 b -1/2) (pow.f64 (cbrt.f64 (log.f64 c)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (log.f64 c)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2) (cbrt.f64 (+.f64 b -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2) (*.f64 (+.f64 b -1/2) (cbrt.f64 (log.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2) (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 b -1/2)) (*.f64 (log.f64 c) (pow.f64 (cbrt.f64 (+.f64 b -1/2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 b -1/2)) (*.f64 (cbrt.f64 (log.f64 c)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 b -1/2)) 2) (*.f64 (log.f64 c) (cbrt.f64 (+.f64 b -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 2) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 b -1/2) (sqrt.f64 (log.f64 c))) (sqrt.f64 (log.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 b -1/2) (pow.f64 (cbrt.f64 (log.f64 c)) 2)) (cbrt.f64 (log.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 c) (sqrt.f64 (+.f64 b -1/2))) (sqrt.f64 (+.f64 b -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 c) (pow.f64 (cbrt.f64 (+.f64 b -1/2)) 2)) (cbrt.f64 (+.f64 b -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2) (cbrt.f64 (+.f64 b -1/2))) (cbrt.f64 (log.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 c) (cbrt.f64 (+.f64 b -1/2))) (pow.f64 (cbrt.f64 (+.f64 b -1/2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 b -1/2) (cbrt.f64 (log.f64 c))) (pow.f64 (cbrt.f64 (log.f64 c)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6) (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2)) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (log.f64 c)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2)) (cbrt.f64 (+.f64 b -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 2) 3) (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 c) (fma.f64 b b -1/4)) (fma.f64 b b -1/4)) (+.f64 b -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 c) (fma.f64 b b -1/4)) (-.f64 (pow.f64 b 3) -1/8)) (+.f64 (+.f64 1/4 (*.f64 b b)) (*.f64 b -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 c) (+.f64 -1/8 (pow.f64 b 3))) (-.f64 (pow.f64 b 4) (pow.f64 (+.f64 1/4 (*.f64 b 1/2)) 2))) (+.f64 (fma.f64 b b -1/4) (*.f64 b -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 c) (+.f64 -1/8 (pow.f64 b 3))) (+.f64 (pow.f64 (*.f64 b b) 3) (pow.f64 (+.f64 1/4 (*.f64 b 1/2)) 3))) (+.f64 (pow.f64 b 4) (*.f64 (+.f64 1/4 (*.f64 b 1/2)) (-.f64 (+.f64 1/4 (*.f64 b 1/2)) (*.f64 b b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 1 3/2) (pow.f64 1 3/2)) (*.f64 (+.f64 b -1/2) (log.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 1/6) (pow.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 1/6)) (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) (*.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 1/6) (pow.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 1/6)) (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 3/4) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 3/4) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6) 3/2) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))) (*.f64 (pow.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6) 3/2) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 3/4)) (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 3/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6) 3/2) (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 3/4)) (*.f64 (pow.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6) 3/2) (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 3/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) (pow.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6) 3/2)) (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) (pow.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6) 3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 3/4) (pow.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6) 3/2)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 3/4) (pow.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6) 3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 1/6) (pow.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 1/6))) (*.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 1/6) (pow.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 1/6))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2) 3/4) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2) 3/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 3) 1/6) (pow.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 3) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 c) (/.f64 1 (+.f64 b -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 b b -1/4) (/.f64 (+.f64 b 1/2) (log.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 -1/8 (pow.f64 b 3)) (/.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2))) (log.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 c) (fma.f64 b b -1/4)) (+.f64 b 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 c) (+.f64 -1/8 (pow.f64 b 3))) (+.f64 1/4 (*.f64 b (+.f64 b 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 c) (-.f64 1/4 (*.f64 b b))) (-.f64 -1/2 b))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 c) (neg.f64 (fma.f64 b b -1/4))) (+.f64 (neg.f64 b) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 c) (neg.f64 (+.f64 -1/8 (pow.f64 b 3)))) (neg.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 (log.f64 c) (fma.f64 b b -1/4))) (+.f64 b 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 (log.f64 c) (+.f64 -1/8 (pow.f64 b 3)))) (+.f64 1/4 (*.f64 b (+.f64 b 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (log.f64 c) (sqrt.f64 (+.f64 b -1/2))) (sqrt.f64 (+.f64 -1/8 (pow.f64 b 3)))) (sqrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (log.f64 c) (sqrt.f64 (+.f64 b -1/2))) (sqrt.f64 (fma.f64 b b -1/4))) (sqrt.f64 (+.f64 b 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (log.f64 c) (pow.f64 (cbrt.f64 (+.f64 b -1/2)) 2)) (cbrt.f64 (+.f64 -1/8 (pow.f64 b 3)))) (cbrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (log.f64 c) (pow.f64 (cbrt.f64 (+.f64 b -1/2)) 2)) (cbrt.f64 (fma.f64 b b -1/4))) (cbrt.f64 (+.f64 b 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1/4 (*.f64 b b)) (log.f64 c)) (-.f64 -1/2 b))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (fma.f64 b b -1/4)) (log.f64 c)) (+.f64 (neg.f64 b) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (+.f64 -1/8 (pow.f64 b 3))) (log.f64 c)) (neg.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (log.f64 c) (fma.f64 b b -1/4)) 1) (+.f64 b 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (log.f64 c) (+.f64 -1/8 (pow.f64 b 3))) 1) (+.f64 1/4 (*.f64 b (+.f64 b 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 -1/8 (pow.f64 b 3))) (*.f64 (log.f64 c) (sqrt.f64 (+.f64 b -1/2)))) (sqrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (fma.f64 b b -1/4)) (*.f64 (log.f64 c) (sqrt.f64 (+.f64 b -1/2)))) (sqrt.f64 (+.f64 b 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 -1/8 (pow.f64 b 3))) (*.f64 (cbrt.f64 (log.f64 c)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2))) (cbrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (fma.f64 b b -1/4)) (*.f64 (cbrt.f64 (log.f64 c)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2))) (cbrt.f64 (+.f64 b 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (log.f64 c) (fma.f64 b b -1/4)) 1) (+.f64 b 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (log.f64 c) (fma.f64 b b -1/4)) (sqrt.f64 (+.f64 b 1/2))) (sqrt.f64 (+.f64 b 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (log.f64 c) (fma.f64 b b -1/4)) (*.f64 (cbrt.f64 (+.f64 b 1/2)) (cbrt.f64 (+.f64 b 1/2)))) (cbrt.f64 (+.f64 b 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (log.f64 c) (+.f64 -1/8 (pow.f64 b 3))) 1) (+.f64 1/4 (*.f64 b (+.f64 b 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (log.f64 c) (+.f64 -1/8 (pow.f64 b 3))) (sqrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2))))) (sqrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (log.f64 c) (+.f64 -1/8 (pow.f64 b 3))) (*.f64 (cbrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))) (cbrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))))) (cbrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 b (log.f64 c)) (*.f64 b (log.f64 c))) (*.f64 (*.f64 -1/2 (log.f64 c)) (*.f64 -1/2 (log.f64 c)))) (-.f64 (*.f64 b (log.f64 c)) (*.f64 -1/2 (log.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 -1/2 (log.f64 c)) (*.f64 -1/2 (log.f64 c))) (*.f64 (*.f64 b (log.f64 c)) (*.f64 b (log.f64 c)))) (-.f64 (*.f64 -1/2 (log.f64 c)) (*.f64 b (log.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) (exp.f64 (log1p.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))) 1) (+.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 c (+.f64 b -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (-.f64 (+.f64 1 (pow.f64 c (+.f64 b -1/2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (log.f64 c) 3) (pow.f64 (+.f64 b -1/2) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (-.f64 (pow.f64 c (+.f64 b -1/2)) 1)))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) (*.f64 (pow.f64 1 1/6) (pow.f64 1 1/6)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (log.f64 c)) (cbrt.f64 (+.f64 b -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 b -1/2)) (cbrt.f64 (log.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2) 1/6) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2) 1/6)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 3/2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2) 1/6) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2) 1/6)) (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 1 1/6) (pow.f64 1 1/6)) (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 1/6) (pow.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 1/6)) (*.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 1/6) (pow.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 1/6)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 c))) (sqrt.f64 (cbrt.f64 (+.f64 b -1/2)))) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 c))) (sqrt.f64 (cbrt.f64 (+.f64 b -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (cbrt.f64 (log.f64 c))) (cbrt.f64 (sqrt.f64 (+.f64 b -1/2)))) (*.f64 (sqrt.f64 (cbrt.f64 (log.f64 c))) (cbrt.f64 (sqrt.f64 (+.f64 b -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 c))) (cbrt.f64 (sqrt.f64 (+.f64 b -1/2)))) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 c))) (cbrt.f64 (sqrt.f64 (+.f64 b -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 b -1/2))) (sqrt.f64 (cbrt.f64 (log.f64 c)))) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 b -1/2))) (sqrt.f64 (cbrt.f64 (log.f64 c)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (cbrt.f64 (+.f64 b -1/2))) (cbrt.f64 (sqrt.f64 (log.f64 c)))) (*.f64 (sqrt.f64 (cbrt.f64 (+.f64 b -1/2))) (cbrt.f64 (sqrt.f64 (log.f64 c)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 b -1/2))) (cbrt.f64 (sqrt.f64 (log.f64 c)))) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 b -1/2))) (cbrt.f64 (sqrt.f64 (log.f64 c)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))) (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))) (*.f64 (sqrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))) (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6)) (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 2))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6)) (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))))) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 2)) (cbrt.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 2)) (cbrt.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (log.f64 c)) (cbrt.f64 (+.f64 -1/8 (pow.f64 b 3)))) (cbrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (log.f64 c)) (cbrt.f64 (fma.f64 b b -1/4))) (cbrt.f64 (+.f64 b 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 -1/8 (pow.f64 b 3))) (cbrt.f64 (log.f64 c))) (cbrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (fma.f64 b b -1/4)) (cbrt.f64 (log.f64 c))) (cbrt.f64 (+.f64 b 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))) (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))))) 1) (+.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (log.f64 c)) (*.f64 -1/2 (log.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1/2 (log.f64 c)) (*.f64 b (log.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 b -1/2) (log.f64 (sqrt.f64 c))) (*.f64 (+.f64 b -1/2) (log.f64 (sqrt.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 b -1/2) (log.f64 (cbrt.f64 (*.f64 c c)))) (*.f64 (+.f64 b -1/2) (log.f64 (cbrt.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 b -1/2) 0) (*.f64 (+.f64 b -1/2) (log.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 b (log.f64 c))) (*.f64 1 (*.f64 -1/2 (log.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 -1/2 (log.f64 c))) (*.f64 1 (*.f64 b (log.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (sqrt.f64 c)) (+.f64 b -1/2)) (*.f64 (log.f64 (sqrt.f64 c)) (+.f64 b -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 c c))) (+.f64 b -1/2)) (*.f64 (log.f64 (cbrt.f64 c)) (+.f64 b -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (+.f64 b -1/2)) (*.f64 (+.f64 b -1/2) (log.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 b (log.f64 c)) 1) (*.f64 (*.f64 -1/2 (log.f64 c)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 -1/2 (log.f64 c)) 1) (*.f64 (*.f64 b (log.f64 c)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 c) (/.f64 1 (+.f64 b -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 b b -1/4) (/.f64 (+.f64 b 1/2) (log.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 -1/8 (pow.f64 b 3)) (/.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2))) (log.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 c) (fma.f64 b b -1/4)) (+.f64 b 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 c) (+.f64 -1/8 (pow.f64 b 3))) (+.f64 1/4 (*.f64 b (+.f64 b 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 c) (-.f64 1/4 (*.f64 b b))) (-.f64 -1/2 b))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 c) (neg.f64 (fma.f64 b b -1/4))) (+.f64 (neg.f64 b) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 c) (neg.f64 (+.f64 -1/8 (pow.f64 b 3)))) (neg.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 (log.f64 c) (fma.f64 b b -1/4))) (+.f64 b 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 (log.f64 c) (+.f64 -1/8 (pow.f64 b 3)))) (+.f64 1/4 (*.f64 b (+.f64 b 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (log.f64 c) (sqrt.f64 (+.f64 b -1/2))) (sqrt.f64 (+.f64 -1/8 (pow.f64 b 3)))) (sqrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (log.f64 c) (sqrt.f64 (+.f64 b -1/2))) (sqrt.f64 (fma.f64 b b -1/4))) (sqrt.f64 (+.f64 b 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (log.f64 c) (pow.f64 (cbrt.f64 (+.f64 b -1/2)) 2)) (cbrt.f64 (+.f64 -1/8 (pow.f64 b 3)))) (cbrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (log.f64 c) (pow.f64 (cbrt.f64 (+.f64 b -1/2)) 2)) (cbrt.f64 (fma.f64 b b -1/4))) (cbrt.f64 (+.f64 b 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1/4 (*.f64 b b)) (log.f64 c)) (-.f64 -1/2 b))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (fma.f64 b b -1/4)) (log.f64 c)) (+.f64 (neg.f64 b) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (+.f64 -1/8 (pow.f64 b 3))) (log.f64 c)) (neg.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (log.f64 c) (fma.f64 b b -1/4)) 1) (+.f64 b 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (log.f64 c) (+.f64 -1/8 (pow.f64 b 3))) 1) (+.f64 1/4 (*.f64 b (+.f64 b 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 -1/8 (pow.f64 b 3))) (*.f64 (log.f64 c) (sqrt.f64 (+.f64 b -1/2)))) (sqrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (fma.f64 b b -1/4)) (*.f64 (log.f64 c) (sqrt.f64 (+.f64 b -1/2)))) (sqrt.f64 (+.f64 b 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 -1/8 (pow.f64 b 3))) (*.f64 (cbrt.f64 (log.f64 c)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2))) (cbrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (fma.f64 b b -1/4)) (*.f64 (cbrt.f64 (log.f64 c)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2))) (cbrt.f64 (+.f64 b 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (log.f64 c) (fma.f64 b b -1/4)) 1) (+.f64 b 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (log.f64 c) (fma.f64 b b -1/4)) (sqrt.f64 (+.f64 b 1/2))) (sqrt.f64 (+.f64 b 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (log.f64 c) (fma.f64 b b -1/4)) (*.f64 (cbrt.f64 (+.f64 b 1/2)) (cbrt.f64 (+.f64 b 1/2)))) (cbrt.f64 (+.f64 b 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (log.f64 c) (+.f64 -1/8 (pow.f64 b 3))) 1) (+.f64 1/4 (*.f64 b (+.f64 b 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (log.f64 c) (+.f64 -1/8 (pow.f64 b 3))) (sqrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2))))) (sqrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (log.f64 c) (+.f64 -1/8 (pow.f64 b 3))) (*.f64 (cbrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))) (cbrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))))) (cbrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 b (log.f64 c)) (*.f64 b (log.f64 c))) (*.f64 (*.f64 -1/2 (log.f64 c)) (*.f64 -1/2 (log.f64 c)))) (-.f64 (*.f64 b (log.f64 c)) (*.f64 -1/2 (log.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 -1/2 (log.f64 c)) (*.f64 -1/2 (log.f64 c))) (*.f64 (*.f64 b (log.f64 c)) (*.f64 b (log.f64 c)))) (-.f64 (*.f64 -1/2 (log.f64 c)) (*.f64 b (log.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) (exp.f64 (log1p.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))) 1) (+.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6) 6)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2) 3/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 c (+.f64 b -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (-.f64 (+.f64 1 (pow.f64 c (+.f64 b -1/2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (log.f64 c) 3) (pow.f64 (+.f64 b -1/2) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (-.f64 (pow.f64 c (+.f64 b -1/2)) 1)))))) |
| 1× | egg-herbie |
| 1376× | associate-/r/ |
| 1084× | associate-*r* |
| 1006× | associate-*l* |
| 678× | associate-+r+ |
| 662× | *-commutative |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 507 | 11344 |
| 1 | 1511 | 9812 |
| 2 | 5759 | 9636 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1/2 (*.f64 (log.f64 c) (pow.f64 1 1/3))) |
(+.f64 (*.f64 -1/2 (*.f64 (log.f64 c) (pow.f64 1 1/3))) (*.f64 (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 c) 13) (pow.f64 1 4)) 1/9) (pow.f64 (pow.f64 (cbrt.f64 -1/2) 4) 1/3))) (*.f64 1/3 (*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 c) 13) (pow.f64 1 4)) 1/9) (pow.f64 (pow.f64 (cbrt.f64 -1/2) 4) 1/3)))) b)) |
(+.f64 (*.f64 -1/2 (*.f64 (log.f64 c) (pow.f64 1 1/3))) (+.f64 (*.f64 (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 c) 13) (pow.f64 1 4)) 1/9) (pow.f64 (pow.f64 (cbrt.f64 -1/2) 4) 1/3))) (*.f64 1/3 (*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 c) 13) (pow.f64 1 4)) 1/9) (pow.f64 (pow.f64 (cbrt.f64 -1/2) 4) 1/3)))) b) (*.f64 (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 c) 17) (pow.f64 1 4)) 1/9) (pow.f64 (/.f64 1 (cbrt.f64 -1/2)) 1/3))) (+.f64 (*.f64 (pow.f64 (*.f64 (log.f64 c) 1) 1/3) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 c) 14) (pow.f64 1 4)) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 4)) 1/3))) (*.f64 1/9 (*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 c) 14) (pow.f64 1 4)) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 4)) 1/3)))))) (*.f64 -1/9 (*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 c) 17) (pow.f64 1 4)) 1/9) (pow.f64 (/.f64 1 (cbrt.f64 -1/2)) 1/3))))) (pow.f64 b 2)))) |
(+.f64 (*.f64 -1/2 (*.f64 (log.f64 c) (pow.f64 1 1/3))) (+.f64 (*.f64 (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 c) 13) (pow.f64 1 4)) 1/9) (pow.f64 (pow.f64 (cbrt.f64 -1/2) 4) 1/3))) (*.f64 1/3 (*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 c) 13) (pow.f64 1 4)) 1/9) (pow.f64 (pow.f64 (cbrt.f64 -1/2) 4) 1/3)))) b) (+.f64 (*.f64 (pow.f64 b 3) (+.f64 (*.f64 -2/27 (*.f64 (pow.f64 (pow.f64 (log.f64 c) 7) 1/3) (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2)) (pow.f64 (pow.f64 1 4) 1/9)))) (+.f64 (*.f64 (pow.f64 (*.f64 (log.f64 c) 1) 1/3) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 4/27 (*.f64 (pow.f64 (log.f64 c) 2) (pow.f64 1 1/9))) (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (log.f64 c)) 1/3) (/.f64 (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 (pow.f64 (log.f64 c) 7) 1/3) (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2)) (pow.f64 (pow.f64 1 4) 1/9)))) (*.f64 1/27 (*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 c) 7) 1) 1/3) (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2))))) (cbrt.f64 -1/2))))))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 (pow.f64 (log.f64 c) 7) 1/3) (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2)) (pow.f64 (pow.f64 1 4) 1/9)))) (*.f64 1/27 (*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 c) 7) 1) 1/3) (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2))))))) (*.f64 1/3 (*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 c) 7) (pow.f64 1 4)) 1/9) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2)) 1/3) (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 c) 14) (pow.f64 1 4)) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 4)) 1/3))) (*.f64 1/9 (*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 c) 14) (pow.f64 1 4)) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 4)) 1/3))))))))))) (*.f64 (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 c) 17) (pow.f64 1 4)) 1/9) (pow.f64 (/.f64 1 (cbrt.f64 -1/2)) 1/3))) (+.f64 (*.f64 (pow.f64 (*.f64 (log.f64 c) 1) 1/3) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 c) 14) (pow.f64 1 4)) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 4)) 1/3))) (*.f64 1/9 (*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 c) 14) (pow.f64 1 4)) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 4)) 1/3)))))) (*.f64 -1/9 (*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 c) 17) (pow.f64 1 4)) 1/9) (pow.f64 (/.f64 1 (cbrt.f64 -1/2)) 1/3))))) (pow.f64 b 2))))) |
(*.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (pow.f64 1 1/3)) |
(*.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (pow.f64 1 1/3)) |
(*.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (pow.f64 1 1/3)) |
(*.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (pow.f64 1 1/3)) |
(*.f64 -1 (*.f64 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c))) (pow.f64 1 1/3))) |
(*.f64 -1 (*.f64 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c))) (pow.f64 1 1/3))) |
(*.f64 -1 (*.f64 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c))) (pow.f64 1 1/3))) |
(*.f64 -1 (*.f64 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c))) (pow.f64 1 1/3))) |
(*.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) (-.f64 b 1/2)) (pow.f64 1 1/3)) |
(*.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) (-.f64 b 1/2)) (pow.f64 1 1/3)) |
(*.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) (-.f64 b 1/2)) (pow.f64 1 1/3)) |
(*.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) (-.f64 b 1/2)) (pow.f64 1 1/3)) |
(*.f64 (pow.f64 (*.f64 (log.f64 c) 1) 1/3) (cbrt.f64 -1/2)) |
(+.f64 (*.f64 (pow.f64 (*.f64 (log.f64 c) 1) 1/3) (cbrt.f64 -1/2)) (*.f64 1/3 (*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 c) 7) (pow.f64 1 4)) 1/9) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2)) 1/3) b)))) |
(+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 c) 11) (pow.f64 1 4)) 1/9) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 7)) 1/3) (pow.f64 b 2)))) (+.f64 (*.f64 (pow.f64 (*.f64 (log.f64 c) 1) 1/3) (cbrt.f64 -1/2)) (*.f64 1/3 (*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 c) 7) (pow.f64 1 4)) 1/9) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2)) 1/3) b))))) |
(+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 c) 11) (pow.f64 1 4)) 1/9) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 7)) 1/3) (pow.f64 b 2)))) (+.f64 (*.f64 (pow.f64 (*.f64 (log.f64 c) 1) 1/3) (cbrt.f64 -1/2)) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (log.f64 c) 2)) 1/3) (/.f64 (*.f64 (pow.f64 b 3) (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 (pow.f64 (log.f64 c) 7) 1/3) (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2)) (pow.f64 (pow.f64 1 4) 1/9)))) (*.f64 1/27 (*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 c) 7) 1) 1/3) (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2)))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 1/3 (*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 c) 7) (pow.f64 1 4)) 1/9) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2)) 1/3) b)))))) |
(pow.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) 1/3) |
(pow.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) 1/3) |
(pow.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) 1/3) |
(pow.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) 1/3) |
(*.f64 (pow.f64 (*.f64 (-.f64 b 1/2) (*.f64 1 (log.f64 (/.f64 1 c)))) 1/3) (cbrt.f64 -1)) |
(*.f64 (pow.f64 (*.f64 (-.f64 b 1/2) (*.f64 1 (log.f64 (/.f64 1 c)))) 1/3) (cbrt.f64 -1)) |
(*.f64 (pow.f64 (*.f64 (-.f64 b 1/2) (*.f64 1 (log.f64 (/.f64 1 c)))) 1/3) (cbrt.f64 -1)) |
(*.f64 (pow.f64 (*.f64 (-.f64 b 1/2) (*.f64 1 (log.f64 (/.f64 1 c)))) 1/3) (cbrt.f64 -1)) |
(pow.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) (-.f64 b 1/2)) 1/3) |
(pow.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) (-.f64 b 1/2)) 1/3) |
(pow.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) (-.f64 b 1/2)) 1/3) |
(pow.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) (-.f64 b 1/2)) 1/3) |
(*.f64 -1/2 (log.f64 c)) |
(+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c))) |
(+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c))) |
(+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c))) |
(*.f64 (log.f64 c) b) |
(+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c))) |
(+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c))) |
(+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c))) |
(*.f64 (log.f64 c) b) |
(+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c))) |
(+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c))) |
(+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c))) |
(*.f64 (-.f64 b 1/2) (log.f64 c)) |
(*.f64 (-.f64 b 1/2) (log.f64 c)) |
(*.f64 (-.f64 b 1/2) (log.f64 c)) |
(*.f64 (-.f64 b 1/2) (log.f64 c)) |
(*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) |
(*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) |
(*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) |
(*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) |
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) (-.f64 b 1/2)) |
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) (-.f64 b 1/2)) |
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) (-.f64 b 1/2)) |
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) (-.f64 b 1/2)) |
(+.f64 (*.f64 b (log.f64 c)) (*.f64 -1/2 (log.f64 c))) |
(+.f64 (*.f64 -1/2 (log.f64 c)) (*.f64 b (log.f64 c))) |
(+.f64 (*.f64 (+.f64 b -1/2) (log.f64 (sqrt.f64 c))) (*.f64 (+.f64 b -1/2) (log.f64 (sqrt.f64 c)))) |
(+.f64 (*.f64 (+.f64 b -1/2) (log.f64 (cbrt.f64 (*.f64 c c)))) (*.f64 (+.f64 b -1/2) (log.f64 (cbrt.f64 c)))) |
(+.f64 (*.f64 (+.f64 b -1/2) 0) (*.f64 (+.f64 b -1/2) (log.f64 c))) |
(+.f64 (*.f64 1 (*.f64 b (log.f64 c))) (*.f64 1 (*.f64 -1/2 (log.f64 c)))) |
(+.f64 (*.f64 1 (*.f64 -1/2 (log.f64 c))) (*.f64 1 (*.f64 b (log.f64 c)))) |
(+.f64 (*.f64 (log.f64 (sqrt.f64 c)) (+.f64 b -1/2)) (*.f64 (log.f64 (sqrt.f64 c)) (+.f64 b -1/2))) |
(+.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 c c))) (+.f64 b -1/2)) (*.f64 (log.f64 (cbrt.f64 c)) (+.f64 b -1/2))) |
(+.f64 (*.f64 0 (+.f64 b -1/2)) (*.f64 (+.f64 b -1/2) (log.f64 c))) |
(+.f64 (*.f64 (*.f64 b (log.f64 c)) 1) (*.f64 (*.f64 -1/2 (log.f64 c)) 1)) |
(+.f64 (*.f64 (*.f64 -1/2 (log.f64 c)) 1) (*.f64 (*.f64 b (log.f64 c)) 1)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 1) |
(*.f64 (+.f64 b -1/2) (log.f64 c)) |
(*.f64 (log.f64 c) (+.f64 b -1/2)) |
(*.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2)) |
(*.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 2) 3)) |
(*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1) |
(*.f64 1 (*.f64 (+.f64 b -1/2) (log.f64 c))) |
(*.f64 (sqrt.f64 (log.f64 c)) (*.f64 (+.f64 b -1/2) (sqrt.f64 (log.f64 c)))) |
(*.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) |
(*.f64 (sqrt.f64 (+.f64 b -1/2)) (*.f64 (log.f64 c) (sqrt.f64 (+.f64 b -1/2)))) |
(*.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6) (*.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6) (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2))) |
(*.f64 (cbrt.f64 (log.f64 c)) (*.f64 (+.f64 b -1/2) (pow.f64 (cbrt.f64 (log.f64 c)) 2))) |
(*.f64 (cbrt.f64 (log.f64 c)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2) (cbrt.f64 (+.f64 b -1/2)))) |
(*.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2) (*.f64 (+.f64 b -1/2) (cbrt.f64 (log.f64 c)))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2) (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) |
(*.f64 (cbrt.f64 (+.f64 b -1/2)) (*.f64 (log.f64 c) (pow.f64 (cbrt.f64 (+.f64 b -1/2)) 2))) |
(*.f64 (cbrt.f64 (+.f64 b -1/2)) (*.f64 (cbrt.f64 (log.f64 c)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2))) |
(*.f64 (pow.f64 (cbrt.f64 (+.f64 b -1/2)) 2) (*.f64 (log.f64 c) (cbrt.f64 (+.f64 b -1/2)))) |
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 2))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 2) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))))) |
(*.f64 (*.f64 (+.f64 b -1/2) (sqrt.f64 (log.f64 c))) (sqrt.f64 (log.f64 c))) |
(*.f64 (*.f64 (+.f64 b -1/2) (pow.f64 (cbrt.f64 (log.f64 c)) 2)) (cbrt.f64 (log.f64 c))) |
(*.f64 (*.f64 (log.f64 c) (sqrt.f64 (+.f64 b -1/2))) (sqrt.f64 (+.f64 b -1/2))) |
(*.f64 (*.f64 (log.f64 c) (pow.f64 (cbrt.f64 (+.f64 b -1/2)) 2)) (cbrt.f64 (+.f64 b -1/2))) |
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2) (cbrt.f64 (+.f64 b -1/2))) (cbrt.f64 (log.f64 c))) |
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))) |
(*.f64 (*.f64 (log.f64 c) (cbrt.f64 (+.f64 b -1/2))) (pow.f64 (cbrt.f64 (+.f64 b -1/2)) 2)) |
(*.f64 (*.f64 (+.f64 b -1/2) (cbrt.f64 (log.f64 c))) (pow.f64 (cbrt.f64 (log.f64 c)) 2)) |
(*.f64 (*.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6) (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2)) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6)) |
(*.f64 (*.f64 (cbrt.f64 (log.f64 c)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2)) (cbrt.f64 (+.f64 b -1/2))) |
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 2)) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 2) 3) (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) |
(*.f64 (/.f64 (*.f64 (log.f64 c) (fma.f64 b b -1/4)) (fma.f64 b b -1/4)) (+.f64 b -1/2)) |
(*.f64 (/.f64 (*.f64 (log.f64 c) (fma.f64 b b -1/4)) (-.f64 (pow.f64 b 3) -1/8)) (+.f64 (+.f64 1/4 (*.f64 b b)) (*.f64 b -1/2))) |
(*.f64 (/.f64 (*.f64 (log.f64 c) (+.f64 -1/8 (pow.f64 b 3))) (-.f64 (pow.f64 b 4) (pow.f64 (+.f64 1/4 (*.f64 b 1/2)) 2))) (+.f64 (fma.f64 b b -1/4) (*.f64 b -1/2))) |
(*.f64 (/.f64 (*.f64 (log.f64 c) (+.f64 -1/8 (pow.f64 b 3))) (+.f64 (pow.f64 (*.f64 b b) 3) (pow.f64 (+.f64 1/4 (*.f64 b 1/2)) 3))) (+.f64 (pow.f64 b 4) (*.f64 (+.f64 1/4 (*.f64 b 1/2)) (-.f64 (+.f64 1/4 (*.f64 b 1/2)) (*.f64 b b))))) |
(*.f64 (*.f64 (pow.f64 1 3/2) (pow.f64 1 3/2)) (*.f64 (+.f64 b -1/2) (log.f64 c))) |
(*.f64 (*.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 1/6) (pow.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 1/6)) (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) (*.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 1/6) (pow.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 1/6)) (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))) |
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 3/4) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 3/4) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))))) |
(*.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6) 3/2) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))) (*.f64 (pow.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6) 3/2) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))))) |
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 3/4)) (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 3/4))) |
(*.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6) 3/2) (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 3/4)) (*.f64 (pow.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6) 3/2) (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 3/4))) |
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) (pow.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6) 3/2)) (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) (pow.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6) 3/2))) |
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 3/4) (pow.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6) 3/2)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 3/4) (pow.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6) 3/2))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 1/6) (pow.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 1/6))) (*.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 1/6) (pow.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 1/6)))) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2) 3/4) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2) 3/4)) |
(*.f64 (pow.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 3) 1/6) (pow.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 3) 1/6)) |
(/.f64 (log.f64 c) (/.f64 1 (+.f64 b -1/2))) |
(/.f64 (fma.f64 b b -1/4) (/.f64 (+.f64 b 1/2) (log.f64 c))) |
(/.f64 (+.f64 -1/8 (pow.f64 b 3)) (/.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2))) (log.f64 c))) |
(/.f64 (*.f64 (log.f64 c) (fma.f64 b b -1/4)) (+.f64 b 1/2)) |
(/.f64 (*.f64 (log.f64 c) (+.f64 -1/8 (pow.f64 b 3))) (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))) |
(/.f64 (*.f64 (log.f64 c) (-.f64 1/4 (*.f64 b b))) (-.f64 -1/2 b)) |
(/.f64 (*.f64 (log.f64 c) (neg.f64 (fma.f64 b b -1/4))) (+.f64 (neg.f64 b) -1/2)) |
(/.f64 (*.f64 (log.f64 c) (neg.f64 (+.f64 -1/8 (pow.f64 b 3)))) (neg.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2))))) |
(/.f64 (*.f64 1 (*.f64 (log.f64 c) (fma.f64 b b -1/4))) (+.f64 b 1/2)) |
(/.f64 (*.f64 1 (*.f64 (log.f64 c) (+.f64 -1/8 (pow.f64 b 3)))) (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))) |
(/.f64 (*.f64 (*.f64 (log.f64 c) (sqrt.f64 (+.f64 b -1/2))) (sqrt.f64 (+.f64 -1/8 (pow.f64 b 3)))) (sqrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2))))) |
(/.f64 (*.f64 (*.f64 (log.f64 c) (sqrt.f64 (+.f64 b -1/2))) (sqrt.f64 (fma.f64 b b -1/4))) (sqrt.f64 (+.f64 b 1/2))) |
(/.f64 (*.f64 (*.f64 (log.f64 c) (pow.f64 (cbrt.f64 (+.f64 b -1/2)) 2)) (cbrt.f64 (+.f64 -1/8 (pow.f64 b 3)))) (cbrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2))))) |
(/.f64 (*.f64 (*.f64 (log.f64 c) (pow.f64 (cbrt.f64 (+.f64 b -1/2)) 2)) (cbrt.f64 (fma.f64 b b -1/4))) (cbrt.f64 (+.f64 b 1/2))) |
(/.f64 (*.f64 (-.f64 1/4 (*.f64 b b)) (log.f64 c)) (-.f64 -1/2 b)) |
(/.f64 (*.f64 (neg.f64 (fma.f64 b b -1/4)) (log.f64 c)) (+.f64 (neg.f64 b) -1/2)) |
(/.f64 (*.f64 (neg.f64 (+.f64 -1/8 (pow.f64 b 3))) (log.f64 c)) (neg.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2))))) |
(/.f64 (*.f64 (*.f64 (log.f64 c) (fma.f64 b b -1/4)) 1) (+.f64 b 1/2)) |
(/.f64 (*.f64 (*.f64 (log.f64 c) (+.f64 -1/8 (pow.f64 b 3))) 1) (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 -1/8 (pow.f64 b 3))) (*.f64 (log.f64 c) (sqrt.f64 (+.f64 b -1/2)))) (sqrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2))))) |
(/.f64 (*.f64 (sqrt.f64 (fma.f64 b b -1/4)) (*.f64 (log.f64 c) (sqrt.f64 (+.f64 b -1/2)))) (sqrt.f64 (+.f64 b 1/2))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 -1/8 (pow.f64 b 3))) (*.f64 (cbrt.f64 (log.f64 c)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2))) (cbrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2))))) |
(/.f64 (*.f64 (cbrt.f64 (fma.f64 b b -1/4)) (*.f64 (cbrt.f64 (log.f64 c)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2))) (cbrt.f64 (+.f64 b 1/2))) |
(/.f64 (/.f64 (*.f64 (log.f64 c) (fma.f64 b b -1/4)) 1) (+.f64 b 1/2)) |
(/.f64 (/.f64 (*.f64 (log.f64 c) (fma.f64 b b -1/4)) (sqrt.f64 (+.f64 b 1/2))) (sqrt.f64 (+.f64 b 1/2))) |
(/.f64 (/.f64 (*.f64 (log.f64 c) (fma.f64 b b -1/4)) (*.f64 (cbrt.f64 (+.f64 b 1/2)) (cbrt.f64 (+.f64 b 1/2)))) (cbrt.f64 (+.f64 b 1/2))) |
(/.f64 (/.f64 (*.f64 (log.f64 c) (+.f64 -1/8 (pow.f64 b 3))) 1) (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))) |
(/.f64 (/.f64 (*.f64 (log.f64 c) (+.f64 -1/8 (pow.f64 b 3))) (sqrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2))))) (sqrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2))))) |
(/.f64 (/.f64 (*.f64 (log.f64 c) (+.f64 -1/8 (pow.f64 b 3))) (*.f64 (cbrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))) (cbrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))))) (cbrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2))))) |
(/.f64 (-.f64 (*.f64 (*.f64 b (log.f64 c)) (*.f64 b (log.f64 c))) (*.f64 (*.f64 -1/2 (log.f64 c)) (*.f64 -1/2 (log.f64 c)))) (-.f64 (*.f64 b (log.f64 c)) (*.f64 -1/2 (log.f64 c)))) |
(/.f64 (-.f64 (*.f64 (*.f64 -1/2 (log.f64 c)) (*.f64 -1/2 (log.f64 c))) (*.f64 (*.f64 b (log.f64 c)) (*.f64 b (log.f64 c)))) (-.f64 (*.f64 -1/2 (log.f64 c)) (*.f64 b (log.f64 c)))) |
(/.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) (exp.f64 (log1p.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))) 1) (+.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 1)) |
(sqrt.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 2)) |
(log.f64 (pow.f64 c (+.f64 b -1/2))) |
(log.f64 (-.f64 (+.f64 1 (pow.f64 c (+.f64 b -1/2))) 1)) |
(cbrt.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (log.f64 c) 3) (pow.f64 (+.f64 b -1/2) 3))) |
(expm1.f64 (log1p.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) |
(exp.f64 (log.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) |
(log1p.f64 (-.f64 (pow.f64 c (+.f64 b -1/2)) 1)) |
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))) 1) |
(*.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 1) |
(*.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) (*.f64 (pow.f64 1 1/6) (pow.f64 1 1/6))) |
(*.f64 1 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) |
(*.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6)) |
(*.f64 (cbrt.f64 (log.f64 c)) (cbrt.f64 (+.f64 b -1/2))) |
(*.f64 (cbrt.f64 (+.f64 b -1/2)) (cbrt.f64 (log.f64 c))) |
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 2)) |
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2) 1/6) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2) 1/6))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 3/2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 3/2)) |
(*.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2) 1/6) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2) 1/6)) (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))) |
(*.f64 (*.f64 (pow.f64 1 1/6) (pow.f64 1 1/6)) (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) |
(*.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 1/6) (pow.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 1/6)) (*.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 1/6) (pow.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 1/6))) |
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 c))) (sqrt.f64 (cbrt.f64 (+.f64 b -1/2)))) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 c))) (sqrt.f64 (cbrt.f64 (+.f64 b -1/2))))) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (log.f64 c))) (cbrt.f64 (sqrt.f64 (+.f64 b -1/2)))) (*.f64 (sqrt.f64 (cbrt.f64 (log.f64 c))) (cbrt.f64 (sqrt.f64 (+.f64 b -1/2))))) |
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 c))) (cbrt.f64 (sqrt.f64 (+.f64 b -1/2)))) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 c))) (cbrt.f64 (sqrt.f64 (+.f64 b -1/2))))) |
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 b -1/2))) (sqrt.f64 (cbrt.f64 (log.f64 c)))) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 b -1/2))) (sqrt.f64 (cbrt.f64 (log.f64 c))))) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (+.f64 b -1/2))) (cbrt.f64 (sqrt.f64 (log.f64 c)))) (*.f64 (sqrt.f64 (cbrt.f64 (+.f64 b -1/2))) (cbrt.f64 (sqrt.f64 (log.f64 c))))) |
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 b -1/2))) (cbrt.f64 (sqrt.f64 (log.f64 c)))) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 b -1/2))) (cbrt.f64 (sqrt.f64 (log.f64 c))))) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))) (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))) (*.f64 (sqrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))) (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6)) (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 2))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6)) (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 2)))) |
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))))) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))))) |
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 2)) (cbrt.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 2)) (cbrt.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6)))) |
(/.f64 (*.f64 (cbrt.f64 (log.f64 c)) (cbrt.f64 (+.f64 -1/8 (pow.f64 b 3)))) (cbrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2))))) |
(/.f64 (*.f64 (cbrt.f64 (log.f64 c)) (cbrt.f64 (fma.f64 b b -1/4))) (cbrt.f64 (+.f64 b 1/2))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 -1/8 (pow.f64 b 3))) (cbrt.f64 (log.f64 c))) (cbrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2))))) |
(/.f64 (*.f64 (cbrt.f64 (fma.f64 b b -1/4)) (cbrt.f64 (log.f64 c))) (cbrt.f64 (+.f64 b 1/2))) |
(/.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))) (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))))) 1) (+.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))) 1)) |
(pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 1) |
(pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2/3) |
(pow.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6) 2) |
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 3) |
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2)) |
(log.f64 (exp.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))) |
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))))) |
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))) |
(exp.f64 (log.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))) |
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))) |
(+.f64 (*.f64 b (log.f64 c)) (*.f64 -1/2 (log.f64 c))) |
(+.f64 (*.f64 -1/2 (log.f64 c)) (*.f64 b (log.f64 c))) |
(+.f64 (*.f64 (+.f64 b -1/2) (log.f64 (sqrt.f64 c))) (*.f64 (+.f64 b -1/2) (log.f64 (sqrt.f64 c)))) |
(+.f64 (*.f64 (+.f64 b -1/2) (log.f64 (cbrt.f64 (*.f64 c c)))) (*.f64 (+.f64 b -1/2) (log.f64 (cbrt.f64 c)))) |
(+.f64 (*.f64 (+.f64 b -1/2) 0) (*.f64 (+.f64 b -1/2) (log.f64 c))) |
(+.f64 (*.f64 1 (*.f64 b (log.f64 c))) (*.f64 1 (*.f64 -1/2 (log.f64 c)))) |
(+.f64 (*.f64 1 (*.f64 -1/2 (log.f64 c))) (*.f64 1 (*.f64 b (log.f64 c)))) |
(+.f64 (*.f64 (log.f64 (sqrt.f64 c)) (+.f64 b -1/2)) (*.f64 (log.f64 (sqrt.f64 c)) (+.f64 b -1/2))) |
(+.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 c c))) (+.f64 b -1/2)) (*.f64 (log.f64 (cbrt.f64 c)) (+.f64 b -1/2))) |
(+.f64 (*.f64 0 (+.f64 b -1/2)) (*.f64 (+.f64 b -1/2) (log.f64 c))) |
(+.f64 (*.f64 (*.f64 b (log.f64 c)) 1) (*.f64 (*.f64 -1/2 (log.f64 c)) 1)) |
(+.f64 (*.f64 (*.f64 -1/2 (log.f64 c)) 1) (*.f64 (*.f64 b (log.f64 c)) 1)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 1) |
(/.f64 (log.f64 c) (/.f64 1 (+.f64 b -1/2))) |
(/.f64 (fma.f64 b b -1/4) (/.f64 (+.f64 b 1/2) (log.f64 c))) |
(/.f64 (+.f64 -1/8 (pow.f64 b 3)) (/.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2))) (log.f64 c))) |
(/.f64 (*.f64 (log.f64 c) (fma.f64 b b -1/4)) (+.f64 b 1/2)) |
(/.f64 (*.f64 (log.f64 c) (+.f64 -1/8 (pow.f64 b 3))) (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))) |
(/.f64 (*.f64 (log.f64 c) (-.f64 1/4 (*.f64 b b))) (-.f64 -1/2 b)) |
(/.f64 (*.f64 (log.f64 c) (neg.f64 (fma.f64 b b -1/4))) (+.f64 (neg.f64 b) -1/2)) |
(/.f64 (*.f64 (log.f64 c) (neg.f64 (+.f64 -1/8 (pow.f64 b 3)))) (neg.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2))))) |
(/.f64 (*.f64 1 (*.f64 (log.f64 c) (fma.f64 b b -1/4))) (+.f64 b 1/2)) |
(/.f64 (*.f64 1 (*.f64 (log.f64 c) (+.f64 -1/8 (pow.f64 b 3)))) (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))) |
(/.f64 (*.f64 (*.f64 (log.f64 c) (sqrt.f64 (+.f64 b -1/2))) (sqrt.f64 (+.f64 -1/8 (pow.f64 b 3)))) (sqrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2))))) |
(/.f64 (*.f64 (*.f64 (log.f64 c) (sqrt.f64 (+.f64 b -1/2))) (sqrt.f64 (fma.f64 b b -1/4))) (sqrt.f64 (+.f64 b 1/2))) |
(/.f64 (*.f64 (*.f64 (log.f64 c) (pow.f64 (cbrt.f64 (+.f64 b -1/2)) 2)) (cbrt.f64 (+.f64 -1/8 (pow.f64 b 3)))) (cbrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2))))) |
(/.f64 (*.f64 (*.f64 (log.f64 c) (pow.f64 (cbrt.f64 (+.f64 b -1/2)) 2)) (cbrt.f64 (fma.f64 b b -1/4))) (cbrt.f64 (+.f64 b 1/2))) |
(/.f64 (*.f64 (-.f64 1/4 (*.f64 b b)) (log.f64 c)) (-.f64 -1/2 b)) |
(/.f64 (*.f64 (neg.f64 (fma.f64 b b -1/4)) (log.f64 c)) (+.f64 (neg.f64 b) -1/2)) |
(/.f64 (*.f64 (neg.f64 (+.f64 -1/8 (pow.f64 b 3))) (log.f64 c)) (neg.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2))))) |
(/.f64 (*.f64 (*.f64 (log.f64 c) (fma.f64 b b -1/4)) 1) (+.f64 b 1/2)) |
(/.f64 (*.f64 (*.f64 (log.f64 c) (+.f64 -1/8 (pow.f64 b 3))) 1) (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 -1/8 (pow.f64 b 3))) (*.f64 (log.f64 c) (sqrt.f64 (+.f64 b -1/2)))) (sqrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2))))) |
(/.f64 (*.f64 (sqrt.f64 (fma.f64 b b -1/4)) (*.f64 (log.f64 c) (sqrt.f64 (+.f64 b -1/2)))) (sqrt.f64 (+.f64 b 1/2))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 -1/8 (pow.f64 b 3))) (*.f64 (cbrt.f64 (log.f64 c)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2))) (cbrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2))))) |
(/.f64 (*.f64 (cbrt.f64 (fma.f64 b b -1/4)) (*.f64 (cbrt.f64 (log.f64 c)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2))) (cbrt.f64 (+.f64 b 1/2))) |
(/.f64 (/.f64 (*.f64 (log.f64 c) (fma.f64 b b -1/4)) 1) (+.f64 b 1/2)) |
(/.f64 (/.f64 (*.f64 (log.f64 c) (fma.f64 b b -1/4)) (sqrt.f64 (+.f64 b 1/2))) (sqrt.f64 (+.f64 b 1/2))) |
(/.f64 (/.f64 (*.f64 (log.f64 c) (fma.f64 b b -1/4)) (*.f64 (cbrt.f64 (+.f64 b 1/2)) (cbrt.f64 (+.f64 b 1/2)))) (cbrt.f64 (+.f64 b 1/2))) |
(/.f64 (/.f64 (*.f64 (log.f64 c) (+.f64 -1/8 (pow.f64 b 3))) 1) (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))) |
(/.f64 (/.f64 (*.f64 (log.f64 c) (+.f64 -1/8 (pow.f64 b 3))) (sqrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2))))) (sqrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2))))) |
(/.f64 (/.f64 (*.f64 (log.f64 c) (+.f64 -1/8 (pow.f64 b 3))) (*.f64 (cbrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))) (cbrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))))) (cbrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2))))) |
(/.f64 (-.f64 (*.f64 (*.f64 b (log.f64 c)) (*.f64 b (log.f64 c))) (*.f64 (*.f64 -1/2 (log.f64 c)) (*.f64 -1/2 (log.f64 c)))) (-.f64 (*.f64 b (log.f64 c)) (*.f64 -1/2 (log.f64 c)))) |
(/.f64 (-.f64 (*.f64 (*.f64 -1/2 (log.f64 c)) (*.f64 -1/2 (log.f64 c))) (*.f64 (*.f64 b (log.f64 c)) (*.f64 b (log.f64 c)))) (-.f64 (*.f64 -1/2 (log.f64 c)) (*.f64 b (log.f64 c)))) |
(/.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) (exp.f64 (log1p.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))) 1) (+.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 1)) |
(pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 3) |
(pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1) |
(pow.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2) |
(pow.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6) 6) |
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2) 3/2) |
(pow.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 3) 1/3) |
(sqrt.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 2)) |
(log.f64 (pow.f64 c (+.f64 b -1/2))) |
(log.f64 (-.f64 (+.f64 1 (pow.f64 c (+.f64 b -1/2))) 1)) |
(cbrt.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (log.f64 c) 3) (pow.f64 (+.f64 b -1/2) 3))) |
(expm1.f64 (log1p.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) |
(exp.f64 (log.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) |
(log1p.f64 (-.f64 (pow.f64 c (+.f64 b -1/2)) 1)) |
| Outputs |
|---|
(*.f64 -1/2 (*.f64 (log.f64 c) (pow.f64 1 1/3))) |
(*.f64 -1/2 (log.f64 c)) |
(+.f64 (*.f64 -1/2 (*.f64 (log.f64 c) (pow.f64 1 1/3))) (*.f64 (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 c) 13) (pow.f64 1 4)) 1/9) (pow.f64 (pow.f64 (cbrt.f64 -1/2) 4) 1/3))) (*.f64 1/3 (*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 c) 13) (pow.f64 1 4)) 1/9) (pow.f64 (pow.f64 (cbrt.f64 -1/2) 4) 1/3)))) b)) |
(fma.f64 -1/2 (log.f64 c) (*.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 (log.f64 c) 13) 1/18) (pow.f64 (pow.f64 (log.f64 c) 13) 1/18)) (cbrt.f64 (pow.f64 (cbrt.f64 -1/2) 4))) 1) b)) |
(fma.f64 -1/2 (log.f64 c) (*.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 (log.f64 c) 13) 1/18) (pow.f64 (pow.f64 (log.f64 c) 13) 1/18)) (cbrt.f64 (pow.f64 (cbrt.f64 -1/2) 4))) b)) |
(+.f64 (*.f64 -1/2 (*.f64 (log.f64 c) (pow.f64 1 1/3))) (+.f64 (*.f64 (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 c) 13) (pow.f64 1 4)) 1/9) (pow.f64 (pow.f64 (cbrt.f64 -1/2) 4) 1/3))) (*.f64 1/3 (*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 c) 13) (pow.f64 1 4)) 1/9) (pow.f64 (pow.f64 (cbrt.f64 -1/2) 4) 1/3)))) b) (*.f64 (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 c) 17) (pow.f64 1 4)) 1/9) (pow.f64 (/.f64 1 (cbrt.f64 -1/2)) 1/3))) (+.f64 (*.f64 (pow.f64 (*.f64 (log.f64 c) 1) 1/3) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 c) 14) (pow.f64 1 4)) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 4)) 1/3))) (*.f64 1/9 (*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 c) 14) (pow.f64 1 4)) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 4)) 1/3)))))) (*.f64 -1/9 (*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 c) 17) (pow.f64 1 4)) 1/9) (pow.f64 (/.f64 1 (cbrt.f64 -1/2)) 1/3))))) (pow.f64 b 2)))) |
(fma.f64 -1/2 (log.f64 c) (fma.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 (log.f64 c) 13) 1/18) (pow.f64 (pow.f64 (log.f64 c) 13) 1/18)) (cbrt.f64 (pow.f64 (cbrt.f64 -1/2) 4))) 1) b (*.f64 (fma.f64 2/9 (*.f64 (*.f64 (pow.f64 (pow.f64 (log.f64 c) 17) 1/18) (pow.f64 (pow.f64 (log.f64 c) 17) 1/18)) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2)))) (fma.f64 (cbrt.f64 (log.f64 c)) (*.f64 (cbrt.f64 -1/2) (*.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 (log.f64 c) 14) 1/18) (pow.f64 (pow.f64 (log.f64 c) 14) 1/18)) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 4)))) -1/9)) (*.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 (log.f64 c) 17) 1/18) (pow.f64 (pow.f64 (log.f64 c) 17) 1/18)) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2)))) -1/9))) (*.f64 b b)))) |
(fma.f64 -1/2 (log.f64 c) (fma.f64 (fma.f64 2/9 (*.f64 (*.f64 (pow.f64 (pow.f64 (log.f64 c) 17) 1/18) (pow.f64 (pow.f64 (log.f64 c) 17) 1/18)) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2)))) (fma.f64 (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (log.f64 c))) (*.f64 (*.f64 (pow.f64 (pow.f64 (log.f64 c) 14) 1/18) (pow.f64 (pow.f64 (log.f64 c) 14) 1/18)) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 4))) -1/9)) (*.f64 (*.f64 (pow.f64 (pow.f64 (log.f64 c) 17) 1/18) (pow.f64 (pow.f64 (log.f64 c) 17) 1/18)) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))) -1/9)))) (*.f64 b b) (*.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 (log.f64 c) 13) 1/18) (pow.f64 (pow.f64 (log.f64 c) 13) 1/18)) (cbrt.f64 (pow.f64 (cbrt.f64 -1/2) 4))) b))) |
(fma.f64 -1/2 (log.f64 c) (*.f64 b (+.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 (log.f64 c) 13) 1/18) (pow.f64 (pow.f64 (log.f64 c) 13) 1/18)) (cbrt.f64 (pow.f64 (cbrt.f64 -1/2) 4))) (*.f64 b (+.f64 (*.f64 (cbrt.f64 -1/2) (*.f64 (cbrt.f64 (log.f64 c)) (*.f64 (*.f64 (pow.f64 (pow.f64 (log.f64 c) 14) 1/18) (pow.f64 (pow.f64 (log.f64 c) 14) 1/18)) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 4))) -1/9)))) (*.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 (log.f64 c) 17) 1/18) (pow.f64 (pow.f64 (log.f64 c) 17) 1/18)) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2)))) 1/9)))))) |
(+.f64 (*.f64 -1/2 (*.f64 (log.f64 c) (pow.f64 1 1/3))) (+.f64 (*.f64 (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 c) 13) (pow.f64 1 4)) 1/9) (pow.f64 (pow.f64 (cbrt.f64 -1/2) 4) 1/3))) (*.f64 1/3 (*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 c) 13) (pow.f64 1 4)) 1/9) (pow.f64 (pow.f64 (cbrt.f64 -1/2) 4) 1/3)))) b) (+.f64 (*.f64 (pow.f64 b 3) (+.f64 (*.f64 -2/27 (*.f64 (pow.f64 (pow.f64 (log.f64 c) 7) 1/3) (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2)) (pow.f64 (pow.f64 1 4) 1/9)))) (+.f64 (*.f64 (pow.f64 (*.f64 (log.f64 c) 1) 1/3) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 4/27 (*.f64 (pow.f64 (log.f64 c) 2) (pow.f64 1 1/9))) (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (log.f64 c)) 1/3) (/.f64 (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 (pow.f64 (log.f64 c) 7) 1/3) (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2)) (pow.f64 (pow.f64 1 4) 1/9)))) (*.f64 1/27 (*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 c) 7) 1) 1/3) (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2))))) (cbrt.f64 -1/2))))))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 (pow.f64 (log.f64 c) 7) 1/3) (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2)) (pow.f64 (pow.f64 1 4) 1/9)))) (*.f64 1/27 (*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 c) 7) 1) 1/3) (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2))))))) (*.f64 1/3 (*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 c) 7) (pow.f64 1 4)) 1/9) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2)) 1/3) (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 c) 14) (pow.f64 1 4)) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 4)) 1/3))) (*.f64 1/9 (*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 c) 14) (pow.f64 1 4)) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 4)) 1/3))))))))))) (*.f64 (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 c) 17) (pow.f64 1 4)) 1/9) (pow.f64 (/.f64 1 (cbrt.f64 -1/2)) 1/3))) (+.f64 (*.f64 (pow.f64 (*.f64 (log.f64 c) 1) 1/3) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 c) 14) (pow.f64 1 4)) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 4)) 1/3))) (*.f64 1/9 (*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 c) 14) (pow.f64 1 4)) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 4)) 1/3)))))) (*.f64 -1/9 (*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 c) 17) (pow.f64 1 4)) 1/9) (pow.f64 (/.f64 1 (cbrt.f64 -1/2)) 1/3))))) (pow.f64 b 2))))) |
(fma.f64 -1/2 (log.f64 c) (fma.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 (log.f64 c) 13) 1/18) (pow.f64 (pow.f64 (log.f64 c) 13) 1/18)) (cbrt.f64 (pow.f64 (cbrt.f64 -1/2) 4))) 1) b (fma.f64 (pow.f64 b 3) (fma.f64 -2/27 (*.f64 (cbrt.f64 (pow.f64 (log.f64 c) 7)) (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2))) (fma.f64 (cbrt.f64 (log.f64 c)) (*.f64 (cbrt.f64 -1/2) (fma.f64 4/27 (*.f64 1 (pow.f64 (log.f64 c) 2)) (*.f64 (*.f64 -2/3 (cbrt.f64 (/.f64 1 (log.f64 c)))) (/.f64 (fma.f64 -2/9 (*.f64 (cbrt.f64 (pow.f64 (log.f64 c) 7)) (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2))) (*.f64 (*.f64 1/27 (cbrt.f64 (pow.f64 (log.f64 c) 7))) (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2)))) (cbrt.f64 -1/2))))) (+.f64 (*.f64 -1/3 (fma.f64 -2/9 (*.f64 (cbrt.f64 (pow.f64 (log.f64 c) 7)) (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2))) (*.f64 (*.f64 1/27 (cbrt.f64 (pow.f64 (log.f64 c) 7))) (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2))))) (*.f64 1/3 (*.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 (log.f64 c) 7) 1/18) (pow.f64 (pow.f64 (log.f64 c) 7) 1/18)) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 (log.f64 c) 14) 1/18) (pow.f64 (pow.f64 (log.f64 c) 14) 1/18)) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 4)))) -1/9)))))) (*.f64 (fma.f64 2/9 (*.f64 (*.f64 (pow.f64 (pow.f64 (log.f64 c) 17) 1/18) (pow.f64 (pow.f64 (log.f64 c) 17) 1/18)) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2)))) (fma.f64 (cbrt.f64 (log.f64 c)) (*.f64 (cbrt.f64 -1/2) (*.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 (log.f64 c) 14) 1/18) (pow.f64 (pow.f64 (log.f64 c) 14) 1/18)) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 4)))) -1/9)) (*.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 (log.f64 c) 17) 1/18) (pow.f64 (pow.f64 (log.f64 c) 17) 1/18)) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2)))) -1/9))) (*.f64 b b))))) |
(fma.f64 -1/2 (log.f64 c) (fma.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 (log.f64 c) 13) 1/18) (pow.f64 (pow.f64 (log.f64 c) 13) 1/18)) (cbrt.f64 (pow.f64 (cbrt.f64 -1/2) 4))) b (fma.f64 (pow.f64 b 3) (fma.f64 -2/27 (/.f64 (cbrt.f64 (pow.f64 (log.f64 c) 7)) (pow.f64 (cbrt.f64 -1/2) 2)) (fma.f64 (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (log.f64 c))) (fma.f64 4/27 (pow.f64 (log.f64 c) 2) (*.f64 (/.f64 (*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 c) 7)) (pow.f64 (cbrt.f64 -1/2) 2)) -5/27) (cbrt.f64 -1/2)) (*.f64 -2/3 (cbrt.f64 (/.f64 1 (log.f64 c)))))) (fma.f64 1/3 (*.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 (log.f64 c) 14) 1/18) (pow.f64 (pow.f64 (log.f64 c) 14) 1/18)) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 4))) -1/9)) (*.f64 (*.f64 (pow.f64 (pow.f64 (log.f64 c) 7) 1/18) (pow.f64 (pow.f64 (log.f64 c) 7) 1/18)) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2))))) (*.f64 (*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 c) 7)) (pow.f64 (cbrt.f64 -1/2) 2)) -5/27) -1/3)))) (*.f64 b (*.f64 b (fma.f64 2/9 (*.f64 (*.f64 (pow.f64 (pow.f64 (log.f64 c) 17) 1/18) (pow.f64 (pow.f64 (log.f64 c) 17) 1/18)) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2)))) (fma.f64 (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (log.f64 c))) (*.f64 (*.f64 (pow.f64 (pow.f64 (log.f64 c) 14) 1/18) (pow.f64 (pow.f64 (log.f64 c) 14) 1/18)) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 4))) -1/9)) (*.f64 (*.f64 (pow.f64 (pow.f64 (log.f64 c) 17) 1/18) (pow.f64 (pow.f64 (log.f64 c) 17) 1/18)) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))) -1/9))))))))) |
(fma.f64 -1/2 (log.f64 c) (fma.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 (log.f64 c) 13) 1/18) (pow.f64 (pow.f64 (log.f64 c) 13) 1/18)) (cbrt.f64 (pow.f64 (cbrt.f64 -1/2) 4))) b (*.f64 (*.f64 b b) (+.f64 (+.f64 (*.f64 (cbrt.f64 -1/2) (*.f64 (cbrt.f64 (log.f64 c)) (*.f64 (*.f64 (pow.f64 (pow.f64 (log.f64 c) 14) 1/18) (pow.f64 (pow.f64 (log.f64 c) 14) 1/18)) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 4))) -1/9)))) (*.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 (log.f64 c) 17) 1/18) (pow.f64 (pow.f64 (log.f64 c) 17) 1/18)) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2)))) 1/9)) (*.f64 b (fma.f64 -2/27 (/.f64 (cbrt.f64 (pow.f64 (log.f64 c) 7)) (pow.f64 (cbrt.f64 -1/2) 2)) (fma.f64 (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (log.f64 c))) (fma.f64 4/27 (pow.f64 (log.f64 c) 2) (*.f64 (/.f64 (*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 c) 7)) (pow.f64 (cbrt.f64 -1/2) 2)) -5/27) (cbrt.f64 -1/2)) (*.f64 -2/3 (cbrt.f64 (/.f64 1 (log.f64 c)))))) (fma.f64 1/3 (*.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 (log.f64 c) 14) 1/18) (pow.f64 (pow.f64 (log.f64 c) 14) 1/18)) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 4))) -1/9)) (*.f64 (*.f64 (pow.f64 (pow.f64 (log.f64 c) 7) 1/18) (pow.f64 (pow.f64 (log.f64 c) 7) 1/18)) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2))))) (*.f64 (*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 c) 7)) (pow.f64 (cbrt.f64 -1/2) 2)) -5/27) -1/3))))))))) |
(*.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (pow.f64 1 1/3)) |
(*.f64 (log.f64 c) (+.f64 -1/2 b)) |
(*.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (pow.f64 1 1/3)) |
(*.f64 (log.f64 c) (+.f64 -1/2 b)) |
(*.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (pow.f64 1 1/3)) |
(*.f64 (log.f64 c) (+.f64 -1/2 b)) |
(*.f64 (*.f64 (-.f64 b 1/2) (log.f64 c)) (pow.f64 1 1/3)) |
(*.f64 (log.f64 c) (+.f64 -1/2 b)) |
(*.f64 -1 (*.f64 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c))) (pow.f64 1 1/3))) |
(neg.f64 (*.f64 (neg.f64 (log.f64 c)) (+.f64 -1/2 b))) |
(*.f64 (neg.f64 (log.f64 c)) (+.f64 1/2 (neg.f64 b))) |
(*.f64 (neg.f64 (log.f64 c)) (-.f64 1/2 b)) |
(*.f64 -1 (*.f64 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c))) (pow.f64 1 1/3))) |
(neg.f64 (*.f64 (neg.f64 (log.f64 c)) (+.f64 -1/2 b))) |
(*.f64 (neg.f64 (log.f64 c)) (+.f64 1/2 (neg.f64 b))) |
(*.f64 (neg.f64 (log.f64 c)) (-.f64 1/2 b)) |
(*.f64 -1 (*.f64 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c))) (pow.f64 1 1/3))) |
(neg.f64 (*.f64 (neg.f64 (log.f64 c)) (+.f64 -1/2 b))) |
(*.f64 (neg.f64 (log.f64 c)) (+.f64 1/2 (neg.f64 b))) |
(*.f64 (neg.f64 (log.f64 c)) (-.f64 1/2 b)) |
(*.f64 -1 (*.f64 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c))) (pow.f64 1 1/3))) |
(neg.f64 (*.f64 (neg.f64 (log.f64 c)) (+.f64 -1/2 b))) |
(*.f64 (neg.f64 (log.f64 c)) (+.f64 1/2 (neg.f64 b))) |
(*.f64 (neg.f64 (log.f64 c)) (-.f64 1/2 b)) |
(*.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) (-.f64 b 1/2)) (pow.f64 1 1/3)) |
(*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c)))) (*.f64 (+.f64 -1/2 b) 1)) |
(*.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) (+.f64 -1/2 b)) |
(*.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) (-.f64 b 1/2)) (pow.f64 1 1/3)) |
(*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c)))) (*.f64 (+.f64 -1/2 b) 1)) |
(*.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) (+.f64 -1/2 b)) |
(*.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) (-.f64 b 1/2)) (pow.f64 1 1/3)) |
(*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c)))) (*.f64 (+.f64 -1/2 b) 1)) |
(*.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) (+.f64 -1/2 b)) |
(*.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) (-.f64 b 1/2)) (pow.f64 1 1/3)) |
(*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c)))) (*.f64 (+.f64 -1/2 b) 1)) |
(*.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) (+.f64 -1/2 b)) |
(*.f64 (pow.f64 (*.f64 (log.f64 c) 1) 1/3) (cbrt.f64 -1/2)) |
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (log.f64 c))) |
(+.f64 (*.f64 (pow.f64 (*.f64 (log.f64 c) 1) 1/3) (cbrt.f64 -1/2)) (*.f64 1/3 (*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 c) 7) (pow.f64 1 4)) 1/9) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2)) 1/3) b)))) |
(fma.f64 (cbrt.f64 (log.f64 c)) (cbrt.f64 -1/2) (*.f64 1/3 (*.f64 (*.f64 (pow.f64 (pow.f64 (log.f64 c) 7) 1/18) (pow.f64 (pow.f64 (log.f64 c) 7) 1/18)) (*.f64 b (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2))))))) |
(fma.f64 1/3 (*.f64 b (*.f64 (*.f64 (pow.f64 (pow.f64 (log.f64 c) 7) 1/18) (pow.f64 (pow.f64 (log.f64 c) 7) 1/18)) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2))))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (log.f64 c)))) |
(+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 c) 11) (pow.f64 1 4)) 1/9) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 7)) 1/3) (pow.f64 b 2)))) (+.f64 (*.f64 (pow.f64 (*.f64 (log.f64 c) 1) 1/3) (cbrt.f64 -1/2)) (*.f64 1/3 (*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 c) 7) (pow.f64 1 4)) 1/9) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2)) 1/3) b))))) |
(fma.f64 -1/9 (*.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 (log.f64 c) 11) 1/18) (pow.f64 (pow.f64 (log.f64 c) 11) 1/18)) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 7)))) (*.f64 b b)) (fma.f64 (cbrt.f64 (log.f64 c)) (cbrt.f64 -1/2) (*.f64 1/3 (*.f64 (*.f64 (pow.f64 (pow.f64 (log.f64 c) 7) 1/18) (pow.f64 (pow.f64 (log.f64 c) 7) 1/18)) (*.f64 b (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2)))))))) |
(fma.f64 -1/9 (*.f64 (*.f64 (pow.f64 (pow.f64 (log.f64 c) 11) 1/18) (pow.f64 (pow.f64 (log.f64 c) 11) 1/18)) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 7))) (*.f64 b b))) (fma.f64 1/3 (*.f64 b (*.f64 (*.f64 (pow.f64 (pow.f64 (log.f64 c) 7) 1/18) (pow.f64 (pow.f64 (log.f64 c) 7) 1/18)) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2))))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (log.f64 c))))) |
(+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 c) 11) (pow.f64 1 4)) 1/9) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 7)) 1/3) (pow.f64 b 2)))) (+.f64 (*.f64 (pow.f64 (*.f64 (log.f64 c) 1) 1/3) (cbrt.f64 -1/2)) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (log.f64 c) 2)) 1/3) (/.f64 (*.f64 (pow.f64 b 3) (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 (pow.f64 (log.f64 c) 7) 1/3) (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2)) (pow.f64 (pow.f64 1 4) 1/9)))) (*.f64 1/27 (*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 c) 7) 1) 1/3) (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2)))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 1/3 (*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 c) 7) (pow.f64 1 4)) 1/9) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2)) 1/3) b)))))) |
(fma.f64 -1/9 (*.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 (log.f64 c) 11) 1/18) (pow.f64 (pow.f64 (log.f64 c) 11) 1/18)) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 7)))) (*.f64 b b)) (fma.f64 (cbrt.f64 (log.f64 c)) (cbrt.f64 -1/2) (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (log.f64 c) 2))) (/.f64 (pow.f64 b 3) (/.f64 (pow.f64 (cbrt.f64 -1/2) 2) (fma.f64 -2/9 (*.f64 (cbrt.f64 (pow.f64 (log.f64 c) 7)) (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2))) (*.f64 (*.f64 1/27 (cbrt.f64 (pow.f64 (log.f64 c) 7))) (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2))))))) (*.f64 1/3 (*.f64 (*.f64 (pow.f64 (pow.f64 (log.f64 c) 7) 1/18) (pow.f64 (pow.f64 (log.f64 c) 7) 1/18)) (*.f64 b (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2))))))))) |
(fma.f64 -1/9 (*.f64 (*.f64 (pow.f64 (pow.f64 (log.f64 c) 11) 1/18) (pow.f64 (pow.f64 (log.f64 c) 11) 1/18)) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 7))) (*.f64 b b))) (fma.f64 (cbrt.f64 -1/2) (cbrt.f64 (log.f64 c)) (fma.f64 1/3 (*.f64 b (*.f64 (*.f64 (pow.f64 (pow.f64 (log.f64 c) 7) 1/18) (pow.f64 (pow.f64 (log.f64 c) 7) 1/18)) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2))))) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (log.f64 c) 2))) (*.f64 (*.f64 (/.f64 (pow.f64 b 3) (pow.f64 (cbrt.f64 -1/2) 2)) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 c) 7)) (pow.f64 (cbrt.f64 -1/2) 2)) -5/27)) -1/3))))) |
(pow.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) 1/3) |
(cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) |
(pow.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) 1/3) |
(cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) |
(pow.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) 1/3) |
(cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) |
(pow.f64 (*.f64 (log.f64 c) (-.f64 b 1/2)) 1/3) |
(cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) |
(*.f64 (pow.f64 (*.f64 (-.f64 b 1/2) (*.f64 1 (log.f64 (/.f64 1 c)))) 1/3) (cbrt.f64 -1)) |
(*.f64 (cbrt.f64 (*.f64 (neg.f64 (log.f64 c)) (+.f64 -1/2 b))) (cbrt.f64 -1)) |
(*.f64 (cbrt.f64 (*.f64 (log.f64 c) (-.f64 1/2 b))) (cbrt.f64 -1)) |
(*.f64 (pow.f64 (*.f64 (-.f64 b 1/2) (*.f64 1 (log.f64 (/.f64 1 c)))) 1/3) (cbrt.f64 -1)) |
(*.f64 (cbrt.f64 (*.f64 (neg.f64 (log.f64 c)) (+.f64 -1/2 b))) (cbrt.f64 -1)) |
(*.f64 (cbrt.f64 (*.f64 (log.f64 c) (-.f64 1/2 b))) (cbrt.f64 -1)) |
(*.f64 (pow.f64 (*.f64 (-.f64 b 1/2) (*.f64 1 (log.f64 (/.f64 1 c)))) 1/3) (cbrt.f64 -1)) |
(*.f64 (cbrt.f64 (*.f64 (neg.f64 (log.f64 c)) (+.f64 -1/2 b))) (cbrt.f64 -1)) |
(*.f64 (cbrt.f64 (*.f64 (log.f64 c) (-.f64 1/2 b))) (cbrt.f64 -1)) |
(*.f64 (pow.f64 (*.f64 (-.f64 b 1/2) (*.f64 1 (log.f64 (/.f64 1 c)))) 1/3) (cbrt.f64 -1)) |
(*.f64 (cbrt.f64 (*.f64 (neg.f64 (log.f64 c)) (+.f64 -1/2 b))) (cbrt.f64 -1)) |
(*.f64 (cbrt.f64 (*.f64 (log.f64 c) (-.f64 1/2 b))) (cbrt.f64 -1)) |
(pow.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) (-.f64 b 1/2)) 1/3) |
(cbrt.f64 (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c)))) (+.f64 -1/2 b))) |
(cbrt.f64 (*.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) (+.f64 -1/2 b))) |
(pow.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) (-.f64 b 1/2)) 1/3) |
(cbrt.f64 (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c)))) (+.f64 -1/2 b))) |
(cbrt.f64 (*.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) (+.f64 -1/2 b))) |
(pow.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) (-.f64 b 1/2)) 1/3) |
(cbrt.f64 (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c)))) (+.f64 -1/2 b))) |
(cbrt.f64 (*.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) (+.f64 -1/2 b))) |
(pow.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) (-.f64 b 1/2)) 1/3) |
(cbrt.f64 (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c)))) (+.f64 -1/2 b))) |
(cbrt.f64 (*.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) (+.f64 -1/2 b))) |
(*.f64 -1/2 (log.f64 c)) |
(+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c))) |
(*.f64 (log.f64 c) (+.f64 -1/2 b)) |
(+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c))) |
(*.f64 (log.f64 c) (+.f64 -1/2 b)) |
(+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c))) |
(*.f64 (log.f64 c) (+.f64 -1/2 b)) |
(*.f64 (log.f64 c) b) |
(+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c))) |
(*.f64 (log.f64 c) (+.f64 -1/2 b)) |
(+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c))) |
(*.f64 (log.f64 c) (+.f64 -1/2 b)) |
(+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c))) |
(*.f64 (log.f64 c) (+.f64 -1/2 b)) |
(*.f64 (log.f64 c) b) |
(+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c))) |
(*.f64 (log.f64 c) (+.f64 -1/2 b)) |
(+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c))) |
(*.f64 (log.f64 c) (+.f64 -1/2 b)) |
(+.f64 (*.f64 (log.f64 c) b) (*.f64 -1/2 (log.f64 c))) |
(*.f64 (log.f64 c) (+.f64 -1/2 b)) |
(*.f64 (-.f64 b 1/2) (log.f64 c)) |
(*.f64 (log.f64 c) (+.f64 -1/2 b)) |
(*.f64 (-.f64 b 1/2) (log.f64 c)) |
(*.f64 (log.f64 c) (+.f64 -1/2 b)) |
(*.f64 (-.f64 b 1/2) (log.f64 c)) |
(*.f64 (log.f64 c) (+.f64 -1/2 b)) |
(*.f64 (-.f64 b 1/2) (log.f64 c)) |
(*.f64 (log.f64 c) (+.f64 -1/2 b)) |
(*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) |
(neg.f64 (*.f64 (neg.f64 (log.f64 c)) (+.f64 -1/2 b))) |
(*.f64 (neg.f64 (log.f64 c)) (+.f64 1/2 (neg.f64 b))) |
(*.f64 (neg.f64 (log.f64 c)) (-.f64 1/2 b)) |
(*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) |
(neg.f64 (*.f64 (neg.f64 (log.f64 c)) (+.f64 -1/2 b))) |
(*.f64 (neg.f64 (log.f64 c)) (+.f64 1/2 (neg.f64 b))) |
(*.f64 (neg.f64 (log.f64 c)) (-.f64 1/2 b)) |
(*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) |
(neg.f64 (*.f64 (neg.f64 (log.f64 c)) (+.f64 -1/2 b))) |
(*.f64 (neg.f64 (log.f64 c)) (+.f64 1/2 (neg.f64 b))) |
(*.f64 (neg.f64 (log.f64 c)) (-.f64 1/2 b)) |
(*.f64 -1 (*.f64 (-.f64 b 1/2) (log.f64 (/.f64 1 c)))) |
(neg.f64 (*.f64 (neg.f64 (log.f64 c)) (+.f64 -1/2 b))) |
(*.f64 (neg.f64 (log.f64 c)) (+.f64 1/2 (neg.f64 b))) |
(*.f64 (neg.f64 (log.f64 c)) (-.f64 1/2 b)) |
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) (-.f64 b 1/2)) |
(*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c)))) (*.f64 (+.f64 -1/2 b) 1)) |
(*.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) (+.f64 -1/2 b)) |
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) (-.f64 b 1/2)) |
(*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c)))) (*.f64 (+.f64 -1/2 b) 1)) |
(*.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) (+.f64 -1/2 b)) |
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) (-.f64 b 1/2)) |
(*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c)))) (*.f64 (+.f64 -1/2 b) 1)) |
(*.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) (+.f64 -1/2 b)) |
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) (-.f64 b 1/2)) |
(*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c)))) (*.f64 (+.f64 -1/2 b) 1)) |
(*.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) (+.f64 -1/2 b)) |
(+.f64 (*.f64 b (log.f64 c)) (*.f64 -1/2 (log.f64 c))) |
(*.f64 (log.f64 c) (+.f64 -1/2 b)) |
(+.f64 (*.f64 -1/2 (log.f64 c)) (*.f64 b (log.f64 c))) |
(*.f64 (log.f64 c) (+.f64 -1/2 b)) |
(+.f64 (*.f64 (+.f64 b -1/2) (log.f64 (sqrt.f64 c))) (*.f64 (+.f64 b -1/2) (log.f64 (sqrt.f64 c)))) |
(*.f64 2 (*.f64 (+.f64 -1/2 b) (log.f64 (sqrt.f64 c)))) |
(*.f64 (log.f64 (sqrt.f64 c)) (*.f64 2 (+.f64 -1/2 b))) |
(*.f64 (log.f64 (sqrt.f64 c)) (+.f64 b (+.f64 b -1))) |
(+.f64 (*.f64 (+.f64 b -1/2) (log.f64 (cbrt.f64 (*.f64 c c)))) (*.f64 (+.f64 b -1/2) (log.f64 (cbrt.f64 c)))) |
(*.f64 (+.f64 -1/2 b) (+.f64 (log.f64 (cbrt.f64 (*.f64 c c))) (log.f64 (cbrt.f64 c)))) |
(+.f64 (*.f64 (+.f64 b -1/2) 0) (*.f64 (+.f64 b -1/2) (log.f64 c))) |
(*.f64 (log.f64 c) (+.f64 -1/2 b)) |
(+.f64 (*.f64 1 (*.f64 b (log.f64 c))) (*.f64 1 (*.f64 -1/2 (log.f64 c)))) |
(*.f64 (log.f64 c) (+.f64 -1/2 b)) |
(+.f64 (*.f64 1 (*.f64 -1/2 (log.f64 c))) (*.f64 1 (*.f64 b (log.f64 c)))) |
(*.f64 (log.f64 c) (+.f64 -1/2 b)) |
(+.f64 (*.f64 (log.f64 (sqrt.f64 c)) (+.f64 b -1/2)) (*.f64 (log.f64 (sqrt.f64 c)) (+.f64 b -1/2))) |
(*.f64 2 (*.f64 (+.f64 -1/2 b) (log.f64 (sqrt.f64 c)))) |
(*.f64 (log.f64 (sqrt.f64 c)) (*.f64 2 (+.f64 -1/2 b))) |
(*.f64 (log.f64 (sqrt.f64 c)) (+.f64 b (+.f64 b -1))) |
(+.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 c c))) (+.f64 b -1/2)) (*.f64 (log.f64 (cbrt.f64 c)) (+.f64 b -1/2))) |
(*.f64 (+.f64 -1/2 b) (+.f64 (log.f64 (cbrt.f64 (*.f64 c c))) (log.f64 (cbrt.f64 c)))) |
(+.f64 (*.f64 0 (+.f64 b -1/2)) (*.f64 (+.f64 b -1/2) (log.f64 c))) |
(*.f64 (log.f64 c) (+.f64 -1/2 b)) |
(+.f64 (*.f64 (*.f64 b (log.f64 c)) 1) (*.f64 (*.f64 -1/2 (log.f64 c)) 1)) |
(*.f64 (log.f64 c) (+.f64 -1/2 b)) |
(+.f64 (*.f64 (*.f64 -1/2 (log.f64 c)) 1) (*.f64 (*.f64 b (log.f64 c)) 1)) |
(*.f64 (log.f64 c) (+.f64 -1/2 b)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 1) |
(*.f64 (log.f64 c) (+.f64 -1/2 b)) |
(*.f64 (+.f64 b -1/2) (log.f64 c)) |
(*.f64 (log.f64 c) (+.f64 -1/2 b)) |
(*.f64 (log.f64 c) (+.f64 b -1/2)) |
(*.f64 (log.f64 c) (+.f64 -1/2 b)) |
(*.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2)) |
(*.f64 (log.f64 c) (+.f64 -1/2 b)) |
(*.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 2) 3)) |
(*.f64 (log.f64 c) (+.f64 -1/2 b)) |
(*.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1) |
(*.f64 (log.f64 c) (+.f64 -1/2 b)) |
(*.f64 1 (*.f64 (+.f64 b -1/2) (log.f64 c))) |
(*.f64 (log.f64 c) (+.f64 -1/2 b)) |
(*.f64 (sqrt.f64 (log.f64 c)) (*.f64 (+.f64 b -1/2) (sqrt.f64 (log.f64 c)))) |
(*.f64 (log.f64 c) (+.f64 -1/2 b)) |
(*.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) |
(*.f64 (log.f64 c) (+.f64 -1/2 b)) |
(*.f64 (sqrt.f64 (+.f64 b -1/2)) (*.f64 (log.f64 c) (sqrt.f64 (+.f64 b -1/2)))) |
(*.f64 (log.f64 c) (+.f64 -1/2 b)) |
(*.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6) (*.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6) (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2))) |
(*.f64 (log.f64 c) (+.f64 -1/2 b)) |
(*.f64 (cbrt.f64 (log.f64 c)) (*.f64 (+.f64 b -1/2) (pow.f64 (cbrt.f64 (log.f64 c)) 2))) |
(*.f64 (log.f64 c) (+.f64 -1/2 b)) |
(*.f64 (cbrt.f64 (log.f64 c)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2) (cbrt.f64 (+.f64 b -1/2)))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) 2) (*.f64 (cbrt.f64 (log.f64 c)) (cbrt.f64 (+.f64 -1/2 b)))) |
(*.f64 (pow.f64 (cbrt.f64 (log.f64 c)) 2) (*.f64 (+.f64 b -1/2) (cbrt.f64 (log.f64 c)))) |
(*.f64 (log.f64 c) (+.f64 -1/2 b)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2) (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) |
(*.f64 (log.f64 c) (+.f64 -1/2 b)) |
(*.f64 (cbrt.f64 (+.f64 b -1/2)) (*.f64 (log.f64 c) (pow.f64 (cbrt.f64 (+.f64 b -1/2)) 2))) |
(*.f64 (log.f64 c) (+.f64 -1/2 b)) |
(*.f64 (cbrt.f64 (+.f64 b -1/2)) (*.f64 (cbrt.f64 (log.f64 c)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) 2) (*.f64 (cbrt.f64 (log.f64 c)) (cbrt.f64 (+.f64 -1/2 b)))) |
(*.f64 (pow.f64 (cbrt.f64 (+.f64 b -1/2)) 2) (*.f64 (log.f64 c) (cbrt.f64 (+.f64 b -1/2)))) |
(*.f64 (log.f64 c) (+.f64 -1/2 b)) |
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 2))) |
(*.f64 (log.f64 c) (+.f64 -1/2 b)) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 2) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))))) |
(*.f64 (log.f64 c) (+.f64 -1/2 b)) |
(*.f64 (*.f64 (+.f64 b -1/2) (sqrt.f64 (log.f64 c))) (sqrt.f64 (log.f64 c))) |
(*.f64 (log.f64 c) (+.f64 -1/2 b)) |
(*.f64 (*.f64 (+.f64 b -1/2) (pow.f64 (cbrt.f64 (log.f64 c)) 2)) (cbrt.f64 (log.f64 c))) |
(*.f64 (log.f64 c) (+.f64 -1/2 b)) |
(*.f64 (*.f64 (log.f64 c) (sqrt.f64 (+.f64 b -1/2))) (sqrt.f64 (+.f64 b -1/2))) |
(*.f64 (log.f64 c) (+.f64 -1/2 b)) |
(*.f64 (*.f64 (log.f64 c) (pow.f64 (cbrt.f64 (+.f64 b -1/2)) 2)) (cbrt.f64 (+.f64 b -1/2))) |
(*.f64 (log.f64 c) (+.f64 -1/2 b)) |
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2) (cbrt.f64 (+.f64 b -1/2))) (cbrt.f64 (log.f64 c))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) 2) (*.f64 (cbrt.f64 (log.f64 c)) (cbrt.f64 (+.f64 -1/2 b)))) |
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))) |
(*.f64 (log.f64 c) (+.f64 -1/2 b)) |
(*.f64 (*.f64 (log.f64 c) (cbrt.f64 (+.f64 b -1/2))) (pow.f64 (cbrt.f64 (+.f64 b -1/2)) 2)) |
(*.f64 (log.f64 c) (+.f64 -1/2 b)) |
(*.f64 (*.f64 (+.f64 b -1/2) (cbrt.f64 (log.f64 c))) (pow.f64 (cbrt.f64 (log.f64 c)) 2)) |
(*.f64 (log.f64 c) (+.f64 -1/2 b)) |
(*.f64 (*.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6) (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2)) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6)) |
(*.f64 (log.f64 c) (+.f64 -1/2 b)) |
(*.f64 (*.f64 (cbrt.f64 (log.f64 c)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2)) (cbrt.f64 (+.f64 b -1/2))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) 2) (*.f64 (cbrt.f64 (log.f64 c)) (cbrt.f64 (+.f64 -1/2 b)))) |
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 2)) |
(*.f64 (log.f64 c) (+.f64 -1/2 b)) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 2) 3) (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) |
(*.f64 (log.f64 c) (+.f64 -1/2 b)) |
(*.f64 (/.f64 (*.f64 (log.f64 c) (fma.f64 b b -1/4)) (fma.f64 b b -1/4)) (+.f64 b -1/2)) |
(*.f64 (log.f64 c) (+.f64 -1/2 b)) |
(*.f64 (/.f64 (*.f64 (log.f64 c) (fma.f64 b b -1/4)) (-.f64 (pow.f64 b 3) -1/8)) (+.f64 (+.f64 1/4 (*.f64 b b)) (*.f64 b -1/2))) |
(/.f64 (*.f64 (*.f64 (log.f64 c) (fma.f64 b b -1/4)) (+.f64 1/4 (+.f64 (*.f64 b b) (*.f64 -1/2 b)))) (+.f64 (pow.f64 b 3) 1/8)) |
(/.f64 (*.f64 (log.f64 c) (fma.f64 b b -1/4)) (/.f64 (+.f64 (pow.f64 b 3) 1/8) (fma.f64 -1/2 b (fma.f64 b b 1/4)))) |
(*.f64 (/.f64 (*.f64 (log.f64 c) (+.f64 -1/8 (pow.f64 b 3))) (-.f64 (pow.f64 b 4) (pow.f64 (+.f64 1/4 (*.f64 b 1/2)) 2))) (+.f64 (fma.f64 b b -1/4) (*.f64 b -1/2))) |
(*.f64 (/.f64 (*.f64 (log.f64 c) (+.f64 (pow.f64 b 3) -1/8)) (-.f64 (pow.f64 b 4) (pow.f64 (+.f64 1/4 (*.f64 b 1/2)) 2))) (+.f64 (fma.f64 b b -1/4) (*.f64 -1/2 b))) |
(*.f64 (*.f64 (/.f64 (log.f64 c) (-.f64 (pow.f64 b 4) (pow.f64 (fma.f64 b 1/2 1/4) 2))) (+.f64 (pow.f64 b 3) -1/8)) (fma.f64 -1/2 b (fma.f64 b b -1/4))) |
(*.f64 (/.f64 (*.f64 (log.f64 c) (+.f64 -1/8 (pow.f64 b 3))) (+.f64 (pow.f64 (*.f64 b b) 3) (pow.f64 (+.f64 1/4 (*.f64 b 1/2)) 3))) (+.f64 (pow.f64 b 4) (*.f64 (+.f64 1/4 (*.f64 b 1/2)) (-.f64 (+.f64 1/4 (*.f64 b 1/2)) (*.f64 b b))))) |
(*.f64 (/.f64 (log.f64 c) (/.f64 (+.f64 (pow.f64 (*.f64 b b) 3) (pow.f64 (+.f64 1/4 (*.f64 b 1/2)) 3)) (+.f64 (pow.f64 b 3) -1/8))) (+.f64 (pow.f64 b 4) (*.f64 (+.f64 1/4 (*.f64 b 1/2)) (+.f64 1/4 (-.f64 (*.f64 b 1/2) (*.f64 b b)))))) |
(*.f64 (/.f64 (log.f64 c) (/.f64 (+.f64 (pow.f64 b 6) (pow.f64 (fma.f64 b 1/2 1/4) 3)) (+.f64 (pow.f64 b 3) -1/8))) (fma.f64 (fma.f64 b 1/2 1/4) (+.f64 1/4 (*.f64 b (-.f64 1/2 b))) (pow.f64 b 4))) |
(/.f64 (*.f64 (*.f64 (log.f64 c) (+.f64 (pow.f64 b 3) -1/8)) (fma.f64 (fma.f64 b 1/2 1/4) (+.f64 1/4 (*.f64 b (-.f64 1/2 b))) (pow.f64 b 4))) (+.f64 (pow.f64 b 6) (pow.f64 (fma.f64 b 1/2 1/4) 3))) |
(*.f64 (*.f64 (pow.f64 1 3/2) (pow.f64 1 3/2)) (*.f64 (+.f64 b -1/2) (log.f64 c))) |
(*.f64 (log.f64 c) (+.f64 -1/2 b)) |
(*.f64 (*.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 1/6) (pow.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 1/6)) (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) (*.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 1/6) (pow.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 1/6)) (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) 2) (*.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) 1/6) (pow.f64 (sqrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) 1/6)) (*.f64 (pow.f64 (sqrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) 1/6) (pow.f64 (sqrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) 1/6)))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) 2) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)))) (cbrt.f64 (sqrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)))))) |
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 3/4) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 3/4) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))))) |
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) 3/4) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) 3/4) (sqrt.f64 (sqrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))))))) |
(*.f64 (sqrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) (pow.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) 3/2)) |
(*.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6) 3/2) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))) (*.f64 (pow.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6) 3/2) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))))) |
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)))) (*.f64 (pow.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 1/6) 3/2) (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)))) (pow.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 1/6) 3/2)))) |
(*.f64 (sqrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) (pow.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 1/6) 3)) |
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 3/4)) (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 3/4))) |
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) 3/4) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) 3/4) (sqrt.f64 (sqrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))))))) |
(*.f64 (sqrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) (pow.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) 3/2)) |
(*.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6) 3/2) (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 3/4)) (*.f64 (pow.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6) 3/2) (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 3/4))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) 3/4) (*.f64 (pow.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 1/6) 3/2) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) 3/4) (pow.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 1/6) 3/2)))) |
(*.f64 (pow.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 1/6) 3) (pow.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) 3/2)) |
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) (pow.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6) 3/2)) (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) (pow.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6) 3/2))) |
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)))) (*.f64 (pow.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 1/6) 3/2) (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)))) (pow.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 1/6) 3/2)))) |
(*.f64 (sqrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) (pow.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 1/6) 3)) |
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 3/4) (pow.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6) 3/2)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 3/4) (pow.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6) 3/2))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) 3/4) (*.f64 (pow.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 1/6) 3/2) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) 3/4) (pow.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 1/6) 3/2)))) |
(*.f64 (pow.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 1/6) 3) (pow.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) 3/2)) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 1/6) (pow.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 1/6))) (*.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 1/6) (pow.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 1/6)))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) 2) (*.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) 1/6) (pow.f64 (sqrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) 1/6)) (*.f64 (pow.f64 (sqrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) 1/6) (pow.f64 (sqrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) 1/6)))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) 2) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)))) (cbrt.f64 (sqrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)))))) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2) 3/4) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2) 3/4)) |
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) 2) 3/2) |
(*.f64 (pow.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 3) 1/6) (pow.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 3) 1/6)) |
(*.f64 (log.f64 c) (+.f64 -1/2 b)) |
(/.f64 (log.f64 c) (/.f64 1 (+.f64 b -1/2))) |
(*.f64 (log.f64 c) (+.f64 -1/2 b)) |
(/.f64 (fma.f64 b b -1/4) (/.f64 (+.f64 b 1/2) (log.f64 c))) |
(*.f64 (/.f64 (fma.f64 b b -1/4) (+.f64 b 1/2)) (log.f64 c)) |
(*.f64 (log.f64 c) (/.f64 (fma.f64 b b -1/4) (+.f64 b 1/2))) |
(/.f64 (+.f64 -1/8 (pow.f64 b 3)) (/.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2))) (log.f64 c))) |
(*.f64 (/.f64 (+.f64 (pow.f64 b 3) -1/8) (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))) (log.f64 c)) |
(*.f64 (log.f64 c) (/.f64 (+.f64 (pow.f64 b 3) -1/8) (fma.f64 b (+.f64 b 1/2) 1/4))) |
(/.f64 (*.f64 (log.f64 c) (fma.f64 b b -1/4)) (+.f64 b 1/2)) |
(*.f64 (/.f64 (fma.f64 b b -1/4) (+.f64 b 1/2)) (log.f64 c)) |
(*.f64 (log.f64 c) (/.f64 (fma.f64 b b -1/4) (+.f64 b 1/2))) |
(/.f64 (*.f64 (log.f64 c) (+.f64 -1/8 (pow.f64 b 3))) (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 b 3) -1/8) (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))) (log.f64 c)) |
(*.f64 (log.f64 c) (/.f64 (+.f64 (pow.f64 b 3) -1/8) (fma.f64 b (+.f64 b 1/2) 1/4))) |
(/.f64 (*.f64 (log.f64 c) (-.f64 1/4 (*.f64 b b))) (-.f64 -1/2 b)) |
(/.f64 (log.f64 c) (/.f64 (-.f64 -1/2 b) (-.f64 1/4 (*.f64 b b)))) |
(*.f64 (/.f64 (log.f64 c) (-.f64 -1/2 b)) (neg.f64 (fma.f64 b b -1/4))) |
(/.f64 (*.f64 (log.f64 c) (neg.f64 (fma.f64 b b -1/4))) (+.f64 (neg.f64 b) -1/2)) |
(/.f64 (log.f64 c) (/.f64 (-.f64 -1/2 b) (-.f64 1/4 (*.f64 b b)))) |
(*.f64 (/.f64 (log.f64 c) (-.f64 -1/2 b)) (neg.f64 (fma.f64 b b -1/4))) |
(/.f64 (*.f64 (log.f64 c) (neg.f64 (+.f64 -1/8 (pow.f64 b 3)))) (neg.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2))))) |
(/.f64 (log.f64 c) (/.f64 (+.f64 -1/4 (neg.f64 (*.f64 b (+.f64 b 1/2)))) (+.f64 1/8 (neg.f64 (pow.f64 b 3))))) |
(*.f64 (/.f64 (log.f64 c) (-.f64 -1/4 (*.f64 b (+.f64 b 1/2)))) (-.f64 1/8 (pow.f64 b 3))) |
(/.f64 (*.f64 1 (*.f64 (log.f64 c) (fma.f64 b b -1/4))) (+.f64 b 1/2)) |
(*.f64 (/.f64 (fma.f64 b b -1/4) (+.f64 b 1/2)) (log.f64 c)) |
(*.f64 (log.f64 c) (/.f64 (fma.f64 b b -1/4) (+.f64 b 1/2))) |
(/.f64 (*.f64 1 (*.f64 (log.f64 c) (+.f64 -1/8 (pow.f64 b 3)))) (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 b 3) -1/8) (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))) (log.f64 c)) |
(*.f64 (log.f64 c) (/.f64 (+.f64 (pow.f64 b 3) -1/8) (fma.f64 b (+.f64 b 1/2) 1/4))) |
(/.f64 (*.f64 (*.f64 (log.f64 c) (sqrt.f64 (+.f64 b -1/2))) (sqrt.f64 (+.f64 -1/8 (pow.f64 b 3)))) (sqrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2))))) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 b 3) -1/8)) (/.f64 (sqrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))) (*.f64 (log.f64 c) (sqrt.f64 (+.f64 -1/2 b))))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 b 3) -1/8)) (sqrt.f64 (fma.f64 b (+.f64 b 1/2) 1/4))) (*.f64 (log.f64 c) (sqrt.f64 (+.f64 -1/2 b)))) |
(/.f64 (*.f64 (*.f64 (log.f64 c) (sqrt.f64 (+.f64 b -1/2))) (sqrt.f64 (fma.f64 b b -1/4))) (sqrt.f64 (+.f64 b 1/2))) |
(/.f64 (*.f64 (log.f64 c) (sqrt.f64 (+.f64 -1/2 b))) (/.f64 (sqrt.f64 (+.f64 b 1/2)) (sqrt.f64 (fma.f64 b b -1/4)))) |
(*.f64 (/.f64 (*.f64 (log.f64 c) (sqrt.f64 (+.f64 -1/2 b))) (sqrt.f64 (+.f64 b 1/2))) (sqrt.f64 (fma.f64 b b -1/4))) |
(/.f64 (*.f64 (*.f64 (log.f64 c) (pow.f64 (cbrt.f64 (+.f64 b -1/2)) 2)) (cbrt.f64 (+.f64 -1/8 (pow.f64 b 3)))) (cbrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2))))) |
(/.f64 (*.f64 (log.f64 c) (pow.f64 (cbrt.f64 (+.f64 -1/2 b)) 2)) (/.f64 (cbrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))) (cbrt.f64 (+.f64 (pow.f64 b 3) -1/8)))) |
(/.f64 (log.f64 c) (/.f64 (/.f64 (cbrt.f64 (fma.f64 b (+.f64 b 1/2) 1/4)) (cbrt.f64 (+.f64 (pow.f64 b 3) -1/8))) (pow.f64 (cbrt.f64 (+.f64 -1/2 b)) 2))) |
(*.f64 (/.f64 (log.f64 c) (/.f64 (cbrt.f64 (fma.f64 b (+.f64 b 1/2) 1/4)) (cbrt.f64 (+.f64 (pow.f64 b 3) -1/8)))) (pow.f64 (cbrt.f64 (+.f64 -1/2 b)) 2)) |
(/.f64 (*.f64 (*.f64 (log.f64 c) (pow.f64 (cbrt.f64 (+.f64 b -1/2)) 2)) (cbrt.f64 (fma.f64 b b -1/4))) (cbrt.f64 (+.f64 b 1/2))) |
(/.f64 (*.f64 (log.f64 c) (pow.f64 (cbrt.f64 (+.f64 -1/2 b)) 2)) (/.f64 (cbrt.f64 (+.f64 b 1/2)) (cbrt.f64 (fma.f64 b b -1/4)))) |
(/.f64 (log.f64 c) (/.f64 (/.f64 (cbrt.f64 (+.f64 b 1/2)) (cbrt.f64 (fma.f64 b b -1/4))) (pow.f64 (cbrt.f64 (+.f64 -1/2 b)) 2))) |
(*.f64 (/.f64 (log.f64 c) (cbrt.f64 (+.f64 b 1/2))) (*.f64 (pow.f64 (cbrt.f64 (+.f64 -1/2 b)) 2) (cbrt.f64 (fma.f64 b b -1/4)))) |
(/.f64 (*.f64 (-.f64 1/4 (*.f64 b b)) (log.f64 c)) (-.f64 -1/2 b)) |
(/.f64 (log.f64 c) (/.f64 (-.f64 -1/2 b) (-.f64 1/4 (*.f64 b b)))) |
(*.f64 (/.f64 (log.f64 c) (-.f64 -1/2 b)) (neg.f64 (fma.f64 b b -1/4))) |
(/.f64 (*.f64 (neg.f64 (fma.f64 b b -1/4)) (log.f64 c)) (+.f64 (neg.f64 b) -1/2)) |
(/.f64 (log.f64 c) (/.f64 (-.f64 -1/2 b) (-.f64 1/4 (*.f64 b b)))) |
(*.f64 (/.f64 (log.f64 c) (-.f64 -1/2 b)) (neg.f64 (fma.f64 b b -1/4))) |
(/.f64 (*.f64 (neg.f64 (+.f64 -1/8 (pow.f64 b 3))) (log.f64 c)) (neg.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2))))) |
(/.f64 (log.f64 c) (/.f64 (+.f64 -1/4 (neg.f64 (*.f64 b (+.f64 b 1/2)))) (+.f64 1/8 (neg.f64 (pow.f64 b 3))))) |
(*.f64 (/.f64 (log.f64 c) (-.f64 -1/4 (*.f64 b (+.f64 b 1/2)))) (-.f64 1/8 (pow.f64 b 3))) |
(/.f64 (*.f64 (*.f64 (log.f64 c) (fma.f64 b b -1/4)) 1) (+.f64 b 1/2)) |
(*.f64 (/.f64 (fma.f64 b b -1/4) (+.f64 b 1/2)) (log.f64 c)) |
(*.f64 (log.f64 c) (/.f64 (fma.f64 b b -1/4) (+.f64 b 1/2))) |
(/.f64 (*.f64 (*.f64 (log.f64 c) (+.f64 -1/8 (pow.f64 b 3))) 1) (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 b 3) -1/8) (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))) (log.f64 c)) |
(*.f64 (log.f64 c) (/.f64 (+.f64 (pow.f64 b 3) -1/8) (fma.f64 b (+.f64 b 1/2) 1/4))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 -1/8 (pow.f64 b 3))) (*.f64 (log.f64 c) (sqrt.f64 (+.f64 b -1/2)))) (sqrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2))))) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 b 3) -1/8)) (/.f64 (sqrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))) (*.f64 (log.f64 c) (sqrt.f64 (+.f64 -1/2 b))))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 b 3) -1/8)) (sqrt.f64 (fma.f64 b (+.f64 b 1/2) 1/4))) (*.f64 (log.f64 c) (sqrt.f64 (+.f64 -1/2 b)))) |
(/.f64 (*.f64 (sqrt.f64 (fma.f64 b b -1/4)) (*.f64 (log.f64 c) (sqrt.f64 (+.f64 b -1/2)))) (sqrt.f64 (+.f64 b 1/2))) |
(/.f64 (*.f64 (log.f64 c) (sqrt.f64 (+.f64 -1/2 b))) (/.f64 (sqrt.f64 (+.f64 b 1/2)) (sqrt.f64 (fma.f64 b b -1/4)))) |
(*.f64 (/.f64 (*.f64 (log.f64 c) (sqrt.f64 (+.f64 -1/2 b))) (sqrt.f64 (+.f64 b 1/2))) (sqrt.f64 (fma.f64 b b -1/4))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 -1/8 (pow.f64 b 3))) (*.f64 (cbrt.f64 (log.f64 c)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2))) (cbrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2))))) |
(/.f64 (cbrt.f64 (+.f64 (pow.f64 b 3) -1/8)) (/.f64 (cbrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) 2) (cbrt.f64 (log.f64 c))))) |
(/.f64 (*.f64 (cbrt.f64 (log.f64 c)) (cbrt.f64 (+.f64 (pow.f64 b 3) -1/8))) (/.f64 (cbrt.f64 (fma.f64 b (+.f64 b 1/2) 1/4)) (pow.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) 2))) |
(*.f64 (*.f64 (/.f64 (cbrt.f64 (log.f64 c)) (cbrt.f64 (fma.f64 b (+.f64 b 1/2) 1/4))) (cbrt.f64 (+.f64 (pow.f64 b 3) -1/8))) (pow.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) 2)) |
(/.f64 (*.f64 (cbrt.f64 (fma.f64 b b -1/4)) (*.f64 (cbrt.f64 (log.f64 c)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2))) (cbrt.f64 (+.f64 b 1/2))) |
(/.f64 (*.f64 (*.f64 (cbrt.f64 (log.f64 c)) (cbrt.f64 (fma.f64 b b -1/4))) (pow.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) 2)) (cbrt.f64 (+.f64 b 1/2))) |
(/.f64 (cbrt.f64 (fma.f64 b b -1/4)) (/.f64 (/.f64 (cbrt.f64 (+.f64 b 1/2)) (cbrt.f64 (log.f64 c))) (pow.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) 2))) |
(*.f64 (/.f64 (cbrt.f64 (log.f64 c)) (/.f64 (cbrt.f64 (+.f64 b 1/2)) (cbrt.f64 (fma.f64 b b -1/4)))) (pow.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) 2)) |
(/.f64 (/.f64 (*.f64 (log.f64 c) (fma.f64 b b -1/4)) 1) (+.f64 b 1/2)) |
(*.f64 (/.f64 (fma.f64 b b -1/4) (+.f64 b 1/2)) (log.f64 c)) |
(*.f64 (log.f64 c) (/.f64 (fma.f64 b b -1/4) (+.f64 b 1/2))) |
(/.f64 (/.f64 (*.f64 (log.f64 c) (fma.f64 b b -1/4)) (sqrt.f64 (+.f64 b 1/2))) (sqrt.f64 (+.f64 b 1/2))) |
(*.f64 (/.f64 (fma.f64 b b -1/4) (+.f64 b 1/2)) (log.f64 c)) |
(*.f64 (log.f64 c) (/.f64 (fma.f64 b b -1/4) (+.f64 b 1/2))) |
(/.f64 (/.f64 (*.f64 (log.f64 c) (fma.f64 b b -1/4)) (*.f64 (cbrt.f64 (+.f64 b 1/2)) (cbrt.f64 (+.f64 b 1/2)))) (cbrt.f64 (+.f64 b 1/2))) |
(*.f64 (/.f64 (fma.f64 b b -1/4) (+.f64 b 1/2)) (log.f64 c)) |
(*.f64 (log.f64 c) (/.f64 (fma.f64 b b -1/4) (+.f64 b 1/2))) |
(/.f64 (/.f64 (*.f64 (log.f64 c) (+.f64 -1/8 (pow.f64 b 3))) 1) (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 b 3) -1/8) (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))) (log.f64 c)) |
(*.f64 (log.f64 c) (/.f64 (+.f64 (pow.f64 b 3) -1/8) (fma.f64 b (+.f64 b 1/2) 1/4))) |
(/.f64 (/.f64 (*.f64 (log.f64 c) (+.f64 -1/8 (pow.f64 b 3))) (sqrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2))))) (sqrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 b 3) -1/8) (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))) (log.f64 c)) |
(*.f64 (log.f64 c) (/.f64 (+.f64 (pow.f64 b 3) -1/8) (fma.f64 b (+.f64 b 1/2) 1/4))) |
(/.f64 (/.f64 (*.f64 (log.f64 c) (+.f64 -1/8 (pow.f64 b 3))) (*.f64 (cbrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))) (cbrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))))) (cbrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 b 3) -1/8) (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))) (log.f64 c)) |
(*.f64 (log.f64 c) (/.f64 (+.f64 (pow.f64 b 3) -1/8) (fma.f64 b (+.f64 b 1/2) 1/4))) |
(/.f64 (-.f64 (*.f64 (*.f64 b (log.f64 c)) (*.f64 b (log.f64 c))) (*.f64 (*.f64 -1/2 (log.f64 c)) (*.f64 -1/2 (log.f64 c)))) (-.f64 (*.f64 b (log.f64 c)) (*.f64 -1/2 (log.f64 c)))) |
(/.f64 (*.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) (*.f64 (log.f64 c) (-.f64 b -1/2))) (*.f64 (log.f64 c) (-.f64 b -1/2))) |
(/.f64 (*.f64 (pow.f64 (log.f64 c) 2) (-.f64 (*.f64 b b) 1/4)) (*.f64 (log.f64 c) (+.f64 b 1/2))) |
(/.f64 (-.f64 (*.f64 (*.f64 -1/2 (log.f64 c)) (*.f64 -1/2 (log.f64 c))) (*.f64 (*.f64 b (log.f64 c)) (*.f64 b (log.f64 c)))) (-.f64 (*.f64 -1/2 (log.f64 c)) (*.f64 b (log.f64 c)))) |
(/.f64 (*.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) (*.f64 (log.f64 c) (-.f64 -1/2 b))) (*.f64 (log.f64 c) (-.f64 -1/2 b))) |
(/.f64 (*.f64 (pow.f64 (log.f64 c) 2) (neg.f64 (fma.f64 b b -1/4))) (*.f64 (log.f64 c) (-.f64 -1/2 b))) |
(/.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) (exp.f64 (log1p.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))) 1) (+.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 1)) |
(/.f64 (*.f64 (+.f64 1 (exp.f64 (log1p.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))))) (*.f64 (log.f64 c) (+.f64 -1/2 b))) (+.f64 1 (exp.f64 (log1p.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)))))) |
(/.f64 (expm1.f64 (*.f64 2 (log1p.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))))) (+.f64 1 (exp.f64 (log1p.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)))))) |
(sqrt.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 2)) |
(sqrt.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 2)) |
(fabs.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) |
(log.f64 (pow.f64 c (+.f64 b -1/2))) |
(*.f64 (log.f64 c) (+.f64 -1/2 b)) |
(log.f64 (-.f64 (+.f64 1 (pow.f64 c (+.f64 b -1/2))) 1)) |
(log.f64 (+.f64 1 (+.f64 (pow.f64 c (+.f64 -1/2 b)) -1))) |
(log1p.f64 (+.f64 -1 (pow.f64 c (+.f64 -1/2 b)))) |
(cbrt.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 3)) |
(*.f64 (log.f64 c) (+.f64 -1/2 b)) |
(cbrt.f64 (*.f64 (pow.f64 (log.f64 c) 3) (pow.f64 (+.f64 b -1/2) 3))) |
(*.f64 (log.f64 c) (+.f64 -1/2 b)) |
(expm1.f64 (log1p.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) |
(*.f64 (log.f64 c) (+.f64 -1/2 b)) |
(exp.f64 (log.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) |
(*.f64 (log.f64 c) (+.f64 -1/2 b)) |
(log1p.f64 (-.f64 (pow.f64 c (+.f64 b -1/2)) 1)) |
(log.f64 (+.f64 1 (+.f64 (pow.f64 c (+.f64 -1/2 b)) -1))) |
(log1p.f64 (+.f64 -1 (pow.f64 c (+.f64 -1/2 b)))) |
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))) 1) |
(cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) |
(*.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 1) |
(cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) |
(*.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) (*.f64 (pow.f64 1 1/6) (pow.f64 1 1/6))) |
(cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) |
(*.f64 1 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) |
(cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) |
(*.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6) (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6)) |
(cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) |
(*.f64 (cbrt.f64 (log.f64 c)) (cbrt.f64 (+.f64 b -1/2))) |
(*.f64 (cbrt.f64 (log.f64 c)) (cbrt.f64 (+.f64 -1/2 b))) |
(*.f64 (cbrt.f64 (+.f64 b -1/2)) (cbrt.f64 (log.f64 c))) |
(*.f64 (cbrt.f64 (log.f64 c)) (cbrt.f64 (+.f64 -1/2 b))) |
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 2)) |
(cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) |
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2) 1/6) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2) 1/6))) |
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)))) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) 2) 1/6) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) 2) 1/6))) |
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) 2))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))) |
(cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 3/2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 3/2)) |
(cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) |
(*.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2) 1/6) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2) 1/6)) (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))) |
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)))) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) 2) 1/6) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) 2) 1/6))) |
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) 2))) |
(*.f64 (*.f64 (pow.f64 1 1/6) (pow.f64 1 1/6)) (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) |
(cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) |
(*.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 1/6) (pow.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 1/6)) (*.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 1/6) (pow.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 1/6))) |
(*.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) 1/6) (pow.f64 (sqrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) 1/6)) (*.f64 (pow.f64 (sqrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) 1/6) (pow.f64 (sqrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) 1/6))) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)))) (cbrt.f64 (sqrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))))) |
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 c))) (sqrt.f64 (cbrt.f64 (+.f64 b -1/2)))) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 c))) (sqrt.f64 (cbrt.f64 (+.f64 b -1/2))))) |
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 c))) (sqrt.f64 (cbrt.f64 (+.f64 -1/2 b)))) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 c))) (sqrt.f64 (cbrt.f64 (+.f64 -1/2 b))))) |
(*.f64 (cbrt.f64 (sqrt.f64 (log.f64 c))) (*.f64 (cbrt.f64 (+.f64 -1/2 b)) (cbrt.f64 (sqrt.f64 (log.f64 c))))) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (log.f64 c))) (cbrt.f64 (sqrt.f64 (+.f64 b -1/2)))) (*.f64 (sqrt.f64 (cbrt.f64 (log.f64 c))) (cbrt.f64 (sqrt.f64 (+.f64 b -1/2))))) |
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 -1/2 b))) (cbrt.f64 (sqrt.f64 (+.f64 -1/2 b)))) (*.f64 (sqrt.f64 (cbrt.f64 (log.f64 c))) (sqrt.f64 (cbrt.f64 (log.f64 c))))) |
(*.f64 (cbrt.f64 (log.f64 c)) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 -1/2 b))) (cbrt.f64 (sqrt.f64 (+.f64 -1/2 b))))) |
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 c))) (cbrt.f64 (sqrt.f64 (+.f64 b -1/2)))) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 c))) (cbrt.f64 (sqrt.f64 (+.f64 b -1/2))))) |
(*.f64 (cbrt.f64 (sqrt.f64 (log.f64 c))) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 -1/2 b))) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 c))) (cbrt.f64 (sqrt.f64 (+.f64 -1/2 b)))))) |
(*.f64 (cbrt.f64 (sqrt.f64 (log.f64 c))) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 c))) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 -1/2 b))) (cbrt.f64 (sqrt.f64 (+.f64 -1/2 b)))))) |
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 b -1/2))) (sqrt.f64 (cbrt.f64 (log.f64 c)))) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 b -1/2))) (sqrt.f64 (cbrt.f64 (log.f64 c))))) |
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 -1/2 b))) (cbrt.f64 (sqrt.f64 (+.f64 -1/2 b)))) (*.f64 (sqrt.f64 (cbrt.f64 (log.f64 c))) (sqrt.f64 (cbrt.f64 (log.f64 c))))) |
(*.f64 (cbrt.f64 (log.f64 c)) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 -1/2 b))) (cbrt.f64 (sqrt.f64 (+.f64 -1/2 b))))) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (+.f64 b -1/2))) (cbrt.f64 (sqrt.f64 (log.f64 c)))) (*.f64 (sqrt.f64 (cbrt.f64 (+.f64 b -1/2))) (cbrt.f64 (sqrt.f64 (log.f64 c))))) |
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 c))) (sqrt.f64 (cbrt.f64 (+.f64 -1/2 b)))) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 c))) (sqrt.f64 (cbrt.f64 (+.f64 -1/2 b))))) |
(*.f64 (cbrt.f64 (sqrt.f64 (log.f64 c))) (*.f64 (cbrt.f64 (+.f64 -1/2 b)) (cbrt.f64 (sqrt.f64 (log.f64 c))))) |
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 b -1/2))) (cbrt.f64 (sqrt.f64 (log.f64 c)))) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 b -1/2))) (cbrt.f64 (sqrt.f64 (log.f64 c))))) |
(*.f64 (cbrt.f64 (sqrt.f64 (log.f64 c))) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 -1/2 b))) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 c))) (cbrt.f64 (sqrt.f64 (+.f64 -1/2 b)))))) |
(*.f64 (cbrt.f64 (sqrt.f64 (log.f64 c))) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 c))) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 -1/2 b))) (cbrt.f64 (sqrt.f64 (+.f64 -1/2 b)))))) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))) (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))) (*.f64 (sqrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))) (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))))) |
(cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6)) (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 2))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6)) (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 2)))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 1/6)) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)))) 2)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 1/6)) (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)))) 2))))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)))) 2) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 1/6)) (cbrt.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 1/6)))) |
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))))) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))))) |
(cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) |
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 2)) (cbrt.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 2)) (cbrt.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6)))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 1/6)) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)))) 2)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 1/6)) (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)))) 2))))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)))) 2) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 1/6)) (cbrt.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 1/6)))) |
(/.f64 (*.f64 (cbrt.f64 (log.f64 c)) (cbrt.f64 (+.f64 -1/8 (pow.f64 b 3)))) (cbrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2))))) |
(/.f64 (cbrt.f64 (log.f64 c)) (/.f64 (cbrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))) (cbrt.f64 (+.f64 (pow.f64 b 3) -1/8)))) |
(*.f64 (/.f64 (cbrt.f64 (log.f64 c)) (cbrt.f64 (fma.f64 b (+.f64 b 1/2) 1/4))) (cbrt.f64 (+.f64 (pow.f64 b 3) -1/8))) |
(/.f64 (*.f64 (cbrt.f64 (log.f64 c)) (cbrt.f64 (fma.f64 b b -1/4))) (cbrt.f64 (+.f64 b 1/2))) |
(/.f64 (cbrt.f64 (log.f64 c)) (/.f64 (cbrt.f64 (+.f64 b 1/2)) (cbrt.f64 (fma.f64 b b -1/4)))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 -1/8 (pow.f64 b 3))) (cbrt.f64 (log.f64 c))) (cbrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2))))) |
(/.f64 (cbrt.f64 (log.f64 c)) (/.f64 (cbrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))) (cbrt.f64 (+.f64 (pow.f64 b 3) -1/8)))) |
(*.f64 (/.f64 (cbrt.f64 (log.f64 c)) (cbrt.f64 (fma.f64 b (+.f64 b 1/2) 1/4))) (cbrt.f64 (+.f64 (pow.f64 b 3) -1/8))) |
(/.f64 (*.f64 (cbrt.f64 (fma.f64 b b -1/4)) (cbrt.f64 (log.f64 c))) (cbrt.f64 (+.f64 b 1/2))) |
(/.f64 (cbrt.f64 (log.f64 c)) (/.f64 (cbrt.f64 (+.f64 b 1/2)) (cbrt.f64 (fma.f64 b b -1/4)))) |
(/.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))) (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))))) 1) (+.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))) 1)) |
(/.f64 (*.f64 (+.f64 1 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)))))) (cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)))) (+.f64 1 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))))))) |
(/.f64 (expm1.f64 (*.f64 2 (log1p.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)))))) (+.f64 1 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))))))) |
(pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 1) |
(cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) |
(pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/3) |
(cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) |
(pow.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2/3) |
(*.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) 1/6) (pow.f64 (sqrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) 1/6)) (*.f64 (pow.f64 (sqrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) 1/6) (pow.f64 (sqrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) 1/6))) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)))) (cbrt.f64 (sqrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))))) |
(pow.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6) 2) |
(cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) |
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 3) |
(cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) |
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2)) |
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) 2)) |
(fabs.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)))) |
(log.f64 (exp.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))) |
(cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) |
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))))) |
(cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) |
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))) |
(cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) |
(exp.f64 (log.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))) |
(cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) |
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))) |
(cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) |
(+.f64 (*.f64 b (log.f64 c)) (*.f64 -1/2 (log.f64 c))) |
(*.f64 (log.f64 c) (+.f64 -1/2 b)) |
(+.f64 (*.f64 -1/2 (log.f64 c)) (*.f64 b (log.f64 c))) |
(*.f64 (log.f64 c) (+.f64 -1/2 b)) |
(+.f64 (*.f64 (+.f64 b -1/2) (log.f64 (sqrt.f64 c))) (*.f64 (+.f64 b -1/2) (log.f64 (sqrt.f64 c)))) |
(*.f64 2 (*.f64 (+.f64 -1/2 b) (log.f64 (sqrt.f64 c)))) |
(*.f64 (log.f64 (sqrt.f64 c)) (*.f64 2 (+.f64 -1/2 b))) |
(*.f64 (log.f64 (sqrt.f64 c)) (+.f64 b (+.f64 b -1))) |
(+.f64 (*.f64 (+.f64 b -1/2) (log.f64 (cbrt.f64 (*.f64 c c)))) (*.f64 (+.f64 b -1/2) (log.f64 (cbrt.f64 c)))) |
(*.f64 (+.f64 -1/2 b) (+.f64 (log.f64 (cbrt.f64 (*.f64 c c))) (log.f64 (cbrt.f64 c)))) |
(+.f64 (*.f64 (+.f64 b -1/2) 0) (*.f64 (+.f64 b -1/2) (log.f64 c))) |
(*.f64 (log.f64 c) (+.f64 -1/2 b)) |
(+.f64 (*.f64 1 (*.f64 b (log.f64 c))) (*.f64 1 (*.f64 -1/2 (log.f64 c)))) |
(*.f64 (log.f64 c) (+.f64 -1/2 b)) |
(+.f64 (*.f64 1 (*.f64 -1/2 (log.f64 c))) (*.f64 1 (*.f64 b (log.f64 c)))) |
(*.f64 (log.f64 c) (+.f64 -1/2 b)) |
(+.f64 (*.f64 (log.f64 (sqrt.f64 c)) (+.f64 b -1/2)) (*.f64 (log.f64 (sqrt.f64 c)) (+.f64 b -1/2))) |
(*.f64 2 (*.f64 (+.f64 -1/2 b) (log.f64 (sqrt.f64 c)))) |
(*.f64 (log.f64 (sqrt.f64 c)) (*.f64 2 (+.f64 -1/2 b))) |
(*.f64 (log.f64 (sqrt.f64 c)) (+.f64 b (+.f64 b -1))) |
(+.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 c c))) (+.f64 b -1/2)) (*.f64 (log.f64 (cbrt.f64 c)) (+.f64 b -1/2))) |
(*.f64 (+.f64 -1/2 b) (+.f64 (log.f64 (cbrt.f64 (*.f64 c c))) (log.f64 (cbrt.f64 c)))) |
(+.f64 (*.f64 0 (+.f64 b -1/2)) (*.f64 (+.f64 b -1/2) (log.f64 c))) |
(*.f64 (log.f64 c) (+.f64 -1/2 b)) |
(+.f64 (*.f64 (*.f64 b (log.f64 c)) 1) (*.f64 (*.f64 -1/2 (log.f64 c)) 1)) |
(*.f64 (log.f64 c) (+.f64 -1/2 b)) |
(+.f64 (*.f64 (*.f64 -1/2 (log.f64 c)) 1) (*.f64 (*.f64 b (log.f64 c)) 1)) |
(*.f64 (log.f64 c) (+.f64 -1/2 b)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 1) |
(*.f64 (log.f64 c) (+.f64 -1/2 b)) |
(/.f64 (log.f64 c) (/.f64 1 (+.f64 b -1/2))) |
(*.f64 (log.f64 c) (+.f64 -1/2 b)) |
(/.f64 (fma.f64 b b -1/4) (/.f64 (+.f64 b 1/2) (log.f64 c))) |
(*.f64 (/.f64 (fma.f64 b b -1/4) (+.f64 b 1/2)) (log.f64 c)) |
(*.f64 (log.f64 c) (/.f64 (fma.f64 b b -1/4) (+.f64 b 1/2))) |
(/.f64 (+.f64 -1/8 (pow.f64 b 3)) (/.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2))) (log.f64 c))) |
(*.f64 (/.f64 (+.f64 (pow.f64 b 3) -1/8) (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))) (log.f64 c)) |
(*.f64 (log.f64 c) (/.f64 (+.f64 (pow.f64 b 3) -1/8) (fma.f64 b (+.f64 b 1/2) 1/4))) |
(/.f64 (*.f64 (log.f64 c) (fma.f64 b b -1/4)) (+.f64 b 1/2)) |
(*.f64 (/.f64 (fma.f64 b b -1/4) (+.f64 b 1/2)) (log.f64 c)) |
(*.f64 (log.f64 c) (/.f64 (fma.f64 b b -1/4) (+.f64 b 1/2))) |
(/.f64 (*.f64 (log.f64 c) (+.f64 -1/8 (pow.f64 b 3))) (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 b 3) -1/8) (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))) (log.f64 c)) |
(*.f64 (log.f64 c) (/.f64 (+.f64 (pow.f64 b 3) -1/8) (fma.f64 b (+.f64 b 1/2) 1/4))) |
(/.f64 (*.f64 (log.f64 c) (-.f64 1/4 (*.f64 b b))) (-.f64 -1/2 b)) |
(/.f64 (log.f64 c) (/.f64 (-.f64 -1/2 b) (-.f64 1/4 (*.f64 b b)))) |
(*.f64 (/.f64 (log.f64 c) (-.f64 -1/2 b)) (neg.f64 (fma.f64 b b -1/4))) |
(/.f64 (*.f64 (log.f64 c) (neg.f64 (fma.f64 b b -1/4))) (+.f64 (neg.f64 b) -1/2)) |
(/.f64 (log.f64 c) (/.f64 (-.f64 -1/2 b) (-.f64 1/4 (*.f64 b b)))) |
(*.f64 (/.f64 (log.f64 c) (-.f64 -1/2 b)) (neg.f64 (fma.f64 b b -1/4))) |
(/.f64 (*.f64 (log.f64 c) (neg.f64 (+.f64 -1/8 (pow.f64 b 3)))) (neg.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2))))) |
(/.f64 (log.f64 c) (/.f64 (+.f64 -1/4 (neg.f64 (*.f64 b (+.f64 b 1/2)))) (+.f64 1/8 (neg.f64 (pow.f64 b 3))))) |
(*.f64 (/.f64 (log.f64 c) (-.f64 -1/4 (*.f64 b (+.f64 b 1/2)))) (-.f64 1/8 (pow.f64 b 3))) |
(/.f64 (*.f64 1 (*.f64 (log.f64 c) (fma.f64 b b -1/4))) (+.f64 b 1/2)) |
(*.f64 (/.f64 (fma.f64 b b -1/4) (+.f64 b 1/2)) (log.f64 c)) |
(*.f64 (log.f64 c) (/.f64 (fma.f64 b b -1/4) (+.f64 b 1/2))) |
(/.f64 (*.f64 1 (*.f64 (log.f64 c) (+.f64 -1/8 (pow.f64 b 3)))) (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 b 3) -1/8) (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))) (log.f64 c)) |
(*.f64 (log.f64 c) (/.f64 (+.f64 (pow.f64 b 3) -1/8) (fma.f64 b (+.f64 b 1/2) 1/4))) |
(/.f64 (*.f64 (*.f64 (log.f64 c) (sqrt.f64 (+.f64 b -1/2))) (sqrt.f64 (+.f64 -1/8 (pow.f64 b 3)))) (sqrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2))))) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 b 3) -1/8)) (/.f64 (sqrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))) (*.f64 (log.f64 c) (sqrt.f64 (+.f64 -1/2 b))))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 b 3) -1/8)) (sqrt.f64 (fma.f64 b (+.f64 b 1/2) 1/4))) (*.f64 (log.f64 c) (sqrt.f64 (+.f64 -1/2 b)))) |
(/.f64 (*.f64 (*.f64 (log.f64 c) (sqrt.f64 (+.f64 b -1/2))) (sqrt.f64 (fma.f64 b b -1/4))) (sqrt.f64 (+.f64 b 1/2))) |
(/.f64 (*.f64 (log.f64 c) (sqrt.f64 (+.f64 -1/2 b))) (/.f64 (sqrt.f64 (+.f64 b 1/2)) (sqrt.f64 (fma.f64 b b -1/4)))) |
(*.f64 (/.f64 (*.f64 (log.f64 c) (sqrt.f64 (+.f64 -1/2 b))) (sqrt.f64 (+.f64 b 1/2))) (sqrt.f64 (fma.f64 b b -1/4))) |
(/.f64 (*.f64 (*.f64 (log.f64 c) (pow.f64 (cbrt.f64 (+.f64 b -1/2)) 2)) (cbrt.f64 (+.f64 -1/8 (pow.f64 b 3)))) (cbrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2))))) |
(/.f64 (*.f64 (log.f64 c) (pow.f64 (cbrt.f64 (+.f64 -1/2 b)) 2)) (/.f64 (cbrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))) (cbrt.f64 (+.f64 (pow.f64 b 3) -1/8)))) |
(/.f64 (log.f64 c) (/.f64 (/.f64 (cbrt.f64 (fma.f64 b (+.f64 b 1/2) 1/4)) (cbrt.f64 (+.f64 (pow.f64 b 3) -1/8))) (pow.f64 (cbrt.f64 (+.f64 -1/2 b)) 2))) |
(*.f64 (/.f64 (log.f64 c) (/.f64 (cbrt.f64 (fma.f64 b (+.f64 b 1/2) 1/4)) (cbrt.f64 (+.f64 (pow.f64 b 3) -1/8)))) (pow.f64 (cbrt.f64 (+.f64 -1/2 b)) 2)) |
(/.f64 (*.f64 (*.f64 (log.f64 c) (pow.f64 (cbrt.f64 (+.f64 b -1/2)) 2)) (cbrt.f64 (fma.f64 b b -1/4))) (cbrt.f64 (+.f64 b 1/2))) |
(/.f64 (*.f64 (log.f64 c) (pow.f64 (cbrt.f64 (+.f64 -1/2 b)) 2)) (/.f64 (cbrt.f64 (+.f64 b 1/2)) (cbrt.f64 (fma.f64 b b -1/4)))) |
(/.f64 (log.f64 c) (/.f64 (/.f64 (cbrt.f64 (+.f64 b 1/2)) (cbrt.f64 (fma.f64 b b -1/4))) (pow.f64 (cbrt.f64 (+.f64 -1/2 b)) 2))) |
(*.f64 (/.f64 (log.f64 c) (cbrt.f64 (+.f64 b 1/2))) (*.f64 (pow.f64 (cbrt.f64 (+.f64 -1/2 b)) 2) (cbrt.f64 (fma.f64 b b -1/4)))) |
(/.f64 (*.f64 (-.f64 1/4 (*.f64 b b)) (log.f64 c)) (-.f64 -1/2 b)) |
(/.f64 (log.f64 c) (/.f64 (-.f64 -1/2 b) (-.f64 1/4 (*.f64 b b)))) |
(*.f64 (/.f64 (log.f64 c) (-.f64 -1/2 b)) (neg.f64 (fma.f64 b b -1/4))) |
(/.f64 (*.f64 (neg.f64 (fma.f64 b b -1/4)) (log.f64 c)) (+.f64 (neg.f64 b) -1/2)) |
(/.f64 (log.f64 c) (/.f64 (-.f64 -1/2 b) (-.f64 1/4 (*.f64 b b)))) |
(*.f64 (/.f64 (log.f64 c) (-.f64 -1/2 b)) (neg.f64 (fma.f64 b b -1/4))) |
(/.f64 (*.f64 (neg.f64 (+.f64 -1/8 (pow.f64 b 3))) (log.f64 c)) (neg.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2))))) |
(/.f64 (log.f64 c) (/.f64 (+.f64 -1/4 (neg.f64 (*.f64 b (+.f64 b 1/2)))) (+.f64 1/8 (neg.f64 (pow.f64 b 3))))) |
(*.f64 (/.f64 (log.f64 c) (-.f64 -1/4 (*.f64 b (+.f64 b 1/2)))) (-.f64 1/8 (pow.f64 b 3))) |
(/.f64 (*.f64 (*.f64 (log.f64 c) (fma.f64 b b -1/4)) 1) (+.f64 b 1/2)) |
(*.f64 (/.f64 (fma.f64 b b -1/4) (+.f64 b 1/2)) (log.f64 c)) |
(*.f64 (log.f64 c) (/.f64 (fma.f64 b b -1/4) (+.f64 b 1/2))) |
(/.f64 (*.f64 (*.f64 (log.f64 c) (+.f64 -1/8 (pow.f64 b 3))) 1) (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 b 3) -1/8) (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))) (log.f64 c)) |
(*.f64 (log.f64 c) (/.f64 (+.f64 (pow.f64 b 3) -1/8) (fma.f64 b (+.f64 b 1/2) 1/4))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 -1/8 (pow.f64 b 3))) (*.f64 (log.f64 c) (sqrt.f64 (+.f64 b -1/2)))) (sqrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2))))) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 b 3) -1/8)) (/.f64 (sqrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))) (*.f64 (log.f64 c) (sqrt.f64 (+.f64 -1/2 b))))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 b 3) -1/8)) (sqrt.f64 (fma.f64 b (+.f64 b 1/2) 1/4))) (*.f64 (log.f64 c) (sqrt.f64 (+.f64 -1/2 b)))) |
(/.f64 (*.f64 (sqrt.f64 (fma.f64 b b -1/4)) (*.f64 (log.f64 c) (sqrt.f64 (+.f64 b -1/2)))) (sqrt.f64 (+.f64 b 1/2))) |
(/.f64 (*.f64 (log.f64 c) (sqrt.f64 (+.f64 -1/2 b))) (/.f64 (sqrt.f64 (+.f64 b 1/2)) (sqrt.f64 (fma.f64 b b -1/4)))) |
(*.f64 (/.f64 (*.f64 (log.f64 c) (sqrt.f64 (+.f64 -1/2 b))) (sqrt.f64 (+.f64 b 1/2))) (sqrt.f64 (fma.f64 b b -1/4))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 -1/8 (pow.f64 b 3))) (*.f64 (cbrt.f64 (log.f64 c)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2))) (cbrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2))))) |
(/.f64 (cbrt.f64 (+.f64 (pow.f64 b 3) -1/8)) (/.f64 (cbrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) 2) (cbrt.f64 (log.f64 c))))) |
(/.f64 (*.f64 (cbrt.f64 (log.f64 c)) (cbrt.f64 (+.f64 (pow.f64 b 3) -1/8))) (/.f64 (cbrt.f64 (fma.f64 b (+.f64 b 1/2) 1/4)) (pow.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) 2))) |
(*.f64 (*.f64 (/.f64 (cbrt.f64 (log.f64 c)) (cbrt.f64 (fma.f64 b (+.f64 b 1/2) 1/4))) (cbrt.f64 (+.f64 (pow.f64 b 3) -1/8))) (pow.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) 2)) |
(/.f64 (*.f64 (cbrt.f64 (fma.f64 b b -1/4)) (*.f64 (cbrt.f64 (log.f64 c)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2))) (cbrt.f64 (+.f64 b 1/2))) |
(/.f64 (*.f64 (*.f64 (cbrt.f64 (log.f64 c)) (cbrt.f64 (fma.f64 b b -1/4))) (pow.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) 2)) (cbrt.f64 (+.f64 b 1/2))) |
(/.f64 (cbrt.f64 (fma.f64 b b -1/4)) (/.f64 (/.f64 (cbrt.f64 (+.f64 b 1/2)) (cbrt.f64 (log.f64 c))) (pow.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) 2))) |
(*.f64 (/.f64 (cbrt.f64 (log.f64 c)) (/.f64 (cbrt.f64 (+.f64 b 1/2)) (cbrt.f64 (fma.f64 b b -1/4)))) (pow.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) 2)) |
(/.f64 (/.f64 (*.f64 (log.f64 c) (fma.f64 b b -1/4)) 1) (+.f64 b 1/2)) |
(*.f64 (/.f64 (fma.f64 b b -1/4) (+.f64 b 1/2)) (log.f64 c)) |
(*.f64 (log.f64 c) (/.f64 (fma.f64 b b -1/4) (+.f64 b 1/2))) |
(/.f64 (/.f64 (*.f64 (log.f64 c) (fma.f64 b b -1/4)) (sqrt.f64 (+.f64 b 1/2))) (sqrt.f64 (+.f64 b 1/2))) |
(*.f64 (/.f64 (fma.f64 b b -1/4) (+.f64 b 1/2)) (log.f64 c)) |
(*.f64 (log.f64 c) (/.f64 (fma.f64 b b -1/4) (+.f64 b 1/2))) |
(/.f64 (/.f64 (*.f64 (log.f64 c) (fma.f64 b b -1/4)) (*.f64 (cbrt.f64 (+.f64 b 1/2)) (cbrt.f64 (+.f64 b 1/2)))) (cbrt.f64 (+.f64 b 1/2))) |
(*.f64 (/.f64 (fma.f64 b b -1/4) (+.f64 b 1/2)) (log.f64 c)) |
(*.f64 (log.f64 c) (/.f64 (fma.f64 b b -1/4) (+.f64 b 1/2))) |
(/.f64 (/.f64 (*.f64 (log.f64 c) (+.f64 -1/8 (pow.f64 b 3))) 1) (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 b 3) -1/8) (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))) (log.f64 c)) |
(*.f64 (log.f64 c) (/.f64 (+.f64 (pow.f64 b 3) -1/8) (fma.f64 b (+.f64 b 1/2) 1/4))) |
(/.f64 (/.f64 (*.f64 (log.f64 c) (+.f64 -1/8 (pow.f64 b 3))) (sqrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2))))) (sqrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 b 3) -1/8) (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))) (log.f64 c)) |
(*.f64 (log.f64 c) (/.f64 (+.f64 (pow.f64 b 3) -1/8) (fma.f64 b (+.f64 b 1/2) 1/4))) |
(/.f64 (/.f64 (*.f64 (log.f64 c) (+.f64 -1/8 (pow.f64 b 3))) (*.f64 (cbrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))) (cbrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))))) (cbrt.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 b 3) -1/8) (+.f64 1/4 (*.f64 b (+.f64 b 1/2)))) (log.f64 c)) |
(*.f64 (log.f64 c) (/.f64 (+.f64 (pow.f64 b 3) -1/8) (fma.f64 b (+.f64 b 1/2) 1/4))) |
(/.f64 (-.f64 (*.f64 (*.f64 b (log.f64 c)) (*.f64 b (log.f64 c))) (*.f64 (*.f64 -1/2 (log.f64 c)) (*.f64 -1/2 (log.f64 c)))) (-.f64 (*.f64 b (log.f64 c)) (*.f64 -1/2 (log.f64 c)))) |
(/.f64 (*.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) (*.f64 (log.f64 c) (-.f64 b -1/2))) (*.f64 (log.f64 c) (-.f64 b -1/2))) |
(/.f64 (*.f64 (pow.f64 (log.f64 c) 2) (-.f64 (*.f64 b b) 1/4)) (*.f64 (log.f64 c) (+.f64 b 1/2))) |
(/.f64 (-.f64 (*.f64 (*.f64 -1/2 (log.f64 c)) (*.f64 -1/2 (log.f64 c))) (*.f64 (*.f64 b (log.f64 c)) (*.f64 b (log.f64 c)))) (-.f64 (*.f64 -1/2 (log.f64 c)) (*.f64 b (log.f64 c)))) |
(/.f64 (*.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) (*.f64 (log.f64 c) (-.f64 -1/2 b))) (*.f64 (log.f64 c) (-.f64 -1/2 b))) |
(/.f64 (*.f64 (pow.f64 (log.f64 c) 2) (neg.f64 (fma.f64 b b -1/4))) (*.f64 (log.f64 c) (-.f64 -1/2 b))) |
(/.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) (exp.f64 (log1p.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))))) 1) (+.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) 1)) |
(/.f64 (*.f64 (+.f64 1 (exp.f64 (log1p.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))))) (*.f64 (log.f64 c) (+.f64 -1/2 b))) (+.f64 1 (exp.f64 (log1p.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)))))) |
(/.f64 (expm1.f64 (*.f64 2 (log1p.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))))) (+.f64 1 (exp.f64 (log1p.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)))))) |
(pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 3) |
(*.f64 (log.f64 c) (+.f64 -1/2 b)) |
(pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1) |
(*.f64 (log.f64 c) (+.f64 -1/2 b)) |
(pow.f64 (sqrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2) |
(*.f64 (log.f64 c) (+.f64 -1/2 b)) |
(pow.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 1/6) 6) |
(*.f64 (log.f64 c) (+.f64 -1/2 b)) |
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2) 3/2) |
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) 2) 3/2) |
(pow.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 3) 1/3) |
(*.f64 (log.f64 c) (+.f64 -1/2 b)) |
(sqrt.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 2)) |
(sqrt.f64 (pow.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b)) 2)) |
(fabs.f64 (*.f64 (log.f64 c) (+.f64 -1/2 b))) |
(log.f64 (pow.f64 c (+.f64 b -1/2))) |
(*.f64 (log.f64 c) (+.f64 -1/2 b)) |
(log.f64 (-.f64 (+.f64 1 (pow.f64 c (+.f64 b -1/2))) 1)) |
(log.f64 (+.f64 1 (+.f64 (pow.f64 c (+.f64 -1/2 b)) -1))) |
(log1p.f64 (+.f64 -1 (pow.f64 c (+.f64 -1/2 b)))) |
(cbrt.f64 (pow.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) 3)) |
(*.f64 (log.f64 c) (+.f64 -1/2 b)) |
(cbrt.f64 (*.f64 (pow.f64 (log.f64 c) 3) (pow.f64 (+.f64 b -1/2) 3))) |
(*.f64 (log.f64 c) (+.f64 -1/2 b)) |
(expm1.f64 (log1p.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) |
(*.f64 (log.f64 c) (+.f64 -1/2 b)) |
(exp.f64 (log.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)))) |
(*.f64 (log.f64 c) (+.f64 -1/2 b)) |
(log1p.f64 (-.f64 (pow.f64 c (+.f64 b -1/2)) 1)) |
(log.f64 (+.f64 1 (+.f64 (pow.f64 c (+.f64 -1/2 b)) -1))) |
(log1p.f64 (+.f64 -1 (pow.f64 c (+.f64 -1/2 b)))) |
Compiled 19 to 10 computations (47.4% saved)
Found 2 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.01% | (+.f64 a (+.f64 (*.f64 (log.f64 c) b) z)) |
| 0.43% | (*.f64 (log.f64 c) b) |
Compiled 49 to 14 computations (71.4% saved)
12 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | c | @ | -inf | (+.f64 a (+.f64 (*.f64 (log.f64 c) b) z)) |
| 0.0ms | c | @ | inf | (+.f64 a (+.f64 (*.f64 (log.f64 c) b) z)) |
| 0.0ms | b | @ | -inf | (+.f64 a (+.f64 (*.f64 (log.f64 c) b) z)) |
| 0.0ms | a | @ | 0 | (+.f64 a (+.f64 (*.f64 (log.f64 c) b) z)) |
| 0.0ms | a | @ | -inf | (+.f64 a (+.f64 (*.f64 (log.f64 c) b) z)) |
| 1× | batch-egg-rewrite |
| 1142× | associate-*r/ |
| 1060× | distribute-rgt-in |
| 1028× | distribute-lft-in |
| 856× | associate-*l/ |
| 256× | associate-+l+ |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 11 | 19 |
| 1 | 235 | 19 |
| 2 | 3241 | 19 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 a (+.f64 (*.f64 (log.f64 c) b) z)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 z)) (-.f64 1 (+.f64 a (*.f64 (log.f64 c) b))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 a)) (-.f64 1 (fma.f64 (log.f64 c) b z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (+.f64 a (fma.f64 (log.f64 c) b z)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 (log.f64 c) b z))) (-.f64 1 a))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 c) b))) (-.f64 1 (+.f64 a z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (*.f64 (log.f64 c) b) 2) (fma.f64 (log.f64 c) b (neg.f64 z))) (-.f64 (/.f64 z (/.f64 (fma.f64 (log.f64 c) b (neg.f64 z)) z)) a))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 a a) (-.f64 a (fma.f64 (log.f64 c) b z))) (/.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 2) (-.f64 a (fma.f64 (log.f64 c) b z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 a (exp.f64 (log1p.f64 (fma.f64 (log.f64 c) b z)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 a (/.f64 (pow.f64 (*.f64 (log.f64 c) b) 2) (fma.f64 (log.f64 c) b (neg.f64 z)))) (/.f64 z (/.f64 (fma.f64 (log.f64 c) b (neg.f64 z)) z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (fma.f64 (log.f64 c) b z) (exp.f64 (log1p.f64 a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (+.f64 a (*.f64 (log.f64 c) b)) (exp.f64 (log1p.f64 z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (+.f64 a z) (exp.f64 (log1p.f64 (*.f64 (log.f64 c) b)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (+.f64 a (*.f64 (log.f64 c) b)) 1) (exp.f64 (log1p.f64 z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 a (fma.f64 (log.f64 c) b z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 a (fma.f64 (log.f64 c) b z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 a (fma.f64 (log.f64 c) b z))) (sqrt.f64 (+.f64 a (fma.f64 (log.f64 c) b z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 a (fma.f64 (log.f64 c) b z))) (pow.f64 (cbrt.f64 (+.f64 a (fma.f64 (log.f64 c) b z))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 a (fma.f64 (log.f64 c) b z))) 2) (cbrt.f64 (+.f64 a (fma.f64 (log.f64 c) b z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 a a) (pow.f64 (fma.f64 (log.f64 c) b z) 2)) (/.f64 1 (-.f64 a (fma.f64 (log.f64 c) b z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)) (/.f64 1 (fma.f64 a a (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 a (fma.f64 (log.f64 c) b z))) (-.f64 (*.f64 a a) (pow.f64 (fma.f64 (log.f64 c) b z) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fma.f64 a a (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a)))) (+.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 a a) (pow.f64 (fma.f64 (log.f64 c) b z) 2)) (-.f64 (*.f64 a a) (pow.f64 (fma.f64 (log.f64 c) b z) 2))) (+.f64 a (fma.f64 (log.f64 c) b z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 a a) (pow.f64 (fma.f64 (log.f64 c) b z) 2)) (-.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3))) (+.f64 (*.f64 a a) (*.f64 (fma.f64 (log.f64 c) b z) (+.f64 a (fma.f64 (log.f64 c) b z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)) (-.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (*.f64 (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a)) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a))))) (-.f64 (*.f64 a a) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)) (+.f64 (pow.f64 (*.f64 a a) 3) (pow.f64 (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a)) 3))) (+.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (-.f64 (*.f64 (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a)) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a))) (*.f64 (*.f64 a a) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 a (fma.f64 (log.f64 c) b z)) (/.f64 (-.f64 a (fma.f64 (log.f64 c) b z)) (-.f64 a (fma.f64 (log.f64 c) b z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (+.f64 a (fma.f64 (log.f64 c) b z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 a a) (pow.f64 (fma.f64 (log.f64 c) b z) 2)) (-.f64 a (fma.f64 (log.f64 c) b z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)) (fma.f64 a a (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 a a (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a))) (/.f64 (fma.f64 a a (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a))) (+.f64 a (fma.f64 (log.f64 c) b z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3))) (/.f64 (fma.f64 a a (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a))) (sqrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (*.f64 a a) (pow.f64 (fma.f64 (log.f64 c) b z) 2))) (/.f64 (-.f64 a (fma.f64 (log.f64 c) b z)) (sqrt.f64 (-.f64 (*.f64 a a) (pow.f64 (fma.f64 (log.f64 c) b z) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3))) (cbrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)))) (/.f64 (fma.f64 a a (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a))) (cbrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 a a) (pow.f64 (fma.f64 (log.f64 c) b z) 2))) (cbrt.f64 (-.f64 (*.f64 a a) (pow.f64 (fma.f64 (log.f64 c) b z) 2)))) (/.f64 (-.f64 a (fma.f64 (log.f64 c) b z)) (cbrt.f64 (-.f64 (*.f64 a a) (pow.f64 (fma.f64 (log.f64 c) b z) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 a 3) (pow.f64 a 3)) (*.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3))) (*.f64 (fma.f64 a a (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a))) (-.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 2) (*.f64 a a)) (-.f64 (fma.f64 (log.f64 c) b z) a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (+.f64 a (*.f64 (log.f64 c) b)) (+.f64 a (*.f64 (log.f64 c) b))) (*.f64 z z)) (+.f64 a (fma.f64 (log.f64 c) b (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (*.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2))) (*.f64 (-.f64 a (fma.f64 (log.f64 c) b z)) (+.f64 (*.f64 a a) (pow.f64 (fma.f64 (log.f64 c) b z) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (pow.f64 a 3) 3) (pow.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 3) 3)) (*.f64 (fma.f64 a a (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a))) (+.f64 (*.f64 (pow.f64 a 3) (pow.f64 a 3)) (-.f64 (*.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)) (*.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 a (*.f64 (log.f64 c) b)) 3)) (+.f64 (*.f64 (+.f64 a (*.f64 (log.f64 c) b)) (+.f64 a (*.f64 (log.f64 c) b))) (-.f64 (*.f64 z z) (*.f64 (+.f64 a (*.f64 (log.f64 c) b)) z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 a a) 3) (pow.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 2) 3)) (*.f64 (-.f64 a (fma.f64 (log.f64 c) b z)) (+.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (+.f64 (*.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2)) (*.f64 (*.f64 a a) (pow.f64 (fma.f64 (log.f64 c) b z) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (*.f64 a a) (pow.f64 (fma.f64 (log.f64 c) b z) 2))) (neg.f64 (-.f64 a (fma.f64 (log.f64 c) b z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3))) (neg.f64 (fma.f64 a a (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)) 1) (fma.f64 a a (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 a a) (pow.f64 (fma.f64 (log.f64 c) b z) 2)) 1) (-.f64 a (fma.f64 (log.f64 c) b z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 2) (*.f64 a a))) (-.f64 (fma.f64 (log.f64 c) b z) a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 (*.f64 (+.f64 a (*.f64 (log.f64 c) b)) (+.f64 a (*.f64 (log.f64 c) b))) (*.f64 z z))) (+.f64 a (fma.f64 (log.f64 c) b (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 a (*.f64 (log.f64 c) b)) 3))) (+.f64 (*.f64 (+.f64 a (*.f64 (log.f64 c) b)) (+.f64 a (*.f64 (log.f64 c) b))) (-.f64 (*.f64 z z) (*.f64 (+.f64 a (*.f64 (log.f64 c) b)) z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (-.f64 (*.f64 a a) (pow.f64 (fma.f64 (log.f64 c) b z) 2)))) (neg.f64 (-.f64 a (fma.f64 (log.f64 c) b z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)))) (neg.f64 (fma.f64 a a (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 a (fma.f64 (log.f64 c) b z))) (sqrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)))) (sqrt.f64 (fma.f64 a a (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 a (fma.f64 (log.f64 c) b z))) (sqrt.f64 (-.f64 (*.f64 a a) (pow.f64 (fma.f64 (log.f64 c) b z) 2)))) (sqrt.f64 (-.f64 a (fma.f64 (log.f64 c) b z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 a (fma.f64 (log.f64 c) b z))) 2) (cbrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)))) (cbrt.f64 (fma.f64 a a (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 a (fma.f64 (log.f64 c) b z))) 2) (cbrt.f64 (-.f64 (*.f64 a a) (pow.f64 (fma.f64 (log.f64 c) b z) 2)))) (cbrt.f64 (-.f64 a (fma.f64 (log.f64 c) b z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 2) (*.f64 a a)) 1) (-.f64 (fma.f64 (log.f64 c) b z) a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (+.f64 a (*.f64 (log.f64 c) b)) (+.f64 a (*.f64 (log.f64 c) b))) (*.f64 z z)) 1) (+.f64 a (fma.f64 (log.f64 c) b (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 a (*.f64 (log.f64 c) b)) 3)) 1) (+.f64 (*.f64 (+.f64 a (*.f64 (log.f64 c) b)) (+.f64 a (*.f64 (log.f64 c) b))) (-.f64 (*.f64 z z) (*.f64 (+.f64 a (*.f64 (log.f64 c) b)) z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (*.f64 a a) (pow.f64 (fma.f64 (log.f64 c) b z) 2))) 1) (neg.f64 (-.f64 a (fma.f64 (log.f64 c) b z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3))) 1) (neg.f64 (fma.f64 a a (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3))) (sqrt.f64 (+.f64 a (fma.f64 (log.f64 c) b z)))) (sqrt.f64 (fma.f64 a a (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 a a) (pow.f64 (fma.f64 (log.f64 c) b z) 2))) (sqrt.f64 (+.f64 a (fma.f64 (log.f64 c) b z)))) (sqrt.f64 (-.f64 a (fma.f64 (log.f64 c) b z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3))) (pow.f64 (cbrt.f64 (+.f64 a (fma.f64 (log.f64 c) b z))) 2)) (cbrt.f64 (fma.f64 a a (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 a a) (pow.f64 (fma.f64 (log.f64 c) b z) 2))) (pow.f64 (cbrt.f64 (+.f64 a (fma.f64 (log.f64 c) b z))) 2)) (cbrt.f64 (-.f64 a (fma.f64 (log.f64 c) b z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (*.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2))) (/.f64 1 (-.f64 a (fma.f64 (log.f64 c) b z)))) (+.f64 (*.f64 a a) (pow.f64 (fma.f64 (log.f64 c) b z) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a a) 3) (pow.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 2) 3)) (/.f64 1 (-.f64 a (fma.f64 (log.f64 c) b z)))) (+.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (+.f64 (*.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2)) (*.f64 (*.f64 a a) (pow.f64 (fma.f64 (log.f64 c) b z) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (pow.f64 a 3) (pow.f64 a 3)) (*.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3))) (/.f64 1 (fma.f64 a a (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a))))) (-.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 a 3) 3) (pow.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 3) 3)) (/.f64 1 (fma.f64 a a (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a))))) (+.f64 (*.f64 (pow.f64 a 3) (pow.f64 a 3)) (-.f64 (*.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)) (*.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 a a) (pow.f64 (fma.f64 (log.f64 c) b z) 2)) 1) (-.f64 a (fma.f64 (log.f64 c) b z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 a a) (pow.f64 (fma.f64 (log.f64 c) b z) 2)) (sqrt.f64 (-.f64 a (fma.f64 (log.f64 c) b z)))) (sqrt.f64 (-.f64 a (fma.f64 (log.f64 c) b z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 a a) (pow.f64 (fma.f64 (log.f64 c) b z) 2)) (*.f64 (cbrt.f64 (-.f64 a (fma.f64 (log.f64 c) b z))) (cbrt.f64 (-.f64 a (fma.f64 (log.f64 c) b z))))) (cbrt.f64 (-.f64 a (fma.f64 (log.f64 c) b z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 a a) (pow.f64 (fma.f64 (log.f64 c) b z) 2)) (+.f64 (sqrt.f64 a) (sqrt.f64 (fma.f64 (log.f64 c) b z)))) (-.f64 (sqrt.f64 a) (sqrt.f64 (fma.f64 (log.f64 c) b z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)) 1) (fma.f64 a a (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)) (sqrt.f64 (fma.f64 a a (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a))))) (sqrt.f64 (fma.f64 a a (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)) (*.f64 (cbrt.f64 (fma.f64 a a (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a)))) (cbrt.f64 (fma.f64 a a (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a)))))) (cbrt.f64 (fma.f64 a a (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 a (fma.f64 (log.f64 c) b z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 a (fma.f64 (log.f64 c) b z))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 a (fma.f64 (log.f64 c) b z))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 a (fma.f64 (log.f64 c) b z)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 a (fma.f64 (log.f64 c) b z)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 a (fma.f64 (log.f64 c) b z))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (+.f64 a (fma.f64 (log.f64 c) b z)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 a (fma.f64 (log.f64 c) b z)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (+.f64 a (fma.f64 (log.f64 c) b z))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (+.f64 a (fma.f64 (log.f64 c) b z))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (+.f64 a (fma.f64 (log.f64 c) b z))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 a (fma.f64 (log.f64 c) b z))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 a (fma.f64 (log.f64 c) b z))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (fma.f64 (log.f64 c) b z) a)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 a) (sqrt.f64 a) (fma.f64 (log.f64 c) b z))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (fma.f64 (log.f64 c) b z)) (sqrt.f64 (fma.f64 (log.f64 c) b z)) a)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 a) (fma.f64 (log.f64 c) b z))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 c) b z)) 2) (cbrt.f64 (fma.f64 (log.f64 c) b z)) a))))) |
| 1× | egg-herbie |
| 1752× | associate-/r* |
| 816× | associate-/r/ |
| 746× | associate-/l/ |
| 668× | +-commutative |
| 622× | associate-+l+ |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 290 | 6028 |
| 1 | 854 | 5728 |
| 2 | 3683 | 5700 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 (*.f64 (log.f64 c) b) z) |
a |
a |
(+.f64 a (+.f64 z (*.f64 -1 (*.f64 b (log.f64 (/.f64 1 c)))))) |
(+.f64 a (+.f64 z (*.f64 -1 (*.f64 b (log.f64 (/.f64 1 c)))))) |
(+.f64 a (+.f64 z (*.f64 -1 (*.f64 b (log.f64 (/.f64 1 c)))))) |
(+.f64 a (+.f64 z (*.f64 -1 (*.f64 b (log.f64 (/.f64 1 c)))))) |
(+.f64 a (+.f64 z (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) b))) |
(+.f64 a (+.f64 z (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) b))) |
(+.f64 a (+.f64 z (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) b))) |
(+.f64 a (+.f64 z (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) b))) |
(+.f64 a z) |
(*.f64 (log.f64 c) b) |
(*.f64 (log.f64 c) b) |
(+.f64 a (*.f64 (log.f64 c) b)) |
z |
z |
(-.f64 (exp.f64 (log1p.f64 z)) (-.f64 1 (+.f64 a (*.f64 (log.f64 c) b)))) |
(-.f64 (exp.f64 (log1p.f64 a)) (-.f64 1 (fma.f64 (log.f64 c) b z))) |
(-.f64 (exp.f64 (log1p.f64 (+.f64 a (fma.f64 (log.f64 c) b z)))) 1) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (log.f64 c) b z))) (-.f64 1 a)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 c) b))) (-.f64 1 (+.f64 a z))) |
(-.f64 (/.f64 (pow.f64 (*.f64 (log.f64 c) b) 2) (fma.f64 (log.f64 c) b (neg.f64 z))) (-.f64 (/.f64 z (/.f64 (fma.f64 (log.f64 c) b (neg.f64 z)) z)) a)) |
(-.f64 (/.f64 (*.f64 a a) (-.f64 a (fma.f64 (log.f64 c) b z))) (/.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 2) (-.f64 a (fma.f64 (log.f64 c) b z)))) |
(-.f64 (+.f64 a (exp.f64 (log1p.f64 (fma.f64 (log.f64 c) b z)))) 1) |
(-.f64 (+.f64 a (/.f64 (pow.f64 (*.f64 (log.f64 c) b) 2) (fma.f64 (log.f64 c) b (neg.f64 z)))) (/.f64 z (/.f64 (fma.f64 (log.f64 c) b (neg.f64 z)) z))) |
(-.f64 (+.f64 (fma.f64 (log.f64 c) b z) (exp.f64 (log1p.f64 a))) 1) |
(-.f64 (+.f64 (+.f64 a (*.f64 (log.f64 c) b)) (exp.f64 (log1p.f64 z))) 1) |
(-.f64 (+.f64 (+.f64 a z) (exp.f64 (log1p.f64 (*.f64 (log.f64 c) b)))) 1) |
(-.f64 (+.f64 (*.f64 (+.f64 a (*.f64 (log.f64 c) b)) 1) (exp.f64 (log1p.f64 z))) 1) |
(*.f64 (+.f64 a (fma.f64 (log.f64 c) b z)) 1) |
(*.f64 1 (+.f64 a (fma.f64 (log.f64 c) b z))) |
(*.f64 (sqrt.f64 (+.f64 a (fma.f64 (log.f64 c) b z))) (sqrt.f64 (+.f64 a (fma.f64 (log.f64 c) b z)))) |
(*.f64 (cbrt.f64 (+.f64 a (fma.f64 (log.f64 c) b z))) (pow.f64 (cbrt.f64 (+.f64 a (fma.f64 (log.f64 c) b z))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (+.f64 a (fma.f64 (log.f64 c) b z))) 2) (cbrt.f64 (+.f64 a (fma.f64 (log.f64 c) b z)))) |
(*.f64 (-.f64 (*.f64 a a) (pow.f64 (fma.f64 (log.f64 c) b z) 2)) (/.f64 1 (-.f64 a (fma.f64 (log.f64 c) b z)))) |
(*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)) (/.f64 1 (fma.f64 a a (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a))))) |
(*.f64 (/.f64 1 (-.f64 a (fma.f64 (log.f64 c) b z))) (-.f64 (*.f64 a a) (pow.f64 (fma.f64 (log.f64 c) b z) 2))) |
(*.f64 (/.f64 1 (fma.f64 a a (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a)))) (+.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3))) |
(*.f64 (/.f64 (-.f64 (*.f64 a a) (pow.f64 (fma.f64 (log.f64 c) b z) 2)) (-.f64 (*.f64 a a) (pow.f64 (fma.f64 (log.f64 c) b z) 2))) (+.f64 a (fma.f64 (log.f64 c) b z))) |
(*.f64 (/.f64 (-.f64 (*.f64 a a) (pow.f64 (fma.f64 (log.f64 c) b z) 2)) (-.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3))) (+.f64 (*.f64 a a) (*.f64 (fma.f64 (log.f64 c) b z) (+.f64 a (fma.f64 (log.f64 c) b z))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)) (-.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (*.f64 (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a)) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a))))) (-.f64 (*.f64 a a) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)) (+.f64 (pow.f64 (*.f64 a a) 3) (pow.f64 (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a)) 3))) (+.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (-.f64 (*.f64 (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a)) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a))) (*.f64 (*.f64 a a) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a)))))) |
(/.f64 (+.f64 a (fma.f64 (log.f64 c) b z)) (/.f64 (-.f64 a (fma.f64 (log.f64 c) b z)) (-.f64 a (fma.f64 (log.f64 c) b z)))) |
(/.f64 1 (/.f64 1 (+.f64 a (fma.f64 (log.f64 c) b z)))) |
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (fma.f64 (log.f64 c) b z) 2)) (-.f64 a (fma.f64 (log.f64 c) b z))) |
(/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)) (fma.f64 a a (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a)))) |
(/.f64 (fma.f64 a a (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a))) (/.f64 (fma.f64 a a (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a))) (+.f64 a (fma.f64 (log.f64 c) b z)))) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3))) (/.f64 (fma.f64 a a (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a))) (sqrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3))))) |
(/.f64 (sqrt.f64 (-.f64 (*.f64 a a) (pow.f64 (fma.f64 (log.f64 c) b z) 2))) (/.f64 (-.f64 a (fma.f64 (log.f64 c) b z)) (sqrt.f64 (-.f64 (*.f64 a a) (pow.f64 (fma.f64 (log.f64 c) b z) 2))))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3))) (cbrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)))) (/.f64 (fma.f64 a a (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a))) (cbrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 a a) (pow.f64 (fma.f64 (log.f64 c) b z) 2))) (cbrt.f64 (-.f64 (*.f64 a a) (pow.f64 (fma.f64 (log.f64 c) b z) 2)))) (/.f64 (-.f64 a (fma.f64 (log.f64 c) b z)) (cbrt.f64 (-.f64 (*.f64 a a) (pow.f64 (fma.f64 (log.f64 c) b z) 2))))) |
(/.f64 (-.f64 (*.f64 (pow.f64 a 3) (pow.f64 a 3)) (*.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3))) (*.f64 (fma.f64 a a (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a))) (-.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 2) (*.f64 a a)) (-.f64 (fma.f64 (log.f64 c) b z) a)) |
(/.f64 (-.f64 (*.f64 (+.f64 a (*.f64 (log.f64 c) b)) (+.f64 a (*.f64 (log.f64 c) b))) (*.f64 z z)) (+.f64 a (fma.f64 (log.f64 c) b (neg.f64 z)))) |
(/.f64 (-.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (*.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2))) (*.f64 (-.f64 a (fma.f64 (log.f64 c) b z)) (+.f64 (*.f64 a a) (pow.f64 (fma.f64 (log.f64 c) b z) 2)))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 a 3) 3) (pow.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 3) 3)) (*.f64 (fma.f64 a a (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a))) (+.f64 (*.f64 (pow.f64 a 3) (pow.f64 a 3)) (-.f64 (*.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)) (*.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)))))) |
(/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 a (*.f64 (log.f64 c) b)) 3)) (+.f64 (*.f64 (+.f64 a (*.f64 (log.f64 c) b)) (+.f64 a (*.f64 (log.f64 c) b))) (-.f64 (*.f64 z z) (*.f64 (+.f64 a (*.f64 (log.f64 c) b)) z)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 a a) 3) (pow.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 2) 3)) (*.f64 (-.f64 a (fma.f64 (log.f64 c) b z)) (+.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (+.f64 (*.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2)) (*.f64 (*.f64 a a) (pow.f64 (fma.f64 (log.f64 c) b z) 2)))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 a a) (pow.f64 (fma.f64 (log.f64 c) b z) 2))) (neg.f64 (-.f64 a (fma.f64 (log.f64 c) b z)))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3))) (neg.f64 (fma.f64 a a (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)) 1) (fma.f64 a a (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a)))) |
(/.f64 (*.f64 (-.f64 (*.f64 a a) (pow.f64 (fma.f64 (log.f64 c) b z) 2)) 1) (-.f64 a (fma.f64 (log.f64 c) b z))) |
(/.f64 (*.f64 1 (-.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 2) (*.f64 a a))) (-.f64 (fma.f64 (log.f64 c) b z) a)) |
(/.f64 (*.f64 1 (-.f64 (*.f64 (+.f64 a (*.f64 (log.f64 c) b)) (+.f64 a (*.f64 (log.f64 c) b))) (*.f64 z z))) (+.f64 a (fma.f64 (log.f64 c) b (neg.f64 z)))) |
(/.f64 (*.f64 1 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 a (*.f64 (log.f64 c) b)) 3))) (+.f64 (*.f64 (+.f64 a (*.f64 (log.f64 c) b)) (+.f64 a (*.f64 (log.f64 c) b))) (-.f64 (*.f64 z z) (*.f64 (+.f64 a (*.f64 (log.f64 c) b)) z)))) |
(/.f64 (*.f64 1 (neg.f64 (-.f64 (*.f64 a a) (pow.f64 (fma.f64 (log.f64 c) b z) 2)))) (neg.f64 (-.f64 a (fma.f64 (log.f64 c) b z)))) |
(/.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)))) (neg.f64 (fma.f64 a a (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a))))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 a (fma.f64 (log.f64 c) b z))) (sqrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)))) (sqrt.f64 (fma.f64 a a (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a))))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 a (fma.f64 (log.f64 c) b z))) (sqrt.f64 (-.f64 (*.f64 a a) (pow.f64 (fma.f64 (log.f64 c) b z) 2)))) (sqrt.f64 (-.f64 a (fma.f64 (log.f64 c) b z)))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 a (fma.f64 (log.f64 c) b z))) 2) (cbrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)))) (cbrt.f64 (fma.f64 a a (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a))))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 a (fma.f64 (log.f64 c) b z))) 2) (cbrt.f64 (-.f64 (*.f64 a a) (pow.f64 (fma.f64 (log.f64 c) b z) 2)))) (cbrt.f64 (-.f64 a (fma.f64 (log.f64 c) b z)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 2) (*.f64 a a)) 1) (-.f64 (fma.f64 (log.f64 c) b z) a)) |
(/.f64 (*.f64 (-.f64 (*.f64 (+.f64 a (*.f64 (log.f64 c) b)) (+.f64 a (*.f64 (log.f64 c) b))) (*.f64 z z)) 1) (+.f64 a (fma.f64 (log.f64 c) b (neg.f64 z)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 a (*.f64 (log.f64 c) b)) 3)) 1) (+.f64 (*.f64 (+.f64 a (*.f64 (log.f64 c) b)) (+.f64 a (*.f64 (log.f64 c) b))) (-.f64 (*.f64 z z) (*.f64 (+.f64 a (*.f64 (log.f64 c) b)) z)))) |
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 a a) (pow.f64 (fma.f64 (log.f64 c) b z) 2))) 1) (neg.f64 (-.f64 a (fma.f64 (log.f64 c) b z)))) |
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3))) 1) (neg.f64 (fma.f64 a a (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a))))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3))) (sqrt.f64 (+.f64 a (fma.f64 (log.f64 c) b z)))) (sqrt.f64 (fma.f64 a a (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a))))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 a a) (pow.f64 (fma.f64 (log.f64 c) b z) 2))) (sqrt.f64 (+.f64 a (fma.f64 (log.f64 c) b z)))) (sqrt.f64 (-.f64 a (fma.f64 (log.f64 c) b z)))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3))) (pow.f64 (cbrt.f64 (+.f64 a (fma.f64 (log.f64 c) b z))) 2)) (cbrt.f64 (fma.f64 a a (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 a a) (pow.f64 (fma.f64 (log.f64 c) b z) 2))) (pow.f64 (cbrt.f64 (+.f64 a (fma.f64 (log.f64 c) b z))) 2)) (cbrt.f64 (-.f64 a (fma.f64 (log.f64 c) b z)))) |
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (*.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2))) (/.f64 1 (-.f64 a (fma.f64 (log.f64 c) b z)))) (+.f64 (*.f64 a a) (pow.f64 (fma.f64 (log.f64 c) b z) 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a a) 3) (pow.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 2) 3)) (/.f64 1 (-.f64 a (fma.f64 (log.f64 c) b z)))) (+.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (+.f64 (*.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2)) (*.f64 (*.f64 a a) (pow.f64 (fma.f64 (log.f64 c) b z) 2))))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 a 3) (pow.f64 a 3)) (*.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3))) (/.f64 1 (fma.f64 a a (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a))))) (-.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 a 3) 3) (pow.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 3) 3)) (/.f64 1 (fma.f64 a a (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a))))) (+.f64 (*.f64 (pow.f64 a 3) (pow.f64 a 3)) (-.f64 (*.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)) (*.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3))))) |
(/.f64 (/.f64 (-.f64 (*.f64 a a) (pow.f64 (fma.f64 (log.f64 c) b z) 2)) 1) (-.f64 a (fma.f64 (log.f64 c) b z))) |
(/.f64 (/.f64 (-.f64 (*.f64 a a) (pow.f64 (fma.f64 (log.f64 c) b z) 2)) (sqrt.f64 (-.f64 a (fma.f64 (log.f64 c) b z)))) (sqrt.f64 (-.f64 a (fma.f64 (log.f64 c) b z)))) |
(/.f64 (/.f64 (-.f64 (*.f64 a a) (pow.f64 (fma.f64 (log.f64 c) b z) 2)) (*.f64 (cbrt.f64 (-.f64 a (fma.f64 (log.f64 c) b z))) (cbrt.f64 (-.f64 a (fma.f64 (log.f64 c) b z))))) (cbrt.f64 (-.f64 a (fma.f64 (log.f64 c) b z)))) |
(/.f64 (/.f64 (-.f64 (*.f64 a a) (pow.f64 (fma.f64 (log.f64 c) b z) 2)) (+.f64 (sqrt.f64 a) (sqrt.f64 (fma.f64 (log.f64 c) b z)))) (-.f64 (sqrt.f64 a) (sqrt.f64 (fma.f64 (log.f64 c) b z)))) |
(/.f64 (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)) 1) (fma.f64 a a (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a)))) |
(/.f64 (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)) (sqrt.f64 (fma.f64 a a (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a))))) (sqrt.f64 (fma.f64 a a (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a))))) |
(/.f64 (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)) (*.f64 (cbrt.f64 (fma.f64 a a (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a)))) (cbrt.f64 (fma.f64 a a (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a)))))) (cbrt.f64 (fma.f64 a a (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a))))) |
(pow.f64 (+.f64 a (fma.f64 (log.f64 c) b z)) 1) |
(pow.f64 (sqrt.f64 (+.f64 a (fma.f64 (log.f64 c) b z))) 2) |
(pow.f64 (cbrt.f64 (+.f64 a (fma.f64 (log.f64 c) b z))) 3) |
(pow.f64 (pow.f64 (+.f64 a (fma.f64 (log.f64 c) b z)) 3) 1/3) |
(sqrt.f64 (pow.f64 (+.f64 a (fma.f64 (log.f64 c) b z)) 2)) |
(log.f64 (exp.f64 (+.f64 a (fma.f64 (log.f64 c) b z)))) |
(log.f64 (+.f64 1 (expm1.f64 (+.f64 a (fma.f64 (log.f64 c) b z))))) |
(cbrt.f64 (pow.f64 (+.f64 a (fma.f64 (log.f64 c) b z)) 3)) |
(expm1.f64 (log1p.f64 (+.f64 a (fma.f64 (log.f64 c) b z)))) |
(exp.f64 (log.f64 (+.f64 a (fma.f64 (log.f64 c) b z)))) |
(exp.f64 (*.f64 (log.f64 (+.f64 a (fma.f64 (log.f64 c) b z))) 1)) |
(log1p.f64 (expm1.f64 (+.f64 a (fma.f64 (log.f64 c) b z)))) |
(fma.f64 1 a (fma.f64 (log.f64 c) b z)) |
(fma.f64 1 (fma.f64 (log.f64 c) b z) a) |
(fma.f64 (sqrt.f64 a) (sqrt.f64 a) (fma.f64 (log.f64 c) b z)) |
(fma.f64 (sqrt.f64 (fma.f64 (log.f64 c) b z)) (sqrt.f64 (fma.f64 (log.f64 c) b z)) a) |
(fma.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 a) (fma.f64 (log.f64 c) b z)) |
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 c) b z)) 2) (cbrt.f64 (fma.f64 (log.f64 c) b z)) a) |
| Outputs |
|---|
(+.f64 (*.f64 (log.f64 c) b) z) |
(fma.f64 (log.f64 c) b z) |
a |
a |
(+.f64 a (+.f64 z (*.f64 -1 (*.f64 b (log.f64 (/.f64 1 c)))))) |
(+.f64 (+.f64 z a) (neg.f64 (*.f64 b (neg.f64 (log.f64 c))))) |
(+.f64 a (-.f64 z (*.f64 b (neg.f64 (log.f64 c))))) |
(+.f64 z (-.f64 a (*.f64 (neg.f64 b) (log.f64 c)))) |
(+.f64 a (+.f64 z (*.f64 -1 (*.f64 b (log.f64 (/.f64 1 c)))))) |
(+.f64 (+.f64 z a) (neg.f64 (*.f64 b (neg.f64 (log.f64 c))))) |
(+.f64 a (-.f64 z (*.f64 b (neg.f64 (log.f64 c))))) |
(+.f64 z (-.f64 a (*.f64 (neg.f64 b) (log.f64 c)))) |
(+.f64 a (+.f64 z (*.f64 -1 (*.f64 b (log.f64 (/.f64 1 c)))))) |
(+.f64 (+.f64 z a) (neg.f64 (*.f64 b (neg.f64 (log.f64 c))))) |
(+.f64 a (-.f64 z (*.f64 b (neg.f64 (log.f64 c))))) |
(+.f64 z (-.f64 a (*.f64 (neg.f64 b) (log.f64 c)))) |
(+.f64 a (+.f64 z (*.f64 -1 (*.f64 b (log.f64 (/.f64 1 c)))))) |
(+.f64 (+.f64 z a) (neg.f64 (*.f64 b (neg.f64 (log.f64 c))))) |
(+.f64 a (-.f64 z (*.f64 b (neg.f64 (log.f64 c))))) |
(+.f64 z (-.f64 a (*.f64 (neg.f64 b) (log.f64 c)))) |
(+.f64 a (+.f64 z (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) b))) |
(+.f64 (+.f64 z a) (*.f64 b (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c)))))) |
(+.f64 a (fma.f64 b (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) z)) |
(+.f64 a (+.f64 z (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) b))) |
(+.f64 (+.f64 z a) (*.f64 b (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c)))))) |
(+.f64 a (fma.f64 b (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) z)) |
(+.f64 a (+.f64 z (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) b))) |
(+.f64 (+.f64 z a) (*.f64 b (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c)))))) |
(+.f64 a (fma.f64 b (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) z)) |
(+.f64 a (+.f64 z (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) b))) |
(+.f64 (+.f64 z a) (*.f64 b (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c)))))) |
(+.f64 a (fma.f64 b (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) z)) |
(+.f64 a z) |
(+.f64 z a) |
(*.f64 (log.f64 c) b) |
(*.f64 (log.f64 c) b) |
(+.f64 a (*.f64 (log.f64 c) b)) |
(+.f64 (*.f64 (log.f64 c) b) a) |
(fma.f64 (log.f64 c) b a) |
z |
z |
(-.f64 (exp.f64 (log1p.f64 z)) (-.f64 1 (+.f64 a (*.f64 (log.f64 c) b)))) |
(+.f64 (-.f64 (exp.f64 (log1p.f64 z)) 1) (+.f64 (*.f64 (log.f64 c) b) a)) |
(+.f64 (fma.f64 (log.f64 c) b a) (expm1.f64 (log1p.f64 z))) |
(-.f64 (exp.f64 (log1p.f64 a)) (-.f64 1 (fma.f64 (log.f64 c) b z))) |
(+.f64 (-.f64 (exp.f64 (log1p.f64 a)) 1) (fma.f64 (log.f64 c) b z)) |
(+.f64 (fma.f64 (log.f64 c) b z) (expm1.f64 (log1p.f64 a))) |
(-.f64 (exp.f64 (log1p.f64 (+.f64 a (fma.f64 (log.f64 c) b z)))) 1) |
(+.f64 a (fma.f64 (log.f64 c) b z)) |
(+.f64 z (fma.f64 (log.f64 c) b a)) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (log.f64 c) b z))) (-.f64 1 a)) |
(+.f64 a (expm1.f64 (log1p.f64 (fma.f64 (log.f64 c) b z)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 c) b))) (-.f64 1 (+.f64 a z))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 c) b))) (-.f64 1 (+.f64 z a))) |
(+.f64 a (+.f64 z (expm1.f64 (log1p.f64 (*.f64 (log.f64 c) b))))) |
(-.f64 (/.f64 (pow.f64 (*.f64 (log.f64 c) b) 2) (fma.f64 (log.f64 c) b (neg.f64 z))) (-.f64 (/.f64 z (/.f64 (fma.f64 (log.f64 c) b (neg.f64 z)) z)) a)) |
(+.f64 (-.f64 (/.f64 (pow.f64 (*.f64 (log.f64 c) b) 2) (fma.f64 (log.f64 c) b (neg.f64 z))) (*.f64 (/.f64 z (fma.f64 (log.f64 c) b (neg.f64 z))) z)) a) |
(+.f64 (/.f64 (pow.f64 (*.f64 (log.f64 c) b) 2) (-.f64 (*.f64 (log.f64 c) b) z)) (-.f64 a (*.f64 z (/.f64 z (-.f64 (*.f64 (log.f64 c) b) z))))) |
(-.f64 (/.f64 (*.f64 a a) (-.f64 a (fma.f64 (log.f64 c) b z))) (/.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 2) (-.f64 a (fma.f64 (log.f64 c) b z)))) |
(+.f64 a (fma.f64 (log.f64 c) b z)) |
(+.f64 z (fma.f64 (log.f64 c) b a)) |
(-.f64 (+.f64 a (exp.f64 (log1p.f64 (fma.f64 (log.f64 c) b z)))) 1) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (log.f64 c) b z))) (-.f64 1 a)) |
(+.f64 a (expm1.f64 (log1p.f64 (fma.f64 (log.f64 c) b z)))) |
(-.f64 (+.f64 a (/.f64 (pow.f64 (*.f64 (log.f64 c) b) 2) (fma.f64 (log.f64 c) b (neg.f64 z)))) (/.f64 z (/.f64 (fma.f64 (log.f64 c) b (neg.f64 z)) z))) |
(+.f64 (-.f64 (/.f64 (pow.f64 (*.f64 (log.f64 c) b) 2) (fma.f64 (log.f64 c) b (neg.f64 z))) (*.f64 (/.f64 z (fma.f64 (log.f64 c) b (neg.f64 z))) z)) a) |
(+.f64 (/.f64 (pow.f64 (*.f64 (log.f64 c) b) 2) (-.f64 (*.f64 (log.f64 c) b) z)) (-.f64 a (*.f64 z (/.f64 z (-.f64 (*.f64 (log.f64 c) b) z))))) |
(-.f64 (+.f64 (fma.f64 (log.f64 c) b z) (exp.f64 (log1p.f64 a))) 1) |
(+.f64 (-.f64 (exp.f64 (log1p.f64 a)) 1) (fma.f64 (log.f64 c) b z)) |
(+.f64 (fma.f64 (log.f64 c) b z) (expm1.f64 (log1p.f64 a))) |
(-.f64 (+.f64 (+.f64 a (*.f64 (log.f64 c) b)) (exp.f64 (log1p.f64 z))) 1) |
(+.f64 (-.f64 (exp.f64 (log1p.f64 z)) 1) (+.f64 (*.f64 (log.f64 c) b) a)) |
(+.f64 (fma.f64 (log.f64 c) b a) (expm1.f64 (log1p.f64 z))) |
(-.f64 (+.f64 (+.f64 a z) (exp.f64 (log1p.f64 (*.f64 (log.f64 c) b)))) 1) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 c) b))) (-.f64 1 (+.f64 z a))) |
(+.f64 a (+.f64 z (expm1.f64 (log1p.f64 (*.f64 (log.f64 c) b))))) |
(-.f64 (+.f64 (*.f64 (+.f64 a (*.f64 (log.f64 c) b)) 1) (exp.f64 (log1p.f64 z))) 1) |
(+.f64 (-.f64 (exp.f64 (log1p.f64 z)) 1) (+.f64 (*.f64 (log.f64 c) b) a)) |
(+.f64 (fma.f64 (log.f64 c) b a) (expm1.f64 (log1p.f64 z))) |
(*.f64 (+.f64 a (fma.f64 (log.f64 c) b z)) 1) |
(+.f64 a (fma.f64 (log.f64 c) b z)) |
(+.f64 z (fma.f64 (log.f64 c) b a)) |
(*.f64 1 (+.f64 a (fma.f64 (log.f64 c) b z))) |
(+.f64 a (fma.f64 (log.f64 c) b z)) |
(+.f64 z (fma.f64 (log.f64 c) b a)) |
(*.f64 (sqrt.f64 (+.f64 a (fma.f64 (log.f64 c) b z))) (sqrt.f64 (+.f64 a (fma.f64 (log.f64 c) b z)))) |
(+.f64 a (fma.f64 (log.f64 c) b z)) |
(+.f64 z (fma.f64 (log.f64 c) b a)) |
(*.f64 (cbrt.f64 (+.f64 a (fma.f64 (log.f64 c) b z))) (pow.f64 (cbrt.f64 (+.f64 a (fma.f64 (log.f64 c) b z))) 2)) |
(+.f64 a (fma.f64 (log.f64 c) b z)) |
(+.f64 z (fma.f64 (log.f64 c) b a)) |
(*.f64 (pow.f64 (cbrt.f64 (+.f64 a (fma.f64 (log.f64 c) b z))) 2) (cbrt.f64 (+.f64 a (fma.f64 (log.f64 c) b z)))) |
(+.f64 a (fma.f64 (log.f64 c) b z)) |
(+.f64 z (fma.f64 (log.f64 c) b a)) |
(*.f64 (-.f64 (*.f64 a a) (pow.f64 (fma.f64 (log.f64 c) b z) 2)) (/.f64 1 (-.f64 a (fma.f64 (log.f64 c) b z)))) |
(+.f64 a (fma.f64 (log.f64 c) b z)) |
(+.f64 z (fma.f64 (log.f64 c) b a)) |
(*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)) (/.f64 1 (fma.f64 a a (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a))))) |
(/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)) (fma.f64 a a (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a)))) |
(*.f64 (/.f64 1 (-.f64 a (fma.f64 (log.f64 c) b z))) (-.f64 (*.f64 a a) (pow.f64 (fma.f64 (log.f64 c) b z) 2))) |
(+.f64 a (fma.f64 (log.f64 c) b z)) |
(+.f64 z (fma.f64 (log.f64 c) b a)) |
(*.f64 (/.f64 1 (fma.f64 a a (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a)))) (+.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3))) |
(/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)) (fma.f64 a a (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a)))) |
(*.f64 (/.f64 (-.f64 (*.f64 a a) (pow.f64 (fma.f64 (log.f64 c) b z) 2)) (-.f64 (*.f64 a a) (pow.f64 (fma.f64 (log.f64 c) b z) 2))) (+.f64 a (fma.f64 (log.f64 c) b z))) |
(+.f64 a (fma.f64 (log.f64 c) b z)) |
(+.f64 z (fma.f64 (log.f64 c) b a)) |
(*.f64 (/.f64 (-.f64 (*.f64 a a) (pow.f64 (fma.f64 (log.f64 c) b z) 2)) (-.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3))) (+.f64 (*.f64 a a) (*.f64 (fma.f64 (log.f64 c) b z) (+.f64 a (fma.f64 (log.f64 c) b z))))) |
(*.f64 (/.f64 (-.f64 (*.f64 a a) (pow.f64 (fma.f64 (log.f64 c) b z) 2)) (-.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3))) (fma.f64 a a (*.f64 (fma.f64 (log.f64 c) b z) (+.f64 a (fma.f64 (log.f64 c) b z))))) |
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (fma.f64 (log.f64 c) b z) 2)) (/.f64 (-.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)) (fma.f64 a a (*.f64 (fma.f64 (log.f64 c) b z) (+.f64 z (fma.f64 (log.f64 c) b a)))))) |
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (fma.f64 (log.f64 c) b z) 2)) (/.f64 (-.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)) (fma.f64 (fma.f64 (log.f64 c) b z) (+.f64 z (fma.f64 (log.f64 c) b a)) (*.f64 a a)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)) (-.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (*.f64 (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a)) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a))))) (-.f64 (*.f64 a a) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)) (-.f64 (*.f64 a (pow.f64 a 3)) (*.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 2) (*.f64 (-.f64 (fma.f64 (log.f64 c) b z) a) (-.f64 (fma.f64 (log.f64 c) b z) a))))) (-.f64 (*.f64 a a) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)) (-.f64 (pow.f64 a 4) (*.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 2) (*.f64 (-.f64 (fma.f64 (log.f64 c) b z) a) (-.f64 (fma.f64 (log.f64 c) b z) a))))) (-.f64 (*.f64 a a) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)) (+.f64 (pow.f64 a 4) (*.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 2) (*.f64 (-.f64 a (fma.f64 (log.f64 c) b z)) (-.f64 (fma.f64 (log.f64 c) b z) a))))) (fma.f64 a a (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 a (fma.f64 (log.f64 c) b z))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)) (+.f64 (pow.f64 (*.f64 a a) 3) (pow.f64 (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a)) 3))) (+.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (-.f64 (*.f64 (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a)) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a))) (*.f64 (*.f64 a a) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a)))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)) (+.f64 (pow.f64 (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a)) 3) (pow.f64 a 6))) (+.f64 (*.f64 a (pow.f64 a 3)) (*.f64 (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a)) (-.f64 (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a)) (*.f64 a a))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)) (+.f64 (pow.f64 (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a)) 3) (pow.f64 a 6))) (fma.f64 (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a)) (-.f64 (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a)) (*.f64 a a)) (pow.f64 a 4))) |
(/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)) (fma.f64 (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a)) (fma.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a) (neg.f64 (*.f64 a a))) (pow.f64 a 4))) (+.f64 (pow.f64 (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a)) 3) (pow.f64 a 6))) |
(/.f64 (+.f64 a (fma.f64 (log.f64 c) b z)) (/.f64 (-.f64 a (fma.f64 (log.f64 c) b z)) (-.f64 a (fma.f64 (log.f64 c) b z)))) |
(+.f64 a (fma.f64 (log.f64 c) b z)) |
(+.f64 z (fma.f64 (log.f64 c) b a)) |
(/.f64 1 (/.f64 1 (+.f64 a (fma.f64 (log.f64 c) b z)))) |
(+.f64 a (fma.f64 (log.f64 c) b z)) |
(+.f64 z (fma.f64 (log.f64 c) b a)) |
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (fma.f64 (log.f64 c) b z) 2)) (-.f64 a (fma.f64 (log.f64 c) b z))) |
(+.f64 a (fma.f64 (log.f64 c) b z)) |
(+.f64 z (fma.f64 (log.f64 c) b a)) |
(/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)) (fma.f64 a a (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a)))) |
(/.f64 (fma.f64 a a (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a))) (/.f64 (fma.f64 a a (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a))) (+.f64 a (fma.f64 (log.f64 c) b z)))) |
(+.f64 a (fma.f64 (log.f64 c) b z)) |
(+.f64 z (fma.f64 (log.f64 c) b a)) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3))) (/.f64 (fma.f64 a a (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a))) (sqrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3))))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3))) (fma.f64 a a (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a)))) (sqrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)))) |
(/.f64 (hypot.f64 (pow.f64 a 3/2) (pow.f64 (fma.f64 (log.f64 c) b z) 3/2)) (/.f64 (fma.f64 a a (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a))) (hypot.f64 (pow.f64 a 3/2) (pow.f64 (fma.f64 (log.f64 c) b z) 3/2)))) |
(/.f64 (sqrt.f64 (-.f64 (*.f64 a a) (pow.f64 (fma.f64 (log.f64 c) b z) 2))) (/.f64 (-.f64 a (fma.f64 (log.f64 c) b z)) (sqrt.f64 (-.f64 (*.f64 a a) (pow.f64 (fma.f64 (log.f64 c) b z) 2))))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 a a) (pow.f64 (fma.f64 (log.f64 c) b z) 2))) (-.f64 a (fma.f64 (log.f64 c) b z))) (sqrt.f64 (-.f64 (*.f64 a a) (pow.f64 (fma.f64 (log.f64 c) b z) 2)))) |
(*.f64 (sqrt.f64 (-.f64 (*.f64 a a) (pow.f64 (fma.f64 (log.f64 c) b z) 2))) (/.f64 (sqrt.f64 (-.f64 (*.f64 a a) (pow.f64 (fma.f64 (log.f64 c) b z) 2))) (-.f64 a (fma.f64 (log.f64 c) b z)))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3))) (cbrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)))) (/.f64 (fma.f64 a a (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a))) (cbrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3))))) |
(*.f64 (cbrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3))) (cbrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)))) (fma.f64 a a (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 a a) (pow.f64 (fma.f64 (log.f64 c) b z) 2))) (cbrt.f64 (-.f64 (*.f64 a a) (pow.f64 (fma.f64 (log.f64 c) b z) 2)))) (/.f64 (-.f64 a (fma.f64 (log.f64 c) b z)) (cbrt.f64 (-.f64 (*.f64 a a) (pow.f64 (fma.f64 (log.f64 c) b z) 2))))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 a a) (pow.f64 (fma.f64 (log.f64 c) b z) 2))) (cbrt.f64 (-.f64 (*.f64 a a) (pow.f64 (fma.f64 (log.f64 c) b z) 2)))) (-.f64 a (fma.f64 (log.f64 c) b z))) (cbrt.f64 (-.f64 (*.f64 a a) (pow.f64 (fma.f64 (log.f64 c) b z) 2)))) |
(*.f64 (cbrt.f64 (-.f64 (*.f64 a a) (pow.f64 (fma.f64 (log.f64 c) b z) 2))) (/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 a a) (pow.f64 (fma.f64 (log.f64 c) b z) 2))) (cbrt.f64 (-.f64 (*.f64 a a) (pow.f64 (fma.f64 (log.f64 c) b z) 2)))) (-.f64 a (fma.f64 (log.f64 c) b z)))) |
(*.f64 (/.f64 (cbrt.f64 (-.f64 (*.f64 a a) (pow.f64 (fma.f64 (log.f64 c) b z) 2))) (-.f64 a (fma.f64 (log.f64 c) b z))) (*.f64 (cbrt.f64 (-.f64 (*.f64 a a) (pow.f64 (fma.f64 (log.f64 c) b z) 2))) (cbrt.f64 (-.f64 (*.f64 a a) (pow.f64 (fma.f64 (log.f64 c) b z) 2))))) |
(/.f64 (-.f64 (*.f64 (pow.f64 a 3) (pow.f64 a 3)) (*.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3))) (*.f64 (fma.f64 a a (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a))) (-.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)))) |
(/.f64 (-.f64 (pow.f64 a 6) (pow.f64 (fma.f64 (log.f64 c) b z) 6)) (*.f64 (fma.f64 a a (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a))) (-.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 2) (*.f64 a a)) (-.f64 (fma.f64 (log.f64 c) b z) a)) |
(+.f64 a (fma.f64 (log.f64 c) b z)) |
(+.f64 z (fma.f64 (log.f64 c) b a)) |
(/.f64 (-.f64 (*.f64 (+.f64 a (*.f64 (log.f64 c) b)) (+.f64 a (*.f64 (log.f64 c) b))) (*.f64 z z)) (+.f64 a (fma.f64 (log.f64 c) b (neg.f64 z)))) |
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (log.f64 c) b) a) (+.f64 (*.f64 (log.f64 c) b) a)) (*.f64 z z)) (+.f64 a (fma.f64 (log.f64 c) b (neg.f64 z)))) |
(/.f64 (fma.f64 (fma.f64 (log.f64 c) b a) (fma.f64 (log.f64 c) b a) (*.f64 z (neg.f64 z))) (-.f64 (fma.f64 (log.f64 c) b a) z)) |
(/.f64 (+.f64 z (fma.f64 (log.f64 c) b a)) (/.f64 (-.f64 (fma.f64 (log.f64 c) b a) z) (-.f64 (fma.f64 (log.f64 c) b a) z))) |
(/.f64 (-.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (*.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2))) (*.f64 (-.f64 a (fma.f64 (log.f64 c) b z)) (+.f64 (*.f64 a a) (pow.f64 (fma.f64 (log.f64 c) b z) 2)))) |
(/.f64 (-.f64 (*.f64 a (pow.f64 a 3)) (pow.f64 (fma.f64 (log.f64 c) b z) 4)) (*.f64 (-.f64 a (fma.f64 (log.f64 c) b z)) (fma.f64 a a (pow.f64 (fma.f64 (log.f64 c) b z) 2)))) |
(*.f64 (/.f64 (fma.f64 a a (pow.f64 (fma.f64 (log.f64 c) b z) 2)) (fma.f64 a a (pow.f64 (fma.f64 (log.f64 c) b z) 2))) (+.f64 z (fma.f64 (log.f64 c) b a))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 a 3) 3) (pow.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 3) 3)) (*.f64 (fma.f64 a a (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a))) (+.f64 (*.f64 (pow.f64 a 3) (pow.f64 a 3)) (-.f64 (*.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)) (*.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)))))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 a 3) 3) (pow.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 3) 3)) (*.f64 (fma.f64 a a (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a))) (+.f64 (pow.f64 a 6) (-.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 6) (*.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)))))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (pow.f64 a 3) 3) (pow.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 3) 3)) (fma.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 3) (-.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 3) (pow.f64 a 3)) (pow.f64 a 6))) (fma.f64 a a (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a)))) |
(/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 a (*.f64 (log.f64 c) b)) 3)) (+.f64 (*.f64 (+.f64 a (*.f64 (log.f64 c) b)) (+.f64 a (*.f64 (log.f64 c) b))) (-.f64 (*.f64 z z) (*.f64 (+.f64 a (*.f64 (log.f64 c) b)) z)))) |
(/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 (*.f64 (log.f64 c) b) a) 3)) (fma.f64 (+.f64 (*.f64 (log.f64 c) b) a) (+.f64 (*.f64 (log.f64 c) b) a) (*.f64 z (-.f64 z (+.f64 (*.f64 (log.f64 c) b) a))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 c) b a) 3) (pow.f64 z 3)) (fma.f64 z (-.f64 z (fma.f64 (log.f64 c) b a)) (*.f64 (fma.f64 (log.f64 c) b a) (fma.f64 (log.f64 c) b a)))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 c) b a) 3) (pow.f64 z 3)) (+.f64 (*.f64 z z) (*.f64 (fma.f64 (log.f64 c) b a) (-.f64 (fma.f64 (log.f64 c) b a) z)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 a a) 3) (pow.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 2) 3)) (*.f64 (-.f64 a (fma.f64 (log.f64 c) b z)) (+.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (+.f64 (*.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2)) (*.f64 (*.f64 a a) (pow.f64 (fma.f64 (log.f64 c) b z) 2)))))) |
(/.f64 (-.f64 (pow.f64 a 6) (pow.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 2) 3)) (*.f64 (-.f64 a (fma.f64 (log.f64 c) b z)) (+.f64 (*.f64 a (pow.f64 a 3)) (*.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 2) (fma.f64 a a (pow.f64 (fma.f64 (log.f64 c) b z) 2)))))) |
(/.f64 (-.f64 (pow.f64 a 6) (pow.f64 (fma.f64 (log.f64 c) b z) 6)) (*.f64 (-.f64 a (fma.f64 (log.f64 c) b z)) (fma.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 2) (fma.f64 a a (pow.f64 (fma.f64 (log.f64 c) b z) 2)) (pow.f64 a 4)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 a 6) (pow.f64 (fma.f64 (log.f64 c) b z) 6)) (-.f64 a (fma.f64 (log.f64 c) b z))) (fma.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 2) (fma.f64 a a (pow.f64 (fma.f64 (log.f64 c) b z) 2)) (pow.f64 a 4))) |
(/.f64 (neg.f64 (-.f64 (*.f64 a a) (pow.f64 (fma.f64 (log.f64 c) b z) 2))) (neg.f64 (-.f64 a (fma.f64 (log.f64 c) b z)))) |
(+.f64 a (fma.f64 (log.f64 c) b z)) |
(+.f64 z (fma.f64 (log.f64 c) b a)) |
(/.f64 (neg.f64 (+.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3))) (neg.f64 (fma.f64 a a (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a))))) |
(/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)) (fma.f64 a a (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)) 1) (fma.f64 a a (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a)))) |
(/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)) (fma.f64 a a (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a)))) |
(/.f64 (*.f64 (-.f64 (*.f64 a a) (pow.f64 (fma.f64 (log.f64 c) b z) 2)) 1) (-.f64 a (fma.f64 (log.f64 c) b z))) |
(+.f64 a (fma.f64 (log.f64 c) b z)) |
(+.f64 z (fma.f64 (log.f64 c) b a)) |
(/.f64 (*.f64 1 (-.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 2) (*.f64 a a))) (-.f64 (fma.f64 (log.f64 c) b z) a)) |
(+.f64 a (fma.f64 (log.f64 c) b z)) |
(+.f64 z (fma.f64 (log.f64 c) b a)) |
(/.f64 (*.f64 1 (-.f64 (*.f64 (+.f64 a (*.f64 (log.f64 c) b)) (+.f64 a (*.f64 (log.f64 c) b))) (*.f64 z z))) (+.f64 a (fma.f64 (log.f64 c) b (neg.f64 z)))) |
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (log.f64 c) b) a) (+.f64 (*.f64 (log.f64 c) b) a)) (*.f64 z z)) (+.f64 a (fma.f64 (log.f64 c) b (neg.f64 z)))) |
(/.f64 (fma.f64 (fma.f64 (log.f64 c) b a) (fma.f64 (log.f64 c) b a) (*.f64 z (neg.f64 z))) (-.f64 (fma.f64 (log.f64 c) b a) z)) |
(/.f64 (+.f64 z (fma.f64 (log.f64 c) b a)) (/.f64 (-.f64 (fma.f64 (log.f64 c) b a) z) (-.f64 (fma.f64 (log.f64 c) b a) z))) |
(/.f64 (*.f64 1 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 a (*.f64 (log.f64 c) b)) 3))) (+.f64 (*.f64 (+.f64 a (*.f64 (log.f64 c) b)) (+.f64 a (*.f64 (log.f64 c) b))) (-.f64 (*.f64 z z) (*.f64 (+.f64 a (*.f64 (log.f64 c) b)) z)))) |
(/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 (*.f64 (log.f64 c) b) a) 3)) (fma.f64 (+.f64 (*.f64 (log.f64 c) b) a) (+.f64 (*.f64 (log.f64 c) b) a) (*.f64 z (-.f64 z (+.f64 (*.f64 (log.f64 c) b) a))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 c) b a) 3) (pow.f64 z 3)) (fma.f64 z (-.f64 z (fma.f64 (log.f64 c) b a)) (*.f64 (fma.f64 (log.f64 c) b a) (fma.f64 (log.f64 c) b a)))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 c) b a) 3) (pow.f64 z 3)) (+.f64 (*.f64 z z) (*.f64 (fma.f64 (log.f64 c) b a) (-.f64 (fma.f64 (log.f64 c) b a) z)))) |
(/.f64 (*.f64 1 (neg.f64 (-.f64 (*.f64 a a) (pow.f64 (fma.f64 (log.f64 c) b z) 2)))) (neg.f64 (-.f64 a (fma.f64 (log.f64 c) b z)))) |
(+.f64 a (fma.f64 (log.f64 c) b z)) |
(+.f64 z (fma.f64 (log.f64 c) b a)) |
(/.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)))) (neg.f64 (fma.f64 a a (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a))))) |
(/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)) (fma.f64 a a (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a)))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 a (fma.f64 (log.f64 c) b z))) (sqrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)))) (sqrt.f64 (fma.f64 a a (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a))))) |
(*.f64 (/.f64 (hypot.f64 (pow.f64 a 3/2) (pow.f64 (fma.f64 (log.f64 c) b z) 3/2)) (sqrt.f64 (fma.f64 a a (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a))))) (sqrt.f64 (+.f64 z (fma.f64 (log.f64 c) b a)))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 z (fma.f64 (log.f64 c) b a))) (sqrt.f64 (fma.f64 a a (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a))))) (hypot.f64 (pow.f64 a 3/2) (pow.f64 (fma.f64 (log.f64 c) b z) 3/2))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 a (fma.f64 (log.f64 c) b z))) (sqrt.f64 (-.f64 (*.f64 a a) (pow.f64 (fma.f64 (log.f64 c) b z) 2)))) (sqrt.f64 (-.f64 a (fma.f64 (log.f64 c) b z)))) |
(/.f64 (sqrt.f64 (-.f64 (*.f64 a a) (pow.f64 (fma.f64 (log.f64 c) b z) 2))) (/.f64 (sqrt.f64 (-.f64 a (fma.f64 (log.f64 c) b z))) (sqrt.f64 (+.f64 a (fma.f64 (log.f64 c) b z))))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 z (fma.f64 (log.f64 c) b a))) (sqrt.f64 (-.f64 a (fma.f64 (log.f64 c) b z)))) (sqrt.f64 (-.f64 (*.f64 a a) (pow.f64 (fma.f64 (log.f64 c) b z) 2)))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 a (fma.f64 (log.f64 c) b z))) 2) (cbrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)))) (cbrt.f64 (fma.f64 a a (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a))))) |
(/.f64 (cbrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3))) (/.f64 (cbrt.f64 (fma.f64 a a (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a)))) (pow.f64 (cbrt.f64 (+.f64 a (fma.f64 (log.f64 c) b z))) 2))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 z (fma.f64 (log.f64 c) b a))) 2) (cbrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)))) (cbrt.f64 (fma.f64 a a (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 z (fma.f64 (log.f64 c) b a))) 2) (cbrt.f64 (fma.f64 a a (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a))))) (cbrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 a (fma.f64 (log.f64 c) b z))) 2) (cbrt.f64 (-.f64 (*.f64 a a) (pow.f64 (fma.f64 (log.f64 c) b z) 2)))) (cbrt.f64 (-.f64 a (fma.f64 (log.f64 c) b z)))) |
(/.f64 (pow.f64 (cbrt.f64 (+.f64 a (fma.f64 (log.f64 c) b z))) 2) (/.f64 (cbrt.f64 (-.f64 a (fma.f64 (log.f64 c) b z))) (cbrt.f64 (-.f64 (*.f64 a a) (pow.f64 (fma.f64 (log.f64 c) b z) 2))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 z (fma.f64 (log.f64 c) b a))) 2) (cbrt.f64 (-.f64 a (fma.f64 (log.f64 c) b z)))) (cbrt.f64 (-.f64 (*.f64 a a) (pow.f64 (fma.f64 (log.f64 c) b z) 2)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 2) (*.f64 a a)) 1) (-.f64 (fma.f64 (log.f64 c) b z) a)) |
(+.f64 a (fma.f64 (log.f64 c) b z)) |
(+.f64 z (fma.f64 (log.f64 c) b a)) |
(/.f64 (*.f64 (-.f64 (*.f64 (+.f64 a (*.f64 (log.f64 c) b)) (+.f64 a (*.f64 (log.f64 c) b))) (*.f64 z z)) 1) (+.f64 a (fma.f64 (log.f64 c) b (neg.f64 z)))) |
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (log.f64 c) b) a) (+.f64 (*.f64 (log.f64 c) b) a)) (*.f64 z z)) (+.f64 a (fma.f64 (log.f64 c) b (neg.f64 z)))) |
(/.f64 (fma.f64 (fma.f64 (log.f64 c) b a) (fma.f64 (log.f64 c) b a) (*.f64 z (neg.f64 z))) (-.f64 (fma.f64 (log.f64 c) b a) z)) |
(/.f64 (+.f64 z (fma.f64 (log.f64 c) b a)) (/.f64 (-.f64 (fma.f64 (log.f64 c) b a) z) (-.f64 (fma.f64 (log.f64 c) b a) z))) |
(/.f64 (*.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 a (*.f64 (log.f64 c) b)) 3)) 1) (+.f64 (*.f64 (+.f64 a (*.f64 (log.f64 c) b)) (+.f64 a (*.f64 (log.f64 c) b))) (-.f64 (*.f64 z z) (*.f64 (+.f64 a (*.f64 (log.f64 c) b)) z)))) |
(/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (+.f64 (*.f64 (log.f64 c) b) a) 3)) (fma.f64 (+.f64 (*.f64 (log.f64 c) b) a) (+.f64 (*.f64 (log.f64 c) b) a) (*.f64 z (-.f64 z (+.f64 (*.f64 (log.f64 c) b) a))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 c) b a) 3) (pow.f64 z 3)) (fma.f64 z (-.f64 z (fma.f64 (log.f64 c) b a)) (*.f64 (fma.f64 (log.f64 c) b a) (fma.f64 (log.f64 c) b a)))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 c) b a) 3) (pow.f64 z 3)) (+.f64 (*.f64 z z) (*.f64 (fma.f64 (log.f64 c) b a) (-.f64 (fma.f64 (log.f64 c) b a) z)))) |
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 a a) (pow.f64 (fma.f64 (log.f64 c) b z) 2))) 1) (neg.f64 (-.f64 a (fma.f64 (log.f64 c) b z)))) |
(+.f64 a (fma.f64 (log.f64 c) b z)) |
(+.f64 z (fma.f64 (log.f64 c) b a)) |
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3))) 1) (neg.f64 (fma.f64 a a (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a))))) |
(/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)) (fma.f64 a a (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a)))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3))) (sqrt.f64 (+.f64 a (fma.f64 (log.f64 c) b z)))) (sqrt.f64 (fma.f64 a a (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a))))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 a (fma.f64 (log.f64 c) b z))) (sqrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)))) (sqrt.f64 (fma.f64 a a (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a))))) |
(*.f64 (/.f64 (hypot.f64 (pow.f64 a 3/2) (pow.f64 (fma.f64 (log.f64 c) b z) 3/2)) (sqrt.f64 (fma.f64 a a (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a))))) (sqrt.f64 (+.f64 z (fma.f64 (log.f64 c) b a)))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 z (fma.f64 (log.f64 c) b a))) (sqrt.f64 (fma.f64 a a (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a))))) (hypot.f64 (pow.f64 a 3/2) (pow.f64 (fma.f64 (log.f64 c) b z) 3/2))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 a a) (pow.f64 (fma.f64 (log.f64 c) b z) 2))) (sqrt.f64 (+.f64 a (fma.f64 (log.f64 c) b z)))) (sqrt.f64 (-.f64 a (fma.f64 (log.f64 c) b z)))) |
(/.f64 (sqrt.f64 (-.f64 (*.f64 a a) (pow.f64 (fma.f64 (log.f64 c) b z) 2))) (/.f64 (sqrt.f64 (-.f64 a (fma.f64 (log.f64 c) b z))) (sqrt.f64 (+.f64 a (fma.f64 (log.f64 c) b z))))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 z (fma.f64 (log.f64 c) b a))) (sqrt.f64 (-.f64 a (fma.f64 (log.f64 c) b z)))) (sqrt.f64 (-.f64 (*.f64 a a) (pow.f64 (fma.f64 (log.f64 c) b z) 2)))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3))) (pow.f64 (cbrt.f64 (+.f64 a (fma.f64 (log.f64 c) b z))) 2)) (cbrt.f64 (fma.f64 a a (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a))))) |
(/.f64 (cbrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3))) (/.f64 (cbrt.f64 (fma.f64 a a (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a)))) (pow.f64 (cbrt.f64 (+.f64 a (fma.f64 (log.f64 c) b z))) 2))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 z (fma.f64 (log.f64 c) b a))) 2) (cbrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)))) (cbrt.f64 (fma.f64 a a (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 z (fma.f64 (log.f64 c) b a))) 2) (cbrt.f64 (fma.f64 a a (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a))))) (cbrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 a a) (pow.f64 (fma.f64 (log.f64 c) b z) 2))) (pow.f64 (cbrt.f64 (+.f64 a (fma.f64 (log.f64 c) b z))) 2)) (cbrt.f64 (-.f64 a (fma.f64 (log.f64 c) b z)))) |
(/.f64 (pow.f64 (cbrt.f64 (+.f64 a (fma.f64 (log.f64 c) b z))) 2) (/.f64 (cbrt.f64 (-.f64 a (fma.f64 (log.f64 c) b z))) (cbrt.f64 (-.f64 (*.f64 a a) (pow.f64 (fma.f64 (log.f64 c) b z) 2))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 z (fma.f64 (log.f64 c) b a))) 2) (cbrt.f64 (-.f64 a (fma.f64 (log.f64 c) b z)))) (cbrt.f64 (-.f64 (*.f64 a a) (pow.f64 (fma.f64 (log.f64 c) b z) 2)))) |
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (*.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2))) (/.f64 1 (-.f64 a (fma.f64 (log.f64 c) b z)))) (+.f64 (*.f64 a a) (pow.f64 (fma.f64 (log.f64 c) b z) 2))) |
(/.f64 (-.f64 (*.f64 a (pow.f64 a 3)) (pow.f64 (fma.f64 (log.f64 c) b z) 4)) (*.f64 (-.f64 a (fma.f64 (log.f64 c) b z)) (fma.f64 a a (pow.f64 (fma.f64 (log.f64 c) b z) 2)))) |
(*.f64 (/.f64 (fma.f64 a a (pow.f64 (fma.f64 (log.f64 c) b z) 2)) (fma.f64 a a (pow.f64 (fma.f64 (log.f64 c) b z) 2))) (+.f64 z (fma.f64 (log.f64 c) b a))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a a) 3) (pow.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 2) 3)) (/.f64 1 (-.f64 a (fma.f64 (log.f64 c) b z)))) (+.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (+.f64 (*.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2)) (*.f64 (*.f64 a a) (pow.f64 (fma.f64 (log.f64 c) b z) 2))))) |
(/.f64 (-.f64 (pow.f64 a 6) (pow.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 2) 3)) (*.f64 (-.f64 a (fma.f64 (log.f64 c) b z)) (+.f64 (*.f64 a (pow.f64 a 3)) (*.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 2) (fma.f64 a a (pow.f64 (fma.f64 (log.f64 c) b z) 2)))))) |
(/.f64 (-.f64 (pow.f64 a 6) (pow.f64 (fma.f64 (log.f64 c) b z) 6)) (*.f64 (-.f64 a (fma.f64 (log.f64 c) b z)) (fma.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 2) (fma.f64 a a (pow.f64 (fma.f64 (log.f64 c) b z) 2)) (pow.f64 a 4)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 a 6) (pow.f64 (fma.f64 (log.f64 c) b z) 6)) (-.f64 a (fma.f64 (log.f64 c) b z))) (fma.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 2) (fma.f64 a a (pow.f64 (fma.f64 (log.f64 c) b z) 2)) (pow.f64 a 4))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 a 3) (pow.f64 a 3)) (*.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3))) (/.f64 1 (fma.f64 a a (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a))))) (-.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3))) |
(/.f64 (-.f64 (pow.f64 a 6) (pow.f64 (fma.f64 (log.f64 c) b z) 6)) (*.f64 (fma.f64 a a (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a))) (-.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 a 3) 3) (pow.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 3) 3)) (/.f64 1 (fma.f64 a a (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a))))) (+.f64 (*.f64 (pow.f64 a 3) (pow.f64 a 3)) (-.f64 (*.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)) (*.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3))))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 a 3) 3) (pow.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 3) 3)) (*.f64 (fma.f64 a a (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a))) (+.f64 (pow.f64 a 6) (-.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 6) (*.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)))))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (pow.f64 a 3) 3) (pow.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 3) 3)) (fma.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 3) (-.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 3) (pow.f64 a 3)) (pow.f64 a 6))) (fma.f64 a a (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a)))) |
(/.f64 (/.f64 (-.f64 (*.f64 a a) (pow.f64 (fma.f64 (log.f64 c) b z) 2)) 1) (-.f64 a (fma.f64 (log.f64 c) b z))) |
(+.f64 a (fma.f64 (log.f64 c) b z)) |
(+.f64 z (fma.f64 (log.f64 c) b a)) |
(/.f64 (/.f64 (-.f64 (*.f64 a a) (pow.f64 (fma.f64 (log.f64 c) b z) 2)) (sqrt.f64 (-.f64 a (fma.f64 (log.f64 c) b z)))) (sqrt.f64 (-.f64 a (fma.f64 (log.f64 c) b z)))) |
(+.f64 a (fma.f64 (log.f64 c) b z)) |
(+.f64 z (fma.f64 (log.f64 c) b a)) |
(/.f64 (/.f64 (-.f64 (*.f64 a a) (pow.f64 (fma.f64 (log.f64 c) b z) 2)) (*.f64 (cbrt.f64 (-.f64 a (fma.f64 (log.f64 c) b z))) (cbrt.f64 (-.f64 a (fma.f64 (log.f64 c) b z))))) (cbrt.f64 (-.f64 a (fma.f64 (log.f64 c) b z)))) |
(+.f64 a (fma.f64 (log.f64 c) b z)) |
(+.f64 z (fma.f64 (log.f64 c) b a)) |
(/.f64 (/.f64 (-.f64 (*.f64 a a) (pow.f64 (fma.f64 (log.f64 c) b z) 2)) (+.f64 (sqrt.f64 a) (sqrt.f64 (fma.f64 (log.f64 c) b z)))) (-.f64 (sqrt.f64 a) (sqrt.f64 (fma.f64 (log.f64 c) b z)))) |
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (fma.f64 (log.f64 c) b z) 2)) (*.f64 (-.f64 (sqrt.f64 a) (sqrt.f64 (fma.f64 (log.f64 c) b z))) (+.f64 (sqrt.f64 a) (sqrt.f64 (fma.f64 (log.f64 c) b z))))) |
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (fma.f64 (log.f64 c) b z) 2)) (*.f64 (+.f64 (sqrt.f64 a) (sqrt.f64 (fma.f64 (log.f64 c) b z))) (-.f64 (sqrt.f64 a) (sqrt.f64 (fma.f64 (log.f64 c) b z))))) |
(/.f64 (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)) 1) (fma.f64 a a (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a)))) |
(/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)) (fma.f64 a a (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a)))) |
(/.f64 (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)) (sqrt.f64 (fma.f64 a a (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a))))) (sqrt.f64 (fma.f64 a a (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a))))) |
(/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)) (fma.f64 a a (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a)))) |
(/.f64 (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)) (*.f64 (cbrt.f64 (fma.f64 a a (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a)))) (cbrt.f64 (fma.f64 a a (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a)))))) (cbrt.f64 (fma.f64 a a (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a))))) |
(/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)) (fma.f64 a a (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) a)))) |
(pow.f64 (+.f64 a (fma.f64 (log.f64 c) b z)) 1) |
(+.f64 a (fma.f64 (log.f64 c) b z)) |
(+.f64 z (fma.f64 (log.f64 c) b a)) |
(pow.f64 (sqrt.f64 (+.f64 a (fma.f64 (log.f64 c) b z))) 2) |
(+.f64 a (fma.f64 (log.f64 c) b z)) |
(+.f64 z (fma.f64 (log.f64 c) b a)) |
(pow.f64 (cbrt.f64 (+.f64 a (fma.f64 (log.f64 c) b z))) 3) |
(+.f64 a (fma.f64 (log.f64 c) b z)) |
(+.f64 z (fma.f64 (log.f64 c) b a)) |
(pow.f64 (pow.f64 (+.f64 a (fma.f64 (log.f64 c) b z)) 3) 1/3) |
(+.f64 a (fma.f64 (log.f64 c) b z)) |
(+.f64 z (fma.f64 (log.f64 c) b a)) |
(sqrt.f64 (pow.f64 (+.f64 a (fma.f64 (log.f64 c) b z)) 2)) |
(fabs.f64 (+.f64 z (fma.f64 (log.f64 c) b a))) |
(log.f64 (exp.f64 (+.f64 a (fma.f64 (log.f64 c) b z)))) |
(+.f64 a (fma.f64 (log.f64 c) b z)) |
(+.f64 z (fma.f64 (log.f64 c) b a)) |
(log.f64 (+.f64 1 (expm1.f64 (+.f64 a (fma.f64 (log.f64 c) b z))))) |
(+.f64 a (fma.f64 (log.f64 c) b z)) |
(+.f64 z (fma.f64 (log.f64 c) b a)) |
(cbrt.f64 (pow.f64 (+.f64 a (fma.f64 (log.f64 c) b z)) 3)) |
(+.f64 a (fma.f64 (log.f64 c) b z)) |
(+.f64 z (fma.f64 (log.f64 c) b a)) |
(expm1.f64 (log1p.f64 (+.f64 a (fma.f64 (log.f64 c) b z)))) |
(+.f64 a (fma.f64 (log.f64 c) b z)) |
(+.f64 z (fma.f64 (log.f64 c) b a)) |
(exp.f64 (log.f64 (+.f64 a (fma.f64 (log.f64 c) b z)))) |
(+.f64 a (fma.f64 (log.f64 c) b z)) |
(+.f64 z (fma.f64 (log.f64 c) b a)) |
(exp.f64 (*.f64 (log.f64 (+.f64 a (fma.f64 (log.f64 c) b z))) 1)) |
(+.f64 a (fma.f64 (log.f64 c) b z)) |
(+.f64 z (fma.f64 (log.f64 c) b a)) |
(log1p.f64 (expm1.f64 (+.f64 a (fma.f64 (log.f64 c) b z)))) |
(+.f64 a (fma.f64 (log.f64 c) b z)) |
(+.f64 z (fma.f64 (log.f64 c) b a)) |
(fma.f64 1 a (fma.f64 (log.f64 c) b z)) |
(+.f64 a (fma.f64 (log.f64 c) b z)) |
(+.f64 z (fma.f64 (log.f64 c) b a)) |
(fma.f64 1 (fma.f64 (log.f64 c) b z) a) |
(+.f64 a (fma.f64 (log.f64 c) b z)) |
(+.f64 z (fma.f64 (log.f64 c) b a)) |
(fma.f64 (sqrt.f64 a) (sqrt.f64 a) (fma.f64 (log.f64 c) b z)) |
(+.f64 a (fma.f64 (log.f64 c) b z)) |
(+.f64 z (fma.f64 (log.f64 c) b a)) |
(fma.f64 (sqrt.f64 (fma.f64 (log.f64 c) b z)) (sqrt.f64 (fma.f64 (log.f64 c) b z)) a) |
(+.f64 a (fma.f64 (log.f64 c) b z)) |
(+.f64 z (fma.f64 (log.f64 c) b a)) |
(fma.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 a) (fma.f64 (log.f64 c) b z)) |
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 c) b z)) 2) (cbrt.f64 (fma.f64 (log.f64 c) b z)) a) |
(+.f64 a (fma.f64 (log.f64 c) b z)) |
(+.f64 z (fma.f64 (log.f64 c) b a)) |
Found 3 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.03% | (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) b) z)) |
| 0.42% | (*.f64 (log.f64 y) x) | |
| 0.43% | (*.f64 (log.f64 c) b) |
Compiled 61 to 16 computations (73.8% saved)
15 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | c | @ | -inf | (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) b) z)) |
| 0.0ms | y | @ | -inf | (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) b) z)) |
| 0.0ms | y | @ | inf | (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) b) z)) |
| 0.0ms | c | @ | inf | (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) b) z)) |
| 0.0ms | y | @ | 0 | (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) b) z)) |
| 1× | batch-egg-rewrite |
| 1170× | associate-*r/ |
| 1152× | distribute-lft-in |
| 866× | associate-*l/ |
| 310× | add-sqr-sqrt |
| 308× | pow1 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 14 | 25 |
| 1 | 291 | 25 |
| 2 | 3908 | 25 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) b) z)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 c) b))) (-.f64 1 (+.f64 (*.f64 (log.f64 y) x) z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 (log.f64 c) b z))) (-.f64 1 (*.f64 (log.f64 y) x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 y) x))) (-.f64 1 (fma.f64 (log.f64 c) b z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 z)) (-.f64 1 (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (*.f64 (log.f64 c) b) 2) (fma.f64 (log.f64 c) b (neg.f64 z))) (-.f64 (/.f64 (*.f64 z z) (fma.f64 (log.f64 c) b (neg.f64 z))) (*.f64 (log.f64 y) x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (-.f64 (*.f64 (log.f64 y) x) (fma.f64 (log.f64 c) b z))) (/.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 2) (-.f64 (*.f64 (log.f64 y) x) (fma.f64 (log.f64 c) b z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (log.f64 y) x) (exp.f64 (log1p.f64 (fma.f64 (log.f64 c) b z)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (log.f64 y) x) (/.f64 (pow.f64 (*.f64 (log.f64 c) b) 2) (fma.f64 (log.f64 c) b (neg.f64 z)))) (/.f64 (*.f64 z z) (fma.f64 (log.f64 c) b (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (fma.f64 (log.f64 c) b z) (exp.f64 (log1p.f64 (*.f64 (log.f64 y) x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b))) (exp.f64 (log1p.f64 z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (+.f64 (*.f64 (log.f64 y) x) z) (exp.f64 (log1p.f64 (*.f64 (log.f64 c) b)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b))) 1) (exp.f64 (log1p.f64 z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) (sqrt.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) 2) (cbrt.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2)) (/.f64 1 (-.f64 (*.f64 (log.f64 y) x) (fma.f64 (log.f64 c) b z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (*.f64 (log.f64 y) x) (fma.f64 (log.f64 c) b z))) (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) x))))) (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2)) (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2))) (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2)) (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3))) (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (fma.f64 (log.f64 c) b z) (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (*.f64 (log.f64 y) x) 2)) (*.f64 (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) x))) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) x)))))) (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) 3) (pow.f64 (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) x))) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (*.f64 (log.f64 y) x) 2)) (-.f64 (*.f64 (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) x))) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) x)))) (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z)) (/.f64 (-.f64 (*.f64 (log.f64 y) x) (fma.f64 (log.f64 c) b z)) (-.f64 (*.f64 (log.f64 y) x) (fma.f64 (log.f64 c) b z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2)) (-.f64 (*.f64 (log.f64 y) x) (fma.f64 (log.f64 c) b z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)) (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) x)))) (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) x)))) (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2))) (/.f64 (-.f64 (*.f64 (log.f64 y) x) (fma.f64 (log.f64 c) b z)) (sqrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3))) (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) x)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2)))) (/.f64 (-.f64 (*.f64 (log.f64 y) x) (fma.f64 (log.f64 c) b z)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)))) (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) x)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 2) (pow.f64 (*.f64 (log.f64 y) x) 2)) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b))) (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b)))) (*.f64 z z)) (-.f64 (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b))) z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (*.f64 (log.f64 y) x) 3)) (*.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3))) (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) x)))) (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (*.f64 (log.f64 y) x) 2)) (*.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2))) (*.f64 (-.f64 (*.f64 (log.f64 y) x) (fma.f64 (log.f64 c) b z)) (+.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 2) (pow.f64 (*.f64 (log.f64 y) x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 z 3) (pow.f64 (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b))) 3)) (+.f64 (*.f64 (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b))) (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b)))) (-.f64 (*.f64 z z) (*.f64 (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b))) z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) 3) (pow.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) x)))) (+.f64 (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (*.f64 (log.f64 y) x) 3)) (-.f64 (*.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)) (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) 3) (pow.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 2) 3)) (*.f64 (-.f64 (*.f64 (log.f64 y) x) (fma.f64 (log.f64 c) b z)) (+.f64 (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (*.f64 (log.f64 y) x) 2)) (+.f64 (*.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2)) (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2))) (neg.f64 (-.f64 (*.f64 (log.f64 y) x) (fma.f64 (log.f64 c) b z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)) 1) (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2)) 1) (-.f64 (*.f64 (log.f64 y) x) (fma.f64 (log.f64 c) b z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 2) (pow.f64 (*.f64 (log.f64 y) x) 2))) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 (*.f64 (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b))) (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b)))) (*.f64 z z))) (-.f64 (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b))) z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (+.f64 (pow.f64 z 3) (pow.f64 (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b))) 3))) (+.f64 (*.f64 (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b))) (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b)))) (-.f64 (*.f64 z z) (*.f64 (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b))) z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2)))) (neg.f64 (-.f64 (*.f64 (log.f64 y) x) (fma.f64 (log.f64 c) b z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2)))) (sqrt.f64 (-.f64 (*.f64 (log.f64 y) x) (fma.f64 (log.f64 c) b z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2)))) (cbrt.f64 (-.f64 (*.f64 (log.f64 y) x) (fma.f64 (log.f64 c) b z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) 2) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 2) (pow.f64 (*.f64 (log.f64 y) x) 2)) 1) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b))) (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b)))) (*.f64 z z)) 1) (-.f64 (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b))) z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 z 3) (pow.f64 (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b))) 3)) 1) (+.f64 (*.f64 (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b))) (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b)))) (-.f64 (*.f64 z z) (*.f64 (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b))) z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2))) 1) (neg.f64 (-.f64 (*.f64 (log.f64 y) x) (fma.f64 (log.f64 c) b z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2))) (sqrt.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z)))) (sqrt.f64 (-.f64 (*.f64 (log.f64 y) x) (fma.f64 (log.f64 c) b z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3))) (sqrt.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2))) (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) 2)) (cbrt.f64 (-.f64 (*.f64 (log.f64 y) x) (fma.f64 (log.f64 c) b z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3))) (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (*.f64 (log.f64 y) x) 2)) (*.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2))) (/.f64 1 (-.f64 (*.f64 (log.f64 y) x) (fma.f64 (log.f64 c) b z)))) (+.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 2) (pow.f64 (*.f64 (log.f64 y) x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) 3) (pow.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 2) 3)) (/.f64 1 (-.f64 (*.f64 (log.f64 y) x) (fma.f64 (log.f64 c) b z)))) (+.f64 (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (*.f64 (log.f64 y) x) 2)) (+.f64 (*.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2)) (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (*.f64 (log.f64 y) x) 3)) (*.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) x)))))) (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) 3) (pow.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) x)))))) (+.f64 (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (*.f64 (log.f64 y) x) 3)) (-.f64 (*.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)) (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2)) 1) (-.f64 (*.f64 (log.f64 y) x) (fma.f64 (log.f64 c) b z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2)) (sqrt.f64 (-.f64 (*.f64 (log.f64 y) x) (fma.f64 (log.f64 c) b z)))) (sqrt.f64 (-.f64 (*.f64 (log.f64 y) x) (fma.f64 (log.f64 c) b z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2)) (*.f64 (cbrt.f64 (-.f64 (*.f64 (log.f64 y) x) (fma.f64 (log.f64 c) b z))) (cbrt.f64 (-.f64 (*.f64 (log.f64 y) x) (fma.f64 (log.f64 c) b z))))) (cbrt.f64 (-.f64 (*.f64 (log.f64 y) x) (fma.f64 (log.f64 c) b z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2)) (+.f64 (sqrt.f64 (fma.f64 (log.f64 c) b z)) (sqrt.f64 (*.f64 (log.f64 y) x)))) (-.f64 (sqrt.f64 (*.f64 (log.f64 y) x)) (sqrt.f64 (fma.f64 (log.f64 c) b z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)) 1) (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) x)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) x))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) x))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (*.f64 (pow.f64 c b) (exp.f64 z)) (pow.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 x (log.f64 y) (fma.f64 (log.f64 c) b z))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (log.f64 y) x) (fma.f64 (log.f64 c) b z))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (fma.f64 (log.f64 c) b z)) (sqrt.f64 (fma.f64 (log.f64 c) b z)) (*.f64 (log.f64 y) x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 (log.f64 y) x)) (sqrt.f64 (*.f64 (log.f64 y) x)) (fma.f64 (log.f64 c) b z))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 c) b z)) 2) (cbrt.f64 (fma.f64 (log.f64 c) b z)) (*.f64 (log.f64 y) x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 y) x)) 2) (cbrt.f64 (*.f64 (log.f64 y) x)) (fma.f64 (log.f64 c) b z)))))) |
| 1× | egg-herbie |
| 1824× | associate-/r* |
| 816× | associate-/r/ |
| 736× | associate-/l/ |
| 644× | +-commutative |
| 614× | associate-+r+ |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 311 | 8244 |
| 1 | 890 | 7926 |
| 2 | 3850 | 7926 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)))) |
(+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)))) |
(+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)))) |
(+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)))) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 (*.f64 (log.f64 c) b) z)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 (*.f64 (log.f64 c) b) z)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 (*.f64 (log.f64 c) b) z)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 (*.f64 (log.f64 c) b) z)) |
(+.f64 (*.f64 (log.f64 c) b) z) |
(*.f64 (log.f64 y) x) |
(*.f64 (log.f64 y) x) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 z (*.f64 -1 (*.f64 b (log.f64 (/.f64 1 c)))))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 z (*.f64 -1 (*.f64 b (log.f64 (/.f64 1 c)))))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 z (*.f64 -1 (*.f64 b (log.f64 (/.f64 1 c)))))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 z (*.f64 -1 (*.f64 b (log.f64 (/.f64 1 c)))))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 z (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) b))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 z (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) b))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 z (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) b))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 z (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) b))) |
(+.f64 (*.f64 (log.f64 y) x) z) |
(*.f64 (log.f64 c) b) |
(*.f64 (log.f64 c) b) |
(+.f64 (*.f64 (log.f64 y) x) (*.f64 (log.f64 c) b)) |
z |
z |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 c) b))) (-.f64 1 (+.f64 (*.f64 (log.f64 y) x) z))) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (log.f64 c) b z))) (-.f64 1 (*.f64 (log.f64 y) x))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 y) x))) (-.f64 1 (fma.f64 (log.f64 c) b z))) |
(-.f64 (exp.f64 (log1p.f64 z)) (-.f64 1 (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b))))) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z)))) 1) |
(-.f64 (/.f64 (pow.f64 (*.f64 (log.f64 c) b) 2) (fma.f64 (log.f64 c) b (neg.f64 z))) (-.f64 (/.f64 (*.f64 z z) (fma.f64 (log.f64 c) b (neg.f64 z))) (*.f64 (log.f64 y) x))) |
(-.f64 (/.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (-.f64 (*.f64 (log.f64 y) x) (fma.f64 (log.f64 c) b z))) (/.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 2) (-.f64 (*.f64 (log.f64 y) x) (fma.f64 (log.f64 c) b z)))) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (exp.f64 (log1p.f64 (fma.f64 (log.f64 c) b z)))) 1) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (/.f64 (pow.f64 (*.f64 (log.f64 c) b) 2) (fma.f64 (log.f64 c) b (neg.f64 z)))) (/.f64 (*.f64 z z) (fma.f64 (log.f64 c) b (neg.f64 z)))) |
(-.f64 (+.f64 (fma.f64 (log.f64 c) b z) (exp.f64 (log1p.f64 (*.f64 (log.f64 y) x)))) 1) |
(-.f64 (+.f64 (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b))) (exp.f64 (log1p.f64 z))) 1) |
(-.f64 (+.f64 (+.f64 (*.f64 (log.f64 y) x) z) (exp.f64 (log1p.f64 (*.f64 (log.f64 c) b)))) 1) |
(-.f64 (+.f64 (*.f64 (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b))) 1) (exp.f64 (log1p.f64 z))) 1) |
(*.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z)) 1) |
(*.f64 1 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) |
(*.f64 (sqrt.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) (sqrt.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z)))) |
(*.f64 (cbrt.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) 2) (cbrt.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z)))) |
(*.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2)) (/.f64 1 (-.f64 (*.f64 (log.f64 y) x) (fma.f64 (log.f64 c) b z)))) |
(*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) x)))))) |
(*.f64 (/.f64 1 (-.f64 (*.f64 (log.f64 y) x) (fma.f64 (log.f64 c) b z))) (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2))) |
(*.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) x))))) (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2)) (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2))) (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2)) (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3))) (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (fma.f64 (log.f64 c) b z) (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (*.f64 (log.f64 y) x) 2)) (*.f64 (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) x))) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) x)))))) (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) x))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) 3) (pow.f64 (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) x))) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (*.f64 (log.f64 y) x) 2)) (-.f64 (*.f64 (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) x))) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) x)))) (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) x))))))) |
(/.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z)) (/.f64 (-.f64 (*.f64 (log.f64 y) x) (fma.f64 (log.f64 c) b z)) (-.f64 (*.f64 (log.f64 y) x) (fma.f64 (log.f64 c) b z)))) |
(/.f64 1 (/.f64 1 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2)) (-.f64 (*.f64 (log.f64 y) x) (fma.f64 (log.f64 c) b z))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)) (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) x))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) x)))) (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) x)))) (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z)))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2))) (/.f64 (-.f64 (*.f64 (log.f64 y) x) (fma.f64 (log.f64 c) b z)) (sqrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2))))) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3))) (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) x)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2)))) (/.f64 (-.f64 (*.f64 (log.f64 y) x) (fma.f64 (log.f64 c) b z)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2))))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)))) (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) x)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 2) (pow.f64 (*.f64 (log.f64 y) x) 2)) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) x))) |
(/.f64 (-.f64 (*.f64 (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b))) (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b)))) (*.f64 z z)) (-.f64 (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b))) z)) |
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (*.f64 (log.f64 y) x) 3)) (*.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3))) (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) x)))) (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (*.f64 (log.f64 y) x) 2)) (*.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2))) (*.f64 (-.f64 (*.f64 (log.f64 y) x) (fma.f64 (log.f64 c) b z)) (+.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 2) (pow.f64 (*.f64 (log.f64 y) x) 2)))) |
(/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b))) 3)) (+.f64 (*.f64 (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b))) (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b)))) (-.f64 (*.f64 z z) (*.f64 (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b))) z)))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) 3) (pow.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) x)))) (+.f64 (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (*.f64 (log.f64 y) x) 3)) (-.f64 (*.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)) (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) 3) (pow.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 2) 3)) (*.f64 (-.f64 (*.f64 (log.f64 y) x) (fma.f64 (log.f64 c) b z)) (+.f64 (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (*.f64 (log.f64 y) x) 2)) (+.f64 (*.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2)) (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2)))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2))) (neg.f64 (-.f64 (*.f64 (log.f64 y) x) (fma.f64 (log.f64 c) b z)))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) x)))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)) 1) (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) x))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2)) 1) (-.f64 (*.f64 (log.f64 y) x) (fma.f64 (log.f64 c) b z))) |
(/.f64 (*.f64 1 (-.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 2) (pow.f64 (*.f64 (log.f64 y) x) 2))) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) x))) |
(/.f64 (*.f64 1 (-.f64 (*.f64 (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b))) (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b)))) (*.f64 z z))) (-.f64 (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b))) z)) |
(/.f64 (*.f64 1 (+.f64 (pow.f64 z 3) (pow.f64 (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b))) 3))) (+.f64 (*.f64 (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b))) (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b)))) (-.f64 (*.f64 z z) (*.f64 (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b))) z)))) |
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2)))) (neg.f64 (-.f64 (*.f64 (log.f64 y) x) (fma.f64 (log.f64 c) b z)))) |
(/.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) x)))))) |
(/.f64 (*.f64 (sqrt.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2)))) (sqrt.f64 (-.f64 (*.f64 (log.f64 y) x) (fma.f64 (log.f64 c) b z)))) |
(/.f64 (*.f64 (sqrt.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) x)))))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2)))) (cbrt.f64 (-.f64 (*.f64 (log.f64 y) x) (fma.f64 (log.f64 c) b z)))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) 2) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) x)))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 2) (pow.f64 (*.f64 (log.f64 y) x) 2)) 1) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) x))) |
(/.f64 (*.f64 (-.f64 (*.f64 (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b))) (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b)))) (*.f64 z z)) 1) (-.f64 (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b))) z)) |
(/.f64 (*.f64 (+.f64 (pow.f64 z 3) (pow.f64 (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b))) 3)) 1) (+.f64 (*.f64 (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b))) (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b)))) (-.f64 (*.f64 z z) (*.f64 (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b))) z)))) |
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2))) 1) (neg.f64 (-.f64 (*.f64 (log.f64 y) x) (fma.f64 (log.f64 c) b z)))) |
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) x)))))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2))) (sqrt.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z)))) (sqrt.f64 (-.f64 (*.f64 (log.f64 y) x) (fma.f64 (log.f64 c) b z)))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3))) (sqrt.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) x)))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2))) (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) 2)) (cbrt.f64 (-.f64 (*.f64 (log.f64 y) x) (fma.f64 (log.f64 c) b z)))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3))) (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) x)))))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (*.f64 (log.f64 y) x) 2)) (*.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2))) (/.f64 1 (-.f64 (*.f64 (log.f64 y) x) (fma.f64 (log.f64 c) b z)))) (+.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 2) (pow.f64 (*.f64 (log.f64 y) x) 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) 3) (pow.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 2) 3)) (/.f64 1 (-.f64 (*.f64 (log.f64 y) x) (fma.f64 (log.f64 c) b z)))) (+.f64 (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (*.f64 (log.f64 y) x) 2)) (+.f64 (*.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2)) (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2))))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (*.f64 (log.f64 y) x) 3)) (*.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) x)))))) (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) 3) (pow.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) x)))))) (+.f64 (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (*.f64 (log.f64 y) x) 3)) (-.f64 (*.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)) (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2)) 1) (-.f64 (*.f64 (log.f64 y) x) (fma.f64 (log.f64 c) b z))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2)) (sqrt.f64 (-.f64 (*.f64 (log.f64 y) x) (fma.f64 (log.f64 c) b z)))) (sqrt.f64 (-.f64 (*.f64 (log.f64 y) x) (fma.f64 (log.f64 c) b z)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2)) (*.f64 (cbrt.f64 (-.f64 (*.f64 (log.f64 y) x) (fma.f64 (log.f64 c) b z))) (cbrt.f64 (-.f64 (*.f64 (log.f64 y) x) (fma.f64 (log.f64 c) b z))))) (cbrt.f64 (-.f64 (*.f64 (log.f64 y) x) (fma.f64 (log.f64 c) b z)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2)) (+.f64 (sqrt.f64 (fma.f64 (log.f64 c) b z)) (sqrt.f64 (*.f64 (log.f64 y) x)))) (-.f64 (sqrt.f64 (*.f64 (log.f64 y) x)) (sqrt.f64 (fma.f64 (log.f64 c) b z)))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)) 1) (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) x))))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) x)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) x)))))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) x))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) x))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) x)))))) |
(pow.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z)) 1) |
(pow.f64 (sqrt.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) 2) |
(pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) 3) |
(pow.f64 (pow.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z)) 3) 1/3) |
(sqrt.f64 (pow.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z)) 2)) |
(log.f64 (*.f64 (*.f64 (pow.f64 c b) (exp.f64 z)) (pow.f64 y x))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))))) |
(cbrt.f64 (pow.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z)) 3)) |
(expm1.f64 (log1p.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z)))) |
(exp.f64 (log.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z)))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) 1)) |
(log1p.f64 (expm1.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z)))) |
(fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z)) |
(fma.f64 x (log.f64 y) (fma.f64 (log.f64 c) b z)) |
(fma.f64 1 (*.f64 (log.f64 y) x) (fma.f64 (log.f64 c) b z)) |
(fma.f64 1 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) x)) |
(fma.f64 (sqrt.f64 (fma.f64 (log.f64 c) b z)) (sqrt.f64 (fma.f64 (log.f64 c) b z)) (*.f64 (log.f64 y) x)) |
(fma.f64 (sqrt.f64 (*.f64 (log.f64 y) x)) (sqrt.f64 (*.f64 (log.f64 y) x)) (fma.f64 (log.f64 c) b z)) |
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 c) b z)) 2) (cbrt.f64 (fma.f64 (log.f64 c) b z)) (*.f64 (log.f64 y) x)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 y) x)) 2) (cbrt.f64 (*.f64 (log.f64 y) x)) (fma.f64 (log.f64 c) b z)) |
| Outputs |
|---|
(+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)))) |
(+.f64 (fma.f64 (log.f64 c) b z) (neg.f64 (*.f64 (neg.f64 (log.f64 y)) x))) |
(-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) (neg.f64 x))) |
(-.f64 z (neg.f64 (fma.f64 (log.f64 c) b (*.f64 x (log.f64 y))))) |
(+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)))) |
(+.f64 (fma.f64 (log.f64 c) b z) (neg.f64 (*.f64 (neg.f64 (log.f64 y)) x))) |
(-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) (neg.f64 x))) |
(-.f64 z (neg.f64 (fma.f64 (log.f64 c) b (*.f64 x (log.f64 y))))) |
(+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)))) |
(+.f64 (fma.f64 (log.f64 c) b z) (neg.f64 (*.f64 (neg.f64 (log.f64 y)) x))) |
(-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) (neg.f64 x))) |
(-.f64 z (neg.f64 (fma.f64 (log.f64 c) b (*.f64 x (log.f64 y))))) |
(+.f64 (*.f64 (log.f64 c) b) (+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)))) |
(+.f64 (fma.f64 (log.f64 c) b z) (neg.f64 (*.f64 (neg.f64 (log.f64 y)) x))) |
(-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) (neg.f64 x))) |
(-.f64 z (neg.f64 (fma.f64 (log.f64 c) b (*.f64 x (log.f64 y))))) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 (*.f64 (log.f64 c) b) z)) |
(fma.f64 (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1)) x (fma.f64 (log.f64 c) b z)) |
(fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) (fma.f64 (log.f64 c) b z)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 (*.f64 (log.f64 c) b) z)) |
(fma.f64 (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1)) x (fma.f64 (log.f64 c) b z)) |
(fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) (fma.f64 (log.f64 c) b z)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 (*.f64 (log.f64 c) b) z)) |
(fma.f64 (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1)) x (fma.f64 (log.f64 c) b z)) |
(fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) (fma.f64 (log.f64 c) b z)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (+.f64 (*.f64 (log.f64 c) b) z)) |
(fma.f64 (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1)) x (fma.f64 (log.f64 c) b z)) |
(fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) (fma.f64 (log.f64 c) b z)) |
(+.f64 (*.f64 (log.f64 c) b) z) |
(fma.f64 (log.f64 c) b z) |
(*.f64 (log.f64 y) x) |
(*.f64 x (log.f64 y)) |
(*.f64 (log.f64 y) x) |
(*.f64 x (log.f64 y)) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 z (*.f64 -1 (*.f64 b (log.f64 (/.f64 1 c)))))) |
(+.f64 (fma.f64 (log.f64 y) x z) (neg.f64 (*.f64 b (neg.f64 (log.f64 c))))) |
(-.f64 (fma.f64 x (log.f64 y) z) (*.f64 b (neg.f64 (log.f64 c)))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 z (*.f64 -1 (*.f64 b (log.f64 (/.f64 1 c)))))) |
(+.f64 (fma.f64 (log.f64 y) x z) (neg.f64 (*.f64 b (neg.f64 (log.f64 c))))) |
(-.f64 (fma.f64 x (log.f64 y) z) (*.f64 b (neg.f64 (log.f64 c)))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 z (*.f64 -1 (*.f64 b (log.f64 (/.f64 1 c)))))) |
(+.f64 (fma.f64 (log.f64 y) x z) (neg.f64 (*.f64 b (neg.f64 (log.f64 c))))) |
(-.f64 (fma.f64 x (log.f64 y) z) (*.f64 b (neg.f64 (log.f64 c)))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 z (*.f64 -1 (*.f64 b (log.f64 (/.f64 1 c)))))) |
(+.f64 (fma.f64 (log.f64 y) x z) (neg.f64 (*.f64 b (neg.f64 (log.f64 c))))) |
(-.f64 (fma.f64 x (log.f64 y) z) (*.f64 b (neg.f64 (log.f64 c)))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 z (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) b))) |
(+.f64 (fma.f64 (log.f64 y) x z) (*.f64 b (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c)))))) |
(fma.f64 x (log.f64 y) (fma.f64 b (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) z)) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 z (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) b))) |
(+.f64 (fma.f64 (log.f64 y) x z) (*.f64 b (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c)))))) |
(fma.f64 x (log.f64 y) (fma.f64 b (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) z)) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 z (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) b))) |
(+.f64 (fma.f64 (log.f64 y) x z) (*.f64 b (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c)))))) |
(fma.f64 x (log.f64 y) (fma.f64 b (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) z)) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 z (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 c)))) b))) |
(+.f64 (fma.f64 (log.f64 y) x z) (*.f64 b (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 c)))))) |
(fma.f64 x (log.f64 y) (fma.f64 b (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 c))) z)) |
(+.f64 (*.f64 (log.f64 y) x) z) |
(fma.f64 (log.f64 y) x z) |
(fma.f64 x (log.f64 y) z) |
(*.f64 (log.f64 c) b) |
(*.f64 (log.f64 c) b) |
(+.f64 (*.f64 (log.f64 y) x) (*.f64 (log.f64 c) b)) |
(fma.f64 (log.f64 y) x (*.f64 (log.f64 c) b)) |
(log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b))) |
(fma.f64 (log.f64 c) b (*.f64 x (log.f64 y))) |
z |
z |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 c) b))) (-.f64 1 (+.f64 (*.f64 (log.f64 y) x) z))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 c) b))) (-.f64 1 (fma.f64 (log.f64 y) x z))) |
(+.f64 (fma.f64 x (log.f64 y) z) (expm1.f64 (log1p.f64 (*.f64 (log.f64 c) b)))) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (log.f64 c) b z))) (-.f64 1 (*.f64 (log.f64 y) x))) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (log.f64 c) b z))) (-.f64 1 (*.f64 x (log.f64 y)))) |
(fma.f64 x (log.f64 y) (expm1.f64 (log1p.f64 (fma.f64 (log.f64 c) b z)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 y) x))) (-.f64 1 (fma.f64 (log.f64 c) b z))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (log.f64 y)))) (-.f64 1 (fma.f64 (log.f64 c) b z))) |
(+.f64 (fma.f64 (log.f64 c) b z) (expm1.f64 (log1p.f64 (*.f64 x (log.f64 y))))) |
(-.f64 (exp.f64 (log1p.f64 z)) (-.f64 1 (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b))))) |
(+.f64 (-.f64 (exp.f64 (log1p.f64 z)) 1) (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b)))) |
(+.f64 (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b))) (expm1.f64 (log1p.f64 z))) |
(+.f64 (fma.f64 (log.f64 c) b (*.f64 x (log.f64 y))) (expm1.f64 (log1p.f64 z))) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z)))) 1) |
(fma.f64 x (log.f64 y) (fma.f64 (log.f64 c) b z)) |
(-.f64 (/.f64 (pow.f64 (*.f64 (log.f64 c) b) 2) (fma.f64 (log.f64 c) b (neg.f64 z))) (-.f64 (/.f64 (*.f64 z z) (fma.f64 (log.f64 c) b (neg.f64 z))) (*.f64 (log.f64 y) x))) |
(+.f64 (-.f64 (/.f64 (pow.f64 (*.f64 (log.f64 c) b) 2) (fma.f64 (log.f64 c) b (neg.f64 z))) (/.f64 z (/.f64 (fma.f64 (log.f64 c) b (neg.f64 z)) z))) (*.f64 x (log.f64 y))) |
(-.f64 (fma.f64 x (log.f64 y) (/.f64 (pow.f64 (*.f64 (log.f64 c) b) 2) (-.f64 (*.f64 (log.f64 c) b) z))) (*.f64 (/.f64 z (-.f64 (*.f64 (log.f64 c) b) z)) z)) |
(-.f64 (/.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (-.f64 (*.f64 (log.f64 y) x) (fma.f64 (log.f64 c) b z))) (/.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 2) (-.f64 (*.f64 (log.f64 y) x) (fma.f64 (log.f64 c) b z)))) |
(fma.f64 x (log.f64 y) (fma.f64 (log.f64 c) b z)) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (exp.f64 (log1p.f64 (fma.f64 (log.f64 c) b z)))) 1) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (log.f64 c) b z))) (-.f64 1 (*.f64 x (log.f64 y)))) |
(fma.f64 x (log.f64 y) (expm1.f64 (log1p.f64 (fma.f64 (log.f64 c) b z)))) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (/.f64 (pow.f64 (*.f64 (log.f64 c) b) 2) (fma.f64 (log.f64 c) b (neg.f64 z)))) (/.f64 (*.f64 z z) (fma.f64 (log.f64 c) b (neg.f64 z)))) |
(+.f64 (-.f64 (/.f64 (pow.f64 (*.f64 (log.f64 c) b) 2) (fma.f64 (log.f64 c) b (neg.f64 z))) (/.f64 z (/.f64 (fma.f64 (log.f64 c) b (neg.f64 z)) z))) (*.f64 x (log.f64 y))) |
(-.f64 (fma.f64 x (log.f64 y) (/.f64 (pow.f64 (*.f64 (log.f64 c) b) 2) (-.f64 (*.f64 (log.f64 c) b) z))) (*.f64 (/.f64 z (-.f64 (*.f64 (log.f64 c) b) z)) z)) |
(-.f64 (+.f64 (fma.f64 (log.f64 c) b z) (exp.f64 (log1p.f64 (*.f64 (log.f64 y) x)))) 1) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (log.f64 y)))) (-.f64 1 (fma.f64 (log.f64 c) b z))) |
(+.f64 (fma.f64 (log.f64 c) b z) (expm1.f64 (log1p.f64 (*.f64 x (log.f64 y))))) |
(-.f64 (+.f64 (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b))) (exp.f64 (log1p.f64 z))) 1) |
(+.f64 (-.f64 (exp.f64 (log1p.f64 z)) 1) (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b)))) |
(+.f64 (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b))) (expm1.f64 (log1p.f64 z))) |
(+.f64 (fma.f64 (log.f64 c) b (*.f64 x (log.f64 y))) (expm1.f64 (log1p.f64 z))) |
(-.f64 (+.f64 (+.f64 (*.f64 (log.f64 y) x) z) (exp.f64 (log1p.f64 (*.f64 (log.f64 c) b)))) 1) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 c) b))) (-.f64 1 (fma.f64 (log.f64 y) x z))) |
(+.f64 (fma.f64 x (log.f64 y) z) (expm1.f64 (log1p.f64 (*.f64 (log.f64 c) b)))) |
(-.f64 (+.f64 (*.f64 (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b))) 1) (exp.f64 (log1p.f64 z))) 1) |
(+.f64 (-.f64 (exp.f64 (log1p.f64 z)) 1) (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b)))) |
(+.f64 (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b))) (expm1.f64 (log1p.f64 z))) |
(+.f64 (fma.f64 (log.f64 c) b (*.f64 x (log.f64 y))) (expm1.f64 (log1p.f64 z))) |
(*.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z)) 1) |
(fma.f64 x (log.f64 y) (fma.f64 (log.f64 c) b z)) |
(*.f64 1 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) |
(fma.f64 x (log.f64 y) (fma.f64 (log.f64 c) b z)) |
(*.f64 (sqrt.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) (sqrt.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z)))) |
(fma.f64 x (log.f64 y) (fma.f64 (log.f64 c) b z)) |
(*.f64 (cbrt.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) 2)) |
(fma.f64 x (log.f64 y) (fma.f64 (log.f64 c) b z)) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) 2) (cbrt.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z)))) |
(fma.f64 x (log.f64 y) (fma.f64 (log.f64 c) b z)) |
(*.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2)) (/.f64 1 (-.f64 (*.f64 (log.f64 y) x) (fma.f64 (log.f64 c) b z)))) |
(fma.f64 x (log.f64 y) (fma.f64 (log.f64 c) b z)) |
(*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) x)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)) (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 x (log.f64 y)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)) (fma.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 x (log.f64 y))) (pow.f64 (*.f64 x (log.f64 y)) 2))) |
(*.f64 (/.f64 1 (-.f64 (*.f64 (log.f64 y) x) (fma.f64 (log.f64 c) b z))) (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2))) |
(fma.f64 x (log.f64 y) (fma.f64 (log.f64 c) b z)) |
(*.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) x))))) (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3))) |
(/.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)) (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 x (log.f64 y)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)) (fma.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 x (log.f64 y))) (pow.f64 (*.f64 x (log.f64 y)) 2))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2)) (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2))) (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) |
(fma.f64 x (log.f64 y) (fma.f64 (log.f64 c) b z)) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2)) (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3))) (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (fma.f64 (log.f64 c) b z) (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2)) (-.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3))) (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (*.f64 (fma.f64 (log.f64 c) b z) (fma.f64 x (log.f64 y) (fma.f64 (log.f64 c) b z))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2)) (fma.f64 (fma.f64 (log.f64 c) b z) (fma.f64 x (log.f64 y) (fma.f64 (log.f64 c) b z)) (pow.f64 (*.f64 x (log.f64 y)) 2))) (-.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2)) (-.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3))) (fma.f64 (fma.f64 (log.f64 c) b z) (fma.f64 x (log.f64 y) (fma.f64 (log.f64 c) b z)) (pow.f64 (*.f64 x (log.f64 y)) 2))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (*.f64 (log.f64 y) x) 2)) (*.f64 (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) x))) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) x)))))) (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) x))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)) (-.f64 (pow.f64 (*.f64 x (log.f64 y)) 4) (*.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 2) (*.f64 (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 x (log.f64 y))) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 x (log.f64 y))))))) (-.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 x (log.f64 y)))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) 3) (pow.f64 (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) x))) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (*.f64 (log.f64 y) x) 2)) (-.f64 (*.f64 (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) x))) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) x)))) (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) x))))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) 3) (pow.f64 (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 x (log.f64 y)))) 3))) (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 4) (*.f64 (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 x (log.f64 y)))) (-.f64 (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 x (log.f64 y)))) (pow.f64 (*.f64 x (log.f64 y)) 2))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)) (+.f64 (pow.f64 (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 x (log.f64 y)))) 3) (pow.f64 (*.f64 x (log.f64 y)) 6))) (fma.f64 (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 x (log.f64 y)))) (-.f64 (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 x (log.f64 y)))) (pow.f64 (*.f64 x (log.f64 y)) 2)) (pow.f64 (*.f64 x (log.f64 y)) 4))) |
(/.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 x (log.f64 y)))) 3) (pow.f64 (*.f64 x (log.f64 y)) 6)) (fma.f64 (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 x (log.f64 y)))) (-.f64 (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 x (log.f64 y)))) (pow.f64 (*.f64 x (log.f64 y)) 2)) (pow.f64 (*.f64 x (log.f64 y)) 4)))) |
(/.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z)) (/.f64 (-.f64 (*.f64 (log.f64 y) x) (fma.f64 (log.f64 c) b z)) (-.f64 (*.f64 (log.f64 y) x) (fma.f64 (log.f64 c) b z)))) |
(fma.f64 x (log.f64 y) (fma.f64 (log.f64 c) b z)) |
(/.f64 1 (/.f64 1 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z)))) |
(fma.f64 x (log.f64 y) (fma.f64 (log.f64 c) b z)) |
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2)) (-.f64 (*.f64 (log.f64 y) x) (fma.f64 (log.f64 c) b z))) |
(fma.f64 x (log.f64 y) (fma.f64 (log.f64 c) b z)) |
(/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)) (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) x))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)) (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 x (log.f64 y)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)) (fma.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 x (log.f64 y))) (pow.f64 (*.f64 x (log.f64 y)) 2))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) x)))) (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) x)))) (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z)))) |
(fma.f64 x (log.f64 y) (fma.f64 (log.f64 c) b z)) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2))) (/.f64 (-.f64 (*.f64 (log.f64 y) x) (fma.f64 (log.f64 c) b z)) (sqrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2))))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2))) (-.f64 (*.f64 x (log.f64 y)) (fma.f64 (log.f64 c) b z))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2)))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2))) (/.f64 (-.f64 (*.f64 x (log.f64 y)) (fma.f64 (log.f64 c) b z)) (sqrt.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2))))) |
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2))) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2))) (-.f64 (*.f64 x (log.f64 y)) (fma.f64 (log.f64 c) b z)))) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3))) (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) x)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3))))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3))) (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 x (log.f64 y)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)))) |
(*.f64 (hypot.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 3/2) (pow.f64 (*.f64 x (log.f64 y)) 3/2)) (/.f64 (hypot.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 3/2) (pow.f64 (*.f64 x (log.f64 y)) 3/2)) (fma.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 x (log.f64 y))) (pow.f64 (*.f64 x (log.f64 y)) 2)))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2)))) (/.f64 (-.f64 (*.f64 (log.f64 y) x) (fma.f64 (log.f64 c) b z)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2))))) |
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2))) (/.f64 (/.f64 (-.f64 (*.f64 x (log.f64 y)) (fma.f64 (log.f64 c) b z)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2))))) |
(*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2))) (/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2)))) (-.f64 (*.f64 x (log.f64 y)) (fma.f64 (log.f64 c) b z)))) |
(*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2))) (/.f64 (-.f64 (*.f64 x (log.f64 y)) (fma.f64 (log.f64 c) b z)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2)))))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)))) (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) x)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3))))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)))) (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 x (log.f64 y)))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)))) |
(/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3))) (/.f64 (fma.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 x (log.f64 y))) (pow.f64 (*.f64 x (log.f64 y)) 2)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)))))) |
(*.f64 (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3))) (fma.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 x (log.f64 y))) (pow.f64 (*.f64 x (log.f64 y)) 2))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 2) (pow.f64 (*.f64 (log.f64 y) x) 2)) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) x))) |
(fma.f64 x (log.f64 y) (fma.f64 (log.f64 c) b z)) |
(/.f64 (-.f64 (*.f64 (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b))) (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b)))) (*.f64 z z)) (-.f64 (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b))) z)) |
(/.f64 (*.f64 (+.f64 (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b))) z) (-.f64 (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b))) z)) (-.f64 (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b))) z)) |
(/.f64 (fma.f64 x (log.f64 y) (fma.f64 (log.f64 c) b z)) (/.f64 (-.f64 (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b))) z) (-.f64 (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b))) z))) |
(*.f64 (/.f64 (fma.f64 x (log.f64 y) (fma.f64 (log.f64 c) b z)) (-.f64 (fma.f64 (log.f64 c) b (*.f64 x (log.f64 y))) z)) (-.f64 (fma.f64 (log.f64 c) b (*.f64 x (log.f64 y))) z)) |
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (*.f64 (log.f64 y) x) 3)) (*.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3))) (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) x)))) (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 y)) 6) (pow.f64 (fma.f64 (log.f64 c) b z) 6)) (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 x (log.f64 y)))))) (-.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3))) |
(/.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 y)) 6) (pow.f64 (fma.f64 (log.f64 c) b z) 6)) (*.f64 (fma.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 x (log.f64 y))) (pow.f64 (*.f64 x (log.f64 y)) 2)) (-.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 y)) 6) (pow.f64 (fma.f64 (log.f64 c) b z) 6)) (-.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3))) (fma.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 x (log.f64 y))) (pow.f64 (*.f64 x (log.f64 y)) 2))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (*.f64 (log.f64 y) x) 2)) (*.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2))) (*.f64 (-.f64 (*.f64 (log.f64 y) x) (fma.f64 (log.f64 c) b z)) (+.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 2) (pow.f64 (*.f64 (log.f64 y) x) 2)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 y)) 4) (pow.f64 (fma.f64 (log.f64 c) b z) 4)) (*.f64 (-.f64 (*.f64 x (log.f64 y)) (fma.f64 (log.f64 c) b z)) (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2)) (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2))) (fma.f64 x (log.f64 y) (fma.f64 (log.f64 c) b z))) |
(/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b))) 3)) (+.f64 (*.f64 (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b))) (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b)))) (-.f64 (*.f64 z z) (*.f64 (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b))) z)))) |
(/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b))) 3)) (fma.f64 (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b))) (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b))) (*.f64 z (-.f64 z (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b))))))) |
(/.f64 (+.f64 (pow.f64 (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b))) 3) (pow.f64 z 3)) (fma.f64 z (-.f64 z (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b)))) (*.f64 (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b))) (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b)))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 c) b (*.f64 x (log.f64 y))) 3) (pow.f64 z 3)) (fma.f64 z (-.f64 z (fma.f64 (log.f64 c) b (*.f64 x (log.f64 y)))) (*.f64 (fma.f64 (log.f64 c) b (*.f64 x (log.f64 y))) (fma.f64 (log.f64 c) b (*.f64 x (log.f64 y)))))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) 3) (pow.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) x)))) (+.f64 (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (*.f64 (log.f64 y) x) 3)) (-.f64 (*.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)) (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)))))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) 3) (pow.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 x (log.f64 y))))) (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 6) (*.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 3) (-.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 3) (pow.f64 (*.f64 x (log.f64 y)) 3)))))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) 3) (pow.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 3) 3)) (*.f64 (fma.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 x (log.f64 y))) (pow.f64 (*.f64 x (log.f64 y)) 2)) (fma.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 3) (-.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 3) (pow.f64 (*.f64 x (log.f64 y)) 3)) (pow.f64 (*.f64 x (log.f64 y)) 6)))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) 3) (pow.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 3) 3)) (fma.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 3) (-.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 3) (pow.f64 (*.f64 x (log.f64 y)) 3)) (pow.f64 (*.f64 x (log.f64 y)) 6))) (fma.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 x (log.f64 y))) (pow.f64 (*.f64 x (log.f64 y)) 2))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) 3) (pow.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 2) 3)) (*.f64 (-.f64 (*.f64 (log.f64 y) x) (fma.f64 (log.f64 c) b z)) (+.f64 (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (*.f64 (log.f64 y) x) 2)) (+.f64 (*.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2)) (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2)))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) 3) (pow.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 2) 3)) (-.f64 (*.f64 x (log.f64 y)) (fma.f64 (log.f64 c) b z))) (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 4) (+.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 4) (*.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 y)) 6) (pow.f64 (fma.f64 (log.f64 c) b z) 6)) (*.f64 (-.f64 (*.f64 x (log.f64 y)) (fma.f64 (log.f64 c) b z)) (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 4) (fma.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 4))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 y)) 6) (pow.f64 (fma.f64 (log.f64 c) b z) 6)) (-.f64 (*.f64 x (log.f64 y)) (fma.f64 (log.f64 c) b z))) (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 4) (fma.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 4)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2))) (neg.f64 (-.f64 (*.f64 (log.f64 y) x) (fma.f64 (log.f64 c) b z)))) |
(fma.f64 x (log.f64 y) (fma.f64 (log.f64 c) b z)) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) x)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)) (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 x (log.f64 y)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)) (fma.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 x (log.f64 y))) (pow.f64 (*.f64 x (log.f64 y)) 2))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)) 1) (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) x))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)) (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 x (log.f64 y)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)) (fma.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 x (log.f64 y))) (pow.f64 (*.f64 x (log.f64 y)) 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2)) 1) (-.f64 (*.f64 (log.f64 y) x) (fma.f64 (log.f64 c) b z))) |
(fma.f64 x (log.f64 y) (fma.f64 (log.f64 c) b z)) |
(/.f64 (*.f64 1 (-.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 2) (pow.f64 (*.f64 (log.f64 y) x) 2))) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) x))) |
(fma.f64 x (log.f64 y) (fma.f64 (log.f64 c) b z)) |
(/.f64 (*.f64 1 (-.f64 (*.f64 (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b))) (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b)))) (*.f64 z z))) (-.f64 (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b))) z)) |
(/.f64 (*.f64 (+.f64 (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b))) z) (-.f64 (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b))) z)) (-.f64 (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b))) z)) |
(/.f64 (fma.f64 x (log.f64 y) (fma.f64 (log.f64 c) b z)) (/.f64 (-.f64 (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b))) z) (-.f64 (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b))) z))) |
(*.f64 (/.f64 (fma.f64 x (log.f64 y) (fma.f64 (log.f64 c) b z)) (-.f64 (fma.f64 (log.f64 c) b (*.f64 x (log.f64 y))) z)) (-.f64 (fma.f64 (log.f64 c) b (*.f64 x (log.f64 y))) z)) |
(/.f64 (*.f64 1 (+.f64 (pow.f64 z 3) (pow.f64 (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b))) 3))) (+.f64 (*.f64 (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b))) (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b)))) (-.f64 (*.f64 z z) (*.f64 (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b))) z)))) |
(/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b))) 3)) (fma.f64 (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b))) (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b))) (*.f64 z (-.f64 z (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b))))))) |
(/.f64 (+.f64 (pow.f64 (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b))) 3) (pow.f64 z 3)) (fma.f64 z (-.f64 z (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b)))) (*.f64 (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b))) (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b)))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 c) b (*.f64 x (log.f64 y))) 3) (pow.f64 z 3)) (fma.f64 z (-.f64 z (fma.f64 (log.f64 c) b (*.f64 x (log.f64 y)))) (*.f64 (fma.f64 (log.f64 c) b (*.f64 x (log.f64 y))) (fma.f64 (log.f64 c) b (*.f64 x (log.f64 y)))))) |
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2)))) (neg.f64 (-.f64 (*.f64 (log.f64 y) x) (fma.f64 (log.f64 c) b z)))) |
(fma.f64 x (log.f64 y) (fma.f64 (log.f64 c) b z)) |
(/.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) x)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)) (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 x (log.f64 y)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)) (fma.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 x (log.f64 y))) (pow.f64 (*.f64 x (log.f64 y)) 2))) |
(/.f64 (*.f64 (sqrt.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2)))) (sqrt.f64 (-.f64 (*.f64 (log.f64 y) x) (fma.f64 (log.f64 c) b z)))) |
(/.f64 (sqrt.f64 (fma.f64 x (log.f64 y) (fma.f64 (log.f64 c) b z))) (/.f64 (sqrt.f64 (-.f64 (*.f64 x (log.f64 y)) (fma.f64 (log.f64 c) b z))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2))))) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 x (log.f64 y) (fma.f64 (log.f64 c) b z))) (sqrt.f64 (-.f64 (*.f64 x (log.f64 y)) (fma.f64 (log.f64 c) b z)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2)))) |
(/.f64 (*.f64 (sqrt.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) x)))))) |
(/.f64 (sqrt.f64 (fma.f64 x (log.f64 y) (fma.f64 (log.f64 c) b z))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 x (log.f64 y)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3))))) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 x (log.f64 y) (fma.f64 (log.f64 c) b z))) (sqrt.f64 (fma.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 x (log.f64 y))) (pow.f64 (*.f64 x (log.f64 y)) 2)))) (hypot.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 3/2) (pow.f64 (*.f64 x (log.f64 y)) 3/2))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2)))) (cbrt.f64 (-.f64 (*.f64 (log.f64 y) x) (fma.f64 (log.f64 c) b z)))) |
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 x (log.f64 y) (fma.f64 (log.f64 c) b z))) 2) (/.f64 (cbrt.f64 (-.f64 (*.f64 x (log.f64 y)) (fma.f64 (log.f64 c) b z))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x (log.f64 y) (fma.f64 (log.f64 c) b z))) 2) (cbrt.f64 (-.f64 (*.f64 x (log.f64 y)) (fma.f64 (log.f64 c) b z)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2)))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) 2) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) x)))))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 x (log.f64 y) (fma.f64 (log.f64 c) b z))) 2) (cbrt.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 x (log.f64 y))))))) |
(*.f64 (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3))) (cbrt.f64 (fma.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 x (log.f64 y))) (pow.f64 (*.f64 x (log.f64 y)) 2)))) (pow.f64 (cbrt.f64 (fma.f64 x (log.f64 y) (fma.f64 (log.f64 c) b z))) 2)) |
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 2) (pow.f64 (*.f64 (log.f64 y) x) 2)) 1) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) x))) |
(fma.f64 x (log.f64 y) (fma.f64 (log.f64 c) b z)) |
(/.f64 (*.f64 (-.f64 (*.f64 (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b))) (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b)))) (*.f64 z z)) 1) (-.f64 (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b))) z)) |
(/.f64 (*.f64 (+.f64 (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b))) z) (-.f64 (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b))) z)) (-.f64 (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b))) z)) |
(/.f64 (fma.f64 x (log.f64 y) (fma.f64 (log.f64 c) b z)) (/.f64 (-.f64 (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b))) z) (-.f64 (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b))) z))) |
(*.f64 (/.f64 (fma.f64 x (log.f64 y) (fma.f64 (log.f64 c) b z)) (-.f64 (fma.f64 (log.f64 c) b (*.f64 x (log.f64 y))) z)) (-.f64 (fma.f64 (log.f64 c) b (*.f64 x (log.f64 y))) z)) |
(/.f64 (*.f64 (+.f64 (pow.f64 z 3) (pow.f64 (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b))) 3)) 1) (+.f64 (*.f64 (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b))) (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b)))) (-.f64 (*.f64 z z) (*.f64 (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b))) z)))) |
(/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b))) 3)) (fma.f64 (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b))) (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b))) (*.f64 z (-.f64 z (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b))))))) |
(/.f64 (+.f64 (pow.f64 (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b))) 3) (pow.f64 z 3)) (fma.f64 z (-.f64 z (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b)))) (*.f64 (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b))) (log.f64 (*.f64 (pow.f64 y x) (pow.f64 c b)))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 c) b (*.f64 x (log.f64 y))) 3) (pow.f64 z 3)) (fma.f64 z (-.f64 z (fma.f64 (log.f64 c) b (*.f64 x (log.f64 y)))) (*.f64 (fma.f64 (log.f64 c) b (*.f64 x (log.f64 y))) (fma.f64 (log.f64 c) b (*.f64 x (log.f64 y)))))) |
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2))) 1) (neg.f64 (-.f64 (*.f64 (log.f64 y) x) (fma.f64 (log.f64 c) b z)))) |
(fma.f64 x (log.f64 y) (fma.f64 (log.f64 c) b z)) |
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) x)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)) (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 x (log.f64 y)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)) (fma.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 x (log.f64 y))) (pow.f64 (*.f64 x (log.f64 y)) 2))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2))) (sqrt.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z)))) (sqrt.f64 (-.f64 (*.f64 (log.f64 y) x) (fma.f64 (log.f64 c) b z)))) |
(/.f64 (sqrt.f64 (fma.f64 x (log.f64 y) (fma.f64 (log.f64 c) b z))) (/.f64 (sqrt.f64 (-.f64 (*.f64 x (log.f64 y)) (fma.f64 (log.f64 c) b z))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2))))) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 x (log.f64 y) (fma.f64 (log.f64 c) b z))) (sqrt.f64 (-.f64 (*.f64 x (log.f64 y)) (fma.f64 (log.f64 c) b z)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2)))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3))) (sqrt.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) x)))))) |
(/.f64 (sqrt.f64 (fma.f64 x (log.f64 y) (fma.f64 (log.f64 c) b z))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 x (log.f64 y)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3))))) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 x (log.f64 y) (fma.f64 (log.f64 c) b z))) (sqrt.f64 (fma.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 x (log.f64 y))) (pow.f64 (*.f64 x (log.f64 y)) 2)))) (hypot.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 3/2) (pow.f64 (*.f64 x (log.f64 y)) 3/2))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2))) (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) 2)) (cbrt.f64 (-.f64 (*.f64 (log.f64 y) x) (fma.f64 (log.f64 c) b z)))) |
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 x (log.f64 y) (fma.f64 (log.f64 c) b z))) 2) (/.f64 (cbrt.f64 (-.f64 (*.f64 x (log.f64 y)) (fma.f64 (log.f64 c) b z))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x (log.f64 y) (fma.f64 (log.f64 c) b z))) 2) (cbrt.f64 (-.f64 (*.f64 x (log.f64 y)) (fma.f64 (log.f64 c) b z)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2)))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3))) (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) x)))))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 x (log.f64 y) (fma.f64 (log.f64 c) b z))) 2) (cbrt.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 x (log.f64 y))))))) |
(*.f64 (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3))) (cbrt.f64 (fma.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 x (log.f64 y))) (pow.f64 (*.f64 x (log.f64 y)) 2)))) (pow.f64 (cbrt.f64 (fma.f64 x (log.f64 y) (fma.f64 (log.f64 c) b z))) 2)) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (*.f64 (log.f64 y) x) 2)) (*.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2))) (/.f64 1 (-.f64 (*.f64 (log.f64 y) x) (fma.f64 (log.f64 c) b z)))) (+.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 2) (pow.f64 (*.f64 (log.f64 y) x) 2))) |
(/.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 y)) 4) (pow.f64 (fma.f64 (log.f64 c) b z) 4)) (*.f64 (-.f64 (*.f64 x (log.f64 y)) (fma.f64 (log.f64 c) b z)) (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2)) (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2))) (fma.f64 x (log.f64 y) (fma.f64 (log.f64 c) b z))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) 3) (pow.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 2) 3)) (/.f64 1 (-.f64 (*.f64 (log.f64 y) x) (fma.f64 (log.f64 c) b z)))) (+.f64 (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (*.f64 (log.f64 y) x) 2)) (+.f64 (*.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2)) (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) 3) (pow.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 2) 3)) (-.f64 (*.f64 x (log.f64 y)) (fma.f64 (log.f64 c) b z))) (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 4) (+.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 4) (*.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 y)) 6) (pow.f64 (fma.f64 (log.f64 c) b z) 6)) (*.f64 (-.f64 (*.f64 x (log.f64 y)) (fma.f64 (log.f64 c) b z)) (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 4) (fma.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 4))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 y)) 6) (pow.f64 (fma.f64 (log.f64 c) b z) 6)) (-.f64 (*.f64 x (log.f64 y)) (fma.f64 (log.f64 c) b z))) (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 4) (fma.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 4)))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (*.f64 (log.f64 y) x) 3)) (*.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) x)))))) (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 y)) 6) (pow.f64 (fma.f64 (log.f64 c) b z) 6)) (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 x (log.f64 y)))))) (-.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3))) |
(/.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 y)) 6) (pow.f64 (fma.f64 (log.f64 c) b z) 6)) (*.f64 (fma.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 x (log.f64 y))) (pow.f64 (*.f64 x (log.f64 y)) 2)) (-.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 y)) 6) (pow.f64 (fma.f64 (log.f64 c) b z) 6)) (-.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3))) (fma.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 x (log.f64 y))) (pow.f64 (*.f64 x (log.f64 y)) 2))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) 3) (pow.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) x)))))) (+.f64 (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (*.f64 (log.f64 y) x) 3)) (-.f64 (*.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)) (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3))))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) 3) (pow.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 x (log.f64 y))))) (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 6) (*.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 3) (-.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 3) (pow.f64 (*.f64 x (log.f64 y)) 3)))))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) 3) (pow.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 3) 3)) (*.f64 (fma.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 x (log.f64 y))) (pow.f64 (*.f64 x (log.f64 y)) 2)) (fma.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 3) (-.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 3) (pow.f64 (*.f64 x (log.f64 y)) 3)) (pow.f64 (*.f64 x (log.f64 y)) 6)))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) 3) (pow.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 3) 3)) (fma.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 3) (-.f64 (pow.f64 (fma.f64 (log.f64 c) b z) 3) (pow.f64 (*.f64 x (log.f64 y)) 3)) (pow.f64 (*.f64 x (log.f64 y)) 6))) (fma.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 x (log.f64 y))) (pow.f64 (*.f64 x (log.f64 y)) 2))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2)) 1) (-.f64 (*.f64 (log.f64 y) x) (fma.f64 (log.f64 c) b z))) |
(fma.f64 x (log.f64 y) (fma.f64 (log.f64 c) b z)) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2)) (sqrt.f64 (-.f64 (*.f64 (log.f64 y) x) (fma.f64 (log.f64 c) b z)))) (sqrt.f64 (-.f64 (*.f64 (log.f64 y) x) (fma.f64 (log.f64 c) b z)))) |
(fma.f64 x (log.f64 y) (fma.f64 (log.f64 c) b z)) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2)) (*.f64 (cbrt.f64 (-.f64 (*.f64 (log.f64 y) x) (fma.f64 (log.f64 c) b z))) (cbrt.f64 (-.f64 (*.f64 (log.f64 y) x) (fma.f64 (log.f64 c) b z))))) (cbrt.f64 (-.f64 (*.f64 (log.f64 y) x) (fma.f64 (log.f64 c) b z)))) |
(fma.f64 x (log.f64 y) (fma.f64 (log.f64 c) b z)) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2)) (+.f64 (sqrt.f64 (fma.f64 (log.f64 c) b z)) (sqrt.f64 (*.f64 (log.f64 y) x)))) (-.f64 (sqrt.f64 (*.f64 (log.f64 y) x)) (sqrt.f64 (fma.f64 (log.f64 c) b z)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2)) (*.f64 (-.f64 (sqrt.f64 (*.f64 x (log.f64 y))) (sqrt.f64 (fma.f64 (log.f64 c) b z))) (+.f64 (sqrt.f64 (fma.f64 (log.f64 c) b z)) (sqrt.f64 (*.f64 x (log.f64 y)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (pow.f64 (fma.f64 (log.f64 c) b z) 2)) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (log.f64 c) b z)) (sqrt.f64 (*.f64 x (log.f64 y)))) (-.f64 (sqrt.f64 (*.f64 x (log.f64 y))) (sqrt.f64 (fma.f64 (log.f64 c) b z))))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)) 1) (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) x))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)) (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 x (log.f64 y)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)) (fma.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 x (log.f64 y))) (pow.f64 (*.f64 x (log.f64 y)) 2))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) x)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) x)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)) (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 x (log.f64 y)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)) (fma.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 x (log.f64 y))) (pow.f64 (*.f64 x (log.f64 y)) 2))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) x))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) x))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) x)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)) (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) (*.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 x (log.f64 y)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) (pow.f64 (fma.f64 (log.f64 c) b z) 3)) (fma.f64 (fma.f64 (log.f64 c) b z) (-.f64 (fma.f64 (log.f64 c) b z) (*.f64 x (log.f64 y))) (pow.f64 (*.f64 x (log.f64 y)) 2))) |
(pow.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z)) 1) |
(fma.f64 x (log.f64 y) (fma.f64 (log.f64 c) b z)) |
(pow.f64 (sqrt.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) 2) |
(fma.f64 x (log.f64 y) (fma.f64 (log.f64 c) b z)) |
(pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) 3) |
(fma.f64 x (log.f64 y) (fma.f64 (log.f64 c) b z)) |
(pow.f64 (pow.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z)) 3) 1/3) |
(fma.f64 x (log.f64 y) (fma.f64 (log.f64 c) b z)) |
(sqrt.f64 (pow.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z)) 2)) |
(sqrt.f64 (pow.f64 (fma.f64 x (log.f64 y) (fma.f64 (log.f64 c) b z)) 2)) |
(fabs.f64 (fma.f64 x (log.f64 y) (fma.f64 (log.f64 c) b z))) |
(log.f64 (*.f64 (*.f64 (pow.f64 c b) (exp.f64 z)) (pow.f64 y x))) |
(log.f64 (*.f64 (pow.f64 c b) (*.f64 (exp.f64 z) (pow.f64 y x)))) |
(log.f64 (*.f64 (pow.f64 y x) (*.f64 (pow.f64 c b) (exp.f64 z)))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))))) |
(fma.f64 x (log.f64 y) (fma.f64 (log.f64 c) b z)) |
(cbrt.f64 (pow.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z)) 3)) |
(fma.f64 x (log.f64 y) (fma.f64 (log.f64 c) b z)) |
(expm1.f64 (log1p.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z)))) |
(fma.f64 x (log.f64 y) (fma.f64 (log.f64 c) b z)) |
(exp.f64 (log.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z)))) |
(fma.f64 x (log.f64 y) (fma.f64 (log.f64 c) b z)) |
(exp.f64 (*.f64 (log.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z))) 1)) |
(fma.f64 x (log.f64 y) (fma.f64 (log.f64 c) b z)) |
(log1p.f64 (expm1.f64 (fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z)))) |
(fma.f64 x (log.f64 y) (fma.f64 (log.f64 c) b z)) |
(fma.f64 (log.f64 y) x (fma.f64 (log.f64 c) b z)) |
(fma.f64 x (log.f64 y) (fma.f64 (log.f64 c) b z)) |
(fma.f64 x (log.f64 y) (fma.f64 (log.f64 c) b z)) |
(fma.f64 1 (*.f64 (log.f64 y) x) (fma.f64 (log.f64 c) b z)) |
(fma.f64 x (log.f64 y) (fma.f64 (log.f64 c) b z)) |
(fma.f64 1 (fma.f64 (log.f64 c) b z) (*.f64 (log.f64 y) x)) |
(fma.f64 x (log.f64 y) (fma.f64 (log.f64 c) b z)) |
(fma.f64 (sqrt.f64 (fma.f64 (log.f64 c) b z)) (sqrt.f64 (fma.f64 (log.f64 c) b z)) (*.f64 (log.f64 y) x)) |
(fma.f64 x (log.f64 y) (fma.f64 (log.f64 c) b z)) |
(fma.f64 (sqrt.f64 (*.f64 (log.f64 y) x)) (sqrt.f64 (*.f64 (log.f64 y) x)) (fma.f64 (log.f64 c) b z)) |
(fma.f64 x (log.f64 y) (fma.f64 (log.f64 c) b z)) |
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 c) b z)) 2) (cbrt.f64 (fma.f64 (log.f64 c) b z)) (*.f64 (log.f64 y) x)) |
(fma.f64 x (log.f64 y) (fma.f64 (log.f64 c) b z)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 y) x)) 2) (cbrt.f64 (*.f64 (log.f64 y) x)) (fma.f64 (log.f64 c) b z)) |
(fma.f64 x (log.f64 y) (fma.f64 (log.f64 c) b z)) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.01% | (+.f64 (*.f64 (*.f64 (log.f64 y) (sqrt.f64 x)) (sqrt.f64 x)) z) |
| 0.29% | (*.f64 (*.f64 (log.f64 y) (sqrt.f64 x)) (sqrt.f64 x)) | |
| 0.33% | (*.f64 (log.f64 y) (sqrt.f64 x)) | |
| 0.43% | (*.f64 (log.f64 c) b) |
Compiled 120 to 20 computations (83.3% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | x | @ | -inf | (+.f64 (*.f64 (*.f64 (log.f64 y) (sqrt.f64 x)) (sqrt.f64 x)) z) |
| 0.0ms | y | @ | 0 | (+.f64 (*.f64 (*.f64 (log.f64 y) (sqrt.f64 x)) (sqrt.f64 x)) z) |
| 0.0ms | y | @ | -inf | (+.f64 (*.f64 (*.f64 (log.f64 y) (sqrt.f64 x)) (sqrt.f64 x)) z) |
| 0.0ms | y | @ | inf | (+.f64 (*.f64 (*.f64 (log.f64 y) (sqrt.f64 x)) (sqrt.f64 x)) z) |
| 0.0ms | z | @ | 0 | (+.f64 (*.f64 (*.f64 (log.f64 y) (sqrt.f64 x)) (sqrt.f64 x)) z) |
| 1× | batch-egg-rewrite |
| 1078× | *-commutative |
| 944× | unswap-sqr |
| 652× | swap-sqr |
| 496× | distribute-lft-in |
| 490× | distribute-rgt-in |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 11 | 17 |
| 1 | 224 | 13 |
| 2 | 2885 | 13 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 (*.f64 (*.f64 (log.f64 y) (sqrt.f64 x)) (sqrt.f64 x)) z) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 (log.f64 y) x z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 z)) (-.f64 1 (*.f64 (log.f64 y) x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 y) x))) (-.f64 1 z))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (-.f64 (*.f64 (log.f64 y) x) z)) (/.f64 (*.f64 z z) (-.f64 (*.f64 (log.f64 y) x) z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (log.f64 y) x) (exp.f64 (log1p.f64 z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 z (exp.f64 (log1p.f64 (*.f64 (log.f64 y) x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 (log.f64 y) x z) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 (log.f64 y) x z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 (log.f64 y) x z)) (sqrt.f64 (fma.f64 (log.f64 y) x z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z)) (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z)) 2) (cbrt.f64 (fma.f64 (log.f64 y) x z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)) (/.f64 1 (-.f64 (*.f64 (log.f64 y) x) z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (*.f64 (log.f64 y) x) z)) (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x))))) (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)) (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z))) (fma.f64 (log.f64 y) x z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)) (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3))) (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (fma.f64 (log.f64 y) x z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)) (-.f64 (*.f64 (*.f64 (log.f64 y) x) (pow.f64 (*.f64 (log.f64 y) x) 3)) (*.f64 (*.f64 z (-.f64 z (*.f64 (log.f64 y) x))) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x)))))) (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) 3) (pow.f64 (*.f64 z (-.f64 z (*.f64 (log.f64 y) x))) 3))) (+.f64 (*.f64 (*.f64 (log.f64 y) x) (pow.f64 (*.f64 (log.f64 y) x) 3)) (*.f64 (*.f64 z (-.f64 z (*.f64 (log.f64 y) x))) (-.f64 (*.f64 z (-.f64 z (*.f64 (log.f64 y) x))) (pow.f64 (*.f64 (log.f64 y) x) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z))) (cbrt.f64 (fma.f64 (log.f64 y) x z))) (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z))) (cbrt.f64 (fma.f64 (log.f64 y) x z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (log.f64 y) x z))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z)) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (log.f64 y) x z))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z)) (sqrt.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z)))) (*.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z)) (sqrt.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z)) 2)) (cbrt.f64 (sqrt.f64 (fma.f64 (log.f64 y) x z)))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z)) 2)) (cbrt.f64 (sqrt.f64 (fma.f64 (log.f64 y) x z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z)) 3/2) (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z)) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 3) 1/6) (pow.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 3) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 (log.f64 y) x z) (/.f64 (-.f64 (*.f64 (log.f64 y) x) z) (-.f64 (*.f64 (log.f64 y) x) z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (fma.f64 (log.f64 y) x z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)) (-.f64 (*.f64 (log.f64 y) x) z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)) (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x)))) (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x)))) (fma.f64 (log.f64 y) x z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z))) (/.f64 (-.f64 (*.f64 (log.f64 y) x) z) (sqrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3))) (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)))) (/.f64 (-.f64 (*.f64 (log.f64 y) x) z) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)))) (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)) (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3))) (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x)))) (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 (log.f64 y) x) 2)) (-.f64 z (*.f64 (log.f64 y) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 (log.f64 y) x) (pow.f64 (*.f64 (log.f64 y) x) 3)) (*.f64 z (pow.f64 z 3))) (*.f64 (-.f64 (*.f64 (log.f64 y) x) z) (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) 3) (pow.f64 (pow.f64 z 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x)))) (+.f64 (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (*.f64 (log.f64 y) x) 3)) (*.f64 (pow.f64 z 3) (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 (log.f64 y) x) 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) 3) (pow.f64 (*.f64 z z) 3)) (*.f64 (-.f64 (*.f64 (log.f64 y) x) z) (+.f64 (*.f64 (*.f64 (log.f64 y) x) (pow.f64 (*.f64 (log.f64 y) x) 3)) (*.f64 (*.f64 z z) (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z))) (neg.f64 (-.f64 (*.f64 (log.f64 y) x) z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (fma.f64 (log.f64 y) x z)) (sqrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)))) (sqrt.f64 (-.f64 (*.f64 (log.f64 y) x) z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (fma.f64 (log.f64 y) x z)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z)) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)))) (cbrt.f64 (-.f64 (*.f64 (log.f64 y) x) z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z)) 2) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 (log.f64 y) x) 2)) 1) (-.f64 z (*.f64 (log.f64 y) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z))) 1) (neg.f64 (-.f64 (*.f64 (log.f64 y) x) z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z))) (sqrt.f64 (fma.f64 (log.f64 y) x z))) (sqrt.f64 (-.f64 (*.f64 (log.f64 y) x) z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3))) (sqrt.f64 (fma.f64 (log.f64 y) x z))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z))) (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z)) 2)) (cbrt.f64 (-.f64 (*.f64 (log.f64 y) x) z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3))) (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z)) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (*.f64 (log.f64 y) x) (pow.f64 (*.f64 (log.f64 y) x) 3)) (*.f64 z (pow.f64 z 3))) (/.f64 1 (-.f64 (*.f64 (log.f64 y) x) z))) (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) 3) (pow.f64 (*.f64 z z) 3)) (/.f64 1 (-.f64 (*.f64 (log.f64 y) x) z))) (+.f64 (*.f64 (*.f64 (log.f64 y) x) (pow.f64 (*.f64 (log.f64 y) x) 3)) (*.f64 (*.f64 z z) (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)) (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x)))))) (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) 3) (pow.f64 (pow.f64 z 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x)))))) (+.f64 (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (*.f64 (log.f64 y) x) 3)) (*.f64 (pow.f64 z 3) (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 (log.f64 y) x) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)) 1) (-.f64 (*.f64 (log.f64 y) x) z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)) (sqrt.f64 (-.f64 (*.f64 (log.f64 y) x) z))) (sqrt.f64 (-.f64 (*.f64 (log.f64 y) x) z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)) (*.f64 (cbrt.f64 (-.f64 (*.f64 (log.f64 y) x) z)) (cbrt.f64 (-.f64 (*.f64 (log.f64 y) x) z)))) (cbrt.f64 (-.f64 (*.f64 (log.f64 y) x) z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)) (+.f64 (sqrt.f64 (*.f64 (log.f64 y) x)) (sqrt.f64 z))) (-.f64 (sqrt.f64 (*.f64 (log.f64 y) x)) (sqrt.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)) 1) (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 (log.f64 y) x z) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 (log.f64 y) x z)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)) (neg.f64 (-.f64 (*.f64 (log.f64 y) x) z))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)) (neg.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (pow.f64 y x) (exp.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 (log.f64 y) x z))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 (log.f64 y) x z)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 (log.f64 y) x z)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 (log.f64 y) x z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (log.f64 y) x z)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 x) (log.f64 (pow.f64 y (sqrt.f64 x))) z)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (log.f64 (pow.f64 y (sqrt.f64 x))) (sqrt.f64 x) z)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (log.f64 y) x) z)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 z (*.f64 (log.f64 y) x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 (log.f64 y) x)) (sqrt.f64 (*.f64 (log.f64 y) x)) z)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 z) (sqrt.f64 z) (*.f64 (log.f64 y) x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 y) x)) 2) (cbrt.f64 (*.f64 (log.f64 y) x)) z)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z) (*.f64 (log.f64 y) x)))))) |
| 1× | egg-herbie |
| 1864× | distribute-lft-in |
| 1774× | associate-/r* |
| 1510× | associate-*r/ |
| 1258× | associate-*l/ |
| 544× | associate-/r/ |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 258 | 5095 |
| 1 | 734 | 4653 |
| 2 | 2976 | 4653 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 (*.f64 (log.f64 y) x) z) |
(+.f64 (*.f64 (log.f64 y) x) z) |
(+.f64 (*.f64 (log.f64 y) x) z) |
(+.f64 (*.f64 (log.f64 y) x) z) |
(+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x))) |
(+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x))) |
(+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x))) |
(+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x))) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) z) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) z) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) z) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) z) |
z |
(+.f64 (*.f64 (log.f64 y) x) z) |
(+.f64 (*.f64 (log.f64 y) x) z) |
(+.f64 (*.f64 (log.f64 y) x) z) |
(*.f64 (log.f64 y) x) |
(+.f64 (*.f64 (log.f64 y) x) z) |
(+.f64 (*.f64 (log.f64 y) x) z) |
(+.f64 (*.f64 (log.f64 y) x) z) |
(*.f64 -1 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 (log.f64 y) x))) |
(+.f64 z (*.f64 -1 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 (log.f64 y) x)))) |
(+.f64 z (*.f64 -1 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 (log.f64 y) x)))) |
(+.f64 z (*.f64 -1 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 (log.f64 y) x)))) |
(*.f64 (log.f64 y) x) |
(+.f64 (*.f64 (log.f64 y) x) z) |
(+.f64 (*.f64 (log.f64 y) x) z) |
(+.f64 (*.f64 (log.f64 y) x) z) |
z |
(+.f64 (*.f64 (log.f64 y) x) z) |
(+.f64 (*.f64 (log.f64 y) x) z) |
(+.f64 (*.f64 (log.f64 y) x) z) |
z |
(+.f64 (*.f64 (log.f64 y) x) z) |
(+.f64 (*.f64 (log.f64 y) x) z) |
(+.f64 (*.f64 (log.f64 y) x) z) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (log.f64 y) x z))) 1) |
(-.f64 (exp.f64 (log1p.f64 z)) (-.f64 1 (*.f64 (log.f64 y) x))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 y) x))) (-.f64 1 z)) |
(-.f64 (/.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (-.f64 (*.f64 (log.f64 y) x) z)) (/.f64 (*.f64 z z) (-.f64 (*.f64 (log.f64 y) x) z))) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (exp.f64 (log1p.f64 z))) 1) |
(-.f64 (+.f64 z (exp.f64 (log1p.f64 (*.f64 (log.f64 y) x)))) 1) |
(*.f64 (fma.f64 (log.f64 y) x z) 1) |
(*.f64 1 (fma.f64 (log.f64 y) x z)) |
(*.f64 (sqrt.f64 (fma.f64 (log.f64 y) x z)) (sqrt.f64 (fma.f64 (log.f64 y) x z))) |
(*.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z)) (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z)) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z)) 2) (cbrt.f64 (fma.f64 (log.f64 y) x z))) |
(*.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)) (/.f64 1 (-.f64 (*.f64 (log.f64 y) x) z))) |
(*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x)))))) |
(*.f64 (/.f64 1 (-.f64 (*.f64 (log.f64 y) x) z)) (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z))) |
(*.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x))))) (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)) (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z))) (fma.f64 (log.f64 y) x z)) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)) (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3))) (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (fma.f64 (log.f64 y) x z)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)) (-.f64 (*.f64 (*.f64 (log.f64 y) x) (pow.f64 (*.f64 (log.f64 y) x) 3)) (*.f64 (*.f64 z (-.f64 z (*.f64 (log.f64 y) x))) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x)))))) (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) 3) (pow.f64 (*.f64 z (-.f64 z (*.f64 (log.f64 y) x))) 3))) (+.f64 (*.f64 (*.f64 (log.f64 y) x) (pow.f64 (*.f64 (log.f64 y) x) 3)) (*.f64 (*.f64 z (-.f64 z (*.f64 (log.f64 y) x))) (-.f64 (*.f64 z (-.f64 z (*.f64 (log.f64 y) x))) (pow.f64 (*.f64 (log.f64 y) x) 2))))) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z))) (cbrt.f64 (fma.f64 (log.f64 y) x z))) (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z))) (cbrt.f64 (fma.f64 (log.f64 y) x z)))) |
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (log.f64 y) x z))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z)) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (log.f64 y) x z))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z)) 2)))) |
(*.f64 (*.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z)) (sqrt.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z)))) (*.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z)) (sqrt.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z))))) |
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z)) 2)) (cbrt.f64 (sqrt.f64 (fma.f64 (log.f64 y) x z)))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z)) 2)) (cbrt.f64 (sqrt.f64 (fma.f64 (log.f64 y) x z))))) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z)) 3/2) (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z)) 3/2)) |
(*.f64 (pow.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 3) 1/6) (pow.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 3) 1/6)) |
(/.f64 (fma.f64 (log.f64 y) x z) (/.f64 (-.f64 (*.f64 (log.f64 y) x) z) (-.f64 (*.f64 (log.f64 y) x) z))) |
(/.f64 1 (/.f64 1 (fma.f64 (log.f64 y) x z))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)) (-.f64 (*.f64 (log.f64 y) x) z)) |
(/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)) (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x)))) (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x)))) (fma.f64 (log.f64 y) x z))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z))) (/.f64 (-.f64 (*.f64 (log.f64 y) x) z) (sqrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z))))) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3))) (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)))) (/.f64 (-.f64 (*.f64 (log.f64 y) x) z) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z))))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)))) (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)) (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3))) (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x)))) (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)))) |
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 (log.f64 y) x) 2)) (-.f64 z (*.f64 (log.f64 y) x))) |
(/.f64 (-.f64 (*.f64 (*.f64 (log.f64 y) x) (pow.f64 (*.f64 (log.f64 y) x) 3)) (*.f64 z (pow.f64 z 3))) (*.f64 (-.f64 (*.f64 (log.f64 y) x) z) (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) 3) (pow.f64 (pow.f64 z 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x)))) (+.f64 (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (*.f64 (log.f64 y) x) 3)) (*.f64 (pow.f64 z 3) (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 (log.f64 y) x) 3)))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) 3) (pow.f64 (*.f64 z z) 3)) (*.f64 (-.f64 (*.f64 (log.f64 y) x) z) (+.f64 (*.f64 (*.f64 (log.f64 y) x) (pow.f64 (*.f64 (log.f64 y) x) 3)) (*.f64 (*.f64 z z) (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z))) (neg.f64 (-.f64 (*.f64 (log.f64 y) x) z))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x)))))) |
(/.f64 (*.f64 (sqrt.f64 (fma.f64 (log.f64 y) x z)) (sqrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)))) (sqrt.f64 (-.f64 (*.f64 (log.f64 y) x) z))) |
(/.f64 (*.f64 (sqrt.f64 (fma.f64 (log.f64 y) x z)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x)))))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z)) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)))) (cbrt.f64 (-.f64 (*.f64 (log.f64 y) x) z))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z)) 2) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x)))))) |
(/.f64 (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 (log.f64 y) x) 2)) 1) (-.f64 z (*.f64 (log.f64 y) x))) |
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z))) 1) (neg.f64 (-.f64 (*.f64 (log.f64 y) x) z))) |
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x)))))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z))) (sqrt.f64 (fma.f64 (log.f64 y) x z))) (sqrt.f64 (-.f64 (*.f64 (log.f64 y) x) z))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3))) (sqrt.f64 (fma.f64 (log.f64 y) x z))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x)))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z))) (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z)) 2)) (cbrt.f64 (-.f64 (*.f64 (log.f64 y) x) z))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3))) (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z)) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x)))))) |
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (log.f64 y) x) (pow.f64 (*.f64 (log.f64 y) x) 3)) (*.f64 z (pow.f64 z 3))) (/.f64 1 (-.f64 (*.f64 (log.f64 y) x) z))) (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) 3) (pow.f64 (*.f64 z z) 3)) (/.f64 1 (-.f64 (*.f64 (log.f64 y) x) z))) (+.f64 (*.f64 (*.f64 (log.f64 y) x) (pow.f64 (*.f64 (log.f64 y) x) 3)) (*.f64 (*.f64 z z) (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z))))) |
(/.f64 (*.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)) (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x)))))) (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) 3) (pow.f64 (pow.f64 z 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x)))))) (+.f64 (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (*.f64 (log.f64 y) x) 3)) (*.f64 (pow.f64 z 3) (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 (log.f64 y) x) 3))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)) 1) (-.f64 (*.f64 (log.f64 y) x) z)) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)) (sqrt.f64 (-.f64 (*.f64 (log.f64 y) x) z))) (sqrt.f64 (-.f64 (*.f64 (log.f64 y) x) z))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)) (*.f64 (cbrt.f64 (-.f64 (*.f64 (log.f64 y) x) z)) (cbrt.f64 (-.f64 (*.f64 (log.f64 y) x) z)))) (cbrt.f64 (-.f64 (*.f64 (log.f64 y) x) z))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)) (+.f64 (sqrt.f64 (*.f64 (log.f64 y) x)) (sqrt.f64 z))) (-.f64 (sqrt.f64 (*.f64 (log.f64 y) x)) (sqrt.f64 z))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)) 1) (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x))))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x)))))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x)))))) |
(pow.f64 (fma.f64 (log.f64 y) x z) 1) |
(pow.f64 (sqrt.f64 (fma.f64 (log.f64 y) x z)) 2) |
(pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z)) 3) |
(pow.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 3) 1/3) |
(neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)) (neg.f64 (-.f64 (*.f64 (log.f64 y) x) z)))) |
(neg.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)) (neg.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x))))))) |
(sqrt.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 2)) |
(log.f64 (*.f64 (pow.f64 y x) (exp.f64 z))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (log.f64 y) x z)))) |
(cbrt.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 3)) |
(expm1.f64 (log1p.f64 (fma.f64 (log.f64 y) x z))) |
(exp.f64 (log.f64 (fma.f64 (log.f64 y) x z))) |
(log1p.f64 (expm1.f64 (fma.f64 (log.f64 y) x z))) |
(fma.f64 (log.f64 y) x z) |
(fma.f64 (sqrt.f64 x) (log.f64 (pow.f64 y (sqrt.f64 x))) z) |
(fma.f64 (log.f64 (pow.f64 y (sqrt.f64 x))) (sqrt.f64 x) z) |
(fma.f64 1 (*.f64 (log.f64 y) x) z) |
(fma.f64 1 z (*.f64 (log.f64 y) x)) |
(fma.f64 (sqrt.f64 (*.f64 (log.f64 y) x)) (sqrt.f64 (*.f64 (log.f64 y) x)) z) |
(fma.f64 (sqrt.f64 z) (sqrt.f64 z) (*.f64 (log.f64 y) x)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 y) x)) 2) (cbrt.f64 (*.f64 (log.f64 y) x)) z) |
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z) (*.f64 (log.f64 y) x)) |
| Outputs |
|---|
(+.f64 (*.f64 (log.f64 y) x) z) |
(fma.f64 (log.f64 y) x z) |
(+.f64 (*.f64 (log.f64 y) x) z) |
(fma.f64 (log.f64 y) x z) |
(+.f64 (*.f64 (log.f64 y) x) z) |
(fma.f64 (log.f64 y) x z) |
(+.f64 (*.f64 (log.f64 y) x) z) |
(fma.f64 (log.f64 y) x z) |
(+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x))) |
(fma.f64 (log.f64 y) x z) |
(+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x))) |
(fma.f64 (log.f64 y) x z) |
(+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x))) |
(fma.f64 (log.f64 y) x z) |
(+.f64 z (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x))) |
(fma.f64 (log.f64 y) x z) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) z) |
(fma.f64 (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1)) x z) |
(fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) z) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) z) |
(fma.f64 (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1)) x z) |
(fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) z) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) z) |
(fma.f64 (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1)) x z) |
(fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) z) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) z) |
(fma.f64 (fma.f64 -1 (log.f64 (/.f64 -1 y)) (log.f64 -1)) x z) |
(fma.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 y))) z) |
z |
(+.f64 (*.f64 (log.f64 y) x) z) |
(fma.f64 (log.f64 y) x z) |
(+.f64 (*.f64 (log.f64 y) x) z) |
(fma.f64 (log.f64 y) x z) |
(+.f64 (*.f64 (log.f64 y) x) z) |
(fma.f64 (log.f64 y) x z) |
(*.f64 (log.f64 y) x) |
(+.f64 (*.f64 (log.f64 y) x) z) |
(fma.f64 (log.f64 y) x z) |
(+.f64 (*.f64 (log.f64 y) x) z) |
(fma.f64 (log.f64 y) x z) |
(+.f64 (*.f64 (log.f64 y) x) z) |
(fma.f64 (log.f64 y) x z) |
(*.f64 -1 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 (log.f64 y) x))) |
(*.f64 (log.f64 y) x) |
(+.f64 z (*.f64 -1 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 (log.f64 y) x)))) |
(fma.f64 (log.f64 y) x z) |
(+.f64 z (*.f64 -1 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 (log.f64 y) x)))) |
(fma.f64 (log.f64 y) x z) |
(+.f64 z (*.f64 -1 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 (log.f64 y) x)))) |
(fma.f64 (log.f64 y) x z) |
(*.f64 (log.f64 y) x) |
(+.f64 (*.f64 (log.f64 y) x) z) |
(fma.f64 (log.f64 y) x z) |
(+.f64 (*.f64 (log.f64 y) x) z) |
(fma.f64 (log.f64 y) x z) |
(+.f64 (*.f64 (log.f64 y) x) z) |
(fma.f64 (log.f64 y) x z) |
z |
(+.f64 (*.f64 (log.f64 y) x) z) |
(fma.f64 (log.f64 y) x z) |
(+.f64 (*.f64 (log.f64 y) x) z) |
(fma.f64 (log.f64 y) x z) |
(+.f64 (*.f64 (log.f64 y) x) z) |
(fma.f64 (log.f64 y) x z) |
z |
(+.f64 (*.f64 (log.f64 y) x) z) |
(fma.f64 (log.f64 y) x z) |
(+.f64 (*.f64 (log.f64 y) x) z) |
(fma.f64 (log.f64 y) x z) |
(+.f64 (*.f64 (log.f64 y) x) z) |
(fma.f64 (log.f64 y) x z) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (log.f64 y) x z))) 1) |
(fma.f64 (log.f64 y) x z) |
(-.f64 (exp.f64 (log1p.f64 z)) (-.f64 1 (*.f64 (log.f64 y) x))) |
(+.f64 (-.f64 (exp.f64 (log1p.f64 z)) 1) (*.f64 (log.f64 y) x)) |
(fma.f64 (log.f64 y) x (expm1.f64 (log1p.f64 z))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 y) x))) (-.f64 1 z)) |
(+.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 y) x))) 1) z) |
(+.f64 z (expm1.f64 (log1p.f64 (*.f64 (log.f64 y) x)))) |
(-.f64 (/.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (-.f64 (*.f64 (log.f64 y) x) z)) (/.f64 (*.f64 z z) (-.f64 (*.f64 (log.f64 y) x) z))) |
(fma.f64 (log.f64 y) x z) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (exp.f64 (log1p.f64 z))) 1) |
(+.f64 (-.f64 (exp.f64 (log1p.f64 z)) 1) (*.f64 (log.f64 y) x)) |
(fma.f64 (log.f64 y) x (expm1.f64 (log1p.f64 z))) |
(-.f64 (+.f64 z (exp.f64 (log1p.f64 (*.f64 (log.f64 y) x)))) 1) |
(+.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 y) x))) 1) z) |
(+.f64 z (expm1.f64 (log1p.f64 (*.f64 (log.f64 y) x)))) |
(*.f64 (fma.f64 (log.f64 y) x z) 1) |
(fma.f64 (log.f64 y) x z) |
(*.f64 1 (fma.f64 (log.f64 y) x z)) |
(fma.f64 (log.f64 y) x z) |
(*.f64 (sqrt.f64 (fma.f64 (log.f64 y) x z)) (sqrt.f64 (fma.f64 (log.f64 y) x z))) |
(fma.f64 (log.f64 y) x z) |
(*.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z)) (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z)) 2)) |
(fma.f64 (log.f64 y) x z) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z)) 2) (cbrt.f64 (fma.f64 (log.f64 y) x z))) |
(fma.f64 (log.f64 y) x z) |
(*.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)) (/.f64 1 (-.f64 (*.f64 (log.f64 y) x) z))) |
(fma.f64 (log.f64 y) x z) |
(*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)) (fma.f64 z (-.f64 z (*.f64 (log.f64 y) x)) (pow.f64 (*.f64 (log.f64 y) x) 2))) |
(*.f64 (/.f64 1 (-.f64 (*.f64 (log.f64 y) x) z)) (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z))) |
(fma.f64 (log.f64 y) x z) |
(*.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x))))) (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3))) |
(*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)) (fma.f64 z (-.f64 z (*.f64 (log.f64 y) x)) (pow.f64 (*.f64 (log.f64 y) x) 2))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)) (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z))) (fma.f64 (log.f64 y) x z)) |
(fma.f64 (log.f64 y) x z) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)) (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3))) (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (fma.f64 (log.f64 y) x z)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)) (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (fma.f64 (log.f64 y) x z)))) (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)) (fma.f64 z (fma.f64 (log.f64 y) x z) (pow.f64 (*.f64 (log.f64 y) x) 2))) (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)) (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)) (fma.f64 z (fma.f64 (log.f64 y) x z) (pow.f64 (*.f64 (log.f64 y) x) 2)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)) (-.f64 (*.f64 (*.f64 (log.f64 y) x) (pow.f64 (*.f64 (log.f64 y) x) 3)) (*.f64 (*.f64 z (-.f64 z (*.f64 (log.f64 y) x))) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x)))))) (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)) (-.f64 (*.f64 (log.f64 y) (*.f64 x (pow.f64 (*.f64 (log.f64 y) x) 3))) (*.f64 (*.f64 z z) (*.f64 (-.f64 z (*.f64 (log.f64 y) x)) (-.f64 z (*.f64 (log.f64 y) x)))))) (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)) (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 4) (*.f64 z (*.f64 (-.f64 z (*.f64 (log.f64 y) x)) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x))))))) (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) 3) (pow.f64 (*.f64 z (-.f64 z (*.f64 (log.f64 y) x))) 3))) (+.f64 (*.f64 (*.f64 (log.f64 y) x) (pow.f64 (*.f64 (log.f64 y) x) 3)) (*.f64 (*.f64 z (-.f64 z (*.f64 (log.f64 y) x))) (-.f64 (*.f64 z (-.f64 z (*.f64 (log.f64 y) x))) (pow.f64 (*.f64 (log.f64 y) x) 2))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) 3) (pow.f64 (*.f64 z (-.f64 z (*.f64 (log.f64 y) x))) 3))) (fma.f64 (*.f64 (log.f64 y) x) (pow.f64 (*.f64 (log.f64 y) x) 3) (*.f64 (*.f64 z (-.f64 z (*.f64 (log.f64 y) x))) (-.f64 (*.f64 z (-.f64 z (*.f64 (log.f64 y) x))) (pow.f64 (*.f64 (log.f64 y) x) 2))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)) (+.f64 (pow.f64 (*.f64 z (-.f64 z (*.f64 (log.f64 y) x))) 3) (pow.f64 (*.f64 (log.f64 y) x) 6))) (fma.f64 z (*.f64 (-.f64 z (*.f64 (log.f64 y) x)) (-.f64 (*.f64 z (-.f64 z (*.f64 (log.f64 y) x))) (pow.f64 (*.f64 (log.f64 y) x) 2))) (pow.f64 (*.f64 (log.f64 y) x) 4))) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z))) (cbrt.f64 (fma.f64 (log.f64 y) x z))) (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z))) (cbrt.f64 (fma.f64 (log.f64 y) x z)))) |
(fma.f64 (log.f64 y) x z) |
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (log.f64 y) x z))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z)) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (log.f64 y) x z))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z)) 2)))) |
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (log.f64 y) x z))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z)) 2)) (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (log.f64 y) x z))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z)) 2))))) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z)) 2) (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (log.f64 y) x z))) (cbrt.f64 (sqrt.f64 (fma.f64 (log.f64 y) x z))))) |
(*.f64 (*.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z)) (sqrt.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z)))) (*.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z)) (sqrt.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z))))) |
(fma.f64 (log.f64 y) x z) |
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z)) 2)) (cbrt.f64 (sqrt.f64 (fma.f64 (log.f64 y) x z)))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z)) 2)) (cbrt.f64 (sqrt.f64 (fma.f64 (log.f64 y) x z))))) |
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (log.f64 y) x z))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z)) 2)) (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (log.f64 y) x z))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z)) 2))))) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z)) 2) (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (log.f64 y) x z))) (cbrt.f64 (sqrt.f64 (fma.f64 (log.f64 y) x z))))) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z)) 3/2) (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z)) 3/2)) |
(fma.f64 (log.f64 y) x z) |
(*.f64 (pow.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 3) 1/6) (pow.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 3) 1/6)) |
(fma.f64 (log.f64 y) x z) |
(/.f64 (fma.f64 (log.f64 y) x z) (/.f64 (-.f64 (*.f64 (log.f64 y) x) z) (-.f64 (*.f64 (log.f64 y) x) z))) |
(fma.f64 (log.f64 y) x z) |
(/.f64 1 (/.f64 1 (fma.f64 (log.f64 y) x z))) |
(fma.f64 (log.f64 y) x z) |
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)) (-.f64 (*.f64 (log.f64 y) x) z)) |
(fma.f64 (log.f64 y) x z) |
(/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)) (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x))))) |
(*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)) (fma.f64 z (-.f64 z (*.f64 (log.f64 y) x)) (pow.f64 (*.f64 (log.f64 y) x) 2))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x)))) (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x)))) (fma.f64 (log.f64 y) x z))) |
(fma.f64 (log.f64 y) x z) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z))) (/.f64 (-.f64 (*.f64 (log.f64 y) x) z) (sqrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z))))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z))) (fma.f64 (log.f64 y) x (neg.f64 z))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z))) (/.f64 (fma.f64 (log.f64 y) x (neg.f64 z)) (sqrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z))))) |
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z))) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z))) (-.f64 (*.f64 (log.f64 y) x) z))) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3))) (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3))))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3))) (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)))) |
(/.f64 (hypot.f64 (pow.f64 (*.f64 (log.f64 y) x) 3/2) (pow.f64 z 3/2)) (/.f64 (fma.f64 z (-.f64 z (*.f64 (log.f64 y) x)) (pow.f64 (*.f64 (log.f64 y) x) 2)) (hypot.f64 (pow.f64 (*.f64 (log.f64 y) x) 3/2) (pow.f64 z 3/2)))) |
(*.f64 (hypot.f64 (pow.f64 (*.f64 (log.f64 y) x) 3/2) (pow.f64 z 3/2)) (/.f64 (hypot.f64 (pow.f64 (*.f64 (log.f64 y) x) 3/2) (pow.f64 z 3/2)) (fma.f64 z (-.f64 z (*.f64 (log.f64 y) x)) (pow.f64 (*.f64 (log.f64 y) x) 2)))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)))) (/.f64 (-.f64 (*.f64 (log.f64 y) x) z) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)))) (/.f64 (fma.f64 (log.f64 y) x (neg.f64 z)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z))))) |
(*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z))) (/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)))) (fma.f64 (log.f64 y) x (neg.f64 z)))) |
(*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z))) (*.f64 (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z))) (-.f64 (*.f64 (log.f64 y) x) z)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z))))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)))) (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3))))) |
(*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3))) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3))) (/.f64 (fma.f64 z (-.f64 z (*.f64 (log.f64 y) x)) (pow.f64 (*.f64 (log.f64 y) x) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)))))) |
(*.f64 (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3))) (fma.f64 z (-.f64 z (*.f64 (log.f64 y) x)) (pow.f64 (*.f64 (log.f64 y) x) 2))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)) (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3))) (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x)))) (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)))) |
(*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)) (fma.f64 z (-.f64 z (*.f64 (log.f64 y) x)) (pow.f64 (*.f64 (log.f64 y) x) 2))) |
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 (log.f64 y) x) 2)) (-.f64 z (*.f64 (log.f64 y) x))) |
(fma.f64 (log.f64 y) x z) |
(/.f64 (-.f64 (*.f64 (*.f64 (log.f64 y) x) (pow.f64 (*.f64 (log.f64 y) x) 3)) (*.f64 z (pow.f64 z 3))) (*.f64 (-.f64 (*.f64 (log.f64 y) x) z) (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)))) |
(/.f64 (fma.f64 (*.f64 (log.f64 y) x) (pow.f64 (*.f64 (log.f64 y) x) 3) (neg.f64 (*.f64 z (pow.f64 z 3)))) (*.f64 (fma.f64 (log.f64 y) x (neg.f64 z)) (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 4) (pow.f64 z 4)) (*.f64 (fma.f64 (log.f64 y) x (neg.f64 z)) (fma.f64 z z (pow.f64 (*.f64 (log.f64 y) x) 2)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 4) (pow.f64 z 4)) (*.f64 (-.f64 (*.f64 (log.f64 y) x) z) (fma.f64 z z (pow.f64 (*.f64 (log.f64 y) x) 2)))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) 3) (pow.f64 (pow.f64 z 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x)))) (+.f64 (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (*.f64 (log.f64 y) x) 3)) (*.f64 (pow.f64 z 3) (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 (log.f64 y) x) 3)))))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) 3) (pow.f64 (pow.f64 z 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x)))) (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 6) (*.f64 (pow.f64 z 3) (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 (log.f64 y) x) 3)))))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) 3) (pow.f64 (pow.f64 z 3) 3)) (*.f64 (fma.f64 z (-.f64 z (*.f64 (log.f64 y) x)) (pow.f64 (*.f64 (log.f64 y) x) 2)) (fma.f64 (pow.f64 z 3) (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 (log.f64 y) x) 3)) (pow.f64 (*.f64 (log.f64 y) x) 6)))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) 3) (pow.f64 (*.f64 z z) 3)) (*.f64 (-.f64 (*.f64 (log.f64 y) x) z) (+.f64 (*.f64 (*.f64 (log.f64 y) x) (pow.f64 (*.f64 (log.f64 y) x) 3)) (*.f64 (*.f64 z z) (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) 3) (pow.f64 (*.f64 z z) 3)) (*.f64 (fma.f64 (log.f64 y) x (neg.f64 z)) (fma.f64 (*.f64 (log.f64 y) x) (pow.f64 (*.f64 (log.f64 y) x) 3) (*.f64 (*.f64 z z) (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 6) (pow.f64 z 6)) (*.f64 (fma.f64 (log.f64 y) x (neg.f64 z)) (fma.f64 z (*.f64 z (fma.f64 z z (pow.f64 (*.f64 (log.f64 y) x) 2))) (pow.f64 (*.f64 (log.f64 y) x) 4)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 6) (pow.f64 z 6)) (*.f64 (-.f64 (*.f64 (log.f64 y) x) z) (fma.f64 z (*.f64 z (fma.f64 z z (pow.f64 (*.f64 (log.f64 y) x) 2))) (pow.f64 (*.f64 (log.f64 y) x) 4)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z))) (neg.f64 (-.f64 (*.f64 (log.f64 y) x) z))) |
(fma.f64 (log.f64 y) x z) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x)))))) |
(*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)) (fma.f64 z (-.f64 z (*.f64 (log.f64 y) x)) (pow.f64 (*.f64 (log.f64 y) x) 2))) |
(/.f64 (*.f64 (sqrt.f64 (fma.f64 (log.f64 y) x z)) (sqrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)))) (sqrt.f64 (-.f64 (*.f64 (log.f64 y) x) z))) |
(/.f64 (sqrt.f64 (fma.f64 (log.f64 y) x z)) (/.f64 (sqrt.f64 (fma.f64 (log.f64 y) x (neg.f64 z))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z))))) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 (log.f64 y) x z)) (sqrt.f64 (fma.f64 (log.f64 y) x (neg.f64 z)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)))) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 (log.f64 y) x z)) (sqrt.f64 (-.f64 (*.f64 (log.f64 y) x) z))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)))) |
(/.f64 (*.f64 (sqrt.f64 (fma.f64 (log.f64 y) x z)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x)))))) |
(/.f64 (sqrt.f64 (fma.f64 (log.f64 y) x z)) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3))))) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 (log.f64 y) x z)) (sqrt.f64 (fma.f64 z (-.f64 z (*.f64 (log.f64 y) x)) (pow.f64 (*.f64 (log.f64 y) x) 2)))) (hypot.f64 (pow.f64 (*.f64 (log.f64 y) x) 3/2) (pow.f64 z 3/2))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z)) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)))) (cbrt.f64 (-.f64 (*.f64 (log.f64 y) x) z))) |
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z)) 2) (/.f64 (cbrt.f64 (fma.f64 (log.f64 y) x (neg.f64 z))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z)) 2) (cbrt.f64 (fma.f64 (log.f64 y) x (neg.f64 z)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z)) 2) (cbrt.f64 (-.f64 (*.f64 (log.f64 y) x) z))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z)) 2) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x)))))) |
(/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3))) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x))))) (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z)) 2))) |
(*.f64 (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3))) (cbrt.f64 (fma.f64 z (-.f64 z (*.f64 (log.f64 y) x)) (pow.f64 (*.f64 (log.f64 y) x) 2)))) (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z)) 2)) |
(/.f64 (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 (log.f64 y) x) 2)) 1) (-.f64 z (*.f64 (log.f64 y) x))) |
(fma.f64 (log.f64 y) x z) |
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z))) 1) (neg.f64 (-.f64 (*.f64 (log.f64 y) x) z))) |
(fma.f64 (log.f64 y) x z) |
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x)))))) |
(*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)) (fma.f64 z (-.f64 z (*.f64 (log.f64 y) x)) (pow.f64 (*.f64 (log.f64 y) x) 2))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z))) (sqrt.f64 (fma.f64 (log.f64 y) x z))) (sqrt.f64 (-.f64 (*.f64 (log.f64 y) x) z))) |
(/.f64 (sqrt.f64 (fma.f64 (log.f64 y) x z)) (/.f64 (sqrt.f64 (fma.f64 (log.f64 y) x (neg.f64 z))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z))))) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 (log.f64 y) x z)) (sqrt.f64 (fma.f64 (log.f64 y) x (neg.f64 z)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)))) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 (log.f64 y) x z)) (sqrt.f64 (-.f64 (*.f64 (log.f64 y) x) z))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3))) (sqrt.f64 (fma.f64 (log.f64 y) x z))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x)))))) |
(/.f64 (sqrt.f64 (fma.f64 (log.f64 y) x z)) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3))))) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 (log.f64 y) x z)) (sqrt.f64 (fma.f64 z (-.f64 z (*.f64 (log.f64 y) x)) (pow.f64 (*.f64 (log.f64 y) x) 2)))) (hypot.f64 (pow.f64 (*.f64 (log.f64 y) x) 3/2) (pow.f64 z 3/2))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z))) (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z)) 2)) (cbrt.f64 (-.f64 (*.f64 (log.f64 y) x) z))) |
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z)) 2) (/.f64 (cbrt.f64 (fma.f64 (log.f64 y) x (neg.f64 z))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z)) 2) (cbrt.f64 (fma.f64 (log.f64 y) x (neg.f64 z)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z)) 2) (cbrt.f64 (-.f64 (*.f64 (log.f64 y) x) z))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3))) (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z)) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x)))))) |
(/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3))) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x))))) (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z)) 2))) |
(*.f64 (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3))) (cbrt.f64 (fma.f64 z (-.f64 z (*.f64 (log.f64 y) x)) (pow.f64 (*.f64 (log.f64 y) x) 2)))) (pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z)) 2)) |
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (log.f64 y) x) (pow.f64 (*.f64 (log.f64 y) x) 3)) (*.f64 z (pow.f64 z 3))) (/.f64 1 (-.f64 (*.f64 (log.f64 y) x) z))) (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z))) |
(/.f64 (fma.f64 (*.f64 (log.f64 y) x) (pow.f64 (*.f64 (log.f64 y) x) 3) (neg.f64 (*.f64 z (pow.f64 z 3)))) (*.f64 (fma.f64 (log.f64 y) x (neg.f64 z)) (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 4) (pow.f64 z 4)) (*.f64 (fma.f64 (log.f64 y) x (neg.f64 z)) (fma.f64 z z (pow.f64 (*.f64 (log.f64 y) x) 2)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 4) (pow.f64 z 4)) (*.f64 (-.f64 (*.f64 (log.f64 y) x) z) (fma.f64 z z (pow.f64 (*.f64 (log.f64 y) x) 2)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) 3) (pow.f64 (*.f64 z z) 3)) (/.f64 1 (-.f64 (*.f64 (log.f64 y) x) z))) (+.f64 (*.f64 (*.f64 (log.f64 y) x) (pow.f64 (*.f64 (log.f64 y) x) 3)) (*.f64 (*.f64 z z) (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) 3) (pow.f64 (*.f64 z z) 3)) (*.f64 (fma.f64 (log.f64 y) x (neg.f64 z)) (fma.f64 (*.f64 (log.f64 y) x) (pow.f64 (*.f64 (log.f64 y) x) 3) (*.f64 (*.f64 z z) (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 6) (pow.f64 z 6)) (*.f64 (fma.f64 (log.f64 y) x (neg.f64 z)) (fma.f64 z (*.f64 z (fma.f64 z z (pow.f64 (*.f64 (log.f64 y) x) 2))) (pow.f64 (*.f64 (log.f64 y) x) 4)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 6) (pow.f64 z 6)) (*.f64 (-.f64 (*.f64 (log.f64 y) x) z) (fma.f64 z (*.f64 z (fma.f64 z z (pow.f64 (*.f64 (log.f64 y) x) 2))) (pow.f64 (*.f64 (log.f64 y) x) 4)))) |
(/.f64 (*.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)) (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x)))))) (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3))) |
(*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)) (fma.f64 z (-.f64 z (*.f64 (log.f64 y) x)) (pow.f64 (*.f64 (log.f64 y) x) 2))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) 3) (pow.f64 (pow.f64 z 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x)))))) (+.f64 (*.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 (*.f64 (log.f64 y) x) 3)) (*.f64 (pow.f64 z 3) (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 (log.f64 y) x) 3))))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) 3) (pow.f64 (pow.f64 z 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x)))) (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 6) (*.f64 (pow.f64 z 3) (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 (log.f64 y) x) 3)))))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) 3) (pow.f64 (pow.f64 z 3) 3)) (*.f64 (fma.f64 z (-.f64 z (*.f64 (log.f64 y) x)) (pow.f64 (*.f64 (log.f64 y) x) 2)) (fma.f64 (pow.f64 z 3) (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 (log.f64 y) x) 3)) (pow.f64 (*.f64 (log.f64 y) x) 6)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)) 1) (-.f64 (*.f64 (log.f64 y) x) z)) |
(fma.f64 (log.f64 y) x z) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)) (sqrt.f64 (-.f64 (*.f64 (log.f64 y) x) z))) (sqrt.f64 (-.f64 (*.f64 (log.f64 y) x) z))) |
(fma.f64 (log.f64 y) x z) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)) (*.f64 (cbrt.f64 (-.f64 (*.f64 (log.f64 y) x) z)) (cbrt.f64 (-.f64 (*.f64 (log.f64 y) x) z)))) (cbrt.f64 (-.f64 (*.f64 (log.f64 y) x) z))) |
(fma.f64 (log.f64 y) x z) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)) (+.f64 (sqrt.f64 (*.f64 (log.f64 y) x)) (sqrt.f64 z))) (-.f64 (sqrt.f64 (*.f64 (log.f64 y) x)) (sqrt.f64 z))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)) (*.f64 (-.f64 (sqrt.f64 (*.f64 (log.f64 y) x)) (sqrt.f64 z)) (+.f64 (sqrt.f64 (*.f64 (log.f64 y) x)) (sqrt.f64 z)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)) (*.f64 (+.f64 (sqrt.f64 (*.f64 (log.f64 y) x)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (*.f64 (log.f64 y) x)) (sqrt.f64 z)))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)) 1) (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x))))) |
(*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)) (fma.f64 z (-.f64 z (*.f64 (log.f64 y) x)) (pow.f64 (*.f64 (log.f64 y) x) 2))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x)))))) |
(*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)) (fma.f64 z (-.f64 z (*.f64 (log.f64 y) x)) (pow.f64 (*.f64 (log.f64 y) x) 2))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x)))))) |
(*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)) (fma.f64 z (-.f64 z (*.f64 (log.f64 y) x)) (pow.f64 (*.f64 (log.f64 y) x) 2))) |
(pow.f64 (fma.f64 (log.f64 y) x z) 1) |
(fma.f64 (log.f64 y) x z) |
(pow.f64 (sqrt.f64 (fma.f64 (log.f64 y) x z)) 2) |
(fma.f64 (log.f64 y) x z) |
(pow.f64 (cbrt.f64 (fma.f64 (log.f64 y) x z)) 3) |
(fma.f64 (log.f64 y) x z) |
(pow.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 3) 1/3) |
(fma.f64 (log.f64 y) x z) |
(neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z z)) (neg.f64 (-.f64 (*.f64 (log.f64 y) x) z)))) |
(fma.f64 (log.f64 y) x z) |
(neg.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)) (neg.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x))))))) |
(*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 2) (*.f64 z (-.f64 z (*.f64 (log.f64 y) x)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 y) x) 3) (pow.f64 z 3)) (fma.f64 z (-.f64 z (*.f64 (log.f64 y) x)) (pow.f64 (*.f64 (log.f64 y) x) 2))) |
(sqrt.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 2)) |
(fabs.f64 (fma.f64 (log.f64 y) x z)) |
(log.f64 (*.f64 (pow.f64 y x) (exp.f64 z))) |
(fma.f64 (log.f64 y) x z) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (log.f64 y) x z)))) |
(fma.f64 (log.f64 y) x z) |
(cbrt.f64 (pow.f64 (fma.f64 (log.f64 y) x z) 3)) |
(fma.f64 (log.f64 y) x z) |
(expm1.f64 (log1p.f64 (fma.f64 (log.f64 y) x z))) |
(fma.f64 (log.f64 y) x z) |
(exp.f64 (log.f64 (fma.f64 (log.f64 y) x z))) |
(fma.f64 (log.f64 y) x z) |
(log1p.f64 (expm1.f64 (fma.f64 (log.f64 y) x z))) |
(fma.f64 (log.f64 y) x z) |
(fma.f64 (log.f64 y) x z) |
(fma.f64 (sqrt.f64 x) (log.f64 (pow.f64 y (sqrt.f64 x))) z) |
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (log.f64 y)) z) |
(fma.f64 (sqrt.f64 x) (*.f64 (log.f64 y) (sqrt.f64 x)) z) |
(fma.f64 (log.f64 (pow.f64 y (sqrt.f64 x))) (sqrt.f64 x) z) |
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (log.f64 y)) z) |
(fma.f64 (sqrt.f64 x) (*.f64 (log.f64 y) (sqrt.f64 x)) z) |
(fma.f64 1 (*.f64 (log.f64 y) x) z) |
(fma.f64 (log.f64 y) x z) |
(fma.f64 1 z (*.f64 (log.f64 y) x)) |
(fma.f64 (log.f64 y) x z) |
(fma.f64 (sqrt.f64 (*.f64 (log.f64 y) x)) (sqrt.f64 (*.f64 (log.f64 y) x)) z) |
(fma.f64 (log.f64 y) x z) |
(fma.f64 (sqrt.f64 z) (sqrt.f64 z) (*.f64 (log.f64 y) x)) |
(fma.f64 (log.f64 y) x z) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 y) x)) 2) (cbrt.f64 (*.f64 (log.f64 y) x)) z) |
(fma.f64 (log.f64 y) x z) |
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z) (*.f64 (log.f64 y) x)) |
(fma.f64 (log.f64 y) x z) |
Compiled 31867 to 11709 computations (63.3% saved)
28 alts after pruning (22 fresh and 6 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 894 | 11 | 905 |
| Fresh | 7 | 11 | 18 |
| Picked | 0 | 1 | 1 |
| Done | 1 | 5 | 6 |
| Total | 902 | 28 | 930 |
| Status | Error | Program |
|---|---|---|
| 20.3% | (+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 y) x)) 2) (cbrt.f64 (*.f64 (log.f64 y) x)) (+.f64 z (+.f64 a t))) (*.f64 y i)) | |
| 39.7% | (+.f64 (fma.f64 (log.f64 c) b z) (*.f64 y i)) | |
| 51.2% | (+.f64 (fma.f64 (log.f64 c) b a) (*.f64 y i)) | |
| 20.18% | (+.f64 (/.f64 1 (/.f64 1 (fma.f64 (log.f64 y) x (+.f64 z (+.f64 a t))))) (*.f64 y i)) | |
| 17.4% | (+.f64 (/.f64 1 (/.f64 1 (+.f64 a (fma.f64 (log.f64 c) b z)))) (*.f64 y i)) | |
| 62.62% | (+.f64 (+.f64 (pow.f64 (sqrt.f64 (*.f64 (log.f64 y) x)) 2) (+.f64 a (+.f64 t z))) (*.f64 y i)) | |
| 52.05% | (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 (pow.f64 (*.f64 x (log.f64 y)) 1/4) (*.f64 (pow.f64 (*.f64 x (log.f64 y)) 1/4) (sqrt.f64 (*.f64 x (log.f64 y))))) z) t) a) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 y i)) | |
| ✓ | 49.21% | (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 (*.f64 (log.f64 y) (sqrt.f64 x)) (sqrt.f64 x)) z) t) a) (*.f64 (log.f64 c) b)) (*.f64 y i)) |
| 59.07% | (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 (*.f64 x (sqrt.f64 (log.f64 y))) (sqrt.f64 (log.f64 y))) z) t) a) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 y i)) | |
| ✓ | 0.42% | (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 3)) (*.f64 y i)) |
| 32.87% | (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (/.f64 (+.f64 -1/8 (pow.f64 b 3)) (/.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2))) (log.f64 c)))) (*.f64 y i)) | |
| 0.13% | (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (/.f64 (log.f64 c) (/.f64 1 (+.f64 b -1/2)))) (*.f64 y i)) | |
| 0.4% | (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (pow.f64 (cbrt.f64 (+.f64 b -1/2)) 2) (*.f64 (log.f64 c) (cbrt.f64 (+.f64 b -1/2))))) (*.f64 y i)) | |
| 14.13% | (+.f64 (+.f64 (+.f64 (+.f64 t z) a) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 y i)) | |
| ✓ | 26.52% | (+.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) b) z)) (*.f64 y i)) |
| 20.19% | (+.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 a z)) (*.f64 y i)) | |
| 60.18% | (+.f64 (+.f64 (*.f64 (log.f64 y) x) (*.f64 (log.f64 c) b)) (*.f64 y i)) | |
| 43.11% | (+.f64 (+.f64 (*.f64 (log.f64 y) x) z) (*.f64 y i)) | |
| 39.71% | (+.f64 (+.f64 (*.f64 (log.f64 c) b) z) (*.f64 y i)) | |
| 51.2% | (+.f64 (+.f64 (*.f64 (log.f64 c) b) a) (*.f64 y i)) | |
| 33.06% | (+.f64 (+.f64 z a) (*.f64 y i)) | |
| 32.93% | (+.f64 (+.f64 a (+.f64 t z)) (*.f64 y i)) | |
| 76% | (+.f64 (*.f64 (log.f64 y) x) (*.f64 y i)) | |
| 72.68% | (+.f64 (*.f64 (log.f64 c) b) (*.f64 y i)) | |
| ✓ | 55.27% | (+.f64 z (*.f64 y i)) |
| ✓ | 66.49% | (+.f64 a (*.f64 y i)) |
| 82.87% | (*.f64 (log.f64 c) b) | |
| ✓ | 87.77% | (*.f64 y i) |
Compiled 640 to 451 computations (29.5% saved)
| Inputs |
|---|
(*.f64 y i) |
(+.f64 a (*.f64 y i)) |
(+.f64 z (*.f64 y i)) |
(+.f64 (+.f64 z a) (*.f64 y i)) |
(+.f64 (+.f64 a (+.f64 t z)) (*.f64 y i)) |
(*.f64 (log.f64 c) b) |
(+.f64 (*.f64 (log.f64 c) b) (*.f64 y i)) |
(+.f64 (*.f64 (log.f64 y) x) (*.f64 y i)) |
(+.f64 (+.f64 (*.f64 (log.f64 c) b) a) (*.f64 y i)) |
(+.f64 (+.f64 (*.f64 (log.f64 c) b) z) (*.f64 y i)) |
(+.f64 (+.f64 (*.f64 (log.f64 y) x) z) (*.f64 y i)) |
(+.f64 (+.f64 a (+.f64 (*.f64 (log.f64 c) b) z)) (*.f64 y i)) |
(+.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 a z)) (*.f64 y i)) |
(+.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z))) (*.f64 y i)) |
(+.f64 (+.f64 (+.f64 (+.f64 t z) a) (*.f64 (log.f64 c) b)) (*.f64 y i)) |
(+.f64 (+.f64 (+.f64 (+.f64 t z) a) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 y i)) |
(fma.f64 y i (*.f64 (log.f64 c) b)) |
(+.f64 (fma.f64 (log.f64 c) b a) (*.f64 y i)) |
(+.f64 (fma.f64 (log.f64 c) b z) (*.f64 y i)) |
(+.f64 (+.f64 a (fma.f64 (log.f64 c) b z)) (*.f64 y i)) |
(+.f64 (+.f64 z (+.f64 t (fma.f64 (log.f64 c) b a))) (*.f64 y i)) |
(+.f64 (+.f64 (*.f64 (log.f64 y) x) (*.f64 (log.f64 c) b)) (*.f64 y i)) |
(+.f64 (+.f64 (fma.f64 (log.f64 c) b z) (+.f64 a t)) (*.f64 y i)) |
(+.f64 (+.f64 a (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))) (*.f64 y i)) |
(+.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) b) z)) (*.f64 y i)) |
(+.f64 (+.f64 (+.f64 t z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) a)) (*.f64 y i)) |
(+.f64 (/.f64 1 (/.f64 1 (+.f64 a (fma.f64 (log.f64 c) b z)))) (*.f64 y i)) |
(+.f64 (+.f64 (+.f64 (+.f64 (*.f64 (log.f64 y) x) z) a) (*.f64 (log.f64 c) b)) (*.f64 y i)) |
(+.f64 (/.f64 1 (/.f64 1 (fma.f64 (log.f64 y) x (+.f64 z (+.f64 a t))))) (*.f64 y i)) |
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (log.f64 c) b)) (*.f64 y i)) |
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 y i)) |
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (/.f64 (log.f64 c) (/.f64 1 (+.f64 b -1/2)))) (*.f64 y i)) |
(+.f64 (+.f64 (pow.f64 (sqrt.f64 (*.f64 (log.f64 y) x)) 2) (+.f64 a (+.f64 t z))) (*.f64 y i)) |
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (/.f64 (fma.f64 b b -1/4) (/.f64 (+.f64 b 1/2) (log.f64 c)))) (*.f64 y i)) |
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (/.f64 (+.f64 -1/8 (pow.f64 b 3)) (/.f64 (+.f64 1/4 (*.f64 b (+.f64 b 1/2))) (log.f64 c)))) (*.f64 y i)) |
(fma.f64 y i (pow.f64 (cbrt.f64 (*.f64 (log.f64 c) b)) 3)) |
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (pow.f64 (sqrt.f64 (*.f64 x (log.f64 y))) 2) z) t) a) (*.f64 (log.f64 c) b)) (*.f64 y i)) |
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 (*.f64 (log.f64 y) (sqrt.f64 x)) (sqrt.f64 x)) z) t) a) (*.f64 (log.f64 c) b)) (*.f64 y i)) |
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 3)) (*.f64 y i)) |
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (pow.f64 (sqrt.f64 (*.f64 x (log.f64 y))) 2) z) t) a) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 y i)) |
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 (*.f64 (log.f64 y) (sqrt.f64 x)) (sqrt.f64 x)) z) t) a) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 y i)) |
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (/.f64 (*.f64 (+.f64 (pow.f64 b 3) -1/8) (log.f64 c)) (fma.f64 b b (+.f64 1/4 (*.f64 b 1/2))))) (*.f64 y i)) |
(fma.f64 y i (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) z) (+.f64 t a)))) |
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 (*.f64 x (sqrt.f64 (log.f64 y))) (sqrt.f64 (log.f64 y))) z) t) a) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 y i)) |
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 (*.f64 (log.f64 y) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x)) z) t) a) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 y i)) |
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (pow.f64 (cbrt.f64 (+.f64 b -1/2)) 2) (*.f64 (log.f64 c) (cbrt.f64 (+.f64 b -1/2))))) (*.f64 y i)) |
(+.f64 (pow.f64 (sqrt.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 (log.f64 y) x z) a))) 2) (*.f64 y i)) |
(+.f64 (pow.f64 (sqrt.f64 (fma.f64 (log.f64 c) b (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a))) 2) (*.f64 y i)) |
(+.f64 (pow.f64 (sqrt.f64 (fma.f64 (+.f64 b -1/2) (log.f64 c) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a))) 2) (*.f64 y i)) |
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 y) x)) 2) (cbrt.f64 (*.f64 (log.f64 y) x)) (+.f64 z (+.f64 a t))) (*.f64 y i)) |
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 2) (cbrt.f64 (*.f64 x (log.f64 y)))) z) t) a) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 y i)) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y i (*.f64 (log.f64 c) b))) 2) (cbrt.f64 (fma.f64 y i (*.f64 (log.f64 c) b)))) |
(+.f64 (+.f64 (+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (log.f64 y))) 2) (cbrt.f64 (*.f64 x (log.f64 y))) (+.f64 z t)) a) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 y i)) |
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 (pow.f64 (*.f64 x (log.f64 y)) 1/4) (*.f64 (pow.f64 (*.f64 x (log.f64 y)) 1/4) (sqrt.f64 (*.f64 x (log.f64 y))))) z) t) a) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 y i)) |
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) 2) (cbrt.f64 (*.f64 (+.f64 b -1/2) (log.f64 c))) (+.f64 (fma.f64 x (log.f64 y) (+.f64 z t)) a)) (*.f64 y i)) |
| Outputs |
|---|
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 y i)) |
12 calls:
| 68.0ms | (*.f64 (-.f64 b 1/2) (log.f64 c)) |
| 60.0ms | i |
| 53.0ms | b |
| 47.0ms | x |
| 46.0ms | z |
| Error | Segments | Branch |
|---|---|---|
| 0.12% | 1 | x |
| 0.12% | 1 | y |
| 0.12% | 1 | z |
| 0.12% | 1 | t |
| 0.12% | 1 | a |
| 0.12% | 1 | b |
| 0.12% | 1 | c |
| 0.12% | 1 | i |
| 0.12% | 1 | (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 y i)) |
| 0.12% | 1 | (*.f64 (-.f64 b 1/2) (log.f64 c)) |
| 0.12% | 1 | (-.f64 b 1/2) |
| 0.12% | 1 | (log.f64 c) |
Compiled 1083 to 421 computations (61.1% saved)
| Inputs |
|---|
(*.f64 y i) |
(+.f64 a (*.f64 y i)) |
(+.f64 z (*.f64 y i)) |
(+.f64 (+.f64 z a) (*.f64 y i)) |
(+.f64 (+.f64 a (+.f64 t z)) (*.f64 y i)) |
(*.f64 (log.f64 c) b) |
(+.f64 (*.f64 (log.f64 c) b) (*.f64 y i)) |
(+.f64 (*.f64 (log.f64 y) x) (*.f64 y i)) |
(+.f64 (+.f64 (*.f64 (log.f64 c) b) a) (*.f64 y i)) |
(+.f64 (+.f64 (*.f64 (log.f64 c) b) z) (*.f64 y i)) |
(+.f64 (+.f64 (*.f64 (log.f64 y) x) z) (*.f64 y i)) |
(+.f64 (+.f64 a (+.f64 (*.f64 (log.f64 c) b) z)) (*.f64 y i)) |
(+.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 a z)) (*.f64 y i)) |
(+.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z))) (*.f64 y i)) |
(+.f64 (+.f64 (+.f64 (+.f64 t z) a) (*.f64 (log.f64 c) b)) (*.f64 y i)) |
(+.f64 (+.f64 (+.f64 (+.f64 t z) a) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 y i)) |
(fma.f64 y i (*.f64 (log.f64 c) b)) |
(+.f64 (fma.f64 (log.f64 c) b a) (*.f64 y i)) |
(+.f64 (fma.f64 (log.f64 c) b z) (*.f64 y i)) |
(+.f64 (+.f64 a (fma.f64 (log.f64 c) b z)) (*.f64 y i)) |
(+.f64 (+.f64 z (+.f64 t (fma.f64 (log.f64 c) b a))) (*.f64 y i)) |
(+.f64 (+.f64 (*.f64 (log.f64 y) x) (*.f64 (log.f64 c) b)) (*.f64 y i)) |
(+.f64 (+.f64 (fma.f64 (log.f64 c) b z) (+.f64 a t)) (*.f64 y i)) |
(+.f64 (+.f64 a (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))) (*.f64 y i)) |
(+.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) b) z)) (*.f64 y i)) |
(+.f64 (+.f64 (+.f64 t z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) a)) (*.f64 y i)) |
(+.f64 (/.f64 1 (/.f64 1 (+.f64 a (fma.f64 (log.f64 c) b z)))) (*.f64 y i)) |
(+.f64 (+.f64 (+.f64 (+.f64 (*.f64 (log.f64 y) x) z) a) (*.f64 (log.f64 c) b)) (*.f64 y i)) |
(+.f64 (/.f64 1 (/.f64 1 (fma.f64 (log.f64 y) x (+.f64 z (+.f64 a t))))) (*.f64 y i)) |
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (log.f64 c) b)) (*.f64 y i)) |
| Outputs |
|---|
(+.f64 (+.f64 (+.f64 (+.f64 (*.f64 (log.f64 y) x) z) a) (*.f64 (log.f64 c) b)) (*.f64 y i)) |
(+.f64 (+.f64 (+.f64 t z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) a)) (*.f64 y i)) |
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (log.f64 c) b)) (*.f64 y i)) |
11 calls:
| 69.0ms | x |
| 59.0ms | (log.f64 c) |
| 56.0ms | z |
| 55.0ms | y |
| 53.0ms | i |
| Error | Segments | Branch |
|---|---|---|
| 0.12% | 3 | x |
| 3.14% | 1 | y |
| 3.14% | 1 | z |
| 3.14% | 1 | t |
| 3.14% | 1 | a |
| 3.14% | 1 | b |
| 3.14% | 1 | c |
| 3.14% | 1 | i |
| 3.14% | 1 | (*.f64 (-.f64 b 1/2) (log.f64 c)) |
| 3.14% | 1 | (-.f64 b 1/2) |
| 3.14% | 1 | (log.f64 c) |
Compiled 450 to 186 computations (58.7% saved)
| 2× | binary-search |
| 1× | narrow-enough |
| 1× | predicate-same |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 3.1818496392043965e-28 | 3.2357900031865893e-28 |
| 4.0ms | -1.2950186005834216e+79 | -1.0359335234150923e+77 |
| 3.0ms | 16× | body | 256 | valid |
Compiled 90 to 65 computations (27.8% saved)
| Inputs |
|---|
(*.f64 y i) |
(+.f64 a (*.f64 y i)) |
(+.f64 z (*.f64 y i)) |
(+.f64 (+.f64 z a) (*.f64 y i)) |
(+.f64 (+.f64 a (+.f64 t z)) (*.f64 y i)) |
(*.f64 (log.f64 c) b) |
(+.f64 (*.f64 (log.f64 c) b) (*.f64 y i)) |
(+.f64 (*.f64 (log.f64 y) x) (*.f64 y i)) |
(+.f64 (+.f64 (*.f64 (log.f64 c) b) a) (*.f64 y i)) |
(+.f64 (+.f64 (*.f64 (log.f64 c) b) z) (*.f64 y i)) |
(+.f64 (+.f64 (*.f64 (log.f64 y) x) z) (*.f64 y i)) |
(+.f64 (+.f64 a (+.f64 (*.f64 (log.f64 c) b) z)) (*.f64 y i)) |
(+.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 a z)) (*.f64 y i)) |
(+.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z))) (*.f64 y i)) |
(+.f64 (+.f64 (+.f64 (+.f64 t z) a) (*.f64 (log.f64 c) b)) (*.f64 y i)) |
(+.f64 (+.f64 (+.f64 (+.f64 t z) a) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 y i)) |
(fma.f64 y i (*.f64 (log.f64 c) b)) |
(+.f64 (fma.f64 (log.f64 c) b a) (*.f64 y i)) |
(+.f64 (fma.f64 (log.f64 c) b z) (*.f64 y i)) |
(+.f64 (+.f64 a (fma.f64 (log.f64 c) b z)) (*.f64 y i)) |
(+.f64 (+.f64 z (+.f64 t (fma.f64 (log.f64 c) b a))) (*.f64 y i)) |
(+.f64 (+.f64 (*.f64 (log.f64 y) x) (*.f64 (log.f64 c) b)) (*.f64 y i)) |
(+.f64 (+.f64 (fma.f64 (log.f64 c) b z) (+.f64 a t)) (*.f64 y i)) |
(+.f64 (+.f64 a (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))) (*.f64 y i)) |
(+.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) b) z)) (*.f64 y i)) |
(+.f64 (+.f64 (+.f64 t z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) a)) (*.f64 y i)) |
(+.f64 (/.f64 1 (/.f64 1 (+.f64 a (fma.f64 (log.f64 c) b z)))) (*.f64 y i)) |
(+.f64 (+.f64 (+.f64 (+.f64 (*.f64 (log.f64 y) x) z) a) (*.f64 (log.f64 c) b)) (*.f64 y i)) |
(+.f64 (/.f64 1 (/.f64 1 (fma.f64 (log.f64 y) x (+.f64 z (+.f64 a t))))) (*.f64 y i)) |
| Outputs |
|---|
(+.f64 (+.f64 (+.f64 (+.f64 (*.f64 (log.f64 y) x) z) a) (*.f64 (log.f64 c) b)) (*.f64 y i)) |
(+.f64 (+.f64 (+.f64 t z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) a)) (*.f64 y i)) |
(+.f64 (+.f64 (+.f64 (+.f64 (*.f64 (log.f64 y) x) z) a) (*.f64 (log.f64 c) b)) (*.f64 y i)) |
11 calls:
| 79.0ms | x |
| 53.0ms | (log.f64 c) |
| 51.0ms | y |
| 45.0ms | c |
| 16.0ms | i |
| Error | Segments | Branch |
|---|---|---|
| 0.12% | 3 | x |
| 3.27% | 1 | y |
| 3.27% | 1 | z |
| 3.27% | 1 | t |
| 3.27% | 1 | a |
| 3.27% | 1 | b |
| 3.27% | 1 | c |
| 3.27% | 1 | i |
| 3.27% | 1 | (*.f64 (-.f64 b 1/2) (log.f64 c)) |
| 3.27% | 1 | (-.f64 b 1/2) |
| 3.27% | 1 | (log.f64 c) |
Compiled 431 to 180 computations (58.2% saved)
| 2× | binary-search |
| 1× | narrow-enough |
| 1× | predicate-same |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 3.1818496392043965e-28 | 3.2357900031865893e-28 |
| 3.0ms | -1.2950186005834216e+79 | -1.0359335234150923e+77 |
| 3.0ms | 16× | body | 256 | valid |
Compiled 90 to 65 computations (27.8% saved)
| Inputs |
|---|
(*.f64 y i) |
(+.f64 a (*.f64 y i)) |
(+.f64 z (*.f64 y i)) |
(+.f64 (+.f64 z a) (*.f64 y i)) |
(+.f64 (+.f64 a (+.f64 t z)) (*.f64 y i)) |
(*.f64 (log.f64 c) b) |
(+.f64 (*.f64 (log.f64 c) b) (*.f64 y i)) |
(+.f64 (*.f64 (log.f64 y) x) (*.f64 y i)) |
(+.f64 (+.f64 (*.f64 (log.f64 c) b) a) (*.f64 y i)) |
(+.f64 (+.f64 (*.f64 (log.f64 c) b) z) (*.f64 y i)) |
(+.f64 (+.f64 (*.f64 (log.f64 y) x) z) (*.f64 y i)) |
(+.f64 (+.f64 a (+.f64 (*.f64 (log.f64 c) b) z)) (*.f64 y i)) |
(+.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 a z)) (*.f64 y i)) |
(+.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z))) (*.f64 y i)) |
(+.f64 (+.f64 (+.f64 (+.f64 t z) a) (*.f64 (log.f64 c) b)) (*.f64 y i)) |
(+.f64 (+.f64 (+.f64 (+.f64 t z) a) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 y i)) |
(fma.f64 y i (*.f64 (log.f64 c) b)) |
(+.f64 (fma.f64 (log.f64 c) b a) (*.f64 y i)) |
(+.f64 (fma.f64 (log.f64 c) b z) (*.f64 y i)) |
(+.f64 (+.f64 a (fma.f64 (log.f64 c) b z)) (*.f64 y i)) |
(+.f64 (+.f64 z (+.f64 t (fma.f64 (log.f64 c) b a))) (*.f64 y i)) |
(+.f64 (+.f64 (*.f64 (log.f64 y) x) (*.f64 (log.f64 c) b)) (*.f64 y i)) |
(+.f64 (+.f64 (fma.f64 (log.f64 c) b z) (+.f64 a t)) (*.f64 y i)) |
(+.f64 (+.f64 a (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))) (*.f64 y i)) |
(+.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (log.f64 c) b) z)) (*.f64 y i)) |
(+.f64 (+.f64 (+.f64 t z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) a)) (*.f64 y i)) |
(+.f64 (/.f64 1 (/.f64 1 (+.f64 a (fma.f64 (log.f64 c) b z)))) (*.f64 y i)) |
| Outputs |
|---|
(+.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 a z)) (*.f64 y i)) |
(+.f64 (+.f64 a (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))) (*.f64 y i)) |
(+.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 a z)) (*.f64 y i)) |
11 calls:
| 89.0ms | c |
| 83.0ms | (log.f64 c) |
| 80.0ms | (*.f64 (-.f64 b 1/2) (log.f64 c)) |
| 56.0ms | z |
| 54.0ms | b |
| Error | Segments | Branch |
|---|---|---|
| 3.85% | 3 | x |
| 12.44% | 2 | y |
| 9.58% | 4 | z |
| 11.18% | 2 | t |
| 7.11% | 2 | a |
| 7.33% | 3 | b |
| 10.74% | 4 | c |
| 14.13% | 1 | i |
| 8.1% | 3 | (*.f64 (-.f64 b 1/2) (log.f64 c)) |
| 7.33% | 3 | (-.f64 b 1/2) |
| 10.74% | 4 | (log.f64 c) |
Compiled 397 to 170 computations (57.2% saved)
| 2× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 59.0ms | 8.977653368354049e+69 | 1.9994277477374956e+89 |
| 27.0ms | -2.464119325760176e+198 | -3.5551599941617024e+190 |
| 55.0ms | 320× | body | 256 | valid |
Compiled 940 to 670 computations (28.7% saved)
| Inputs |
|---|
(*.f64 y i) |
(+.f64 a (*.f64 y i)) |
(+.f64 z (*.f64 y i)) |
(+.f64 (+.f64 z a) (*.f64 y i)) |
(+.f64 (+.f64 a (+.f64 t z)) (*.f64 y i)) |
(*.f64 (log.f64 c) b) |
(+.f64 (*.f64 (log.f64 c) b) (*.f64 y i)) |
(+.f64 (*.f64 (log.f64 y) x) (*.f64 y i)) |
(+.f64 (+.f64 (*.f64 (log.f64 c) b) a) (*.f64 y i)) |
(+.f64 (+.f64 (*.f64 (log.f64 c) b) z) (*.f64 y i)) |
(+.f64 (+.f64 (*.f64 (log.f64 y) x) z) (*.f64 y i)) |
(+.f64 (+.f64 a (+.f64 (*.f64 (log.f64 c) b) z)) (*.f64 y i)) |
(+.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 a z)) (*.f64 y i)) |
(+.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z))) (*.f64 y i)) |
(+.f64 (+.f64 (+.f64 (+.f64 t z) a) (*.f64 (log.f64 c) b)) (*.f64 y i)) |
(+.f64 (+.f64 (+.f64 (+.f64 t z) a) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 y i)) |
(fma.f64 y i (*.f64 (log.f64 c) b)) |
(+.f64 (fma.f64 (log.f64 c) b a) (*.f64 y i)) |
(+.f64 (fma.f64 (log.f64 c) b z) (*.f64 y i)) |
(+.f64 (+.f64 a (fma.f64 (log.f64 c) b z)) (*.f64 y i)) |
(+.f64 (+.f64 z (+.f64 t (fma.f64 (log.f64 c) b a))) (*.f64 y i)) |
(+.f64 (+.f64 (*.f64 (log.f64 y) x) (*.f64 (log.f64 c) b)) (*.f64 y i)) |
(+.f64 (+.f64 (fma.f64 (log.f64 c) b z) (+.f64 a t)) (*.f64 y i)) |
| Outputs |
|---|
(+.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 a z)) (*.f64 y i)) |
(+.f64 (+.f64 (+.f64 (+.f64 t z) a) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 y i)) |
(+.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 a z)) (*.f64 y i)) |
11 calls:
| 115.0ms | b |
| 94.0ms | c |
| 78.0ms | (log.f64 c) |
| 73.0ms | (-.f64 b 1/2) |
| 51.0ms | (*.f64 (-.f64 b 1/2) (log.f64 c)) |
| Error | Segments | Branch |
|---|---|---|
| 3.86% | 3 | x |
| 12.45% | 2 | y |
| 11.48% | 2 | z |
| 12.26% | 3 | t |
| 11.78% | 2 | a |
| 8.09% | 3 | b |
| 10.75% | 4 | c |
| 14.13% | 1 | i |
| 8.53% | 3 | (*.f64 (-.f64 b 1/2) (log.f64 c)) |
| 8.09% | 3 | (-.f64 b 1/2) |
| 10.75% | 4 | (log.f64 c) |
Compiled 337 to 153 computations (54.6% saved)
| 2× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 33.0ms | 8.977653368354049e+69 | 1.9994277477374956e+89 |
| 27.0ms | -2.464119325760176e+198 | -3.5551599941617024e+190 |
| 55.0ms | 320× | body | 256 | valid |
Compiled 960 to 690 computations (28.1% saved)
| Inputs |
|---|
(*.f64 y i) |
(+.f64 a (*.f64 y i)) |
(+.f64 z (*.f64 y i)) |
(+.f64 (+.f64 z a) (*.f64 y i)) |
(+.f64 (+.f64 a (+.f64 t z)) (*.f64 y i)) |
(*.f64 (log.f64 c) b) |
(+.f64 (*.f64 (log.f64 c) b) (*.f64 y i)) |
(+.f64 (*.f64 (log.f64 y) x) (*.f64 y i)) |
(+.f64 (+.f64 (*.f64 (log.f64 c) b) a) (*.f64 y i)) |
(+.f64 (+.f64 (*.f64 (log.f64 c) b) z) (*.f64 y i)) |
(+.f64 (+.f64 (*.f64 (log.f64 y) x) z) (*.f64 y i)) |
(+.f64 (+.f64 a (+.f64 (*.f64 (log.f64 c) b) z)) (*.f64 y i)) |
(+.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 a z)) (*.f64 y i)) |
(+.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z))) (*.f64 y i)) |
(+.f64 (+.f64 (+.f64 (+.f64 t z) a) (*.f64 (log.f64 c) b)) (*.f64 y i)) |
| Outputs |
|---|
(+.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 a z)) (*.f64 y i)) |
(+.f64 (+.f64 (+.f64 (+.f64 t z) a) (*.f64 (log.f64 c) b)) (*.f64 y i)) |
(+.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 a z)) (*.f64 y i)) |
9 calls:
| 33.0ms | z |
| 32.0ms | i |
| 32.0ms | c |
| 32.0ms | (log.f64 c) |
| 32.0ms | b |
| Error | Segments | Branch |
|---|---|---|
| 6.89% | 3 | x |
| 14.64% | 2 | y |
| 12.39% | 3 | z |
| 15.26% | 3 | t |
| 14.81% | 2 | a |
| 8.1% | 3 | b |
| 13.57% | 4 | c |
| 14.6% | 3 | i |
| 13.57% | 4 | (log.f64 c) |
Compiled 221 to 111 computations (49.8% saved)
| 2× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 32.0ms | 8.977653368354049e+69 | 1.9994277477374956e+89 |
| 26.0ms | -2.464119325760176e+198 | -3.5551599941617024e+190 |
| 54.0ms | 320× | body | 256 | valid |
Compiled 920 to 650 computations (29.3% saved)
| Inputs |
|---|
(*.f64 y i) |
(+.f64 a (*.f64 y i)) |
(+.f64 z (*.f64 y i)) |
(+.f64 (+.f64 z a) (*.f64 y i)) |
(+.f64 (+.f64 a (+.f64 t z)) (*.f64 y i)) |
(*.f64 (log.f64 c) b) |
(+.f64 (*.f64 (log.f64 c) b) (*.f64 y i)) |
(+.f64 (*.f64 (log.f64 y) x) (*.f64 y i)) |
(+.f64 (+.f64 (*.f64 (log.f64 c) b) a) (*.f64 y i)) |
(+.f64 (+.f64 (*.f64 (log.f64 c) b) z) (*.f64 y i)) |
(+.f64 (+.f64 (*.f64 (log.f64 y) x) z) (*.f64 y i)) |
(+.f64 (+.f64 a (+.f64 (*.f64 (log.f64 c) b) z)) (*.f64 y i)) |
(+.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 a z)) (*.f64 y i)) |
(+.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 a (+.f64 t z))) (*.f64 y i)) |
| Outputs |
|---|
(+.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 a z)) (*.f64 y i)) |
(+.f64 (+.f64 a (+.f64 (*.f64 (log.f64 c) b) z)) (*.f64 y i)) |
(+.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 a z)) (*.f64 y i)) |
9 calls:
| 29.0ms | i |
| 29.0ms | z |
| 29.0ms | (log.f64 c) |
| 28.0ms | b |
| 28.0ms | c |
| Error | Segments | Branch |
|---|---|---|
| 7.01% | 3 | x |
| 14.64% | 2 | y |
| 12.39% | 3 | z |
| 15.38% | 3 | t |
| 14.93% | 2 | a |
| 8.1% | 3 | b |
| 13.69% | 4 | c |
| 14.73% | 3 | i |
| 13.69% | 4 | (log.f64 c) |
Compiled 207 to 108 computations (47.8% saved)
| 2× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 32.0ms | 8.977653368354049e+69 | 1.9994277477374956e+89 |
| 26.0ms | -2.464119325760176e+198 | -3.5551599941617024e+190 |
| 54.0ms | 320× | body | 256 | valid |
Compiled 880 to 630 computations (28.4% saved)
| Inputs |
|---|
(*.f64 y i) |
(+.f64 a (*.f64 y i)) |
(+.f64 z (*.f64 y i)) |
(+.f64 (+.f64 z a) (*.f64 y i)) |
(+.f64 (+.f64 a (+.f64 t z)) (*.f64 y i)) |
(*.f64 (log.f64 c) b) |
(+.f64 (*.f64 (log.f64 c) b) (*.f64 y i)) |
(+.f64 (*.f64 (log.f64 y) x) (*.f64 y i)) |
(+.f64 (+.f64 (*.f64 (log.f64 c) b) a) (*.f64 y i)) |
(+.f64 (+.f64 (*.f64 (log.f64 c) b) z) (*.f64 y i)) |
(+.f64 (+.f64 (*.f64 (log.f64 y) x) z) (*.f64 y i)) |
(+.f64 (+.f64 a (+.f64 (*.f64 (log.f64 c) b) z)) (*.f64 y i)) |
| Outputs |
|---|
(+.f64 (+.f64 (*.f64 (log.f64 y) x) z) (*.f64 y i)) |
(+.f64 (+.f64 a (+.f64 (*.f64 (log.f64 c) b) z)) (*.f64 y i)) |
(+.f64 (+.f64 (*.f64 (log.f64 y) x) z) (*.f64 y i)) |
9 calls:
| 19.0ms | x |
| 8.0ms | t |
| 8.0ms | (log.f64 c) |
| 7.0ms | y |
| 7.0ms | a |
| Error | Segments | Branch |
|---|---|---|
| 10.25% | 3 | x |
| 17.29% | 1 | y |
| 17.29% | 1 | z |
| 17.29% | 1 | t |
| 17.29% | 1 | a |
| 17.29% | 1 | b |
| 17.29% | 1 | c |
| 17.29% | 1 | i |
| 17.29% | 1 | (log.f64 c) |
Compiled 181 to 103 computations (43.1% saved)
| 2× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 17.0ms | 2.3565832069758967e+195 | 1.1973810154567503e+196 |
| 23.0ms | -1.754128241819342e+216 | -9.477439243525401e+212 |
| 38.0ms | 224× | body | 256 | valid |
Compiled 600 to 436 computations (27.3% saved)
| Inputs |
|---|
(*.f64 y i) |
(+.f64 a (*.f64 y i)) |
(+.f64 z (*.f64 y i)) |
(+.f64 (+.f64 z a) (*.f64 y i)) |
(+.f64 (+.f64 a (+.f64 t z)) (*.f64 y i)) |
(*.f64 (log.f64 c) b) |
(+.f64 (*.f64 (log.f64 c) b) (*.f64 y i)) |
(+.f64 (*.f64 (log.f64 y) x) (*.f64 y i)) |
(+.f64 (+.f64 (*.f64 (log.f64 c) b) a) (*.f64 y i)) |
(+.f64 (+.f64 (*.f64 (log.f64 c) b) z) (*.f64 y i)) |
(+.f64 (+.f64 (*.f64 (log.f64 y) x) z) (*.f64 y i)) |
| Outputs |
|---|
(+.f64 (+.f64 (*.f64 (log.f64 y) x) z) (*.f64 y i)) |
(+.f64 (+.f64 (*.f64 (log.f64 c) b) a) (*.f64 y i)) |
(+.f64 (+.f64 (*.f64 (log.f64 y) x) z) (*.f64 y i)) |
(+.f64 (+.f64 (*.f64 (log.f64 c) b) z) (*.f64 y i)) |
(+.f64 (+.f64 (*.f64 (log.f64 c) b) a) (*.f64 y i)) |
9 calls:
| 72.0ms | x |
| 42.0ms | t |
| 31.0ms | a |
| 30.0ms | (log.f64 c) |
| 30.0ms | z |
| Error | Segments | Branch |
|---|---|---|
| 20.89% | 7 | x |
| 30.81% | 3 | y |
| 18.85% | 5 | z |
| 24.73% | 7 | t |
| 19.25% | 5 | a |
| 20.77% | 3 | b |
| 29.23% | 5 | c |
| 28.6% | 4 | i |
| 29.23% | 5 | (log.f64 c) |
Compiled 169 to 101 computations (40.2% saved)
| 4× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 26.0ms | -2.144307876628039e+39 | -1.5568514544553453e+36 |
| 54.0ms | -8.534610266387378e+111 | -5.34431712538863e+110 |
| 24.0ms | -8.883467446434295e+123 | -2.3617203755186528e+120 |
| 16.0ms | -9.830029158446093e+132 | -7.075354190656854e+132 |
| 111.0ms | 400× | body | 256 | valid |
Compiled 990 to 730 computations (26.3% saved)
| Inputs |
|---|
(*.f64 y i) |
(+.f64 a (*.f64 y i)) |
(+.f64 z (*.f64 y i)) |
(+.f64 (+.f64 z a) (*.f64 y i)) |
(+.f64 (+.f64 a (+.f64 t z)) (*.f64 y i)) |
(*.f64 (log.f64 c) b) |
(+.f64 (*.f64 (log.f64 c) b) (*.f64 y i)) |
(+.f64 (*.f64 (log.f64 y) x) (*.f64 y i)) |
(+.f64 (+.f64 (*.f64 (log.f64 c) b) a) (*.f64 y i)) |
(+.f64 (+.f64 (*.f64 (log.f64 c) b) z) (*.f64 y i)) |
| Outputs |
|---|
(+.f64 (+.f64 (*.f64 (log.f64 c) b) z) (*.f64 y i)) |
(+.f64 (+.f64 a (+.f64 t z)) (*.f64 y i)) |
(+.f64 (+.f64 (*.f64 (log.f64 c) b) a) (*.f64 y i)) |
9 calls:
| 109.0ms | (log.f64 c) |
| 79.0ms | t |
| 76.0ms | i |
| 74.0ms | x |
| 45.0ms | b |
| Error | Segments | Branch |
|---|---|---|
| 22.84% | 7 | x |
| 30.81% | 3 | y |
| 21.22% | 3 | z |
| 26.8% | 5 | t |
| 21.17% | 2 | a |
| 20.77% | 3 | b |
| 30.8% | 3 | c |
| 28.6% | 4 | i |
| 30.8% | 3 | (log.f64 c) |
Compiled 159 to 99 computations (37.7% saved)
| 2× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 27.0ms | 2.718275290134724e+141 | 1.9313456652056156e+146 |
| 23.0ms | -2.534443336383219e+181 | -7.825014628035966e+179 |
| 47.0ms | 256× | body | 256 | valid |
Compiled 632 to 462 computations (26.9% saved)
| Inputs |
|---|
(*.f64 y i) |
(+.f64 a (*.f64 y i)) |
(+.f64 z (*.f64 y i)) |
(+.f64 (+.f64 z a) (*.f64 y i)) |
(+.f64 (+.f64 a (+.f64 t z)) (*.f64 y i)) |
(*.f64 (log.f64 c) b) |
(+.f64 (*.f64 (log.f64 c) b) (*.f64 y i)) |
(+.f64 (*.f64 (log.f64 y) x) (*.f64 y i)) |
(+.f64 (+.f64 (*.f64 (log.f64 c) b) a) (*.f64 y i)) |
| Outputs |
|---|
(+.f64 (+.f64 (*.f64 (log.f64 c) b) a) (*.f64 y i)) |
(+.f64 (+.f64 a (+.f64 t z)) (*.f64 y i)) |
(+.f64 (+.f64 (*.f64 (log.f64 c) b) a) (*.f64 y i)) |
9 calls:
| 47.0ms | a |
| 42.0ms | (log.f64 c) |
| 27.0ms | x |
| 17.0ms | b |
| 17.0ms | z |
| Error | Segments | Branch |
|---|---|---|
| 24.83% | 5 | x |
| 31.07% | 3 | y |
| 23.29% | 2 | z |
| 32.93% | 1 | t |
| 31.36% | 3 | a |
| 22.19% | 3 | b |
| 32.93% | 1 | c |
| 32.93% | 1 | i |
| 32.93% | 1 | (log.f64 c) |
Compiled 149 to 97 computations (34.9% saved)
| 2× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 26.0ms | 2.718275290134724e+141 | 1.9313456652056156e+146 |
| 65.0ms | -1.143738848213414e+146 | -7.82862568913759e+143 |
| 88.0ms | 256× | body | 256 | valid |
Compiled 632 to 462 computations (26.9% saved)
| Inputs |
|---|
(*.f64 y i) |
(+.f64 a (*.f64 y i)) |
(+.f64 z (*.f64 y i)) |
(+.f64 (+.f64 z a) (*.f64 y i)) |
(+.f64 (+.f64 a (+.f64 t z)) (*.f64 y i)) |
(*.f64 (log.f64 c) b) |
(+.f64 (*.f64 (log.f64 c) b) (*.f64 y i)) |
(+.f64 (*.f64 (log.f64 y) x) (*.f64 y i)) |
| Outputs |
|---|
(+.f64 (*.f64 (log.f64 c) b) (*.f64 y i)) |
(+.f64 (+.f64 a (+.f64 t z)) (*.f64 y i)) |
(+.f64 (*.f64 (log.f64 c) b) (*.f64 y i)) |
9 calls:
| 68.0ms | b |
| 56.0ms | x |
| 34.0ms | z |
| 19.0ms | a |
| 7.0ms | c |
| Error | Segments | Branch |
|---|---|---|
| 26.47% | 3 | x |
| 32.93% | 1 | y |
| 30.46% | 3 | z |
| 32.93% | 1 | t |
| 31.36% | 3 | a |
| 24.7% | 3 | b |
| 32.93% | 1 | c |
| 32.93% | 1 | i |
| 32.93% | 1 | (log.f64 c) |
Compiled 139 to 95 computations (31.7% saved)
| 2× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 23.0ms | 1.49027601982346e+184 | 1.3360933079505074e+187 |
| 21.0ms | -2.534443336383219e+181 | -7.825014628035966e+179 |
| 41.0ms | 240× | body | 256 | valid |
Compiled 565 to 420 computations (25.7% saved)
| Inputs |
|---|
(*.f64 y i) |
(+.f64 a (*.f64 y i)) |
(+.f64 z (*.f64 y i)) |
(+.f64 (+.f64 z a) (*.f64 y i)) |
(+.f64 (+.f64 a (+.f64 t z)) (*.f64 y i)) |
(*.f64 (log.f64 c) b) |
| Outputs |
|---|
(*.f64 (log.f64 c) b) |
(+.f64 (+.f64 a (+.f64 t z)) (*.f64 y i)) |
(*.f64 (log.f64 c) b) |
9 calls:
| 268.0ms | z |
| 48.0ms | x |
| 34.0ms | a |
| 14.0ms | b |
| 7.0ms | (log.f64 c) |
| Error | Segments | Branch |
|---|---|---|
| 32.93% | 1 | x |
| 32.93% | 1 | y |
| 32.93% | 1 | z |
| 32.93% | 1 | t |
| 31.36% | 3 | a |
| 25.07% | 3 | b |
| 32.93% | 1 | c |
| 32.93% | 1 | i |
| 32.93% | 1 | (log.f64 c) |
Compiled 123 to 91 computations (26% saved)
| 2× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 51.0ms | 1.49027601982346e+184 | 1.3360933079505074e+187 |
| 35.0ms | -2.534443336383219e+181 | -7.825014628035966e+179 |
| 83.0ms | 240× | body | 256 | valid |
Compiled 505 to 390 computations (22.8% saved)
| Inputs |
|---|
(*.f64 y i) |
(+.f64 a (*.f64 y i)) |
(+.f64 z (*.f64 y i)) |
(+.f64 (+.f64 z a) (*.f64 y i)) |
(+.f64 (+.f64 a (+.f64 t z)) (*.f64 y i)) |
| Outputs |
|---|
(+.f64 (+.f64 a (+.f64 t z)) (*.f64 y i)) |
8 calls:
| 41.0ms | a |
| 24.0ms | i |
| 7.0ms | x |
| 6.0ms | z |
| 5.0ms | y |
| Error | Segments | Branch |
|---|---|---|
| 32.93% | 1 | x |
| 32.93% | 1 | y |
| 32.93% | 1 | z |
| 32.93% | 1 | t |
| 32.93% | 1 | a |
| 32.93% | 1 | b |
| 32.93% | 1 | c |
| 32.93% | 1 | i |
Compiled 109 to 80 computations (26.6% saved)
| Inputs |
|---|
(*.f64 y i) |
(+.f64 a (*.f64 y i)) |
(+.f64 z (*.f64 y i)) |
(+.f64 (+.f64 z a) (*.f64 y i)) |
| Outputs |
|---|
(+.f64 (+.f64 z a) (*.f64 y i)) |
8 calls:
| 38.0ms | t |
| 6.0ms | c |
| 5.0ms | x |
| 4.0ms | b |
| 4.0ms | i |
| Error | Segments | Branch |
|---|---|---|
| 33.06% | 1 | x |
| 33.06% | 1 | y |
| 33.06% | 1 | z |
| 33.06% | 1 | t |
| 33.06% | 1 | a |
| 33.06% | 1 | b |
| 33.06% | 1 | c |
| 33.06% | 1 | i |
Compiled 100 to 77 computations (23% saved)
| Inputs |
|---|
(*.f64 y i) |
(+.f64 a (*.f64 y i)) |
(+.f64 z (*.f64 y i)) |
| Outputs |
|---|
(+.f64 z (*.f64 y i)) |
(+.f64 a (*.f64 y i)) |
(+.f64 z (*.f64 y i)) |
(+.f64 a (*.f64 y i)) |
8 calls:
| 67.0ms | z |
| 24.0ms | i |
| 16.0ms | c |
| 16.0ms | x |
| 10.0ms | b |
| Error | Segments | Branch |
|---|---|---|
| 51.1% | 5 | x |
| 53.49% | 3 | y |
| 36.77% | 4 | z |
| 45.48% | 2 | t |
| 39.98% | 2 | a |
| 52.63% | 3 | b |
| 51.55% | 5 | c |
| 50.75% | 5 | i |
Compiled 93 to 75 computations (19.4% saved)
| 3× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 24.0ms | -1.5568514544553453e+36 | -4.487714695900058e+31 |
| 18.0ms | -8.534610266387378e+111 | -5.34431712538863e+110 |
| 10.0ms | -9.830029158446093e+132 | -7.075354190656854e+132 |
| 48.0ms | 272× | body | 256 | valid |
Compiled 516 to 404 computations (21.7% saved)
Total -13.9b remaining (-32.6%)
Threshold costs -13.9b (-32.6%)
| Inputs |
|---|
(*.f64 y i) |
(+.f64 a (*.f64 y i)) |
| Outputs |
|---|
(+.f64 a (*.f64 y i)) |
8 calls:
| 50.0ms | i |
| 6.0ms | y |
| 4.0ms | a |
| 3.0ms | t |
| 3.0ms | c |
| Error | Segments | Branch |
|---|---|---|
| 66.49% | 1 | x |
| 66.49% | 1 | y |
| 66.49% | 1 | z |
| 66.49% | 1 | t |
| 66.49% | 1 | a |
| 66.49% | 1 | b |
| 66.49% | 1 | c |
| 66.49% | 1 | i |
Compiled 88 to 74 computations (15.9% saved)
| 1× | egg-herbie |
| 74× | +-commutative |
| 22× | if-if-or-not |
| 8× | *-commutative |
| 4× | not-or |
| 2× | sub-neg |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 145 | 1478 |
| 1 | 223 | 1472 |
| 2 | 226 | 1472 |
| 3 | 229 | 1468 |
| 4 | 230 | 1468 |
| 5 | 231 | 1468 |
| 1× | fuel |
| 1× | saturated |
| Inputs |
|---|
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 y i)) |
(if (<=.f64 x -9999999999999999673560075006595519222746403606649979913266024618633003221909504) (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 (log.f64 y) x) z) a) (*.f64 (log.f64 c) b)) (*.f64 y i)) (if (<=.f64 x 7136238463529799/22300745198530623141535718272648361505980416) (+.f64 (+.f64 (+.f64 t z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) a)) (*.f64 y i)) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (log.f64 c) b)) (*.f64 y i)))) |
(if (<=.f64 x -9999999999999999673560075006595519222746403606649979913266024618633003221909504) (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 (log.f64 y) x) z) a) (*.f64 (log.f64 c) b)) (*.f64 y i)) (if (<=.f64 x 7136238463529799/22300745198530623141535718272648361505980416) (+.f64 (+.f64 (+.f64 t z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) a)) (*.f64 y i)) (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 (log.f64 y) x) z) a) (*.f64 (log.f64 c) b)) (*.f64 y i)))) |
(if (<=.f64 x -35999999999999997863386469219868967035443923858894893493924135599032239859703803684400723408863821356191353140860768795905513731879219374031156658118518327075079270309360868356041534328537088) (+.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 a z)) (*.f64 y i)) (if (<=.f64 x 10799999999999999739593136217110699121244390118393606585360515063604115827184369664) (+.f64 (+.f64 a (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))) (*.f64 y i)) (+.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 a z)) (*.f64 y i)))) |
(if (<=.f64 x -35999999999999997863386469219868967035443923858894893493924135599032239859703803684400723408863821356191353140860768795905513731879219374031156658118518327075079270309360868356041534328537088) (+.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 a z)) (*.f64 y i)) (if (<=.f64 x 42000000000000001994838469046457424787692977945720602979923447495208758331053069828096) (+.f64 (+.f64 (+.f64 (+.f64 t z) a) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 y i)) (+.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 a z)) (*.f64 y i)))) |
(if (<=.f64 x -115999999999999995753547349866026145981790645532675794966267716232030176409051521307306065453790007519991526996032734898070706124671859824959398486542794182451303303194801033591050513533632512) (+.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 a z)) (*.f64 y i)) (if (<=.f64 x 78000000000000002135045701930481281806268197221334759776691333391779780354993049068109824) (+.f64 (+.f64 (+.f64 (+.f64 t z) a) (*.f64 (log.f64 c) b)) (*.f64 y i)) (+.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 a z)) (*.f64 y i)))) |
(if (<=.f64 x -35999999999999997863386469219868967035443923858894893493924135599032239859703803684400723408863821356191353140860768795905513731879219374031156658118518327075079270309360868356041534328537088) (+.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 a z)) (*.f64 y i)) (if (<=.f64 x 630000000000000023020830688906297584380638806908783592247742740257744819803271823622144) (+.f64 (+.f64 a (+.f64 (*.f64 (log.f64 c) b) z)) (*.f64 y i)) (+.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 a z)) (*.f64 y i)))) |
(if (<=.f64 x -949999999999999932802066695072118753819979624983869053338145494110189760417928913162505431402359461409129629021804583520787120171950121154622111813764931747253628624195877688445098898550963473541792099890519605248) (+.f64 (+.f64 (*.f64 (log.f64 y) x) z) (*.f64 y i)) (if (<=.f64 x 5599999999999999560421815042731955609401615310617835311203437689023690565473683955009784761420184671745408293425445652227975557368277828836069969102243801921036411896930570517987980325347907338240) (+.f64 (+.f64 a (+.f64 (*.f64 (log.f64 c) b) z)) (*.f64 y i)) (+.f64 (+.f64 (*.f64 (log.f64 y) x) z) (*.f64 y i)))) |
(if (<=.f64 z -7999999999999999926636539218890212509492870799859879295872737812141353213324797089608343471892332562956818025406639861799915697995776) (+.f64 (+.f64 (*.f64 (log.f64 y) x) z) (*.f64 y i)) (if (<=.f64 z -3999999999999999910839878925616518680231937190379686309568333290649965163559359544311466235366030526739030088283805402005504) (+.f64 (+.f64 (*.f64 (log.f64 c) b) a) (*.f64 y i)) (if (<=.f64 z -8499999999999999833216852071540754170976673010091726139264416803730699347314598382641614204988226302033061216256) (+.f64 (+.f64 (*.f64 (log.f64 y) x) z) (*.f64 y i)) (if (<=.f64 z -849999999999999971420150533636998823936) (+.f64 (+.f64 (*.f64 (log.f64 c) b) z) (*.f64 y i)) (+.f64 (+.f64 (*.f64 (log.f64 c) b) a) (*.f64 y i)))))) |
(if (<=.f64 b -950000000000000031820557346958184002327856983926896402524994564907549341898581001615640576248394992242766096044045128294104170625534207701581504084279075184788545447250818456616960) (+.f64 (+.f64 (*.f64 (log.f64 c) b) z) (*.f64 y i)) (if (<=.f64 b 19200000000000000455912301286101222862246232214310697999490527782468558647206794993309010461748799247283442607369730228655233532861889566209998848) (+.f64 (+.f64 a (+.f64 t z)) (*.f64 y i)) (+.f64 (+.f64 (*.f64 (log.f64 c) b) a) (*.f64 y i)))) |
(if (<=.f64 b -4299999999999999842167575318373359951380899326249236208969923634799217024798227779422416194551756004758587095012427052495485648998942491799453696) (+.f64 (+.f64 (*.f64 (log.f64 c) b) a) (*.f64 y i)) (if (<=.f64 b 159999999999999998253929789142547138028556900166421743122880247435604838385764130381665804903322080980746542853135262377344524184375269393801674752) (+.f64 (+.f64 a (+.f64 t z)) (*.f64 y i)) (+.f64 (+.f64 (*.f64 (log.f64 c) b) a) (*.f64 y i)))) |
(if (<=.f64 b -2900000000000000072889660713807966449221924309511339420957510518448505189505280392539736061139292191021614069132431245731902139337286546635536883831872109082277035864208141669367808) (+.f64 (*.f64 (log.f64 c) b) (*.f64 y i)) (if (<=.f64 b 10200000000000000637461433681313157647400946550414016416480200986648630195082934577388761126167381915094132055990185564901527806430212336216103683858338356091525222641332081481827464773632) (+.f64 (+.f64 a (+.f64 t z)) (*.f64 y i)) (+.f64 (*.f64 (log.f64 c) b) (*.f64 y i)))) |
(if (<=.f64 b -22999999999999998830650240773836835425625408296989945121102037196219559942734611047737958116496476988320584400904571433849253609365398036495019808008372185928682870741471273093693440) (*.f64 (log.f64 c) b) (if (<=.f64 b 5299999999999999952353732891539352042732659390706563010629189757137523664382774687121695262659480354294620913218177012893576602213524333782379496412373101131585784954115615995755367497728) (+.f64 (+.f64 a (+.f64 t z)) (*.f64 y i)) (*.f64 (log.f64 c) b))) |
(+.f64 (+.f64 a (+.f64 t z)) (*.f64 y i)) |
(+.f64 (+.f64 z a) (*.f64 y i)) |
(if (<=.f64 z -7200000000000000312232144782388191696422368681252583895050961027395505904295934061406438131076321176238092269761166027363552835141632) (+.f64 z (*.f64 y i)) (if (<=.f64 z -1600000000000000037710988022672409333199252472091010981007860062829250669545858772157294978547919216419702571008) (+.f64 a (*.f64 y i)) (if (<=.f64 z -7600000000000000047540357344264192) (+.f64 z (*.f64 y i)) (+.f64 a (*.f64 y i))))) |
(+.f64 a (*.f64 y i)) |
(*.f64 y i) |
| Outputs |
|---|
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 y i)) |
(+.f64 (+.f64 (+.f64 (+.f64 t (+.f64 z (*.f64 x (log.f64 y)))) a) (*.f64 (+.f64 b -1/2) (log.f64 c))) (*.f64 y i)) |
(if (<=.f64 x -9999999999999999673560075006595519222746403606649979913266024618633003221909504) (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 (log.f64 y) x) z) a) (*.f64 (log.f64 c) b)) (*.f64 y i)) (if (<=.f64 x 7136238463529799/22300745198530623141535718272648361505980416) (+.f64 (+.f64 (+.f64 t z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) a)) (*.f64 y i)) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (log.f64 y)) z) t) a) (*.f64 (log.f64 c) b)) (*.f64 y i)))) |
(if (<=.f64 x -9999999999999999673560075006595519222746403606649979913266024618633003221909504) (+.f64 (*.f64 y i) (+.f64 (+.f64 a (+.f64 z (*.f64 x (log.f64 y)))) (*.f64 b (log.f64 c)))) (if (<=.f64 x 7136238463529799/22300745198530623141535718272648361505980416) (+.f64 (*.f64 y i) (+.f64 (+.f64 z t) (fma.f64 (log.f64 c) (+.f64 b -1/2) a))) (+.f64 (*.f64 y i) (+.f64 (+.f64 (+.f64 t (+.f64 z (*.f64 x (log.f64 y)))) a) (*.f64 b (log.f64 c)))))) |
(if (<=.f64 x -9999999999999999673560075006595519222746403606649979913266024618633003221909504) (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 (log.f64 y) x) z) a) (*.f64 (log.f64 c) b)) (*.f64 y i)) (if (<=.f64 x 7136238463529799/22300745198530623141535718272648361505980416) (+.f64 (+.f64 (+.f64 t z) (fma.f64 (log.f64 c) (+.f64 -1/2 b) a)) (*.f64 y i)) (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 (log.f64 y) x) z) a) (*.f64 (log.f64 c) b)) (*.f64 y i)))) |
(if (or (<=.f64 x -9999999999999999673560075006595519222746403606649979913266024618633003221909504) (not (<=.f64 x 7136238463529799/22300745198530623141535718272648361505980416))) (+.f64 (*.f64 y i) (+.f64 (+.f64 a (+.f64 z (*.f64 x (log.f64 y)))) (*.f64 b (log.f64 c)))) (+.f64 (*.f64 y i) (+.f64 (+.f64 z t) (fma.f64 (log.f64 c) (+.f64 b -1/2) a)))) |
(if (<=.f64 x -35999999999999997863386469219868967035443923858894893493924135599032239859703803684400723408863821356191353140860768795905513731879219374031156658118518327075079270309360868356041534328537088) (+.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 a z)) (*.f64 y i)) (if (<=.f64 x 10799999999999999739593136217110699121244390118393606585360515063604115827184369664) (+.f64 (+.f64 a (fma.f64 (log.f64 c) (+.f64 -1/2 b) (+.f64 t z))) (*.f64 y i)) (+.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 a z)) (*.f64 y i)))) |
(if (or (<=.f64 x -35999999999999997863386469219868967035443923858894893493924135599032239859703803684400723408863821356191353140860768795905513731879219374031156658118518327075079270309360868356041534328537088) (not (<=.f64 x 10799999999999999739593136217110699121244390118393606585360515063604115827184369664))) (+.f64 (*.f64 y i) (+.f64 (*.f64 x (log.f64 y)) (+.f64 z a))) (+.f64 (*.f64 y i) (+.f64 a (fma.f64 (log.f64 c) (+.f64 b -1/2) (+.f64 z t))))) |
(if (<=.f64 x -35999999999999997863386469219868967035443923858894893493924135599032239859703803684400723408863821356191353140860768795905513731879219374031156658118518327075079270309360868356041534328537088) (+.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 a z)) (*.f64 y i)) (if (<=.f64 x 42000000000000001994838469046457424787692977945720602979923447495208758331053069828096) (+.f64 (+.f64 (+.f64 (+.f64 t z) a) (*.f64 (-.f64 b 1/2) (log.f64 c))) (*.f64 y i)) (+.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 a z)) (*.f64 y i)))) |
(if (or (<=.f64 x -35999999999999997863386469219868967035443923858894893493924135599032239859703803684400723408863821356191353140860768795905513731879219374031156658118518327075079270309360868356041534328537088) (not (<=.f64 x 42000000000000001994838469046457424787692977945720602979923447495208758331053069828096))) (+.f64 (*.f64 y i) (+.f64 (*.f64 x (log.f64 y)) (+.f64 z a))) (+.f64 (*.f64 y i) (+.f64 (*.f64 (+.f64 b -1/2) (log.f64 c)) (+.f64 a (+.f64 z t))))) |
(if (<=.f64 x -115999999999999995753547349866026145981790645532675794966267716232030176409051521307306065453790007519991526996032734898070706124671859824959398486542794182451303303194801033591050513533632512) (+.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 a z)) (*.f64 y i)) (if (<=.f64 x 78000000000000002135045701930481281806268197221334759776691333391779780354993049068109824) (+.f64 (+.f64 (+.f64 (+.f64 t z) a) (*.f64 (log.f64 c) b)) (*.f64 y i)) (+.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 a z)) (*.f64 y i)))) |
(if (or (<=.f64 x -115999999999999995753547349866026145981790645532675794966267716232030176409051521307306065453790007519991526996032734898070706124671859824959398486542794182451303303194801033591050513533632512) (not (<=.f64 x 78000000000000002135045701930481281806268197221334759776691333391779780354993049068109824))) (+.f64 (*.f64 y i) (+.f64 (*.f64 x (log.f64 y)) (+.f64 z a))) (+.f64 (*.f64 y i) (+.f64 (*.f64 b (log.f64 c)) (+.f64 a (+.f64 z t))))) |
(if (<=.f64 x -35999999999999997863386469219868967035443923858894893493924135599032239859703803684400723408863821356191353140860768795905513731879219374031156658118518327075079270309360868356041534328537088) (+.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 a z)) (*.f64 y i)) (if (<=.f64 x 630000000000000023020830688906297584380638806908783592247742740257744819803271823622144) (+.f64 (+.f64 a (+.f64 (*.f64 (log.f64 c) b) z)) (*.f64 y i)) (+.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 a z)) (*.f64 y i)))) |
(if (or (<=.f64 x -35999999999999997863386469219868967035443923858894893493924135599032239859703803684400723408863821356191353140860768795905513731879219374031156658118518327075079270309360868356041534328537088) (not (<=.f64 x 630000000000000023020830688906297584380638806908783592247742740257744819803271823622144))) (+.f64 (*.f64 y i) (+.f64 (*.f64 x (log.f64 y)) (+.f64 z a))) (+.f64 (*.f64 y i) (+.f64 a (+.f64 z (*.f64 b (log.f64 c)))))) |
(if (<=.f64 x -949999999999999932802066695072118753819979624983869053338145494110189760417928913162505431402359461409129629021804583520787120171950121154622111813764931747253628624195877688445098898550963473541792099890519605248) (+.f64 (+.f64 (*.f64 (log.f64 y) x) z) (*.f64 y i)) (if (<=.f64 x 5599999999999999560421815042731955609401615310617835311203437689023690565473683955009784761420184671745408293425445652227975557368277828836069969102243801921036411896930570517987980325347907338240) (+.f64 (+.f64 a (+.f64 (*.f64 (log.f64 c) b) z)) (*.f64 y i)) (+.f64 (+.f64 (*.f64 (log.f64 y) x) z) (*.f64 y i)))) |
(if (or (<=.f64 x -949999999999999932802066695072118753819979624983869053338145494110189760417928913162505431402359461409129629021804583520787120171950121154622111813764931747253628624195877688445098898550963473541792099890519605248) (not (<=.f64 x 5599999999999999560421815042731955609401615310617835311203437689023690565473683955009784761420184671745408293425445652227975557368277828836069969102243801921036411896930570517987980325347907338240))) (+.f64 (*.f64 y i) (+.f64 z (*.f64 x (log.f64 y)))) (+.f64 (*.f64 y i) (+.f64 a (+.f64 z (*.f64 b (log.f64 c)))))) |
(if (<=.f64 z -7999999999999999926636539218890212509492870799859879295872737812141353213324797089608343471892332562956818025406639861799915697995776) (+.f64 (+.f64 (*.f64 (log.f64 y) x) z) (*.f64 y i)) (if (<=.f64 z -3999999999999999910839878925616518680231937190379686309568333290649965163559359544311466235366030526739030088283805402005504) (+.f64 (+.f64 (*.f64 (log.f64 c) b) a) (*.f64 y i)) (if (<=.f64 z -8499999999999999833216852071540754170976673010091726139264416803730699347314598382641614204988226302033061216256) (+.f64 (+.f64 (*.f64 (log.f64 y) x) z) (*.f64 y i)) (if (<=.f64 z -849999999999999971420150533636998823936) (+.f64 (+.f64 (*.f64 (log.f64 c) b) z) (*.f64 y i)) (+.f64 (+.f64 (*.f64 (log.f64 c) b) a) (*.f64 y i)))))) |
(if (<=.f64 z -7999999999999999926636539218890212509492870799859879295872737812141353213324797089608343471892332562956818025406639861799915697995776) (+.f64 (*.f64 y i) (+.f64 z (*.f64 x (log.f64 y)))) (if (<=.f64 z -3999999999999999910839878925616518680231937190379686309568333290649965163559359544311466235366030526739030088283805402005504) (+.f64 (*.f64 y i) (+.f64 a (*.f64 b (log.f64 c)))) (if (<=.f64 z -8499999999999999833216852071540754170976673010091726139264416803730699347314598382641614204988226302033061216256) (+.f64 (*.f64 y i) (+.f64 z (*.f64 x (log.f64 y)))) (if (<=.f64 z -849999999999999971420150533636998823936) (+.f64 (*.f64 y i) (+.f64 z (*.f64 b (log.f64 c)))) (+.f64 (*.f64 y i) (+.f64 a (*.f64 b (log.f64 c)))))))) |
(if (<=.f64 b -950000000000000031820557346958184002327856983926896402524994564907549341898581001615640576248394992242766096044045128294104170625534207701581504084279075184788545447250818456616960) (+.f64 (+.f64 (*.f64 (log.f64 c) b) z) (*.f64 y i)) (if (<=.f64 b 19200000000000000455912301286101222862246232214310697999490527782468558647206794993309010461748799247283442607369730228655233532861889566209998848) (+.f64 (+.f64 a (+.f64 t z)) (*.f64 y i)) (+.f64 (+.f64 (*.f64 (log.f64 c) b) a) (*.f64 y i)))) |
(if (<=.f64 b -950000000000000031820557346958184002327856983926896402524994564907549341898581001615640576248394992242766096044045128294104170625534207701581504084279075184788545447250818456616960) (+.f64 (*.f64 y i) (+.f64 z (*.f64 b (log.f64 c)))) (if (<=.f64 b 19200000000000000455912301286101222862246232214310697999490527782468558647206794993309010461748799247283442607369730228655233532861889566209998848) (+.f64 (*.f64 y i) (+.f64 a (+.f64 z t))) (+.f64 (*.f64 y i) (+.f64 a (*.f64 b (log.f64 c)))))) |
(if (<=.f64 b -4299999999999999842167575318373359951380899326249236208969923634799217024798227779422416194551756004758587095012427052495485648998942491799453696) (+.f64 (+.f64 (*.f64 (log.f64 c) b) a) (*.f64 y i)) (if (<=.f64 b 159999999999999998253929789142547138028556900166421743122880247435604838385764130381665804903322080980746542853135262377344524184375269393801674752) (+.f64 (+.f64 a (+.f64 t z)) (*.f64 y i)) (+.f64 (+.f64 (*.f64 (log.f64 c) b) a) (*.f64 y i)))) |
(if (or (<=.f64 b -4299999999999999842167575318373359951380899326249236208969923634799217024798227779422416194551756004758587095012427052495485648998942491799453696) (not (<=.f64 b 159999999999999998253929789142547138028556900166421743122880247435604838385764130381665804903322080980746542853135262377344524184375269393801674752))) (+.f64 (*.f64 y i) (+.f64 a (*.f64 b (log.f64 c)))) (+.f64 (*.f64 y i) (+.f64 a (+.f64 z t)))) |
(if (<=.f64 b -2900000000000000072889660713807966449221924309511339420957510518448505189505280392539736061139292191021614069132431245731902139337286546635536883831872109082277035864208141669367808) (+.f64 (*.f64 (log.f64 c) b) (*.f64 y i)) (if (<=.f64 b 10200000000000000637461433681313157647400946550414016416480200986648630195082934577388761126167381915094132055990185564901527806430212336216103683858338356091525222641332081481827464773632) (+.f64 (+.f64 a (+.f64 t z)) (*.f64 y i)) (+.f64 (*.f64 (log.f64 c) b) (*.f64 y i)))) |
(if (or (<=.f64 b -2900000000000000072889660713807966449221924309511339420957510518448505189505280392539736061139292191021614069132431245731902139337286546635536883831872109082277035864208141669367808) (not (<=.f64 b 10200000000000000637461433681313157647400946550414016416480200986648630195082934577388761126167381915094132055990185564901527806430212336216103683858338356091525222641332081481827464773632))) (+.f64 (*.f64 y i) (*.f64 b (log.f64 c))) (+.f64 (*.f64 y i) (+.f64 a (+.f64 z t)))) |
(if (<=.f64 b -22999999999999998830650240773836835425625408296989945121102037196219559942734611047737958116496476988320584400904571433849253609365398036495019808008372185928682870741471273093693440) (*.f64 (log.f64 c) b) (if (<=.f64 b 5299999999999999952353732891539352042732659390706563010629189757137523664382774687121695262659480354294620913218177012893576602213524333782379496412373101131585784954115615995755367497728) (+.f64 (+.f64 a (+.f64 t z)) (*.f64 y i)) (*.f64 (log.f64 c) b))) |
(if (or (<=.f64 b -22999999999999998830650240773836835425625408296989945121102037196219559942734611047737958116496476988320584400904571433849253609365398036495019808008372185928682870741471273093693440) (not (<=.f64 b 5299999999999999952353732891539352042732659390706563010629189757137523664382774687121695262659480354294620913218177012893576602213524333782379496412373101131585784954115615995755367497728))) (*.f64 b (log.f64 c)) (+.f64 (*.f64 y i) (+.f64 a (+.f64 z t)))) |
(+.f64 (+.f64 a (+.f64 t z)) (*.f64 y i)) |
(+.f64 (*.f64 y i) (+.f64 a (+.f64 z t))) |
(+.f64 (+.f64 z a) (*.f64 y i)) |
(+.f64 (*.f64 y i) (+.f64 z a)) |
(if (<=.f64 z -7200000000000000312232144782388191696422368681252583895050961027395505904295934061406438131076321176238092269761166027363552835141632) (+.f64 z (*.f64 y i)) (if (<=.f64 z -1600000000000000037710988022672409333199252472091010981007860062829250669545858772157294978547919216419702571008) (+.f64 a (*.f64 y i)) (if (<=.f64 z -7600000000000000047540357344264192) (+.f64 z (*.f64 y i)) (+.f64 a (*.f64 y i))))) |
(if (<=.f64 z -7200000000000000312232144782388191696422368681252583895050961027395505904295934061406438131076321176238092269761166027363552835141632) (+.f64 z (*.f64 y i)) (if (or (<=.f64 z -1600000000000000037710988022672409333199252472091010981007860062829250669545858772157294978547919216419702571008) (not (<=.f64 z -7600000000000000047540357344264192))) (+.f64 a (*.f64 y i)) (+.f64 z (*.f64 y i)))) |
(if (or (<=.f64 z -7200000000000000312232144782388191696422368681252583895050961027395505904295934061406438131076321176238092269761166027363552835141632) (not (or (<=.f64 z -1600000000000000037710988022672409333199252472091010981007860062829250669545858772157294978547919216419702571008) (not (<=.f64 z -7600000000000000047540357344264192))))) (+.f64 z (*.f64 y i)) (+.f64 a (*.f64 y i))) |
(if (or (<=.f64 z -7200000000000000312232144782388191696422368681252583895050961027395505904295934061406438131076321176238092269761166027363552835141632) (and (not (<=.f64 z -1600000000000000037710988022672409333199252472091010981007860062829250669545858772157294978547919216419702571008)) (<=.f64 z -7600000000000000047540357344264192))) (+.f64 z (*.f64 y i)) (+.f64 a (*.f64 y i))) |
(+.f64 a (*.f64 y i)) |
(*.f64 y i) |
Compiled 663 to 402 computations (39.4% saved)
| 1× | egg-herbie |
| 1110× | associate--l+ |
| 756× | associate-+r- |
| 702× | associate-+l- |
| 658× | associate-/l* |
| 534× | fma-def |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 349 | 10402 |
| 1 | 1001 | 10146 |
| 2 | 4711 | 10130 |
| 1× | node limit |
Compiled 231 to 93 computations (59.7% saved)
Compiled 661 to 228 computations (65.5% saved)
Loading profile data...