Time bar (total: 35.5s)
| 1× | search |
| Probability | Valid | Unknown | Precondition | Infinite | Domain | Can't | Iter |
|---|---|---|---|---|---|---|---|
| 0% | 0% | 99.7% | 0.3% | 0% | 0% | 0% | 0 |
| 0% | 0% | 99.7% | 0.3% | 0% | 0% | 0% | 1 |
| 0% | 0% | 99.7% | 0.3% | 0% | 0% | 0% | 2 |
| 0% | 0% | 99.7% | 0.3% | 0% | 0% | 0% | 3 |
| 0% | 0% | 99.7% | 0.3% | 0% | 0% | 0% | 4 |
| 0% | 0% | 99.7% | 0.3% | 0% | 0% | 0% | 5 |
| 0% | 0% | 99.7% | 0.3% | 0% | 0% | 0% | 6 |
| 0% | 0% | 99.7% | 0.3% | 0% | 0% | 0% | 7 |
| 0% | 0% | 99.7% | 0.3% | 0% | 0% | 0% | 8 |
| 0% | 0% | 99.7% | 0.3% | 0% | 0% | 0% | 9 |
| 0% | 0% | 99.7% | 0.3% | 0% | 0% | 0% | 10 |
| 0% | 0% | 99.7% | 0.3% | 0% | 0% | 0% | 11 |
| 0% | 0% | 99.7% | 0.3% | 0% | 0% | 0% | 12 |
Compiled 28 to 20 computations (28.6% saved)
| 1.5s | 8254× | body | 256 | valid |
| 1.4s | 4595× | body | 256 | infinite |
| 0.0ms | 1× | body | 1024 | valid |
| 0.0ms | 1× | body | 512 | valid |
| 2× | egg-herbie |
| 1134× | fma-def |
| 1064× | associate--r- |
| 966× | associate--l- |
| 928× | +-commutative |
| 876× | associate-+l+ |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 112 | 976 |
| 1 | 370 | 848 |
| 2 | 1581 | 784 |
| 3 | 6261 | 784 |
| 0 | 6 | 6 |
| 1× | saturated |
| 1× | node limit |
| Inputs |
|---|
0 |
1 |
2 |
3 |
4 |
5 |
| Outputs |
|---|
0 |
1 |
2 |
3 |
4 |
5 |
| Inputs |
|---|
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) |
(+.f64 (-.f64 (-.f64 y (*.f64 (-.f64 x 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 x t) 2) b)) |
(+.f64 (-.f64 (-.f64 z (*.f64 (-.f64 y 1) x)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) |
(+.f64 (-.f64 (-.f64 t (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 x 1) a)) (*.f64 (-.f64 (+.f64 y x) 2) b)) |
(+.f64 (-.f64 (-.f64 a (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) x)) (*.f64 (-.f64 (+.f64 y t) 2) b)) |
(+.f64 (-.f64 (-.f64 b (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) x)) |
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 z 1) y)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 z t) 2) b)) |
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 t 1) z)) (*.f64 (-.f64 y 1) a)) (*.f64 (-.f64 (+.f64 t y) 2) b)) |
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 a 1) z)) (*.f64 (-.f64 t 1) y)) (*.f64 (-.f64 (+.f64 a t) 2) b)) |
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 b 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 b t) 2) y)) |
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) t)) (*.f64 (-.f64 z 1) a)) (*.f64 (-.f64 (+.f64 y z) 2) b)) |
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) a)) (*.f64 (-.f64 t 1) z)) (*.f64 (-.f64 (+.f64 y t) 2) b)) |
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) b)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) z)) |
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 a 1) t)) (*.f64 (-.f64 (+.f64 y a) 2) b)) |
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 b 1) a)) (*.f64 (-.f64 (+.f64 y b) 2) t)) |
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) b)) (*.f64 (-.f64 (+.f64 y t) 2) a)) |
| Outputs |
|---|
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) |
(+.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 t -1) a))) (*.f64 (+.f64 y (-.f64 t 2)) b)) |
(fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 t -1) a)))) |
(fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (-.f64 (-.f64 y (*.f64 (-.f64 x 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 x t) 2) b)) |
(+.f64 (-.f64 y (+.f64 (*.f64 z (+.f64 x -1)) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 x (-.f64 t 2)))) |
(fma.f64 b (+.f64 x (+.f64 t -2)) (-.f64 y (fma.f64 z (+.f64 x -1) (*.f64 (+.f64 t -1) a)))) |
(fma.f64 b (+.f64 x (+.f64 t -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 x) y))) |
(+.f64 (-.f64 (-.f64 z (*.f64 (-.f64 y 1) x)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) |
(-.f64 (-.f64 z (*.f64 x (+.f64 y -1))) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (-.f64 t 2)) b))) |
(fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 z (fma.f64 x (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) |
(fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 a (-.f64 1 t) (fma.f64 x (-.f64 1 y) z))) |
(+.f64 (-.f64 (-.f64 t (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 x 1) a)) (*.f64 (-.f64 (+.f64 y x) 2) b)) |
(+.f64 (-.f64 t (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 a (+.f64 x -1)))) (*.f64 b (+.f64 y (-.f64 x 2)))) |
(fma.f64 b (+.f64 x (+.f64 y -2)) (-.f64 t (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 x -1))))) |
(fma.f64 b (+.f64 x (+.f64 y -2)) (fma.f64 a (-.f64 1 x) (fma.f64 z (-.f64 1 y) t))) |
(+.f64 (-.f64 (-.f64 a (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) x)) (*.f64 (-.f64 (+.f64 y t) 2) b)) |
(+.f64 (*.f64 (+.f64 y (-.f64 t 2)) b) (-.f64 (-.f64 a (*.f64 (+.f64 y -1) z)) (*.f64 x (+.f64 t -1)))) |
(fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 a (fma.f64 (+.f64 y -1) z (*.f64 x (+.f64 t -1))))) |
(fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 x (-.f64 1 t) (fma.f64 z (-.f64 1 y) a))) |
(+.f64 (-.f64 (-.f64 b (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) x)) |
(+.f64 (-.f64 b (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 t -1) a))) (*.f64 x (+.f64 y (-.f64 t 2)))) |
(fma.f64 x (+.f64 y (+.f64 t -2)) (-.f64 b (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 t -1) a)))) |
(fma.f64 x (+.f64 y (+.f64 t -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) b))) |
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 z 1) y)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 z t) 2) b)) |
(+.f64 (-.f64 x (+.f64 (*.f64 y (+.f64 z -1)) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 z (-.f64 t 2)))) |
(fma.f64 b (+.f64 z (+.f64 t -2)) (-.f64 x (fma.f64 y (+.f64 z -1) (*.f64 (+.f64 t -1) a)))) |
(fma.f64 b (+.f64 z (+.f64 t -2)) (fma.f64 a (-.f64 1 t) (fma.f64 y (-.f64 1 z) x))) |
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 t 1) z)) (*.f64 (-.f64 y 1) a)) (*.f64 (-.f64 (+.f64 t y) 2) b)) |
(+.f64 (*.f64 (+.f64 y (-.f64 t 2)) b) (-.f64 x (+.f64 (*.f64 z (+.f64 t -1)) (*.f64 (+.f64 y -1) a)))) |
(fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) a (*.f64 z (+.f64 t -1))))) |
(fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 z (-.f64 1 t) (fma.f64 a (-.f64 1 y) x))) |
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 a 1) z)) (*.f64 (-.f64 t 1) y)) (*.f64 (-.f64 (+.f64 a t) 2) b)) |
(+.f64 (-.f64 x (+.f64 (*.f64 z (+.f64 a -1)) (*.f64 y (+.f64 t -1)))) (*.f64 b (+.f64 a (-.f64 t 2)))) |
(fma.f64 b (+.f64 t (+.f64 a -2)) (-.f64 x (fma.f64 z (-.f64 a 1) (*.f64 y (+.f64 t -1))))) |
(fma.f64 b (+.f64 t (+.f64 a -2)) (fma.f64 y (-.f64 1 t) (fma.f64 z (-.f64 1 a) x))) |
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 b 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 b t) 2) y)) |
(+.f64 (-.f64 x (+.f64 (*.f64 z (+.f64 b -1)) (*.f64 (+.f64 t -1) a))) (*.f64 y (+.f64 b (-.f64 t 2)))) |
(fma.f64 y (+.f64 t (+.f64 b -2)) (-.f64 x (fma.f64 z (+.f64 b -1) (*.f64 (+.f64 t -1) a)))) |
(fma.f64 y (+.f64 t (+.f64 b -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 b) x))) |
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) t)) (*.f64 (-.f64 z 1) a)) (*.f64 (-.f64 (+.f64 y z) 2) b)) |
(+.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y -1) t) (*.f64 a (+.f64 z -1)))) (*.f64 b (+.f64 y (-.f64 z 2)))) |
(fma.f64 b (+.f64 y (+.f64 z -2)) (-.f64 x (fma.f64 (+.f64 y -1) t (*.f64 a (+.f64 z -1))))) |
(fma.f64 b (+.f64 y (+.f64 z -2)) (fma.f64 a (-.f64 1 z) (fma.f64 t (-.f64 1 y) x))) |
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) a)) (*.f64 (-.f64 t 1) z)) (*.f64 (-.f64 (+.f64 y t) 2) b)) |
(+.f64 (*.f64 (+.f64 y (-.f64 t 2)) b) (-.f64 x (+.f64 (*.f64 z (+.f64 t -1)) (*.f64 (+.f64 y -1) a)))) |
(fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) a (*.f64 z (+.f64 t -1))))) |
(fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 z (-.f64 1 t) (fma.f64 a (-.f64 1 y) x))) |
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) b)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) z)) |
(+.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y -1) b) (*.f64 (+.f64 t -1) a))) (*.f64 z (+.f64 y (-.f64 t 2)))) |
(fma.f64 z (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 (+.f64 y -1) b (*.f64 (+.f64 t -1) a)))) |
(fma.f64 z (+.f64 y (+.f64 t -2)) (fma.f64 a (-.f64 1 t) (fma.f64 b (-.f64 1 y) x))) |
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 a 1) t)) (*.f64 (-.f64 (+.f64 y a) 2) b)) |
(+.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 t (+.f64 a -1)))) (*.f64 b (+.f64 y (-.f64 a 2)))) |
(fma.f64 b (+.f64 y (+.f64 a -2)) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a 1))))) |
(fma.f64 b (+.f64 y (+.f64 a -2)) (fma.f64 t (-.f64 1 a) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 b 1) a)) (*.f64 (-.f64 (+.f64 y b) 2) t)) |
(+.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 a (+.f64 b -1)))) (*.f64 t (+.f64 y (-.f64 b 2)))) |
(fma.f64 t (+.f64 y (+.f64 b -2)) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 b -1))))) |
(fma.f64 t (+.f64 y (+.f64 b -2)) (fma.f64 a (-.f64 1 b) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) b)) (*.f64 (-.f64 (+.f64 y t) 2) a)) |
(+.f64 (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 (+.f64 t -1) b)) (*.f64 a (+.f64 y (-.f64 t 2)))) |
(fma.f64 a (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 t -1) b)))) |
(fma.f64 a (+.f64 y (+.f64 t -2)) (fma.f64 b (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))) |
Compiled 33 to 25 computations (24.2% saved)
| 1× | egg-herbie |
| 1284× | associate--l- |
| 1128× | distribute-neg-in |
| 1032× | +-commutative |
| 1000× | associate--r- |
| 886× | fma-neg |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 20 | 61 |
| 1 | 51 | 53 |
| 2 | 164 | 49 |
| 3 | 566 | 49 |
| 4 | 2702 | 49 |
| 5 | 6419 | 49 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) |
| Outputs |
|---|
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (-.f64 t 2)) b))) |
(fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 t -1) a)))) |
(fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))) |
(fma.f64 (+.f64 (+.f64 y t) -2) b (fma.f64 (-.f64 1 y) z (fma.f64 (-.f64 1 t) a x))) |
(fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 (-.f64 1 y) z (fma.f64 (-.f64 1 t) a x))) |
Compiled 121 to 72 computations (40.5% saved)
3 alts after pruning (3 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 3 | 3 | 6 |
| Fresh | 1 | 0 | 1 |
| Picked | 0 | 0 | 0 |
| Done | 0 | 0 | 0 |
| Total | 4 | 3 | 7 |
| Status | Error | Program |
|---|---|---|
| ▶ | 0.0b | (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))) |
| ▶ | 0.0b | (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 t -1) a)))) |
| ▶ | 0.0b | (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (-.f64 t 2)) b))) |
Compiled 76 to 52 computations (31.6% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (*.f64 (+.f64 t -1) a) |
| ✓ | 0.0b | (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (-.f64 t 2)) b))) |
| ✓ | 0.0b | (*.f64 (+.f64 y -1) z) |
| ✓ | 0.0b | (*.f64 (+.f64 y (-.f64 t 2)) b) |
Compiled 86 to 52 computations (39.5% saved)
39 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | y | @ | inf | (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (-.f64 t 2)) b))) |
| 1.0ms | a | @ | -inf | (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (-.f64 t 2)) b))) |
| 1.0ms | y | @ | -inf | (*.f64 (+.f64 y -1) z) |
| 1.0ms | x | @ | 0 | (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (-.f64 t 2)) b))) |
| 1.0ms | b | @ | inf | (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (-.f64 t 2)) b))) |
| 1× | batch-egg-rewrite |
| 692× | associate-+r+ |
| 678× | +-commutative |
| 524× | add-sqr-sqrt |
| 514× | pow1 |
| 514× | *-un-lft-identity |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 20 | 106 |
| 1 | 483 | 102 |
| 2 | 7255 | 102 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (+.f64 y (-.f64 t 2)) b) |
(*.f64 (+.f64 y -1) z) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (-.f64 t 2)) b))) |
(*.f64 (+.f64 t -1) a) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b y) (*.f64 b (+.f64 t -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (+.f64 t -2)) (*.f64 b y))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y b) (*.f64 (+.f64 t -2) b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 t -2) b) (*.f64 y b))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 y (+.f64 t -2)) b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (-.f64 (*.f64 y y) (pow.f64 (+.f64 t -2) 2))) (+.f64 2 (-.f64 y t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t -2) 3))) (fma.f64 y y (*.f64 (+.f64 t -2) (-.f64 (+.f64 t -2) y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t -2) 2)) b) (+.f64 2 (-.f64 y t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t -2) 3)) b) (fma.f64 y y (*.f64 (+.f64 t -2) (-.f64 (+.f64 t -2) y))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 b) (+.f64 y (+.f64 t -2))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 y (+.f64 t -2)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (+.f64 y (+.f64 t -2)) b))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z y) (*.f64 z -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z -1) (*.f64 z y))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y z) (*.f64 -1 z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1 z) (*.f64 y z))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 y -1) z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (fma.f64 y y -1)) (+.f64 y 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 -1 (pow.f64 y 3))) (fma.f64 y y (-.f64 1 (*.f64 y -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fma.f64 y y -1) z) (+.f64 y 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 -1 (pow.f64 y 3)) z) (fma.f64 y y (-.f64 1 (*.f64 y -1))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (+.f64 y -1) z) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (+.f64 y -1) z)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (+.f64 y -1) z)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (+.f64 y -1) z) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (+.f64 y -1) z) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 z) (+.f64 y -1)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 y -1) z))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (+.f64 y -1) z) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (+.f64 y -1) z)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (+.f64 y -1) z)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 y -1) z)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (+.f64 y -1) z))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (-.f64 x (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 t -1) a))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (-.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (neg.f64 (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (neg.f64 (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 (+.f64 y (+.f64 t -2)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 (+.f64 y -1) z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (fma.f64 (+.f64 1 (neg.f64 y)) z (*.f64 (+.f64 y -1) z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (fma.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) 1 (*.f64 (+.f64 y -1) z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 y -1) z))) (sqrt.f64 (*.f64 (+.f64 y -1) z)) (*.f64 (+.f64 y -1) z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 y -1) z))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 y -1) z)) 2) (*.f64 (+.f64 y -1) z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (fma.f64 (neg.f64 (+.f64 t -1)) a (*.f64 (+.f64 t -1) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (fma.f64 (neg.f64 (*.f64 (+.f64 t -1) a)) 1 (*.f64 (+.f64 t -1) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (fma.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) 1 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) 2) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 t -1) a))) (*.f64 (+.f64 y (+.f64 t -2)) b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 t -1) a))) (neg.f64 (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (-.f64 x (*.f64 (+.f64 y -1) z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) x)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) x)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) 1) (-.f64 x (*.f64 (+.f64 y -1) z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 t -1) a))) 1) (*.f64 (+.f64 y (+.f64 t -2)) b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) x)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) 1 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) 2) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) x) (-.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) (*.f64 (+.f64 t -1) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (-.f64 x (*.f64 (+.f64 y -1) z))) (neg.f64 (*.f64 (+.f64 t -1) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (-.f64 x (*.f64 (+.f64 y -1) z))) (*.f64 (neg.f64 (+.f64 t -1)) a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (-.f64 x (*.f64 (+.f64 y -1) z))) (*.f64 (neg.f64 a) (+.f64 t -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (-.f64 x (*.f64 (+.f64 y -1) z))) (*.f64 -1 (*.f64 (+.f64 t -1) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (-.f64 x (*.f64 (+.f64 y -1) z))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (-.f64 x (*.f64 (+.f64 y -1) z))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2)) (cbrt.f64 (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 t -1) a))) (*.f64 b y)) (*.f64 b (+.f64 t -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 t -2))) (*.f64 b y))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 t -1) a))) (*.f64 y b)) (*.f64 (+.f64 t -2) b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 t -1) a))) (*.f64 (+.f64 t -2) b)) (*.f64 y b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) x) (*.f64 (+.f64 y -1) (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) x) (*.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 t -1) a))) 1) (*.f64 b y)) (*.f64 b (+.f64 t -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 t -1) a))) 1) (*.f64 b (+.f64 t -2))) (*.f64 b y))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 t -1) a))) 1) (*.f64 y b)) (*.f64 (+.f64 t -2) b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 t -1) a))) 1) (*.f64 (+.f64 t -2) b)) (*.f64 y b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) (sqrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) 2) (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) 2)) (/.f64 1 (+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (*.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) (+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z))) (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (-.f64 (sqrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z))) (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (*.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) (+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) 2)) (+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (*.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) (+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (*.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 t -1) a))) (-.f64 x (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 t -1) a)))) (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2)) (-.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 t -1) a))) (*.f64 (+.f64 y (+.f64 t -2)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 x x) (*.f64 (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) (+.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (-.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (*.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) (pow.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 t -1) a))) 3)) (+.f64 (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 t -1) a))) (-.f64 x (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 t -1) a)))) (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 t -1) a))) (*.f64 (+.f64 y (+.f64 t -2)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) 3)) (+.f64 (*.f64 x x) (+.f64 (*.f64 (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (*.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (+.f64 y -1) z) 2)) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) b))) (*.f64 (+.f64 (*.f64 (+.f64 y -1) z) x) (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2)))) (*.f64 (+.f64 (*.f64 (+.f64 y -1) z) x) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (+.f64 y -1) z) 2)) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) b))))) (*.f64 (+.f64 (*.f64 (+.f64 y -1) z) x) (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3)))) (*.f64 (+.f64 (*.f64 (+.f64 y -1) z) x) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 y -1) z) 3)) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) b))) (*.f64 (fma.f64 x x (*.f64 (*.f64 (+.f64 y -1) z) (+.f64 (*.f64 (+.f64 y -1) z) x))) (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2)))) (*.f64 (fma.f64 x x (*.f64 (*.f64 (+.f64 y -1) z) (+.f64 (*.f64 (+.f64 y -1) z) x))) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 y -1) z) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) b))))) (*.f64 (fma.f64 x x (*.f64 (*.f64 (+.f64 y -1) z) (+.f64 (*.f64 (+.f64 y -1) z) x))) (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3)))) (*.f64 (fma.f64 x x (*.f64 (*.f64 (+.f64 y -1) z) (+.f64 (*.f64 (+.f64 y -1) z) x))) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) 2))) (neg.f64 (+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) 3))) (neg.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (*.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) (+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 x (neg.f64 (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (-.f64 x (*.f64 (+.f64 y -1) z)) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z))) (sqrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z))) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z))) 2) (cbrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z))) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a t) (*.f64 a -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a -1) (*.f64 a t))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t a) (*.f64 -1 a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1 a) (*.f64 t a))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 t -1) a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a (fma.f64 t t -1)) (+.f64 t 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a (+.f64 -1 (pow.f64 t 3))) (fma.f64 t t (-.f64 1 (*.f64 t -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fma.f64 t t -1) a) (+.f64 t 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 -1 (pow.f64 t 3)) a) (fma.f64 t t (-.f64 1 (*.f64 t -1))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (+.f64 t -1) a) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 a) (+.f64 t -1)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (+.f64 t -1) a)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (+.f64 t -1) a)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 t -1) a)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (+.f64 t -1) a))))))) |
| 1× | egg-herbie |
| 1402× | associate--l- |
| 942× | fma-def |
| 782× | associate-/l* |
| 542× | +-commutative |
| 458× | associate-/r* |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 486 | 14644 |
| 1 | 1525 | 13560 |
| 2 | 6379 | 13560 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 b (-.f64 t 2)) |
(+.f64 (*.f64 y b) (*.f64 b (-.f64 t 2))) |
(+.f64 (*.f64 y b) (*.f64 b (-.f64 t 2))) |
(+.f64 (*.f64 y b) (*.f64 b (-.f64 t 2))) |
(*.f64 y b) |
(+.f64 (*.f64 y b) (*.f64 (-.f64 t 2) b)) |
(+.f64 (*.f64 y b) (*.f64 (-.f64 t 2) b)) |
(+.f64 (*.f64 y b) (*.f64 (-.f64 t 2) b)) |
(*.f64 y b) |
(+.f64 (*.f64 y b) (*.f64 (-.f64 t 2) b)) |
(+.f64 (*.f64 y b) (*.f64 (-.f64 t 2) b)) |
(+.f64 (*.f64 y b) (*.f64 (-.f64 t 2) b)) |
(*.f64 (-.f64 y 2) b) |
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b)) |
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b)) |
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b)) |
(*.f64 t b) |
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b)) |
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b)) |
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b)) |
(*.f64 t b) |
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b)) |
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b)) |
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b)) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(*.f64 -1 z) |
(+.f64 (*.f64 y z) (*.f64 -1 z)) |
(+.f64 (*.f64 y z) (*.f64 -1 z)) |
(+.f64 (*.f64 y z) (*.f64 -1 z)) |
(*.f64 y z) |
(+.f64 (*.f64 -1 z) (*.f64 y z)) |
(+.f64 (*.f64 -1 z) (*.f64 y z)) |
(+.f64 (*.f64 -1 z) (*.f64 y z)) |
(*.f64 y z) |
(+.f64 (*.f64 -1 z) (*.f64 y z)) |
(+.f64 (*.f64 -1 z) (*.f64 y z)) |
(+.f64 (*.f64 -1 z) (*.f64 y z)) |
(*.f64 z (-.f64 y 1)) |
(*.f64 z (-.f64 y 1)) |
(*.f64 z (-.f64 y 1)) |
(*.f64 z (-.f64 y 1)) |
(*.f64 z (-.f64 y 1)) |
(*.f64 z (-.f64 y 1)) |
(*.f64 z (-.f64 y 1)) |
(*.f64 z (-.f64 y 1)) |
(*.f64 z (-.f64 y 1)) |
(*.f64 z (-.f64 y 1)) |
(*.f64 z (-.f64 y 1)) |
(*.f64 z (-.f64 y 1)) |
(-.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
x |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
x |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 (*.f64 (-.f64 t 2) b) x) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(-.f64 (+.f64 (*.f64 (-.f64 t 2) b) (+.f64 (*.f64 (-.f64 b z) y) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(-.f64 (+.f64 (*.f64 (-.f64 t 2) b) (+.f64 (*.f64 (-.f64 b z) y) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(-.f64 (+.f64 (*.f64 (-.f64 t 2) b) (+.f64 (*.f64 (-.f64 b z) y) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(*.f64 (-.f64 b z) y) |
(-.f64 (+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(-.f64 (+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(-.f64 (+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z)))) (+.f64 (*.f64 b (-.f64 t 2)) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z)))) (+.f64 (*.f64 b (-.f64 t 2)) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z)))) (+.f64 (*.f64 b (-.f64 t 2)) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 (-.f64 t 1) a)) |
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 (-.f64 t 1) a)) |
(*.f64 z (-.f64 1 y)) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 z (-.f64 1 y)) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 z (-.f64 1 y)) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 z (-.f64 1 y)) x)) (*.f64 (-.f64 t 1) a)) |
(*.f64 -1 (*.f64 z (-.f64 y 1))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (+.f64 (*.f64 (-.f64 y 2) b) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(*.f64 t (-.f64 b a)) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 b) (*.f64 -1 a)) t)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 b) (*.f64 -1 a)) t)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 b) (*.f64 -1 a)) t)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 b) (*.f64 -1 a)) t)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 z (-.f64 y 1))) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1))) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1))) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1))) |
(*.f64 a (-.f64 1 t)) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1))) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1))) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1))) |
(*.f64 -1 (*.f64 (-.f64 t 1) a)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1))) |
(-.f64 x (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(*.f64 -1 a) |
(+.f64 (*.f64 a t) (*.f64 -1 a)) |
(+.f64 (*.f64 a t) (*.f64 -1 a)) |
(+.f64 (*.f64 a t) (*.f64 -1 a)) |
(*.f64 a t) |
(+.f64 (*.f64 a t) (*.f64 -1 a)) |
(+.f64 (*.f64 a t) (*.f64 -1 a)) |
(+.f64 (*.f64 a t) (*.f64 -1 a)) |
(*.f64 a t) |
(+.f64 (*.f64 a t) (*.f64 -1 a)) |
(+.f64 (*.f64 a t) (*.f64 -1 a)) |
(+.f64 (*.f64 a t) (*.f64 -1 a)) |
(*.f64 (-.f64 t 1) a) |
(*.f64 (-.f64 t 1) a) |
(*.f64 (-.f64 t 1) a) |
(*.f64 (-.f64 t 1) a) |
(*.f64 (-.f64 t 1) a) |
(*.f64 (-.f64 t 1) a) |
(*.f64 (-.f64 t 1) a) |
(*.f64 (-.f64 t 1) a) |
(*.f64 (-.f64 t 1) a) |
(*.f64 (-.f64 t 1) a) |
(*.f64 (-.f64 t 1) a) |
(*.f64 (-.f64 t 1) a) |
(+.f64 (*.f64 b y) (*.f64 b (+.f64 t -2))) |
(+.f64 (*.f64 b (+.f64 t -2)) (*.f64 b y)) |
(+.f64 (*.f64 y b) (*.f64 (+.f64 t -2) b)) |
(+.f64 (*.f64 (+.f64 t -2) b) (*.f64 y b)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 y (+.f64 t -2)) b))) 1) |
(/.f64 (*.f64 b (-.f64 (*.f64 y y) (pow.f64 (+.f64 t -2) 2))) (+.f64 2 (-.f64 y t))) |
(/.f64 (*.f64 b (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t -2) 3))) (fma.f64 y y (*.f64 (+.f64 t -2) (-.f64 (+.f64 t -2) y)))) |
(/.f64 (*.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t -2) 2)) b) (+.f64 2 (-.f64 y t))) |
(/.f64 (*.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t -2) 3)) b) (fma.f64 y y (*.f64 (+.f64 t -2) (-.f64 (+.f64 t -2) y)))) |
(pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 1) |
(pow.f64 (sqrt.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)) 2) |
(pow.f64 (cbrt.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)) 3) |
(pow.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) 1/3) |
(sqrt.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2)) |
(log.f64 (pow.f64 (exp.f64 b) (+.f64 y (+.f64 t -2)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)))) |
(cbrt.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3)) |
(expm1.f64 (log1p.f64 (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(exp.f64 (log.f64 (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(+.f64 (*.f64 z y) (*.f64 z -1)) |
(+.f64 (*.f64 z -1) (*.f64 z y)) |
(+.f64 (*.f64 y z) (*.f64 -1 z)) |
(+.f64 (*.f64 -1 z) (*.f64 y z)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 y -1) z))) 1) |
(/.f64 (*.f64 z (fma.f64 y y -1)) (+.f64 y 1)) |
(/.f64 (*.f64 z (+.f64 -1 (pow.f64 y 3))) (fma.f64 y y (-.f64 1 (*.f64 y -1)))) |
(/.f64 (*.f64 (fma.f64 y y -1) z) (+.f64 y 1)) |
(/.f64 (*.f64 (+.f64 -1 (pow.f64 y 3)) z) (fma.f64 y y (-.f64 1 (*.f64 y -1)))) |
(pow.f64 (*.f64 (+.f64 y -1) z) 1) |
(pow.f64 (sqrt.f64 (*.f64 (+.f64 y -1) z)) 2) |
(pow.f64 (cbrt.f64 (*.f64 (+.f64 y -1) z)) 3) |
(pow.f64 (pow.f64 (*.f64 (+.f64 y -1) z) 3) 1/3) |
(sqrt.f64 (pow.f64 (*.f64 (+.f64 y -1) z) 2)) |
(log.f64 (pow.f64 (exp.f64 z) (+.f64 y -1))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 y -1) z)))) |
(cbrt.f64 (pow.f64 (*.f64 (+.f64 y -1) z) 3)) |
(expm1.f64 (log1p.f64 (*.f64 (+.f64 y -1) z))) |
(exp.f64 (log.f64 (*.f64 (+.f64 y -1) z))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 y -1) z)) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (+.f64 y -1) z))) |
(+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (-.f64 x (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 t -1) a))) 1)) |
(+.f64 x (+.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) |
(+.f64 x (-.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) |
(+.f64 x (neg.f64 (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) 1)) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (neg.f64 (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 (+.f64 y (+.f64 t -2)) b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 (+.f64 y -1) z))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (fma.f64 (+.f64 1 (neg.f64 y)) z (*.f64 (+.f64 y -1) z))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (fma.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) 1 (*.f64 (+.f64 y -1) z))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 y -1) z))) (sqrt.f64 (*.f64 (+.f64 y -1) z)) (*.f64 (+.f64 y -1) z))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 y -1) z))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 y -1) z)) 2) (*.f64 (+.f64 y -1) z))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (fma.f64 (neg.f64 (+.f64 t -1)) a (*.f64 (+.f64 t -1) a))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (fma.f64 (neg.f64 (*.f64 (+.f64 t -1) a)) 1 (*.f64 (+.f64 t -1) a))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (fma.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) 1 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) 2) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) |
(+.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 t -1) a))) (*.f64 (+.f64 y (+.f64 t -2)) b)) |
(+.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 t -1) a))) (neg.f64 (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)))) |
(+.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (-.f64 x (*.f64 (+.f64 y -1) z))) |
(+.f64 (+.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) x) |
(+.f64 (-.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) x) |
(+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) 1) (-.f64 x (*.f64 (+.f64 y -1) z))) |
(+.f64 (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 t -1) a))) 1) (*.f64 (+.f64 y (+.f64 t -2)) b)) |
(+.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) x) |
(+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) 1 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) 2) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) |
(+.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) x) (-.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) (*.f64 (+.f64 t -1) a))) |
(+.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (-.f64 x (*.f64 (+.f64 y -1) z))) (neg.f64 (*.f64 (+.f64 t -1) a))) |
(+.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (-.f64 x (*.f64 (+.f64 y -1) z))) (*.f64 (neg.f64 (+.f64 t -1)) a)) |
(+.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (-.f64 x (*.f64 (+.f64 y -1) z))) (*.f64 (neg.f64 a) (+.f64 t -1))) |
(+.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (-.f64 x (*.f64 (+.f64 y -1) z))) (*.f64 -1 (*.f64 (+.f64 t -1) a))) |
(+.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (-.f64 x (*.f64 (+.f64 y -1) z))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)))) |
(+.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (-.f64 x (*.f64 (+.f64 y -1) z))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2)) (cbrt.f64 (*.f64 (+.f64 t -1) a)))) |
(+.f64 (+.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 t -1) a))) (*.f64 b y)) (*.f64 b (+.f64 t -2))) |
(+.f64 (+.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 t -2))) (*.f64 b y)) |
(+.f64 (+.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 t -1) a))) (*.f64 y b)) (*.f64 (+.f64 t -2) b)) |
(+.f64 (+.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 t -1) a))) (*.f64 (+.f64 t -2) b)) (*.f64 y b)) |
(+.f64 (+.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) x) (*.f64 (+.f64 y -1) (neg.f64 z))) |
(+.f64 (+.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) x) (*.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) 1)) |
(+.f64 (+.f64 (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 t -1) a))) 1) (*.f64 b y)) (*.f64 b (+.f64 t -2))) |
(+.f64 (+.f64 (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 t -1) a))) 1) (*.f64 b (+.f64 t -2))) (*.f64 b y)) |
(+.f64 (+.f64 (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 t -1) a))) 1) (*.f64 y b)) (*.f64 (+.f64 t -2) b)) |
(+.f64 (+.f64 (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 t -1) a))) 1) (*.f64 (+.f64 t -2) b)) (*.f64 y b)) |
(*.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) 1) |
(*.f64 1 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) |
(*.f64 (sqrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) (sqrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))))) |
(*.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) 2) (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))))) |
(*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) 2)) (/.f64 1 (+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) |
(*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (*.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) (+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))))) |
(*.f64 (+.f64 (sqrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z))) (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (-.f64 (sqrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z))) (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) |
(/.f64 1 (/.f64 (+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) 2)))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (*.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) (+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) 3)))) |
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) 2)) (+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) |
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (*.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) (+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (*.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) |
(/.f64 (-.f64 (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 t -1) a))) (-.f64 x (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 t -1) a)))) (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2)) (-.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 t -1) a))) (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(/.f64 (-.f64 (*.f64 x x) (*.f64 (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) (+.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) |
(/.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (-.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (*.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) (pow.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 t -1) a))) 3)) (+.f64 (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 t -1) a))) (-.f64 x (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 t -1) a)))) (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 t -1) a))) (*.f64 (+.f64 y (+.f64 t -2)) b))))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) 3)) (+.f64 (*.f64 x x) (+.f64 (*.f64 (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (*.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))))) |
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (+.f64 y -1) z) 2)) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) b))) (*.f64 (+.f64 (*.f64 (+.f64 y -1) z) x) (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2)))) (*.f64 (+.f64 (*.f64 (+.f64 y -1) z) x) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) b)))) |
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (+.f64 y -1) z) 2)) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) b))))) (*.f64 (+.f64 (*.f64 (+.f64 y -1) z) x) (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3)))) (*.f64 (+.f64 (*.f64 (+.f64 y -1) z) x) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) b)))))) |
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 y -1) z) 3)) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) b))) (*.f64 (fma.f64 x x (*.f64 (*.f64 (+.f64 y -1) z) (+.f64 (*.f64 (+.f64 y -1) z) x))) (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2)))) (*.f64 (fma.f64 x x (*.f64 (*.f64 (+.f64 y -1) z) (+.f64 (*.f64 (+.f64 y -1) z) x))) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) b)))) |
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 y -1) z) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) b))))) (*.f64 (fma.f64 x x (*.f64 (*.f64 (+.f64 y -1) z) (+.f64 (*.f64 (+.f64 y -1) z) x))) (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3)))) (*.f64 (fma.f64 x x (*.f64 (*.f64 (+.f64 y -1) z) (+.f64 (*.f64 (+.f64 y -1) z) x))) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) b)))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) 2))) (neg.f64 (+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) 3))) (neg.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (*.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) (+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))))) |
(pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) 1) |
(pow.f64 (sqrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) 2) |
(pow.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) 3) |
(pow.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) 3) 1/3) |
(sqrt.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) 2)) |
(log.f64 (exp.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))))) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))))) |
(cbrt.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) 3)) |
(expm1.f64 (log1p.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))))) |
(exp.f64 (log.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))))) |
(exp.f64 (*.f64 (log.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) 1)) |
(log1p.f64 (expm1.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))))) |
(fma.f64 1 x (neg.f64 (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) |
(fma.f64 1 (-.f64 x (*.f64 (+.f64 y -1) z)) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) |
(fma.f64 (sqrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z))) (sqrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z))) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) |
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z))) 2) (cbrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z))) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) |
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) |
(+.f64 (*.f64 a t) (*.f64 a -1)) |
(+.f64 (*.f64 a -1) (*.f64 a t)) |
(+.f64 (*.f64 t a) (*.f64 -1 a)) |
(+.f64 (*.f64 -1 a) (*.f64 t a)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 t -1) a))) 1) |
(/.f64 (*.f64 a (fma.f64 t t -1)) (+.f64 t 1)) |
(/.f64 (*.f64 a (+.f64 -1 (pow.f64 t 3))) (fma.f64 t t (-.f64 1 (*.f64 t -1)))) |
(/.f64 (*.f64 (fma.f64 t t -1) a) (+.f64 t 1)) |
(/.f64 (*.f64 (+.f64 -1 (pow.f64 t 3)) a) (fma.f64 t t (-.f64 1 (*.f64 t -1)))) |
(pow.f64 (*.f64 (+.f64 t -1) a) 1) |
(pow.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a)) 2) |
(pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 3) |
(pow.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) 1/3) |
(sqrt.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2)) |
(log.f64 (pow.f64 (exp.f64 a) (+.f64 t -1))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 t -1) a)))) |
(cbrt.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3)) |
(expm1.f64 (log1p.f64 (*.f64 (+.f64 t -1) a))) |
(exp.f64 (log.f64 (*.f64 (+.f64 t -1) a))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 t -1) a)) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (+.f64 t -1) a))) |
| Outputs |
|---|
(*.f64 b (-.f64 t 2)) |
(*.f64 b (+.f64 t -2)) |
(+.f64 (*.f64 y b) (*.f64 b (-.f64 t 2))) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(+.f64 (*.f64 y b) (*.f64 b (-.f64 t 2))) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(+.f64 (*.f64 y b) (*.f64 b (-.f64 t 2))) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(*.f64 y b) |
(*.f64 b y) |
(+.f64 (*.f64 y b) (*.f64 (-.f64 t 2) b)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(+.f64 (*.f64 y b) (*.f64 (-.f64 t 2) b)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(+.f64 (*.f64 y b) (*.f64 (-.f64 t 2) b)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(*.f64 y b) |
(*.f64 b y) |
(+.f64 (*.f64 y b) (*.f64 (-.f64 t 2) b)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(+.f64 (*.f64 y b) (*.f64 (-.f64 t 2) b)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(+.f64 (*.f64 y b) (*.f64 (-.f64 t 2) b)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(*.f64 (-.f64 y 2) b) |
(*.f64 b (+.f64 y -2)) |
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(*.f64 t b) |
(*.f64 b t) |
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(*.f64 t b) |
(*.f64 b t) |
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(*.f64 -1 z) |
(neg.f64 z) |
(+.f64 (*.f64 y z) (*.f64 -1 z)) |
(*.f64 z (+.f64 y -1)) |
(-.f64 (*.f64 y z) z) |
(+.f64 (*.f64 y z) (*.f64 -1 z)) |
(*.f64 z (+.f64 y -1)) |
(-.f64 (*.f64 y z) z) |
(+.f64 (*.f64 y z) (*.f64 -1 z)) |
(*.f64 z (+.f64 y -1)) |
(-.f64 (*.f64 y z) z) |
(*.f64 y z) |
(+.f64 (*.f64 -1 z) (*.f64 y z)) |
(*.f64 z (+.f64 y -1)) |
(-.f64 (*.f64 y z) z) |
(+.f64 (*.f64 -1 z) (*.f64 y z)) |
(*.f64 z (+.f64 y -1)) |
(-.f64 (*.f64 y z) z) |
(+.f64 (*.f64 -1 z) (*.f64 y z)) |
(*.f64 z (+.f64 y -1)) |
(-.f64 (*.f64 y z) z) |
(*.f64 y z) |
(+.f64 (*.f64 -1 z) (*.f64 y z)) |
(*.f64 z (+.f64 y -1)) |
(-.f64 (*.f64 y z) z) |
(+.f64 (*.f64 -1 z) (*.f64 y z)) |
(*.f64 z (+.f64 y -1)) |
(-.f64 (*.f64 y z) z) |
(+.f64 (*.f64 -1 z) (*.f64 y z)) |
(*.f64 z (+.f64 y -1)) |
(-.f64 (*.f64 y z) z) |
(*.f64 z (-.f64 y 1)) |
(*.f64 z (+.f64 y -1)) |
(-.f64 (*.f64 y z) z) |
(*.f64 z (-.f64 y 1)) |
(*.f64 z (+.f64 y -1)) |
(-.f64 (*.f64 y z) z) |
(*.f64 z (-.f64 y 1)) |
(*.f64 z (+.f64 y -1)) |
(-.f64 (*.f64 y z) z) |
(*.f64 z (-.f64 y 1)) |
(*.f64 z (+.f64 y -1)) |
(-.f64 (*.f64 y z) z) |
(*.f64 z (-.f64 y 1)) |
(*.f64 z (+.f64 y -1)) |
(-.f64 (*.f64 y z) z) |
(*.f64 z (-.f64 y 1)) |
(*.f64 z (+.f64 y -1)) |
(-.f64 (*.f64 y z) z) |
(*.f64 z (-.f64 y 1)) |
(*.f64 z (+.f64 y -1)) |
(-.f64 (*.f64 y z) z) |
(*.f64 z (-.f64 y 1)) |
(*.f64 z (+.f64 y -1)) |
(-.f64 (*.f64 y z) z) |
(*.f64 z (-.f64 y 1)) |
(*.f64 z (+.f64 y -1)) |
(-.f64 (*.f64 y z) z) |
(*.f64 z (-.f64 y 1)) |
(*.f64 z (+.f64 y -1)) |
(-.f64 (*.f64 y z) z) |
(*.f64 z (-.f64 y 1)) |
(*.f64 z (+.f64 y -1)) |
(-.f64 (*.f64 y z) z) |
(*.f64 z (-.f64 y 1)) |
(*.f64 z (+.f64 y -1)) |
(-.f64 (*.f64 y z) z) |
(-.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1)))) |
(-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
x |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
x |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 t 2) b) x) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(-.f64 (fma.f64 b (+.f64 t -2) x) (fma.f64 -1 z (*.f64 a (+.f64 t -1)))) |
(+.f64 (fma.f64 b (+.f64 t -2) x) (+.f64 z (fma.f64 t (neg.f64 a) a))) |
(-.f64 (+.f64 (*.f64 (-.f64 t 2) b) (+.f64 (*.f64 (-.f64 b z) y) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(-.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) (fma.f64 -1 z (*.f64 a (+.f64 t -1)))) |
(+.f64 (fma.f64 b (+.f64 t -2) (fma.f64 y (-.f64 b z) x)) (+.f64 z (fma.f64 t (neg.f64 a) a))) |
(-.f64 (+.f64 (*.f64 (-.f64 t 2) b) (+.f64 (*.f64 (-.f64 b z) y) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(-.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) (fma.f64 -1 z (*.f64 a (+.f64 t -1)))) |
(+.f64 (fma.f64 b (+.f64 t -2) (fma.f64 y (-.f64 b z) x)) (+.f64 z (fma.f64 t (neg.f64 a) a))) |
(-.f64 (+.f64 (*.f64 (-.f64 t 2) b) (+.f64 (*.f64 (-.f64 b z) y) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(-.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) (fma.f64 -1 z (*.f64 a (+.f64 t -1)))) |
(+.f64 (fma.f64 b (+.f64 t -2) (fma.f64 y (-.f64 b z) x)) (+.f64 z (fma.f64 t (neg.f64 a) a))) |
(*.f64 (-.f64 b z) y) |
(*.f64 y (-.f64 b z)) |
(-.f64 (+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(-.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) (fma.f64 -1 z (*.f64 a (+.f64 t -1)))) |
(+.f64 (fma.f64 b (+.f64 t -2) (fma.f64 y (-.f64 b z) x)) (+.f64 z (fma.f64 t (neg.f64 a) a))) |
(-.f64 (+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(-.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) (fma.f64 -1 z (*.f64 a (+.f64 t -1)))) |
(+.f64 (fma.f64 b (+.f64 t -2) (fma.f64 y (-.f64 b z) x)) (+.f64 z (fma.f64 t (neg.f64 a) a))) |
(-.f64 (+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(-.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) (fma.f64 -1 z (*.f64 a (+.f64 t -1)))) |
(+.f64 (fma.f64 b (+.f64 t -2) (fma.f64 y (-.f64 b z) x)) (+.f64 z (fma.f64 t (neg.f64 a) a))) |
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z)))) |
(*.f64 y (-.f64 b z)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z)))) (+.f64 (*.f64 b (-.f64 t 2)) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(-.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) (fma.f64 -1 z (*.f64 a (+.f64 t -1)))) |
(+.f64 (fma.f64 b (+.f64 t -2) (fma.f64 y (-.f64 b z) x)) (+.f64 z (fma.f64 t (neg.f64 a) a))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z)))) (+.f64 (*.f64 b (-.f64 t 2)) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(-.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) (fma.f64 -1 z (*.f64 a (+.f64 t -1)))) |
(+.f64 (fma.f64 b (+.f64 t -2) (fma.f64 y (-.f64 b z) x)) (+.f64 z (fma.f64 t (neg.f64 a) a))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z)))) (+.f64 (*.f64 b (-.f64 t 2)) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(-.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) (fma.f64 -1 z (*.f64 a (+.f64 t -1)))) |
(+.f64 (fma.f64 b (+.f64 t -2) (fma.f64 y (-.f64 b z) x)) (+.f64 z (fma.f64 t (neg.f64 a) a))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 (-.f64 t 1) a)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (+.f64 t -1))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x)) |
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 y z)) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 z (-.f64 1 y)) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 z (-.f64 1 y)) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 z (-.f64 1 y)) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(*.f64 -1 (*.f64 z (-.f64 y 1))) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 y z)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 y 2) b) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 z (+.f64 y -1) (neg.f64 a))) |
(+.f64 (fma.f64 b (+.f64 y -2) x) (+.f64 a (*.f64 z (-.f64 1 y)))) |
(+.f64 (fma.f64 b (+.f64 y -2) x) (+.f64 a (-.f64 z (*.f64 y z)))) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(-.f64 (fma.f64 t (-.f64 b a) (fma.f64 (+.f64 y -2) b x)) (fma.f64 z (+.f64 y -1) (neg.f64 a))) |
(+.f64 (fma.f64 t (-.f64 b a) (fma.f64 b (+.f64 y -2) x)) (+.f64 a (*.f64 z (-.f64 1 y)))) |
(+.f64 (fma.f64 t (-.f64 b a) (fma.f64 b (+.f64 y -2) x)) (+.f64 a (-.f64 z (*.f64 y z)))) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(-.f64 (fma.f64 t (-.f64 b a) (fma.f64 (+.f64 y -2) b x)) (fma.f64 z (+.f64 y -1) (neg.f64 a))) |
(+.f64 (fma.f64 t (-.f64 b a) (fma.f64 b (+.f64 y -2) x)) (+.f64 a (*.f64 z (-.f64 1 y)))) |
(+.f64 (fma.f64 t (-.f64 b a) (fma.f64 b (+.f64 y -2) x)) (+.f64 a (-.f64 z (*.f64 y z)))) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(-.f64 (fma.f64 t (-.f64 b a) (fma.f64 (+.f64 y -2) b x)) (fma.f64 z (+.f64 y -1) (neg.f64 a))) |
(+.f64 (fma.f64 t (-.f64 b a) (fma.f64 b (+.f64 y -2) x)) (+.f64 a (*.f64 z (-.f64 1 y)))) |
(+.f64 (fma.f64 t (-.f64 b a) (fma.f64 b (+.f64 y -2) x)) (+.f64 a (-.f64 z (*.f64 y z)))) |
(*.f64 t (-.f64 b a)) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(-.f64 (fma.f64 t (-.f64 b a) (fma.f64 (+.f64 y -2) b x)) (fma.f64 z (+.f64 y -1) (neg.f64 a))) |
(+.f64 (fma.f64 t (-.f64 b a) (fma.f64 b (+.f64 y -2) x)) (+.f64 a (*.f64 z (-.f64 1 y)))) |
(+.f64 (fma.f64 t (-.f64 b a) (fma.f64 b (+.f64 y -2) x)) (+.f64 a (-.f64 z (*.f64 y z)))) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(-.f64 (fma.f64 t (-.f64 b a) (fma.f64 (+.f64 y -2) b x)) (fma.f64 z (+.f64 y -1) (neg.f64 a))) |
(+.f64 (fma.f64 t (-.f64 b a) (fma.f64 b (+.f64 y -2) x)) (+.f64 a (*.f64 z (-.f64 1 y)))) |
(+.f64 (fma.f64 t (-.f64 b a) (fma.f64 b (+.f64 y -2) x)) (+.f64 a (-.f64 z (*.f64 y z)))) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(-.f64 (fma.f64 t (-.f64 b a) (fma.f64 (+.f64 y -2) b x)) (fma.f64 z (+.f64 y -1) (neg.f64 a))) |
(+.f64 (fma.f64 t (-.f64 b a) (fma.f64 b (+.f64 y -2) x)) (+.f64 a (*.f64 z (-.f64 1 y)))) |
(+.f64 (fma.f64 t (-.f64 b a) (fma.f64 b (+.f64 y -2) x)) (+.f64 a (-.f64 z (*.f64 y z)))) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 b) (*.f64 -1 a)) t)) |
(*.f64 t (-.f64 b a)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 b) (*.f64 -1 a)) t)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(-.f64 (fma.f64 t (-.f64 b a) (fma.f64 (+.f64 y -2) b x)) (fma.f64 z (+.f64 y -1) (neg.f64 a))) |
(+.f64 (fma.f64 t (-.f64 b a) (fma.f64 b (+.f64 y -2) x)) (+.f64 a (*.f64 z (-.f64 1 y)))) |
(+.f64 (fma.f64 t (-.f64 b a) (fma.f64 b (+.f64 y -2) x)) (+.f64 a (-.f64 z (*.f64 y z)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 b) (*.f64 -1 a)) t)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(-.f64 (fma.f64 t (-.f64 b a) (fma.f64 (+.f64 y -2) b x)) (fma.f64 z (+.f64 y -1) (neg.f64 a))) |
(+.f64 (fma.f64 t (-.f64 b a) (fma.f64 b (+.f64 y -2) x)) (+.f64 a (*.f64 z (-.f64 1 y)))) |
(+.f64 (fma.f64 t (-.f64 b a) (fma.f64 b (+.f64 y -2) x)) (+.f64 a (-.f64 z (*.f64 y z)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 b) (*.f64 -1 a)) t)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(-.f64 (fma.f64 t (-.f64 b a) (fma.f64 (+.f64 y -2) b x)) (fma.f64 z (+.f64 y -1) (neg.f64 a))) |
(+.f64 (fma.f64 t (-.f64 b a) (fma.f64 b (+.f64 y -2) x)) (+.f64 a (*.f64 z (-.f64 1 y)))) |
(+.f64 (fma.f64 t (-.f64 b a) (fma.f64 b (+.f64 y -2) x)) (+.f64 a (-.f64 z (*.f64 y z)))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 z (-.f64 y 1))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 z (+.f64 y -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(*.f64 a (-.f64 1 t)) |
(fma.f64 t (neg.f64 a) a) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(*.f64 -1 (*.f64 (-.f64 t 1) a)) |
(*.f64 a (-.f64 1 t)) |
(fma.f64 t (neg.f64 a) a) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(-.f64 x (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1)))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (fma.f64 t (neg.f64 a) a)) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(*.f64 -1 a) |
(neg.f64 a) |
(+.f64 (*.f64 a t) (*.f64 -1 a)) |
(*.f64 a (+.f64 t -1)) |
(+.f64 (*.f64 a t) (*.f64 -1 a)) |
(*.f64 a (+.f64 t -1)) |
(+.f64 (*.f64 a t) (*.f64 -1 a)) |
(*.f64 a (+.f64 t -1)) |
(*.f64 a t) |
(*.f64 t a) |
(+.f64 (*.f64 a t) (*.f64 -1 a)) |
(*.f64 a (+.f64 t -1)) |
(+.f64 (*.f64 a t) (*.f64 -1 a)) |
(*.f64 a (+.f64 t -1)) |
(+.f64 (*.f64 a t) (*.f64 -1 a)) |
(*.f64 a (+.f64 t -1)) |
(*.f64 a t) |
(*.f64 t a) |
(+.f64 (*.f64 a t) (*.f64 -1 a)) |
(*.f64 a (+.f64 t -1)) |
(+.f64 (*.f64 a t) (*.f64 -1 a)) |
(*.f64 a (+.f64 t -1)) |
(+.f64 (*.f64 a t) (*.f64 -1 a)) |
(*.f64 a (+.f64 t -1)) |
(*.f64 (-.f64 t 1) a) |
(*.f64 a (+.f64 t -1)) |
(*.f64 (-.f64 t 1) a) |
(*.f64 a (+.f64 t -1)) |
(*.f64 (-.f64 t 1) a) |
(*.f64 a (+.f64 t -1)) |
(*.f64 (-.f64 t 1) a) |
(*.f64 a (+.f64 t -1)) |
(*.f64 (-.f64 t 1) a) |
(*.f64 a (+.f64 t -1)) |
(*.f64 (-.f64 t 1) a) |
(*.f64 a (+.f64 t -1)) |
(*.f64 (-.f64 t 1) a) |
(*.f64 a (+.f64 t -1)) |
(*.f64 (-.f64 t 1) a) |
(*.f64 a (+.f64 t -1)) |
(*.f64 (-.f64 t 1) a) |
(*.f64 a (+.f64 t -1)) |
(*.f64 (-.f64 t 1) a) |
(*.f64 a (+.f64 t -1)) |
(*.f64 (-.f64 t 1) a) |
(*.f64 a (+.f64 t -1)) |
(*.f64 (-.f64 t 1) a) |
(*.f64 a (+.f64 t -1)) |
(+.f64 (*.f64 b y) (*.f64 b (+.f64 t -2))) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(+.f64 (*.f64 b (+.f64 t -2)) (*.f64 b y)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(+.f64 (*.f64 y b) (*.f64 (+.f64 t -2) b)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(+.f64 (*.f64 (+.f64 t -2) b) (*.f64 y b)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 y (+.f64 t -2)) b))) 1) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(/.f64 (*.f64 b (-.f64 (*.f64 y y) (pow.f64 (+.f64 t -2) 2))) (+.f64 2 (-.f64 y t))) |
(/.f64 b (/.f64 (+.f64 2 (-.f64 y t)) (-.f64 (*.f64 y y) (pow.f64 (+.f64 t -2) 2)))) |
(*.f64 (/.f64 b (+.f64 2 (-.f64 y t))) (-.f64 (*.f64 y y) (pow.f64 (+.f64 t -2) 2))) |
(/.f64 (*.f64 b (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t -2) 3))) (fma.f64 y y (*.f64 (+.f64 t -2) (-.f64 (+.f64 t -2) y)))) |
(/.f64 (*.f64 b (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t -2) 3))) (fma.f64 y y (*.f64 (+.f64 t -2) (+.f64 t (-.f64 -2 y))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t -2) 3)) (fma.f64 y y (*.f64 (+.f64 t -2) (+.f64 t (-.f64 -2 y))))) b) |
(/.f64 (*.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t -2) 2)) b) (+.f64 2 (-.f64 y t))) |
(/.f64 b (/.f64 (+.f64 2 (-.f64 y t)) (-.f64 (*.f64 y y) (pow.f64 (+.f64 t -2) 2)))) |
(*.f64 (/.f64 b (+.f64 2 (-.f64 y t))) (-.f64 (*.f64 y y) (pow.f64 (+.f64 t -2) 2))) |
(/.f64 (*.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t -2) 3)) b) (fma.f64 y y (*.f64 (+.f64 t -2) (-.f64 (+.f64 t -2) y)))) |
(/.f64 (*.f64 b (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t -2) 3))) (fma.f64 y y (*.f64 (+.f64 t -2) (+.f64 t (-.f64 -2 y))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t -2) 3)) (fma.f64 y y (*.f64 (+.f64 t -2) (+.f64 t (-.f64 -2 y))))) b) |
(pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 1) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(pow.f64 (sqrt.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)) 2) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(pow.f64 (cbrt.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)) 3) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(pow.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) 1/3) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(sqrt.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2)) |
(sqrt.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2)) |
(fabs.f64 (*.f64 b (+.f64 t (+.f64 y -2)))) |
(log.f64 (pow.f64 (exp.f64 b) (+.f64 y (+.f64 t -2)))) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)))) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(cbrt.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(expm1.f64 (log1p.f64 (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(exp.f64 (log.f64 (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)) 1)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(log1p.f64 (expm1.f64 (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(+.f64 (*.f64 z y) (*.f64 z -1)) |
(*.f64 z (+.f64 y -1)) |
(-.f64 (*.f64 y z) z) |
(+.f64 (*.f64 z -1) (*.f64 z y)) |
(*.f64 z (+.f64 y -1)) |
(-.f64 (*.f64 y z) z) |
(+.f64 (*.f64 y z) (*.f64 -1 z)) |
(*.f64 z (+.f64 y -1)) |
(-.f64 (*.f64 y z) z) |
(+.f64 (*.f64 -1 z) (*.f64 y z)) |
(*.f64 z (+.f64 y -1)) |
(-.f64 (*.f64 y z) z) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 y -1) z))) 1) |
(*.f64 z (+.f64 y -1)) |
(-.f64 (*.f64 y z) z) |
(/.f64 (*.f64 z (fma.f64 y y -1)) (+.f64 y 1)) |
(/.f64 z (/.f64 (+.f64 y 1) (fma.f64 y y -1))) |
(*.f64 (/.f64 z (+.f64 y 1)) (fma.f64 y y -1)) |
(/.f64 (*.f64 z (+.f64 -1 (pow.f64 y 3))) (fma.f64 y y (-.f64 1 (*.f64 y -1)))) |
(/.f64 z (/.f64 (fma.f64 y y (-.f64 1 (neg.f64 y))) (+.f64 -1 (pow.f64 y 3)))) |
(/.f64 z (/.f64 (fma.f64 y y (+.f64 y 1)) (+.f64 -1 (pow.f64 y 3)))) |
(/.f64 (*.f64 (fma.f64 y y -1) z) (+.f64 y 1)) |
(/.f64 z (/.f64 (+.f64 y 1) (fma.f64 y y -1))) |
(*.f64 (/.f64 z (+.f64 y 1)) (fma.f64 y y -1)) |
(/.f64 (*.f64 (+.f64 -1 (pow.f64 y 3)) z) (fma.f64 y y (-.f64 1 (*.f64 y -1)))) |
(/.f64 z (/.f64 (fma.f64 y y (-.f64 1 (neg.f64 y))) (+.f64 -1 (pow.f64 y 3)))) |
(/.f64 z (/.f64 (fma.f64 y y (+.f64 y 1)) (+.f64 -1 (pow.f64 y 3)))) |
(pow.f64 (*.f64 (+.f64 y -1) z) 1) |
(*.f64 z (+.f64 y -1)) |
(-.f64 (*.f64 y z) z) |
(pow.f64 (sqrt.f64 (*.f64 (+.f64 y -1) z)) 2) |
(*.f64 z (+.f64 y -1)) |
(-.f64 (*.f64 y z) z) |
(pow.f64 (cbrt.f64 (*.f64 (+.f64 y -1) z)) 3) |
(*.f64 z (+.f64 y -1)) |
(-.f64 (*.f64 y z) z) |
(pow.f64 (pow.f64 (*.f64 (+.f64 y -1) z) 3) 1/3) |
(*.f64 z (+.f64 y -1)) |
(-.f64 (*.f64 y z) z) |
(sqrt.f64 (pow.f64 (*.f64 (+.f64 y -1) z) 2)) |
(sqrt.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 2)) |
(fabs.f64 (-.f64 (*.f64 y z) z)) |
(log.f64 (pow.f64 (exp.f64 z) (+.f64 y -1))) |
(*.f64 z (+.f64 y -1)) |
(-.f64 (*.f64 y z) z) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 y -1) z)))) |
(*.f64 z (+.f64 y -1)) |
(-.f64 (*.f64 y z) z) |
(cbrt.f64 (pow.f64 (*.f64 (+.f64 y -1) z) 3)) |
(*.f64 z (+.f64 y -1)) |
(-.f64 (*.f64 y z) z) |
(expm1.f64 (log1p.f64 (*.f64 (+.f64 y -1) z))) |
(*.f64 z (+.f64 y -1)) |
(-.f64 (*.f64 y z) z) |
(exp.f64 (log.f64 (*.f64 (+.f64 y -1) z))) |
(*.f64 z (+.f64 y -1)) |
(-.f64 (*.f64 y z) z) |
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 y -1) z)) 1)) |
(*.f64 z (+.f64 y -1)) |
(-.f64 (*.f64 y z) z) |
(log1p.f64 (expm1.f64 (*.f64 (+.f64 y -1) z))) |
(*.f64 z (+.f64 y -1)) |
(-.f64 (*.f64 y z) z) |
(+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (-.f64 x (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 t -1) a)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 t -1) a))) 1)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 x (+.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 x (-.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 x (neg.f64 (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) 1)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (neg.f64 (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 (+.f64 y (+.f64 t -2)) b)))) |
(-.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))))) (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 b (+.f64 y (+.f64 t -2))))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) (*.f64 (+.f64 t (+.f64 y -2)) (+.f64 (neg.f64 b) b))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 (+.f64 y -1) z))) |
(-.f64 x (-.f64 (fma.f64 (+.f64 y -1) z (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)))) (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 z (+.f64 y -1))))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) (*.f64 0 (-.f64 (*.f64 y z) z))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (fma.f64 (+.f64 1 (neg.f64 y)) z (*.f64 (+.f64 y -1) z))) |
(-.f64 x (-.f64 (fma.f64 (+.f64 y -1) z (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)))) (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 z (+.f64 y -1))))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) (*.f64 0 (-.f64 (*.f64 y z) z))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (fma.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) 1 (*.f64 (+.f64 y -1) z))) |
(-.f64 x (-.f64 (fma.f64 (+.f64 y -1) z (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)))) (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 z (+.f64 y -1))))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) (*.f64 0 (-.f64 (*.f64 y z) z))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 y -1) z))) (sqrt.f64 (*.f64 (+.f64 y -1) z)) (*.f64 (+.f64 y -1) z))) |
(-.f64 x (-.f64 (fma.f64 (+.f64 y -1) z (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)))) (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 z (+.f64 y -1))))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) (*.f64 0 (-.f64 (*.f64 y z) z))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 y -1) z))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 y -1) z)) 2) (*.f64 (+.f64 y -1) z))) |
(-.f64 x (-.f64 (fma.f64 (+.f64 y -1) z (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)))) (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 z (+.f64 y -1))))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) (*.f64 0 (-.f64 (*.f64 y z) z))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))))) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1)))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) (*.f64 0 (*.f64 a (+.f64 t -1)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (fma.f64 (neg.f64 (+.f64 t -1)) a (*.f64 (+.f64 t -1) a))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))))) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1)))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) (*.f64 0 (*.f64 a (+.f64 t -1)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (fma.f64 (neg.f64 (*.f64 (+.f64 t -1) a)) 1 (*.f64 (+.f64 t -1) a))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))))) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1)))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) (*.f64 0 (*.f64 a (+.f64 t -1)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))))) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1)))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) (*.f64 0 (*.f64 a (+.f64 t -1)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))))) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1)))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) (*.f64 0 (*.f64 a (+.f64 t -1)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (fma.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) 1 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))))) (+.f64 (neg.f64 (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)))) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) (*.f64 0 (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 t (+.f64 y -2)))))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) (*.f64 0 (-.f64 (*.f64 t a) (+.f64 a (*.f64 b (+.f64 t (+.f64 y -2))))))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))))) (sqrt.f64 (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)))) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 t (+.f64 y -2)))))) (sqrt.f64 (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 t (+.f64 y -2))))) (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 t (+.f64 y -2)))))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 t a) (+.f64 a (*.f64 b (+.f64 t (+.f64 y -2))))))) (sqrt.f64 (-.f64 (*.f64 t a) (+.f64 a (*.f64 b (+.f64 t (+.f64 y -2)))))) (-.f64 (*.f64 t a) (+.f64 a (*.f64 b (+.f64 t (+.f64 y -2))))))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) 2) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))))) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)))) 2) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 t (+.f64 y -2)))))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 t (+.f64 y -2))))) 2) (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 t (+.f64 y -2)))))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (*.f64 t a) (+.f64 a (*.f64 b (+.f64 t (+.f64 y -2))))))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 t a) (+.f64 a (*.f64 b (+.f64 t (+.f64 y -2)))))) 2) (-.f64 (*.f64 t a) (+.f64 a (*.f64 b (+.f64 t (+.f64 y -2))))))) |
(+.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 t -1) a))) (*.f64 (+.f64 y (+.f64 t -2)) b)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 t -1) a))) (neg.f64 (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (-.f64 x (*.f64 (+.f64 y -1) z))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (+.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) x) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (-.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) x) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) 1) (-.f64 x (*.f64 (+.f64 y -1) z))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 t -1) a))) 1) (*.f64 (+.f64 y (+.f64 t -2)) b)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) x) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) 1 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))))) (+.f64 (neg.f64 (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)))) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) (*.f64 0 (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 t (+.f64 y -2)))))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) (*.f64 0 (-.f64 (*.f64 t a) (+.f64 a (*.f64 b (+.f64 t (+.f64 y -2))))))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))))) (sqrt.f64 (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)))) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 t (+.f64 y -2)))))) (sqrt.f64 (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 t (+.f64 y -2))))) (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 t (+.f64 y -2)))))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 t a) (+.f64 a (*.f64 b (+.f64 t (+.f64 y -2))))))) (sqrt.f64 (-.f64 (*.f64 t a) (+.f64 a (*.f64 b (+.f64 t (+.f64 y -2)))))) (-.f64 (*.f64 t a) (+.f64 a (*.f64 b (+.f64 t (+.f64 y -2))))))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) 2) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))))) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)))) 2) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 t (+.f64 y -2)))))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 t (+.f64 y -2))))) 2) (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 t (+.f64 y -2)))))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (*.f64 t a) (+.f64 a (*.f64 b (+.f64 t (+.f64 y -2))))))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 t a) (+.f64 a (*.f64 b (+.f64 t (+.f64 y -2)))))) 2) (-.f64 (*.f64 t a) (+.f64 a (*.f64 b (+.f64 t (+.f64 y -2))))))) |
(+.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) x) (-.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) (*.f64 (+.f64 t -1) a))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (-.f64 x (*.f64 (+.f64 y -1) z))) (neg.f64 (*.f64 (+.f64 t -1) a))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (-.f64 x (*.f64 (+.f64 y -1) z))) (*.f64 (neg.f64 (+.f64 t -1)) a)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (-.f64 x (*.f64 (+.f64 y -1) z))) (*.f64 (neg.f64 a) (+.f64 t -1))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (-.f64 x (*.f64 (+.f64 y -1) z))) (*.f64 -1 (*.f64 (+.f64 t -1) a))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (-.f64 x (*.f64 (+.f64 y -1) z))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (-.f64 x (*.f64 (+.f64 y -1) z))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2)) (cbrt.f64 (*.f64 (+.f64 t -1) a)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (+.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 t -1) a))) (*.f64 b y)) (*.f64 b (+.f64 t -2))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (+.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 t -2))) (*.f64 b y)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (+.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 t -1) a))) (*.f64 y b)) (*.f64 (+.f64 t -2) b)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (+.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 t -1) a))) (*.f64 (+.f64 t -2) b)) (*.f64 y b)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (+.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) x) (*.f64 (+.f64 y -1) (neg.f64 z))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (+.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) x) (*.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) 1)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (+.f64 (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 t -1) a))) 1) (*.f64 b y)) (*.f64 b (+.f64 t -2))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (+.f64 (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 t -1) a))) 1) (*.f64 b (+.f64 t -2))) (*.f64 b y)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (+.f64 (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 t -1) a))) 1) (*.f64 y b)) (*.f64 (+.f64 t -2) b)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (+.f64 (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 t -1) a))) 1) (*.f64 (+.f64 t -2) b)) (*.f64 y b)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(*.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) 1) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(*.f64 1 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(*.f64 (sqrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) (sqrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(*.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) 2)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) 2) (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) 2)) (/.f64 1 (+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) |
(*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (pow.f64 (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))) 2)) (/.f64 1 (-.f64 x (-.f64 (*.f64 z (+.f64 y -1)) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 t (+.f64 y -2)))) 2)) (-.f64 (fma.f64 z (-.f64 1 y) x) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 t (neg.f64 a) a)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (-.f64 (*.f64 t a) (+.f64 a (*.f64 b (+.f64 t (+.f64 y -2))))) 2)) (-.f64 (fma.f64 z (-.f64 1 y) x) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 t (neg.f64 a) a)))) |
(*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (*.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) (+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))) 3)) 1) (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (*.f64 (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))) (-.f64 x (-.f64 (*.f64 z (+.f64 y -1)) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)))))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 t (neg.f64 a) a)) 3)) (fma.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 t (neg.f64 a) a)) (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 t (neg.f64 a) a)) (fma.f64 z (-.f64 1 y) x)) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2))) |
(*.f64 (+.f64 (sqrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z))) (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (-.f64 (sqrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z))) (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) |
(*.f64 (+.f64 (sqrt.f64 (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)))) (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (sqrt.f64 (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)))))) |
(*.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 t (+.f64 y -2))))) (sqrt.f64 (fma.f64 z (-.f64 1 y) x))) (-.f64 (sqrt.f64 (fma.f64 z (-.f64 1 y) x)) (sqrt.f64 (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 t (+.f64 y -2))))))) |
(*.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 t a) (+.f64 a (*.f64 b (+.f64 t (+.f64 y -2)))))) (sqrt.f64 (fma.f64 z (-.f64 1 y) x))) (-.f64 (sqrt.f64 (fma.f64 z (-.f64 1 y) x)) (sqrt.f64 (-.f64 (*.f64 t a) (+.f64 a (*.f64 b (+.f64 t (+.f64 y -2)))))))) |
(/.f64 1 (/.f64 (+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) 2)))) |
(*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (pow.f64 (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))) 2)) (/.f64 1 (-.f64 x (-.f64 (*.f64 z (+.f64 y -1)) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 t (+.f64 y -2)))) 2)) (-.f64 (fma.f64 z (-.f64 1 y) x) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 t (neg.f64 a) a)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (-.f64 (*.f64 t a) (+.f64 a (*.f64 b (+.f64 t (+.f64 y -2))))) 2)) (-.f64 (fma.f64 z (-.f64 1 y) x) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 t (neg.f64 a) a)))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (*.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) (+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) 3)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))) 3)) 1) (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (*.f64 (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))) (-.f64 x (-.f64 (*.f64 z (+.f64 y -1)) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)))))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 t (neg.f64 a) a)) 3)) (fma.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 t (neg.f64 a) a)) (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 t (neg.f64 a) a)) (fma.f64 z (-.f64 1 y) x)) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2))) |
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) 2)) (+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) |
(*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (pow.f64 (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))) 2)) (/.f64 1 (-.f64 x (-.f64 (*.f64 z (+.f64 y -1)) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 t (+.f64 y -2)))) 2)) (-.f64 (fma.f64 z (-.f64 1 y) x) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 t (neg.f64 a) a)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (-.f64 (*.f64 t a) (+.f64 a (*.f64 b (+.f64 t (+.f64 y -2))))) 2)) (-.f64 (fma.f64 z (-.f64 1 y) x) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 t (neg.f64 a) a)))) |
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (*.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) (+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))) 3)) 1) (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (*.f64 (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))) (-.f64 x (-.f64 (*.f64 z (+.f64 y -1)) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)))))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 t (neg.f64 a) a)) 3)) (fma.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 t (neg.f64 a) a)) (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 t (neg.f64 a) a)) (fma.f64 z (-.f64 1 y) x)) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2))) |
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (*.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) |
(*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (pow.f64 (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))) 2)) (/.f64 1 (-.f64 x (-.f64 (*.f64 z (+.f64 y -1)) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 t (+.f64 y -2)))) 2)) (-.f64 (fma.f64 z (-.f64 1 y) x) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 t (neg.f64 a) a)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (-.f64 (*.f64 t a) (+.f64 a (*.f64 b (+.f64 t (+.f64 y -2))))) 2)) (-.f64 (fma.f64 z (-.f64 1 y) x) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 t (neg.f64 a) a)))) |
(/.f64 (-.f64 (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 t -1) a))) (-.f64 x (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 t -1) a)))) (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2)) (-.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 t -1) a))) (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(/.f64 (-.f64 (*.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1)))) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1))))) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2)) (-.f64 x (+.f64 (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1))) (*.f64 b (+.f64 y (+.f64 t -2)))))) |
(/.f64 (-.f64 (*.f64 (+.f64 (fma.f64 z (-.f64 1 y) x) (fma.f64 t (neg.f64 a) a)) (+.f64 (fma.f64 z (-.f64 1 y) x) (fma.f64 t (neg.f64 a) a))) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2)) (-.f64 (fma.f64 z (-.f64 1 y) x) (fma.f64 a (+.f64 t -1) (*.f64 b (+.f64 t (+.f64 y -2)))))) |
(/.f64 (-.f64 (*.f64 x x) (*.f64 (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) (+.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) |
(/.f64 (-.f64 (*.f64 x x) (*.f64 (fma.f64 (+.f64 y -1) z (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)))) (fma.f64 (+.f64 y -1) z (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)))))) (+.f64 x (fma.f64 (+.f64 y -1) z (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)))))) |
(/.f64 (*.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) (+.f64 x (-.f64 (-.f64 (*.f64 y z) z) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 t (neg.f64 a) a))))) (+.f64 x (-.f64 (-.f64 (*.f64 y z) z) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 t (neg.f64 a) a))))) |
(/.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) (/.f64 (+.f64 x (-.f64 (*.f64 y z) (+.f64 z (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 t (neg.f64 a) a))))) (+.f64 x (-.f64 (*.f64 y z) (+.f64 z (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 t (neg.f64 a) a))))))) |
(/.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (-.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (*.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))) 3)) 1) (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (*.f64 (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))) (-.f64 x (-.f64 (*.f64 z (+.f64 y -1)) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)))))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 t (neg.f64 a) a)) 3)) (fma.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 t (neg.f64 a) a)) (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 t (neg.f64 a) a)) (fma.f64 z (-.f64 1 y) x)) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) (pow.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 t -1) a))) 3)) (+.f64 (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 t -1) a))) (-.f64 x (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 t -1) a)))) (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 t -1) a))) (*.f64 (+.f64 y (+.f64 t -2)) b))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3) (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1)))) 3)) (fma.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1)))) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1)))) (-.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (*.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1)))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3) (pow.f64 (+.f64 (fma.f64 z (-.f64 1 y) x) (fma.f64 t (neg.f64 a) a)) 3)) (fma.f64 (+.f64 (fma.f64 z (-.f64 1 y) x) (fma.f64 t (neg.f64 a) a)) (+.f64 (fma.f64 z (-.f64 1 y) x) (fma.f64 t (neg.f64 a) a)) (*.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (+.f64 (fma.f64 z (-.f64 1 y) x) (fma.f64 t (neg.f64 a) a)))))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) 3)) (+.f64 (*.f64 x x) (+.f64 (*.f64 (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (*.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (+.f64 y -1) z (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)))) 3)) (fma.f64 x x (*.f64 (fma.f64 (+.f64 y -1) z (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)))) (+.f64 x (fma.f64 (+.f64 y -1) z (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)))))))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (-.f64 (-.f64 (*.f64 y z) z) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 t (neg.f64 a) a))) 3)) (fma.f64 (-.f64 (-.f64 (*.f64 y z) z) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 t (neg.f64 a) a))) (+.f64 x (-.f64 (-.f64 (*.f64 y z) z) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 t (neg.f64 a) a)))) (*.f64 x x))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (-.f64 (*.f64 y z) (+.f64 z (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 t (neg.f64 a) a)))) 3)) (fma.f64 (-.f64 (*.f64 y z) (+.f64 z (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 t (neg.f64 a) a)))) (+.f64 x (-.f64 (*.f64 y z) (+.f64 z (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 t (neg.f64 a) a))))) (*.f64 x x))) |
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (+.f64 y -1) z) 2)) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) b))) (*.f64 (+.f64 (*.f64 (+.f64 y -1) z) x) (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2)))) (*.f64 (+.f64 (*.f64 (+.f64 y -1) z) x) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) b)))) |
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 z (+.f64 y -1)) 2)) (fma.f64 (+.f64 t -1) a (*.f64 b (+.f64 y (+.f64 t -2))))) (*.f64 (fma.f64 (+.f64 y -1) z x) (-.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2)))) (*.f64 (fma.f64 (+.f64 t -1) a (*.f64 b (+.f64 y (+.f64 t -2)))) (fma.f64 (+.f64 y -1) z x))) |
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 x x) (pow.f64 (-.f64 (*.f64 y z) z) 2)) (fma.f64 a (+.f64 t -1) (*.f64 b (+.f64 t (+.f64 y -2))))) (*.f64 (fma.f64 z (+.f64 y -1) x) (-.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2)))) (*.f64 (fma.f64 a (+.f64 t -1) (*.f64 b (+.f64 t (+.f64 y -2)))) (fma.f64 z (+.f64 y -1) x))) |
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (+.f64 y -1) z) 2)) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) b))))) (*.f64 (+.f64 (*.f64 (+.f64 y -1) z) x) (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3)))) (*.f64 (+.f64 (*.f64 (+.f64 y -1) z) x) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) b)))))) |
(/.f64 (fma.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 z (+.f64 y -1)) 2)) (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (*.f64 (+.f64 y (+.f64 t -2)) (*.f64 b (fma.f64 (+.f64 t -1) a (*.f64 b (+.f64 y (+.f64 t -2))))))) (neg.f64 (*.f64 (fma.f64 (+.f64 y -1) z x) (-.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 3) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3))))) (*.f64 (fma.f64 (+.f64 y -1) z x) (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (*.f64 (+.f64 y (+.f64 t -2)) (*.f64 b (fma.f64 (+.f64 t -1) a (*.f64 b (+.f64 y (+.f64 t -2))))))))) |
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 x x) (pow.f64 (-.f64 (*.f64 y z) z) 2)) (fma.f64 (+.f64 t (+.f64 y -2)) (*.f64 b (fma.f64 a (+.f64 t -1) (*.f64 b (+.f64 t (+.f64 y -2))))) (pow.f64 (*.f64 a (+.f64 t -1)) 2))) (*.f64 (fma.f64 z (+.f64 y -1) x) (-.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 3) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3)))) (*.f64 (fma.f64 z (+.f64 y -1) x) (fma.f64 (+.f64 t (+.f64 y -2)) (*.f64 b (fma.f64 a (+.f64 t -1) (*.f64 b (+.f64 t (+.f64 y -2))))) (pow.f64 (*.f64 a (+.f64 t -1)) 2)))) |
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 y -1) z) 3)) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) b))) (*.f64 (fma.f64 x x (*.f64 (*.f64 (+.f64 y -1) z) (+.f64 (*.f64 (+.f64 y -1) z) x))) (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2)))) (*.f64 (fma.f64 x x (*.f64 (*.f64 (+.f64 y -1) z) (+.f64 (*.f64 (+.f64 y -1) z) x))) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) b)))) |
(/.f64 (-.f64 (*.f64 (fma.f64 (+.f64 t -1) a (*.f64 b (+.f64 y (+.f64 t -2)))) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3))) (*.f64 (-.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2)) (fma.f64 x x (*.f64 (+.f64 y -1) (*.f64 z (fma.f64 (+.f64 y -1) z x)))))) (*.f64 (fma.f64 (+.f64 t -1) a (*.f64 b (+.f64 y (+.f64 t -2)))) (fma.f64 x x (*.f64 (+.f64 y -1) (*.f64 z (fma.f64 (+.f64 y -1) z x)))))) |
(/.f64 (fma.f64 (fma.f64 a (+.f64 t -1) (*.f64 b (+.f64 t (+.f64 y -2)))) (-.f64 (pow.f64 x 3) (pow.f64 (-.f64 (*.f64 y z) z) 3)) (*.f64 (-.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2)) (neg.f64 (fma.f64 x x (*.f64 z (*.f64 (+.f64 y -1) (fma.f64 z (+.f64 y -1) x))))))) (*.f64 (fma.f64 a (+.f64 t -1) (*.f64 b (+.f64 t (+.f64 y -2)))) (fma.f64 x x (*.f64 z (*.f64 (+.f64 y -1) (fma.f64 z (+.f64 y -1) x)))))) |
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 y -1) z) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) b))))) (*.f64 (fma.f64 x x (*.f64 (*.f64 (+.f64 y -1) z) (+.f64 (*.f64 (+.f64 y -1) z) x))) (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3)))) (*.f64 (fma.f64 x x (*.f64 (*.f64 (+.f64 y -1) z) (+.f64 (*.f64 (+.f64 y -1) z) x))) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) b)))))) |
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (*.f64 (+.f64 y (+.f64 t -2)) (*.f64 b (fma.f64 (+.f64 t -1) a (*.f64 b (+.f64 y (+.f64 t -2))))))) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3))) (*.f64 (-.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 3) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3)) (fma.f64 x x (*.f64 (+.f64 y -1) (*.f64 z (fma.f64 (+.f64 y -1) z x)))))) (*.f64 (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (*.f64 (+.f64 y (+.f64 t -2)) (*.f64 b (fma.f64 (+.f64 t -1) a (*.f64 b (+.f64 y (+.f64 t -2))))))) (fma.f64 x x (*.f64 (+.f64 y -1) (*.f64 z (fma.f64 (+.f64 y -1) z x)))))) |
(/.f64 (-.f64 (*.f64 (fma.f64 (+.f64 t (+.f64 y -2)) (*.f64 b (fma.f64 a (+.f64 t -1) (*.f64 b (+.f64 t (+.f64 y -2))))) (pow.f64 (*.f64 a (+.f64 t -1)) 2)) (-.f64 (pow.f64 x 3) (pow.f64 (-.f64 (*.f64 y z) z) 3))) (*.f64 (-.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 3) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3)) (fma.f64 x x (*.f64 z (*.f64 (+.f64 y -1) (fma.f64 z (+.f64 y -1) x)))))) (*.f64 (fma.f64 (+.f64 t (+.f64 y -2)) (*.f64 b (fma.f64 a (+.f64 t -1) (*.f64 b (+.f64 t (+.f64 y -2))))) (pow.f64 (*.f64 a (+.f64 t -1)) 2)) (fma.f64 x x (*.f64 z (*.f64 (+.f64 y -1) (fma.f64 z (+.f64 y -1) x)))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) 2))) (neg.f64 (+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) |
(*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (pow.f64 (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))) 2)) (/.f64 1 (-.f64 x (-.f64 (*.f64 z (+.f64 y -1)) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 t (+.f64 y -2)))) 2)) (-.f64 (fma.f64 z (-.f64 1 y) x) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 t (neg.f64 a) a)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (-.f64 (*.f64 t a) (+.f64 a (*.f64 b (+.f64 t (+.f64 y -2))))) 2)) (-.f64 (fma.f64 z (-.f64 1 y) x) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 t (neg.f64 a) a)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) 3))) (neg.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (*.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) (+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))) 3)) 1) (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (*.f64 (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))) (-.f64 x (-.f64 (*.f64 z (+.f64 y -1)) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)))))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 t (neg.f64 a) a)) 3)) (fma.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 t (neg.f64 a) a)) (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 t (neg.f64 a) a)) (fma.f64 z (-.f64 1 y) x)) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2))) |
(pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) 1) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(pow.f64 (sqrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) 2) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(pow.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) 3) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(pow.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) 3) 1/3) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(sqrt.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) 2)) |
(sqrt.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))))) 2)) |
(fabs.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))) |
(log.f64 (exp.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(cbrt.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) 3)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(expm1.f64 (log1p.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(exp.f64 (log.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(exp.f64 (*.f64 (log.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) 1)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(log1p.f64 (expm1.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(fma.f64 1 x (neg.f64 (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(fma.f64 1 (-.f64 x (*.f64 (+.f64 y -1) z)) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(fma.f64 (sqrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z))) (sqrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z))) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z))) 2) (cbrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z))) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (*.f64 a t) (*.f64 a -1)) |
(*.f64 a (+.f64 t -1)) |
(+.f64 (*.f64 a -1) (*.f64 a t)) |
(*.f64 a (+.f64 t -1)) |
(+.f64 (*.f64 t a) (*.f64 -1 a)) |
(*.f64 a (+.f64 t -1)) |
(+.f64 (*.f64 -1 a) (*.f64 t a)) |
(*.f64 a (+.f64 t -1)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 t -1) a))) 1) |
(*.f64 a (+.f64 t -1)) |
(/.f64 (*.f64 a (fma.f64 t t -1)) (+.f64 t 1)) |
(*.f64 (/.f64 a (+.f64 t 1)) (fma.f64 t t -1)) |
(/.f64 (*.f64 a (+.f64 -1 (pow.f64 t 3))) (fma.f64 t t (-.f64 1 (*.f64 t -1)))) |
(/.f64 a (/.f64 (fma.f64 t t (-.f64 1 (*.f64 t -1))) (+.f64 -1 (pow.f64 t 3)))) |
(*.f64 (/.f64 (+.f64 -1 (pow.f64 t 3)) (fma.f64 t t (-.f64 1 (neg.f64 t)))) a) |
(/.f64 (*.f64 (fma.f64 t t -1) a) (+.f64 t 1)) |
(/.f64 (*.f64 a (fma.f64 t t -1)) (+.f64 t 1)) |
(*.f64 (/.f64 a (+.f64 t 1)) (fma.f64 t t -1)) |
(/.f64 (*.f64 (+.f64 -1 (pow.f64 t 3)) a) (fma.f64 t t (-.f64 1 (*.f64 t -1)))) |
(/.f64 a (/.f64 (fma.f64 t t (-.f64 1 (*.f64 t -1))) (+.f64 -1 (pow.f64 t 3)))) |
(*.f64 (/.f64 (+.f64 -1 (pow.f64 t 3)) (fma.f64 t t (-.f64 1 (neg.f64 t)))) a) |
(pow.f64 (*.f64 (+.f64 t -1) a) 1) |
(*.f64 a (+.f64 t -1)) |
(pow.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a)) 2) |
(*.f64 a (+.f64 t -1)) |
(pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 3) |
(*.f64 a (+.f64 t -1)) |
(pow.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) 1/3) |
(*.f64 a (+.f64 t -1)) |
(sqrt.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2)) |
(sqrt.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2)) |
(fabs.f64 (*.f64 a (+.f64 t -1))) |
(log.f64 (pow.f64 (exp.f64 a) (+.f64 t -1))) |
(*.f64 a (+.f64 t -1)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 t -1) a)))) |
(*.f64 a (+.f64 t -1)) |
(cbrt.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3)) |
(*.f64 a (+.f64 t -1)) |
(expm1.f64 (log1p.f64 (*.f64 (+.f64 t -1) a))) |
(*.f64 a (+.f64 t -1)) |
(exp.f64 (log.f64 (*.f64 (+.f64 t -1) a))) |
(*.f64 a (+.f64 t -1)) |
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 t -1) a)) 1)) |
(*.f64 a (+.f64 t -1)) |
(log1p.f64 (expm1.f64 (*.f64 (+.f64 t -1) a))) |
(*.f64 a (+.f64 t -1)) |
Found 3 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 t -1) a)))) |
| ✓ | 0.0b | (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 t -1) a)) |
| 0.0b | (*.f64 (+.f64 t -1) a) |
Compiled 74 to 44 computations (40.5% saved)
30 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 30.0ms | b | @ | inf | (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 t -1) a)))) |
| 0.0ms | b | @ | -inf | (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 t -1) a)))) |
| 0.0ms | z | @ | -inf | (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 t -1) a)) |
| 0.0ms | y | @ | -inf | (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 t -1) a)))) |
| 0.0ms | y | @ | inf | (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 t -1) a)))) |
| 1× | batch-egg-rewrite |
| 624× | associate-/r* |
| 452× | +-commutative |
| 452× | add-sqr-sqrt |
| 444× | pow1 |
| 444× | *-un-lft-identity |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 19 | 80 |
| 1 | 425 | 80 |
| 2 | 5793 | 80 |
| 1× | node limit |
| Inputs |
|---|
(fma.f64 (+.f64 y -1) z (*.f64 (+.f64 t -1) a)) |
(fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 t -1) a)))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 -1 t) a) (*.f64 (+.f64 y -1) z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 -1 t) a) (*.f64 (*.f64 (+.f64 y -1) z) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 -1 t) a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a -1) (+.f64 (*.f64 a t) (*.f64 (+.f64 y -1) z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a t) (+.f64 (*.f64 a -1) (*.f64 (+.f64 y -1) z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1 a) (+.f64 (*.f64 t a) (*.f64 (+.f64 y -1) z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t a) (+.f64 (*.f64 -1 a) (*.f64 (+.f64 y -1) z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (+.f64 y -1) z) 1) (*.f64 (+.f64 -1 t) a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 a -1)) (*.f64 a t))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 a t)) (*.f64 a -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 -1 a)) (*.f64 t a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 t a)) (*.f64 -1 a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (*.f64 (+.f64 y -1) z) 1) (*.f64 a -1)) (*.f64 a t))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (*.f64 (+.f64 y -1) z) 1) (*.f64 a t)) (*.f64 a -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (*.f64 (+.f64 y -1) z) 1) (*.f64 -1 a)) (*.f64 t a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (*.f64 (+.f64 y -1) z) 1) (*.f64 t a)) (*.f64 -1 a))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 -1 t) a))) (-.f64 1 (*.f64 (+.f64 y -1) z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (+.f64 y -1) z) (exp.f64 (log1p.f64 (*.f64 (+.f64 -1 t) a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (*.f64 (+.f64 y -1) z) 1) (exp.f64 (log1p.f64 (*.f64 (+.f64 -1 t) a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) (sqrt.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 2) (cbrt.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 y -1) z)) (pow.f64 (*.f64 (+.f64 -1 t) a) 2)) (-.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 -1 t) a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 (+.f64 -1 t) a) 3) (pow.f64 (*.f64 (+.f64 y -1) z) 3)) (+.f64 (*.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 y -1) z)) (-.f64 (pow.f64 (*.f64 (+.f64 -1 t) a) 2) (*.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 -1 t) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) (*.f64 (+.f64 y (+.f64 t -2)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (*.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 1) (*.f64 (+.f64 y (+.f64 t -2)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) (*.f64 (+.f64 y (+.f64 t -2)) b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) (+.f64 (fma.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 1 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) (*.f64 (+.f64 y (+.f64 t -2)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) (sqrt.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) (*.f64 (+.f64 y (+.f64 t -2)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 2) (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) (*.f64 (+.f64 y (+.f64 t -2)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) (fma.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 1 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) (sqrt.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 2) (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) (+.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b)) (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b)) (*.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 1) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) x)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (+.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b)) (neg.f64 (*.f64 (+.f64 y -1) z))) (neg.f64 (*.f64 (+.f64 -1 t) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 1) x) (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 1) x) (*.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 1) (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) x)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (+.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b)) (exp.f64 (log1p.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 x (-.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) (*.f64 (+.f64 y (+.f64 t -2)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))) (-.f64 1 (*.f64 (+.f64 y (+.f64 t -2)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b)) (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (*.f64 (+.f64 -1 t) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 x x) (+.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) x)) (-.f64 (/.f64 (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 2) (+.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) x)) (*.f64 (+.f64 y (+.f64 t -2)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 x 3) (fma.f64 x x (*.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) (+.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) x)))) (-.f64 (/.f64 (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 3) (fma.f64 x x (*.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) (+.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) x)))) (*.f64 (+.f64 y (+.f64 t -2)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 1) x) (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (exp.f64 (log1p.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (-.f64 x (*.f64 (+.f64 y -1) z))) (*.f64 (+.f64 -1 t) a))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (/.f64 (*.f64 x x) (+.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) x))) (/.f64 (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 2) (+.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (/.f64 (pow.f64 x 3) (fma.f64 x x (*.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) (+.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) x))))) (/.f64 (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 3) (fma.f64 x x (*.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) (+.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (+.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b)) 0) (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 1) (exp.f64 (log1p.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 1) (-.f64 x (*.f64 (+.f64 y -1) z))) (*.f64 (+.f64 -1 t) a))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 1) (/.f64 (*.f64 x x) (+.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) x))) (/.f64 (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 2) (+.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 1) (/.f64 (pow.f64 x 3) (fma.f64 x x (*.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) (+.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) x))))) (/.f64 (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 3) (fma.f64 x x (*.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) (+.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (+.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b)) (*.f64 (+.f64 -1 t) a)) (*.f64 (+.f64 y -1) z))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (+.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b)) (*.f64 (+.f64 y -1) z)) (*.f64 (+.f64 -1 t) a))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (+.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b)) (*.f64 (*.f64 (+.f64 y -1) z) 1)) (*.f64 (+.f64 -1 t) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))) (sqrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))) 2) (cbrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.f64 (+.f64 y (+.f64 t -2)) b)) (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 2)) (+.f64 (-.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) x) (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 3) (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3)) (-.f64 (+.f64 (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.f64 (+.f64 y (+.f64 t -2)) b)) (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 2)) (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))))))))) |
| 1× | egg-herbie |
| 952× | +-commutative |
| 898× | associate-+l- |
| 860× | associate--r+ |
| 820× | *-commutative |
| 770× | associate-+r- |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 314 | 10109 |
| 1 | 993 | 9485 |
| 2 | 3745 | 9419 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)) |
(+.f64 (*.f64 y z) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(+.f64 (*.f64 y z) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(+.f64 (*.f64 y z) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(*.f64 y z) |
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 y z) (*.f64 (-.f64 t 1) a))) |
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 y z) (*.f64 (-.f64 t 1) a))) |
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 y z) (*.f64 (-.f64 t 1) a))) |
(*.f64 y z) |
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 y z) (*.f64 (-.f64 t 1) a))) |
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 y z) (*.f64 (-.f64 t 1) a))) |
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 y z) (*.f64 (-.f64 t 1) a))) |
(*.f64 (-.f64 t 1) a) |
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))) |
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))) |
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))) |
(*.f64 z (-.f64 y 1)) |
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))) |
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))) |
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))) |
(*.f64 z (-.f64 y 1)) |
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))) |
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))) |
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))) |
(+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)) |
(+.f64 (*.f64 a t) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(+.f64 (*.f64 a t) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(+.f64 (*.f64 a t) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(*.f64 a t) |
(+.f64 (*.f64 z (-.f64 y 1)) (+.f64 (*.f64 a t) (*.f64 -1 a))) |
(+.f64 (*.f64 z (-.f64 y 1)) (+.f64 (*.f64 a t) (*.f64 -1 a))) |
(+.f64 (*.f64 z (-.f64 y 1)) (+.f64 (*.f64 a t) (*.f64 -1 a))) |
(*.f64 a t) |
(+.f64 (*.f64 z (-.f64 y 1)) (+.f64 (*.f64 a t) (*.f64 -1 a))) |
(+.f64 (*.f64 z (-.f64 y 1)) (+.f64 (*.f64 a t) (*.f64 -1 a))) |
(+.f64 (*.f64 z (-.f64 y 1)) (+.f64 (*.f64 a t) (*.f64 -1 a))) |
(*.f64 z (-.f64 y 1)) |
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))) |
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))) |
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))) |
(*.f64 (-.f64 t 1) a) |
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))) |
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))) |
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))) |
(*.f64 (-.f64 t 1) a) |
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))) |
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))) |
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))) |
(-.f64 (+.f64 (*.f64 b (-.f64 t 2)) x) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(-.f64 (+.f64 (*.f64 (-.f64 b z) y) (+.f64 (*.f64 b (-.f64 t 2)) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(-.f64 (+.f64 (*.f64 (-.f64 b z) y) (+.f64 (*.f64 b (-.f64 t 2)) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(-.f64 (+.f64 (*.f64 (-.f64 b z) y) (+.f64 (*.f64 b (-.f64 t 2)) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(*.f64 (-.f64 b z) y) |
(-.f64 (+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(-.f64 (+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(-.f64 (+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z)))) (+.f64 (*.f64 b (-.f64 t 2)) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z)))) (+.f64 (*.f64 b (-.f64 t 2)) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z)))) (+.f64 (*.f64 b (-.f64 t 2)) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(-.f64 (+.f64 (*.f64 (-.f64 y 2) b) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(*.f64 t (-.f64 b a)) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 b) (*.f64 -1 a)) t)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 b) (*.f64 -1 a)) t)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 b) (*.f64 -1 a)) t)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 b) (*.f64 -1 a)) t)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(-.f64 x (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
x |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
x |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 (-.f64 t 1) a)) |
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 (-.f64 t 1) a)) |
(*.f64 z (-.f64 1 y)) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 z (-.f64 1 y)) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 z (-.f64 1 y)) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 z (-.f64 1 y)) x)) (*.f64 (-.f64 t 1) a)) |
(*.f64 -1 (*.f64 z (-.f64 y 1))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 z (-.f64 y 1))) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1))) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1))) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1))) |
(*.f64 a (-.f64 1 t)) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1))) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1))) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1))) |
(*.f64 -1 (*.f64 (-.f64 t 1) a)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1))) |
(+.f64 (*.f64 (+.f64 -1 t) a) (*.f64 (+.f64 y -1) z)) |
(+.f64 (*.f64 (+.f64 -1 t) a) (*.f64 (*.f64 (+.f64 y -1) z) 1)) |
(+.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 -1 t) a)) |
(+.f64 (*.f64 a -1) (+.f64 (*.f64 a t) (*.f64 (+.f64 y -1) z))) |
(+.f64 (*.f64 a t) (+.f64 (*.f64 a -1) (*.f64 (+.f64 y -1) z))) |
(+.f64 (*.f64 -1 a) (+.f64 (*.f64 t a) (*.f64 (+.f64 y -1) z))) |
(+.f64 (*.f64 t a) (+.f64 (*.f64 -1 a) (*.f64 (+.f64 y -1) z))) |
(+.f64 (*.f64 (*.f64 (+.f64 y -1) z) 1) (*.f64 (+.f64 -1 t) a)) |
(+.f64 (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 a -1)) (*.f64 a t)) |
(+.f64 (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 a t)) (*.f64 a -1)) |
(+.f64 (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 -1 a)) (*.f64 t a)) |
(+.f64 (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 t a)) (*.f64 -1 a)) |
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 y -1) z) 1) (*.f64 a -1)) (*.f64 a t)) |
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 y -1) z) 1) (*.f64 a t)) (*.f64 a -1)) |
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 y -1) z) 1) (*.f64 -1 a)) (*.f64 t a)) |
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 y -1) z) 1) (*.f64 t a)) (*.f64 -1 a)) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) 1) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 -1 t) a))) (-.f64 1 (*.f64 (+.f64 y -1) z))) |
(-.f64 (+.f64 (*.f64 (+.f64 y -1) z) (exp.f64 (log1p.f64 (*.f64 (+.f64 -1 t) a)))) 1) |
(-.f64 (+.f64 (*.f64 (*.f64 (+.f64 y -1) z) 1) (exp.f64 (log1p.f64 (*.f64 (+.f64 -1 t) a)))) 1) |
(*.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 1) |
(*.f64 1 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) |
(*.f64 (sqrt.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) (sqrt.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) |
(*.f64 (cbrt.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 2) (cbrt.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) |
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 y -1) z)) (pow.f64 (*.f64 (+.f64 -1 t) a) 2)) (-.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 -1 t) a))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 -1 t) a) 3) (pow.f64 (*.f64 (+.f64 y -1) z) 3)) (+.f64 (*.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 y -1) z)) (-.f64 (pow.f64 (*.f64 (+.f64 -1 t) a) 2) (*.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 -1 t) a))))) |
(pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 1) |
(pow.f64 (sqrt.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 2) |
(pow.f64 (cbrt.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 3) |
(pow.f64 (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 3) 1/3) |
(sqrt.f64 (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 2)) |
(log.f64 (exp.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))) |
(cbrt.f64 (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 3)) |
(expm1.f64 (log1p.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) |
(exp.f64 (log.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 1)) |
(log1p.f64 (expm1.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) |
(+.f64 x (+.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(+.f64 x (+.f64 (*.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 1) (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) (*.f64 (+.f64 y (+.f64 t -2)) b)) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 1)) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) (+.f64 (fma.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 1 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) (sqrt.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 2) (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) (fma.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 1 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) (sqrt.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 2) (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) |
(+.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) (+.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) |
(+.f64 (+.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b)) (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) |
(+.f64 (+.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b)) (*.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 1)) |
(+.f64 (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 1) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) |
(+.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) x) |
(+.f64 (+.f64 (+.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b)) (neg.f64 (*.f64 (+.f64 y -1) z))) (neg.f64 (*.f64 (+.f64 -1 t) a))) |
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 1) x) (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) |
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 1) x) (*.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 1)) |
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 1) (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) x) |
(+.f64 (-.f64 (+.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b)) (exp.f64 (log1p.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))) 1) |
(-.f64 x (-.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))))) 1) |
(-.f64 (exp.f64 (log1p.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))) (-.f64 1 (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(-.f64 (+.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b)) (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (*.f64 (+.f64 -1 t) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(-.f64 (/.f64 (*.f64 x x) (+.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) x)) (-.f64 (/.f64 (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 2) (+.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) x)) (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(-.f64 (/.f64 (pow.f64 x 3) (fma.f64 x x (*.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) (+.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) x)))) (-.f64 (/.f64 (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 3) (fma.f64 x x (*.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) (+.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) x)))) (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(-.f64 (+.f64 (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 1) x) (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) |
(-.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (exp.f64 (log1p.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))))) 1) |
(-.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (-.f64 x (*.f64 (+.f64 y -1) z))) (*.f64 (+.f64 -1 t) a)) |
(-.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (/.f64 (*.f64 x x) (+.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) x))) (/.f64 (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 2) (+.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) x))) |
(-.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (/.f64 (pow.f64 x 3) (fma.f64 x x (*.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) (+.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) x))))) (/.f64 (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 3) (fma.f64 x x (*.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) (+.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) x))))) |
(-.f64 (+.f64 (+.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b)) 0) (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) |
(-.f64 (+.f64 (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 1) (exp.f64 (log1p.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))))) 1) |
(-.f64 (+.f64 (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 1) (-.f64 x (*.f64 (+.f64 y -1) z))) (*.f64 (+.f64 -1 t) a)) |
(-.f64 (+.f64 (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 1) (/.f64 (*.f64 x x) (+.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) x))) (/.f64 (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 2) (+.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) x))) |
(-.f64 (+.f64 (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 1) (/.f64 (pow.f64 x 3) (fma.f64 x x (*.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) (+.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) x))))) (/.f64 (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 3) (fma.f64 x x (*.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) (+.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) x))))) |
(-.f64 (-.f64 (+.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b)) (*.f64 (+.f64 -1 t) a)) (*.f64 (+.f64 y -1) z)) |
(-.f64 (-.f64 (+.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b)) (*.f64 (+.f64 y -1) z)) (*.f64 (+.f64 -1 t) a)) |
(-.f64 (-.f64 (+.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b)) (*.f64 (*.f64 (+.f64 y -1) z) 1)) (*.f64 (+.f64 -1 t) a)) |
(*.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) 1) |
(*.f64 1 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))) |
(*.f64 (sqrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))) (sqrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))))) |
(*.f64 (cbrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))) 2) (cbrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))))) |
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.f64 (+.f64 y (+.f64 t -2)) b)) (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 2)) (+.f64 (-.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) x) (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) |
(/.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 3) (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3)) (-.f64 (+.f64 (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.f64 (+.f64 y (+.f64 t -2)) b)) (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 2)) (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))))) |
(pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) 1) |
(pow.f64 (sqrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))) 2) |
(pow.f64 (cbrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))) 3) |
(pow.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) 3) 1/3) |
(sqrt.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) 2)) |
(log.f64 (exp.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))))) |
(cbrt.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) 3)) |
(expm1.f64 (log1p.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))))) |
(exp.f64 (log.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))) 1)) |
(log1p.f64 (expm1.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))))) |
| Outputs |
|---|
(+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)) |
(fma.f64 -1 z (*.f64 a (+.f64 -1 t))) |
(-.f64 (-.f64 (*.f64 t a) a) z) |
(+.f64 (*.f64 y z) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(+.f64 (*.f64 y z) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(+.f64 (*.f64 y z) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(*.f64 y z) |
(*.f64 z y) |
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 y z) (*.f64 (-.f64 t 1) a))) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 y z) (*.f64 (-.f64 t 1) a))) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 y z) (*.f64 (-.f64 t 1) a))) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(*.f64 y z) |
(*.f64 z y) |
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 y z) (*.f64 (-.f64 t 1) a))) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 y z) (*.f64 (-.f64 t 1) a))) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 y z) (*.f64 (-.f64 t 1) a))) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(*.f64 (-.f64 t 1) a) |
(*.f64 a (+.f64 -1 t)) |
(-.f64 (*.f64 t a) a) |
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(*.f64 z (-.f64 y 1)) |
(*.f64 z (+.f64 -1 y)) |
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(*.f64 z (-.f64 y 1)) |
(*.f64 z (+.f64 -1 y)) |
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)) |
(fma.f64 z (+.f64 -1 y) (neg.f64 a)) |
(-.f64 (*.f64 z (+.f64 -1 y)) a) |
(-.f64 (*.f64 z y) (+.f64 z a)) |
(+.f64 (*.f64 a t) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(+.f64 (*.f64 a t) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(+.f64 (*.f64 a t) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(*.f64 a t) |
(*.f64 t a) |
(+.f64 (*.f64 z (-.f64 y 1)) (+.f64 (*.f64 a t) (*.f64 -1 a))) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(+.f64 (*.f64 z (-.f64 y 1)) (+.f64 (*.f64 a t) (*.f64 -1 a))) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(+.f64 (*.f64 z (-.f64 y 1)) (+.f64 (*.f64 a t) (*.f64 -1 a))) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(*.f64 a t) |
(*.f64 t a) |
(+.f64 (*.f64 z (-.f64 y 1)) (+.f64 (*.f64 a t) (*.f64 -1 a))) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(+.f64 (*.f64 z (-.f64 y 1)) (+.f64 (*.f64 a t) (*.f64 -1 a))) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(+.f64 (*.f64 z (-.f64 y 1)) (+.f64 (*.f64 a t) (*.f64 -1 a))) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(*.f64 z (-.f64 y 1)) |
(*.f64 z (+.f64 -1 y)) |
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(*.f64 (-.f64 t 1) a) |
(*.f64 a (+.f64 -1 t)) |
(-.f64 (*.f64 t a) a) |
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(*.f64 (-.f64 t 1) a) |
(*.f64 a (+.f64 -1 t)) |
(-.f64 (*.f64 t a) a) |
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(-.f64 (+.f64 (*.f64 b (-.f64 t 2)) x) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(-.f64 (fma.f64 b (-.f64 t 2) x) (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(+.f64 (fma.f64 b (+.f64 t -2) x) (+.f64 z (*.f64 a (-.f64 1 t)))) |
(+.f64 (fma.f64 b (+.f64 t -2) x) (+.f64 z (-.f64 a (*.f64 t a)))) |
(-.f64 (+.f64 (*.f64 (-.f64 b z) y) (+.f64 (*.f64 b (-.f64 t 2)) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(-.f64 (fma.f64 (-.f64 b z) y (fma.f64 b (-.f64 t 2) x)) (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (+.f64 z (*.f64 a (-.f64 1 t)))) |
(+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (+.f64 z (-.f64 a (*.f64 t a)))) |
(-.f64 (+.f64 (*.f64 (-.f64 b z) y) (+.f64 (*.f64 b (-.f64 t 2)) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(-.f64 (fma.f64 (-.f64 b z) y (fma.f64 b (-.f64 t 2) x)) (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (+.f64 z (*.f64 a (-.f64 1 t)))) |
(+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (+.f64 z (-.f64 a (*.f64 t a)))) |
(-.f64 (+.f64 (*.f64 (-.f64 b z) y) (+.f64 (*.f64 b (-.f64 t 2)) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(-.f64 (fma.f64 (-.f64 b z) y (fma.f64 b (-.f64 t 2) x)) (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (+.f64 z (*.f64 a (-.f64 1 t)))) |
(+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (+.f64 z (-.f64 a (*.f64 t a)))) |
(*.f64 (-.f64 b z) y) |
(*.f64 y (-.f64 b z)) |
(-.f64 (+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(-.f64 (fma.f64 (-.f64 b z) y (fma.f64 b (-.f64 t 2) x)) (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (+.f64 z (*.f64 a (-.f64 1 t)))) |
(+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (+.f64 z (-.f64 a (*.f64 t a)))) |
(-.f64 (+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(-.f64 (fma.f64 (-.f64 b z) y (fma.f64 b (-.f64 t 2) x)) (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (+.f64 z (*.f64 a (-.f64 1 t)))) |
(+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (+.f64 z (-.f64 a (*.f64 t a)))) |
(-.f64 (+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(-.f64 (fma.f64 (-.f64 b z) y (fma.f64 b (-.f64 t 2) x)) (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (+.f64 z (*.f64 a (-.f64 1 t)))) |
(+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (+.f64 z (-.f64 a (*.f64 t a)))) |
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z)))) |
(*.f64 y (-.f64 b z)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z)))) (+.f64 (*.f64 b (-.f64 t 2)) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(-.f64 (fma.f64 (-.f64 b z) y (fma.f64 b (-.f64 t 2) x)) (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (+.f64 z (*.f64 a (-.f64 1 t)))) |
(+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (+.f64 z (-.f64 a (*.f64 t a)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z)))) (+.f64 (*.f64 b (-.f64 t 2)) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(-.f64 (fma.f64 (-.f64 b z) y (fma.f64 b (-.f64 t 2) x)) (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (+.f64 z (*.f64 a (-.f64 1 t)))) |
(+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (+.f64 z (-.f64 a (*.f64 t a)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z)))) (+.f64 (*.f64 b (-.f64 t 2)) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(-.f64 (fma.f64 (-.f64 b z) y (fma.f64 b (-.f64 t 2) x)) (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (+.f64 z (*.f64 a (-.f64 1 t)))) |
(+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (+.f64 z (-.f64 a (*.f64 t a)))) |
(-.f64 (+.f64 (*.f64 (-.f64 y 2) b) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 z (+.f64 -1 y) (neg.f64 a))) |
(+.f64 (+.f64 (*.f64 b (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)) a) |
(fma.f64 b (+.f64 y -2) (+.f64 (fma.f64 z (-.f64 1 y) x) a)) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(-.f64 (fma.f64 t (-.f64 b a) (fma.f64 (+.f64 y -2) b x)) (fma.f64 z (+.f64 -1 y) (neg.f64 a))) |
(+.f64 (fma.f64 t (-.f64 b a) (fma.f64 b (+.f64 y -2) x)) (+.f64 a (*.f64 z (-.f64 1 y)))) |
(fma.f64 t (-.f64 b a) (fma.f64 b (+.f64 y -2) (+.f64 (fma.f64 z (-.f64 1 y) x) a))) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(-.f64 (fma.f64 t (-.f64 b a) (fma.f64 (+.f64 y -2) b x)) (fma.f64 z (+.f64 -1 y) (neg.f64 a))) |
(+.f64 (fma.f64 t (-.f64 b a) (fma.f64 b (+.f64 y -2) x)) (+.f64 a (*.f64 z (-.f64 1 y)))) |
(fma.f64 t (-.f64 b a) (fma.f64 b (+.f64 y -2) (+.f64 (fma.f64 z (-.f64 1 y) x) a))) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(-.f64 (fma.f64 t (-.f64 b a) (fma.f64 (+.f64 y -2) b x)) (fma.f64 z (+.f64 -1 y) (neg.f64 a))) |
(+.f64 (fma.f64 t (-.f64 b a) (fma.f64 b (+.f64 y -2) x)) (+.f64 a (*.f64 z (-.f64 1 y)))) |
(fma.f64 t (-.f64 b a) (fma.f64 b (+.f64 y -2) (+.f64 (fma.f64 z (-.f64 1 y) x) a))) |
(*.f64 t (-.f64 b a)) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(-.f64 (fma.f64 t (-.f64 b a) (fma.f64 (+.f64 y -2) b x)) (fma.f64 z (+.f64 -1 y) (neg.f64 a))) |
(+.f64 (fma.f64 t (-.f64 b a) (fma.f64 b (+.f64 y -2) x)) (+.f64 a (*.f64 z (-.f64 1 y)))) |
(fma.f64 t (-.f64 b a) (fma.f64 b (+.f64 y -2) (+.f64 (fma.f64 z (-.f64 1 y) x) a))) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(-.f64 (fma.f64 t (-.f64 b a) (fma.f64 (+.f64 y -2) b x)) (fma.f64 z (+.f64 -1 y) (neg.f64 a))) |
(+.f64 (fma.f64 t (-.f64 b a) (fma.f64 b (+.f64 y -2) x)) (+.f64 a (*.f64 z (-.f64 1 y)))) |
(fma.f64 t (-.f64 b a) (fma.f64 b (+.f64 y -2) (+.f64 (fma.f64 z (-.f64 1 y) x) a))) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(-.f64 (fma.f64 t (-.f64 b a) (fma.f64 (+.f64 y -2) b x)) (fma.f64 z (+.f64 -1 y) (neg.f64 a))) |
(+.f64 (fma.f64 t (-.f64 b a) (fma.f64 b (+.f64 y -2) x)) (+.f64 a (*.f64 z (-.f64 1 y)))) |
(fma.f64 t (-.f64 b a) (fma.f64 b (+.f64 y -2) (+.f64 (fma.f64 z (-.f64 1 y) x) a))) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 b) (*.f64 -1 a)) t)) |
(*.f64 t (-.f64 b a)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 b) (*.f64 -1 a)) t)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(-.f64 (fma.f64 t (-.f64 b a) (fma.f64 (+.f64 y -2) b x)) (fma.f64 z (+.f64 -1 y) (neg.f64 a))) |
(+.f64 (fma.f64 t (-.f64 b a) (fma.f64 b (+.f64 y -2) x)) (+.f64 a (*.f64 z (-.f64 1 y)))) |
(fma.f64 t (-.f64 b a) (fma.f64 b (+.f64 y -2) (+.f64 (fma.f64 z (-.f64 1 y) x) a))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 b) (*.f64 -1 a)) t)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(-.f64 (fma.f64 t (-.f64 b a) (fma.f64 (+.f64 y -2) b x)) (fma.f64 z (+.f64 -1 y) (neg.f64 a))) |
(+.f64 (fma.f64 t (-.f64 b a) (fma.f64 b (+.f64 y -2) x)) (+.f64 a (*.f64 z (-.f64 1 y)))) |
(fma.f64 t (-.f64 b a) (fma.f64 b (+.f64 y -2) (+.f64 (fma.f64 z (-.f64 1 y) x) a))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 b) (*.f64 -1 a)) t)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(-.f64 (fma.f64 t (-.f64 b a) (fma.f64 (+.f64 y -2) b x)) (fma.f64 z (+.f64 -1 y) (neg.f64 a))) |
(+.f64 (fma.f64 t (-.f64 b a) (fma.f64 b (+.f64 y -2) x)) (+.f64 a (*.f64 z (-.f64 1 y)))) |
(fma.f64 t (-.f64 b a) (fma.f64 b (+.f64 y -2) (+.f64 (fma.f64 z (-.f64 1 y) x) a))) |
(-.f64 x (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(+.f64 x (fma.f64 (-.f64 1 y) z (*.f64 a (-.f64 1 t)))) |
(+.f64 (-.f64 x (fma.f64 z y (-.f64 (*.f64 t a) a))) z) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (fma.f64 (+.f64 y (-.f64 t 2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (fma.f64 (+.f64 y (-.f64 t 2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (fma.f64 (+.f64 y (-.f64 t 2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(*.f64 b (+.f64 y (-.f64 t 2))) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (fma.f64 (+.f64 y (-.f64 t 2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (fma.f64 (+.f64 y (-.f64 t 2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (fma.f64 (+.f64 y (-.f64 t 2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(*.f64 b (+.f64 y (-.f64 t 2))) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (fma.f64 (+.f64 y (-.f64 t 2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (fma.f64 (+.f64 y (-.f64 t 2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (fma.f64 (+.f64 y (-.f64 t 2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(-.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (*.f64 b (+.f64 y (-.f64 t 2))) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 b (+.f64 y (+.f64 t -2)) (fma.f64 (-.f64 1 y) z (*.f64 a (-.f64 1 t)))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 z (fma.f64 z y (-.f64 (*.f64 t a) a)))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (fma.f64 (+.f64 y (-.f64 t 2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (fma.f64 (+.f64 y (-.f64 t 2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (fma.f64 (+.f64 y (-.f64 t 2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
x |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (fma.f64 (+.f64 y (-.f64 t 2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (fma.f64 (+.f64 y (-.f64 t 2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (fma.f64 (+.f64 y (-.f64 t 2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
x |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (fma.f64 (+.f64 y (-.f64 t 2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (fma.f64 (+.f64 y (-.f64 t 2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (fma.f64 (+.f64 y (-.f64 t 2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 (-.f64 t 1) a)) |
(-.f64 (fma.f64 (+.f64 y (-.f64 t 2)) b x) (*.f64 a (+.f64 -1 t))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x)) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x)) |
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (fma.f64 (+.f64 y (-.f64 t 2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (fma.f64 (+.f64 y (-.f64 t 2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (fma.f64 (+.f64 y (-.f64 t 2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(*.f64 z (-.f64 1 y)) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 z (-.f64 1 y)) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (fma.f64 (+.f64 y (-.f64 t 2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 z (-.f64 1 y)) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (fma.f64 (+.f64 y (-.f64 t 2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 z (-.f64 1 y)) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (fma.f64 (+.f64 y (-.f64 t 2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(*.f64 -1 (*.f64 z (-.f64 y 1))) |
(*.f64 z (-.f64 1 y)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (fma.f64 (+.f64 y (-.f64 t 2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (fma.f64 (+.f64 y (-.f64 t 2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (fma.f64 (+.f64 y (-.f64 t 2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 z (-.f64 y 1))) |
(fma.f64 (+.f64 y (-.f64 t 2)) b (-.f64 x (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x)) |
(fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -2)) x)) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1))) |
(-.f64 (fma.f64 (+.f64 y (-.f64 t 2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1))) |
(-.f64 (fma.f64 (+.f64 y (-.f64 t 2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1))) |
(-.f64 (fma.f64 (+.f64 y (-.f64 t 2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(*.f64 a (-.f64 1 t)) |
(-.f64 a (*.f64 t a)) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1))) |
(-.f64 (fma.f64 (+.f64 y (-.f64 t 2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1))) |
(-.f64 (fma.f64 (+.f64 y (-.f64 t 2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1))) |
(-.f64 (fma.f64 (+.f64 y (-.f64 t 2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(*.f64 -1 (*.f64 (-.f64 t 1) a)) |
(*.f64 a (-.f64 1 t)) |
(-.f64 a (*.f64 t a)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1))) |
(-.f64 (fma.f64 (+.f64 y (-.f64 t 2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1))) |
(-.f64 (fma.f64 (+.f64 y (-.f64 t 2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1))) |
(-.f64 (fma.f64 (+.f64 y (-.f64 t 2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(+.f64 (*.f64 (+.f64 -1 t) a) (*.f64 (+.f64 y -1) z)) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(+.f64 (*.f64 (+.f64 -1 t) a) (*.f64 (*.f64 (+.f64 y -1) z) 1)) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(+.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 -1 t) a)) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(+.f64 (*.f64 a -1) (+.f64 (*.f64 a t) (*.f64 (+.f64 y -1) z))) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(+.f64 (*.f64 a t) (+.f64 (*.f64 a -1) (*.f64 (+.f64 y -1) z))) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(+.f64 (*.f64 -1 a) (+.f64 (*.f64 t a) (*.f64 (+.f64 y -1) z))) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(+.f64 (*.f64 t a) (+.f64 (*.f64 -1 a) (*.f64 (+.f64 y -1) z))) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(+.f64 (*.f64 (*.f64 (+.f64 y -1) z) 1) (*.f64 (+.f64 -1 t) a)) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(+.f64 (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 a -1)) (*.f64 a t)) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(+.f64 (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 a t)) (*.f64 a -1)) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(+.f64 (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 -1 a)) (*.f64 t a)) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(+.f64 (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 t a)) (*.f64 -1 a)) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 y -1) z) 1) (*.f64 a -1)) (*.f64 a t)) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 y -1) z) 1) (*.f64 a t)) (*.f64 a -1)) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 y -1) z) 1) (*.f64 -1 a)) (*.f64 t a)) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 y -1) z) 1) (*.f64 t a)) (*.f64 -1 a)) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) 1) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 -1 t) a))) (-.f64 1 (*.f64 (+.f64 y -1) z))) |
(+.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 a (+.f64 -1 t)))) 1) (*.f64 z (+.f64 -1 y))) |
(fma.f64 z (+.f64 -1 y) (expm1.f64 (log1p.f64 (-.f64 (*.f64 t a) a)))) |
(-.f64 (+.f64 (*.f64 (+.f64 y -1) z) (exp.f64 (log1p.f64 (*.f64 (+.f64 -1 t) a)))) 1) |
(+.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 a (+.f64 -1 t)))) 1) (*.f64 z (+.f64 -1 y))) |
(fma.f64 z (+.f64 -1 y) (expm1.f64 (log1p.f64 (-.f64 (*.f64 t a) a)))) |
(-.f64 (+.f64 (*.f64 (*.f64 (+.f64 y -1) z) 1) (exp.f64 (log1p.f64 (*.f64 (+.f64 -1 t) a)))) 1) |
(+.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 a (+.f64 -1 t)))) 1) (*.f64 z (+.f64 -1 y))) |
(fma.f64 z (+.f64 -1 y) (expm1.f64 (log1p.f64 (-.f64 (*.f64 t a) a)))) |
(*.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 1) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(*.f64 1 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(*.f64 (sqrt.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) (sqrt.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(*.f64 (cbrt.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 2)) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 2) (cbrt.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 y -1) z)) (pow.f64 (*.f64 (+.f64 -1 t) a) 2)) (-.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 -1 t) a))) |
(/.f64 (-.f64 (*.f64 (+.f64 -1 y) (*.f64 z (*.f64 z (+.f64 -1 y)))) (pow.f64 (*.f64 a (+.f64 -1 t)) 2)) (-.f64 (*.f64 z (+.f64 -1 y)) (*.f64 a (+.f64 -1 t)))) |
(/.f64 (-.f64 (*.f64 z (*.f64 z (*.f64 (+.f64 -1 y) (+.f64 -1 y)))) (pow.f64 (-.f64 (*.f64 t a) a) 2)) (fma.f64 z (+.f64 -1 y) (*.f64 a (-.f64 1 t)))) |
(/.f64 (-.f64 (*.f64 z (*.f64 z (*.f64 (+.f64 -1 y) (+.f64 -1 y)))) (pow.f64 (-.f64 (*.f64 t a) a) 2)) (fma.f64 z (+.f64 -1 y) (-.f64 a (*.f64 t a)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 -1 t) a) 3) (pow.f64 (*.f64 (+.f64 y -1) z) 3)) (+.f64 (*.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 y -1) z)) (-.f64 (pow.f64 (*.f64 (+.f64 -1 t) a) 2) (*.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 -1 t) a))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 3) (pow.f64 (*.f64 z (+.f64 -1 y)) 3)) (fma.f64 (*.f64 z (+.f64 -1 y)) (*.f64 z (+.f64 -1 y)) (-.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 2) (*.f64 (*.f64 a (+.f64 -1 t)) (*.f64 z (+.f64 -1 y)))))) |
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 t a) a) 3) (pow.f64 (*.f64 z (+.f64 -1 y)) 3)) (fma.f64 (+.f64 -1 y) (*.f64 z (*.f64 z (+.f64 -1 y))) (*.f64 (-.f64 (*.f64 t a) a) (-.f64 (-.f64 (*.f64 t a) a) (*.f64 z (+.f64 -1 y)))))) |
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 t a) a) 3) (pow.f64 (*.f64 z (+.f64 -1 y)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 t a) a) 2) (*.f64 (*.f64 z (+.f64 -1 y)) (fma.f64 z (+.f64 -1 y) (-.f64 a (*.f64 t a)))))) |
(pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 1) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(pow.f64 (sqrt.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 2) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(pow.f64 (cbrt.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 3) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(pow.f64 (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 3) 1/3) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(sqrt.f64 (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 2)) |
(sqrt.f64 (pow.f64 (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y))) 2)) |
(fabs.f64 (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z)) |
(log.f64 (exp.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(cbrt.f64 (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 3)) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(expm1.f64 (log1p.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(exp.f64 (log.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(exp.f64 (*.f64 (log.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 1)) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(log1p.f64 (expm1.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(+.f64 x (+.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(-.f64 (fma.f64 (+.f64 y (-.f64 t 2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(+.f64 x (+.f64 (*.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 1) (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(-.f64 (fma.f64 (+.f64 y (-.f64 t 2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) (*.f64 (+.f64 y (+.f64 t -2)) b)) |
(-.f64 (fma.f64 (+.f64 y (-.f64 t 2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 1)) |
(-.f64 (fma.f64 (+.f64 y (-.f64 t 2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) (+.f64 (fma.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 1 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(-.f64 (fma.f64 (+.f64 y (-.f64 t 2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) (sqrt.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(-.f64 (fma.f64 (+.f64 y (-.f64 t 2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 2) (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(-.f64 (fma.f64 (+.f64 y (-.f64 t 2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) (fma.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 1 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) |
(-.f64 (fma.f64 (+.f64 y (-.f64 t 2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) (sqrt.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) |
(-.f64 (fma.f64 (+.f64 y (-.f64 t 2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 2) (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) |
(-.f64 (fma.f64 (+.f64 y (-.f64 t 2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(+.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) (+.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(-.f64 (fma.f64 (+.f64 y (-.f64 t 2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) |
(-.f64 (fma.f64 (+.f64 y (-.f64 t 2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(+.f64 (+.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b)) (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) |
(-.f64 (fma.f64 (+.f64 y (-.f64 t 2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(+.f64 (+.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b)) (*.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 1)) |
(-.f64 (fma.f64 (+.f64 y (-.f64 t 2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(+.f64 (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 1) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) |
(-.f64 (fma.f64 (+.f64 y (-.f64 t 2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(+.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) x) |
(-.f64 (fma.f64 (+.f64 y (-.f64 t 2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(+.f64 (+.f64 (+.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b)) (neg.f64 (*.f64 (+.f64 y -1) z))) (neg.f64 (*.f64 (+.f64 -1 t) a))) |
(-.f64 (fma.f64 (+.f64 y (-.f64 t 2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 1) x) (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) |
(-.f64 (fma.f64 (+.f64 y (-.f64 t 2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 1) x) (*.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 1)) |
(-.f64 (fma.f64 (+.f64 y (-.f64 t 2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 1) (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) x) |
(-.f64 (fma.f64 (+.f64 y (-.f64 t 2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(+.f64 (-.f64 (+.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b)) (exp.f64 (log1p.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))) 1) |
(-.f64 (fma.f64 (+.f64 y (-.f64 t 2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(-.f64 x (-.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(-.f64 (fma.f64 (+.f64 y (-.f64 t 2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))))) 1) |
(-.f64 (fma.f64 (+.f64 y (-.f64 t 2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(-.f64 (exp.f64 (log1p.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))) (-.f64 1 (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(+.f64 (-.f64 (exp.f64 (log1p.f64 (-.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))))) 1) (*.f64 b (+.f64 y (-.f64 t 2)))) |
(fma.f64 b (+.f64 y (+.f64 t -2)) (expm1.f64 (log1p.f64 (+.f64 x (fma.f64 (-.f64 1 y) z (*.f64 a (-.f64 1 t))))))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (expm1.f64 (log1p.f64 (+.f64 (-.f64 x (fma.f64 z y (-.f64 (*.f64 t a) a))) z)))) |
(-.f64 (+.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b)) (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) |
(-.f64 (fma.f64 (+.f64 y (-.f64 t 2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (*.f64 (+.f64 -1 t) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(-.f64 (fma.f64 (+.f64 y (-.f64 t 2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(-.f64 (/.f64 (*.f64 x x) (+.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) x)) (-.f64 (/.f64 (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 2) (+.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) x)) (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(-.f64 (/.f64 x (/.f64 (+.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) x)) (-.f64 (/.f64 (pow.f64 (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y))) 2) (+.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y))))) (*.f64 b (+.f64 y (-.f64 t 2))))) |
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 (/.f64 x (+.f64 x (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z))) x)) (/.f64 (pow.f64 (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) 2) (+.f64 x (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z)))) |
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 x (/.f64 x (+.f64 x (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z))))) (/.f64 (pow.f64 (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) 2) (+.f64 x (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z)))) |
(-.f64 (/.f64 (pow.f64 x 3) (fma.f64 x x (*.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) (+.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) x)))) (-.f64 (/.f64 (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 3) (fma.f64 x x (*.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) (+.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) x)))) (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(-.f64 (/.f64 (pow.f64 x 3) (fma.f64 x x (*.f64 (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y))) (+.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y))))))) (-.f64 (/.f64 (pow.f64 (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y))) 3) (fma.f64 x x (*.f64 (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y))) (+.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y))))))) (*.f64 b (+.f64 y (-.f64 t 2))))) |
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (/.f64 (pow.f64 x 3) (fma.f64 x x (*.f64 (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) (+.f64 x (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z)))))) (/.f64 (pow.f64 (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) 3) (fma.f64 x x (*.f64 (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) (+.f64 x (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z)))))) |
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (/.f64 (pow.f64 x 3) (fma.f64 x x (*.f64 (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) (+.f64 x (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z)))))) (/.f64 (pow.f64 (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) 3) (fma.f64 x x (*.f64 (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) (+.f64 x (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z)))))) |
(-.f64 (+.f64 (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 1) x) (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) |
(-.f64 (fma.f64 (+.f64 y (-.f64 t 2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(-.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (exp.f64 (log1p.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))))) 1) |
(+.f64 (-.f64 (exp.f64 (log1p.f64 (-.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))))) 1) (*.f64 b (+.f64 y (-.f64 t 2)))) |
(fma.f64 b (+.f64 y (+.f64 t -2)) (expm1.f64 (log1p.f64 (+.f64 x (fma.f64 (-.f64 1 y) z (*.f64 a (-.f64 1 t))))))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (expm1.f64 (log1p.f64 (+.f64 (-.f64 x (fma.f64 z y (-.f64 (*.f64 t a) a))) z)))) |
(-.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (-.f64 x (*.f64 (+.f64 y -1) z))) (*.f64 (+.f64 -1 t) a)) |
(-.f64 (fma.f64 (+.f64 y (-.f64 t 2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(-.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (/.f64 (*.f64 x x) (+.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) x))) (/.f64 (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 2) (+.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) x))) |
(-.f64 (/.f64 x (/.f64 (+.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) x)) (-.f64 (/.f64 (pow.f64 (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y))) 2) (+.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y))))) (*.f64 b (+.f64 y (-.f64 t 2))))) |
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 (/.f64 x (+.f64 x (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z))) x)) (/.f64 (pow.f64 (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) 2) (+.f64 x (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z)))) |
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 x (/.f64 x (+.f64 x (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z))))) (/.f64 (pow.f64 (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) 2) (+.f64 x (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z)))) |
(-.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (/.f64 (pow.f64 x 3) (fma.f64 x x (*.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) (+.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) x))))) (/.f64 (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 3) (fma.f64 x x (*.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) (+.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) x))))) |
(-.f64 (/.f64 (pow.f64 x 3) (fma.f64 x x (*.f64 (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y))) (+.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y))))))) (-.f64 (/.f64 (pow.f64 (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y))) 3) (fma.f64 x x (*.f64 (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y))) (+.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y))))))) (*.f64 b (+.f64 y (-.f64 t 2))))) |
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (/.f64 (pow.f64 x 3) (fma.f64 x x (*.f64 (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) (+.f64 x (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z)))))) (/.f64 (pow.f64 (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) 3) (fma.f64 x x (*.f64 (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) (+.f64 x (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z)))))) |
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (/.f64 (pow.f64 x 3) (fma.f64 x x (*.f64 (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) (+.f64 x (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z)))))) (/.f64 (pow.f64 (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) 3) (fma.f64 x x (*.f64 (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) (+.f64 x (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z)))))) |
(-.f64 (+.f64 (+.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b)) 0) (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) |
(-.f64 (fma.f64 (+.f64 y (-.f64 t 2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(-.f64 (+.f64 (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 1) (exp.f64 (log1p.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))))) 1) |
(+.f64 (-.f64 (exp.f64 (log1p.f64 (-.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))))) 1) (*.f64 b (+.f64 y (-.f64 t 2)))) |
(fma.f64 b (+.f64 y (+.f64 t -2)) (expm1.f64 (log1p.f64 (+.f64 x (fma.f64 (-.f64 1 y) z (*.f64 a (-.f64 1 t))))))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (expm1.f64 (log1p.f64 (+.f64 (-.f64 x (fma.f64 z y (-.f64 (*.f64 t a) a))) z)))) |
(-.f64 (+.f64 (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 1) (-.f64 x (*.f64 (+.f64 y -1) z))) (*.f64 (+.f64 -1 t) a)) |
(-.f64 (fma.f64 (+.f64 y (-.f64 t 2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(-.f64 (+.f64 (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 1) (/.f64 (*.f64 x x) (+.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) x))) (/.f64 (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 2) (+.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) x))) |
(-.f64 (/.f64 x (/.f64 (+.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) x)) (-.f64 (/.f64 (pow.f64 (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y))) 2) (+.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y))))) (*.f64 b (+.f64 y (-.f64 t 2))))) |
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 (/.f64 x (+.f64 x (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z))) x)) (/.f64 (pow.f64 (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) 2) (+.f64 x (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z)))) |
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 x (/.f64 x (+.f64 x (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z))))) (/.f64 (pow.f64 (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) 2) (+.f64 x (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z)))) |
(-.f64 (+.f64 (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 1) (/.f64 (pow.f64 x 3) (fma.f64 x x (*.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) (+.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) x))))) (/.f64 (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 3) (fma.f64 x x (*.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) (+.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) x))))) |
(-.f64 (/.f64 (pow.f64 x 3) (fma.f64 x x (*.f64 (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y))) (+.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y))))))) (-.f64 (/.f64 (pow.f64 (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y))) 3) (fma.f64 x x (*.f64 (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y))) (+.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y))))))) (*.f64 b (+.f64 y (-.f64 t 2))))) |
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (/.f64 (pow.f64 x 3) (fma.f64 x x (*.f64 (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) (+.f64 x (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z)))))) (/.f64 (pow.f64 (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) 3) (fma.f64 x x (*.f64 (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) (+.f64 x (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z)))))) |
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (/.f64 (pow.f64 x 3) (fma.f64 x x (*.f64 (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) (+.f64 x (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z)))))) (/.f64 (pow.f64 (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) 3) (fma.f64 x x (*.f64 (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) (+.f64 x (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z)))))) |
(-.f64 (-.f64 (+.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b)) (*.f64 (+.f64 -1 t) a)) (*.f64 (+.f64 y -1) z)) |
(-.f64 (fma.f64 (+.f64 y (-.f64 t 2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(-.f64 (-.f64 (+.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b)) (*.f64 (+.f64 y -1) z)) (*.f64 (+.f64 -1 t) a)) |
(-.f64 (fma.f64 (+.f64 y (-.f64 t 2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(-.f64 (-.f64 (+.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b)) (*.f64 (*.f64 (+.f64 y -1) z) 1)) (*.f64 (+.f64 -1 t) a)) |
(-.f64 (fma.f64 (+.f64 y (-.f64 t 2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(*.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) 1) |
(-.f64 (fma.f64 (+.f64 y (-.f64 t 2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(*.f64 1 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))) |
(-.f64 (fma.f64 (+.f64 y (-.f64 t 2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(*.f64 (sqrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))) (sqrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))))) |
(-.f64 (fma.f64 (+.f64 y (-.f64 t 2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(*.f64 (cbrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))) 2)) |
(-.f64 (fma.f64 (+.f64 y (-.f64 t 2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))) 2) (cbrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))))) |
(-.f64 (fma.f64 (+.f64 y (-.f64 t 2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.f64 (+.f64 y (+.f64 t -2)) b)) (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 2)) (+.f64 (-.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) x) (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) |
(/.f64 (-.f64 (*.f64 (*.f64 b (+.f64 y (-.f64 t 2))) (*.f64 b (+.f64 y (-.f64 t 2)))) (pow.f64 (-.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) 2)) (+.f64 (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y))) (-.f64 (*.f64 b (+.f64 y (-.f64 t 2))) x))) |
(/.f64 (-.f64 (*.f64 (+.f64 y (+.f64 t -2)) (*.f64 b (*.f64 b (+.f64 y (+.f64 t -2))))) (pow.f64 (+.f64 x (fma.f64 (-.f64 1 y) z (*.f64 a (-.f64 1 t)))) 2)) (+.f64 (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) (-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) x))) |
(/.f64 (-.f64 (*.f64 (+.f64 t (+.f64 y -2)) (*.f64 (+.f64 t (+.f64 y -2)) (*.f64 b b))) (pow.f64 (+.f64 (-.f64 x (fma.f64 z y (-.f64 (*.f64 t a) a))) z) 2)) (+.f64 (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) (fma.f64 b (+.f64 t (+.f64 y -2)) (neg.f64 x)))) |
(/.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 3) (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3)) (-.f64 (+.f64 (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.f64 (+.f64 y (+.f64 t -2)) b)) (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 2)) (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))))) |
(/.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) 3) (pow.f64 (*.f64 b (+.f64 y (-.f64 t 2))) 3)) (-.f64 (fma.f64 (*.f64 b (+.f64 y (-.f64 t 2))) (*.f64 b (+.f64 y (-.f64 t 2))) (pow.f64 (-.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) 2)) (*.f64 (*.f64 b (+.f64 y (-.f64 t 2))) (-.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y))))))) |
(/.f64 (+.f64 (pow.f64 (+.f64 x (fma.f64 (-.f64 1 y) z (*.f64 a (-.f64 1 t)))) 3) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3)) (fma.f64 (+.f64 y (+.f64 t -2)) (*.f64 b (*.f64 b (+.f64 y (+.f64 t -2)))) (*.f64 (+.f64 x (fma.f64 (-.f64 1 y) z (*.f64 a (-.f64 1 t)))) (-.f64 (+.f64 x (fma.f64 (-.f64 1 y) z (*.f64 a (-.f64 1 t)))) (*.f64 b (+.f64 y (+.f64 t -2))))))) |
(/.f64 (+.f64 (pow.f64 (+.f64 (-.f64 x (fma.f64 z y (-.f64 (*.f64 t a) a))) z) 3) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3)) (+.f64 (pow.f64 (+.f64 (-.f64 x (fma.f64 z y (-.f64 (*.f64 t a) a))) z) 2) (*.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (+.f64 (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) (fma.f64 b (+.f64 t (+.f64 y -2)) (neg.f64 x)))))) |
(pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) 1) |
(-.f64 (fma.f64 (+.f64 y (-.f64 t 2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(pow.f64 (sqrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))) 2) |
(-.f64 (fma.f64 (+.f64 y (-.f64 t 2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(pow.f64 (cbrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))) 3) |
(-.f64 (fma.f64 (+.f64 y (-.f64 t 2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(pow.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) 3) 1/3) |
(-.f64 (fma.f64 (+.f64 y (-.f64 t 2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(sqrt.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) 2)) |
(sqrt.f64 (pow.f64 (-.f64 (fma.f64 (+.f64 y (-.f64 t 2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) 2)) |
(fabs.f64 (fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x)))) |
(fabs.f64 (fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x)))) |
(log.f64 (exp.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))))) |
(-.f64 (fma.f64 (+.f64 y (-.f64 t 2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))))) |
(-.f64 (fma.f64 (+.f64 y (-.f64 t 2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(cbrt.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) 3)) |
(-.f64 (fma.f64 (+.f64 y (-.f64 t 2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(expm1.f64 (log1p.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))))) |
(-.f64 (fma.f64 (+.f64 y (-.f64 t 2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(exp.f64 (log.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))))) |
(-.f64 (fma.f64 (+.f64 y (-.f64 t 2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))) 1)) |
(-.f64 (fma.f64 (+.f64 y (-.f64 t 2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(log1p.f64 (expm1.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))))) |
(-.f64 (fma.f64 (+.f64 y (-.f64 t 2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
Found 3 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))) |
| ✓ | 0.0b | (fma.f64 z (-.f64 1 y) x) |
| ✓ | 0.0b | (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
Compiled 63 to 36 computations (42.9% saved)
42 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | a | @ | 0 | (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
| 0.0ms | z | @ | 0 | (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
| 0.0ms | b | @ | 0 | (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))) |
| 0.0ms | y | @ | 0 | (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
| 0.0ms | t | @ | 0 | (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
| 1× | batch-egg-rewrite |
| 1884× | associate-*l/ |
| 422× | +-commutative |
| 412× | add-sqr-sqrt |
| 404× | pow1 |
| 404× | *-un-lft-identity |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 18 | 93 |
| 1 | 390 | 93 |
| 2 | 5152 | 93 |
| 1× | node limit |
| Inputs |
|---|
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(fma.f64 z (-.f64 1 y) x) |
(fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 a (+.f64 (*.f64 a (neg.f64 t)) (fma.f64 z (-.f64 1 y) x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 a (+.f64 (*.f64 (neg.f64 t) a) (fma.f64 z (-.f64 1 y) x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 z (-.f64 1 y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 a (-.f64 1 t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 (*.f64 a (-.f64 1 t)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (-.f64 1 t)) (fma.f64 z (-.f64 1 y) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (-.f64 1 y)) (+.f64 x (*.f64 a (-.f64 1 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 z (-.f64 1 y))) x)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z (-.f64 1 y)) 1) (+.f64 x (*.f64 a (-.f64 1 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 a (-.f64 1 t)) 1) (fma.f64 z (-.f64 1 y) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 z (-.f64 1 y) x) a) (*.f64 a (neg.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 z (-.f64 1 y) x) a) (*.f64 (neg.f64 t) a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 a (-.f64 1 t)) x) (*.f64 z (-.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 (*.f64 z (-.f64 1 y)) 1)) x)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (*.f64 a (-.f64 1 t)) 1) x) (*.f64 z (-.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (*.f64 a (-.f64 1 t)) 1) (*.f64 z (-.f64 1 y))) x)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (*.f64 a (-.f64 1 t)) 1) (*.f64 (*.f64 z (-.f64 1 y)) 1)) x)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 z (-.f64 1 y) x))) (-.f64 1 (*.f64 a (-.f64 1 t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 a (-.f64 1 t)) (exp.f64 (log1p.f64 (fma.f64 z (-.f64 1 y) x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 z (-.f64 1 y))) (exp.f64 (log1p.f64 x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (*.f64 a (-.f64 1 t)) 1) (exp.f64 (log1p.f64 (fma.f64 z (-.f64 1 y) x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))) (sqrt.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))) (pow.f64 (cbrt.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))) 2) (cbrt.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 a (-.f64 1 t)) (*.f64 a (-.f64 1 t))) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2)) (-.f64 (*.f64 a (-.f64 1 t)) (fma.f64 z (-.f64 1 y) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 a (-.f64 1 t)) 3)) (+.f64 (*.f64 (*.f64 a (-.f64 1 t)) (*.f64 a (-.f64 1 t))) (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (*.f64 (*.f64 a (-.f64 1 t)) (fma.f64 z (-.f64 1 y) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (*.f64 a (-.f64 1 t)) (*.f64 a (-.f64 1 t))) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2)) 1) (-.f64 (*.f64 a (-.f64 1 t)) (fma.f64 z (-.f64 1 y) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 a (-.f64 1 t)) 3)) 1) (+.f64 (*.f64 (*.f64 a (-.f64 1 t)) (*.f64 a (-.f64 1 t))) (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (*.f64 (*.f64 a (-.f64 1 t)) (fma.f64 z (-.f64 1 y) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 z (+.f64 (*.f64 z (neg.f64 y)) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 z (+.f64 (*.f64 (neg.f64 y) z) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (*.f64 z (-.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (*.f64 (*.f64 z (-.f64 1 y)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (-.f64 1 y)) x)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z (-.f64 1 y)) 1) x)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x z) (*.f64 z (neg.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x z) (*.f64 (neg.f64 y) z))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 x)) (-.f64 1 (*.f64 z (-.f64 1 y))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 z (-.f64 1 y) x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 z (-.f64 1 y)) (exp.f64 (log1p.f64 x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (*.f64 z (-.f64 1 y)) 1) (exp.f64 (log1p.f64 x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 z (-.f64 1 y) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 z (-.f64 1 y) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 z (-.f64 1 y) x)) (sqrt.f64 (fma.f64 z (-.f64 1 y) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 z (-.f64 1 y) x)) (pow.f64 (cbrt.f64 (fma.f64 z (-.f64 1 y) x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 z (-.f64 1 y) x)) 2) (cbrt.f64 (fma.f64 z (-.f64 1 y) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 z (-.f64 1 y)) (*.f64 z (-.f64 1 y))) (*.f64 x x)) (-.f64 (*.f64 z (-.f64 1 y)) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (-.f64 1 y)) 3)) (+.f64 (*.f64 (*.f64 z (-.f64 1 y)) (*.f64 z (-.f64 1 y))) (-.f64 (*.f64 x x) (*.f64 (*.f64 z (-.f64 1 y)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (*.f64 z (-.f64 1 y)) (*.f64 z (-.f64 1 y))) (*.f64 x x)) 1) (-.f64 (*.f64 z (-.f64 1 y)) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (-.f64 1 y)) 3)) 1) (+.f64 (*.f64 (*.f64 z (-.f64 1 y)) (*.f64 z (-.f64 1 y))) (-.f64 (*.f64 x x) (*.f64 (*.f64 z (-.f64 1 y)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 z (-.f64 1 y) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 z (-.f64 1 y) x)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 z (-.f64 1 y) x)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 z (-.f64 1 y) x)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 z (-.f64 1 y) x))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 z (-.f64 1 y) x)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 z (-.f64 1 y) x)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 z (-.f64 1 y) x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 z (-.f64 1 y) x))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 z (-.f64 1 y) x) (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 (+.f64 t (+.f64 y -2)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (+.f64 t (+.f64 y -2)) b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (-.f64 1 t)) (+.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 (+.f64 t (+.f64 y -2)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 (+.f64 t (+.f64 y -2)) b)) (fma.f64 z (-.f64 1 y) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 z (-.f64 1 y))) (+.f64 x (*.f64 (+.f64 t (+.f64 y -2)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) 1) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 a (-.f64 1 t)) 1) (+.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 (+.f64 t (+.f64 y -2)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) (fma.f64 z (-.f64 1 y) x)) (*.f64 a (-.f64 1 t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 z (-.f64 1 y)))) x)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) (*.f64 (*.f64 a (-.f64 1 t)) 1)) (fma.f64 z (-.f64 1 y) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 (+.f64 t (+.f64 y -2)) b)) x) (*.f64 z (-.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 (+.f64 t (+.f64 y -2)) b)) (*.f64 z (-.f64 1 y))) x)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 (+.f64 t (+.f64 y -2)) b)) (*.f64 (*.f64 z (-.f64 1 y)) 1)) x)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) 1) (fma.f64 z (-.f64 1 y) x)) (*.f64 a (-.f64 1 t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) 1) (*.f64 a (-.f64 1 t))) (fma.f64 z (-.f64 1 y) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) 1) (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 z (-.f64 1 y)))) x)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) 1) (*.f64 (*.f64 a (-.f64 1 t)) 1)) (fma.f64 z (-.f64 1 y) x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 (+.f64 t (+.f64 y -2)) b (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))) (-.f64 1 (*.f64 (+.f64 t (+.f64 y -2)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) (exp.f64 (log1p.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 (+.f64 t (+.f64 y -2)) b)) (exp.f64 (log1p.f64 (fma.f64 z (-.f64 1 y) x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) 1) (exp.f64 (log1p.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 (+.f64 t (+.f64 y -2)) b (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 (+.f64 t (+.f64 y -2)) b (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 (+.f64 t (+.f64 y -2)) b (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))) (sqrt.f64 (fma.f64 (+.f64 t (+.f64 y -2)) b (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 (+.f64 t (+.f64 y -2)) b (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 t (+.f64 y -2)) b (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 t (+.f64 y -2)) b (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))) 2) (cbrt.f64 (fma.f64 (+.f64 t (+.f64 y -2)) b (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) (*.f64 (+.f64 t (+.f64 y -2)) b)) (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 2)) (-.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 3) (pow.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) 3)) (-.f64 (+.f64 (*.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) (*.f64 (+.f64 t (+.f64 y -2)) b)) (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 2)) (*.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) (*.f64 (+.f64 t (+.f64 y -2)) b)) (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 2)) 1) (-.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 3) (pow.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) 3)) 1) (-.f64 (+.f64 (*.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) (*.f64 (+.f64 t (+.f64 y -2)) b)) (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 2)) (*.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 (+.f64 t (+.f64 y -2)) b (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 (+.f64 t (+.f64 y -2)) b (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 (+.f64 t (+.f64 y -2)) b (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 (+.f64 t (+.f64 y -2)) b (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 (+.f64 t (+.f64 y -2)) b (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 (+.f64 t (+.f64 y -2)) b (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 (+.f64 t (+.f64 y -2)) b (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 (+.f64 t (+.f64 y -2)) b (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 (+.f64 t (+.f64 y -2)) b (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 (+.f64 t (+.f64 y -2)) b (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 (+.f64 t (+.f64 y -2)) b (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 (+.f64 t (+.f64 y -2)) b (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))))))))) |
| 1× | egg-herbie |
| 1572× | unswap-sqr |
| 1024× | +-commutative |
| 822× | associate--r+ |
| 704× | fma-def |
| 620× | associate--l+ |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 322 | 10259 |
| 1 | 885 | 10095 |
| 2 | 3713 | 10035 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 (*.f64 z (-.f64 1 y)) x) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 z (-.f64 1 y)) x)) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 z (-.f64 1 y)) x)) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 z (-.f64 1 y)) x)) |
(*.f64 a (-.f64 1 t)) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 z (-.f64 1 y)) x)) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 z (-.f64 1 y)) x)) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 z (-.f64 1 y)) x)) |
(*.f64 a (-.f64 1 t)) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 z (-.f64 1 y)) x)) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 z (-.f64 1 y)) x)) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 z (-.f64 1 y)) x)) |
(+.f64 a (+.f64 (*.f64 z (-.f64 1 y)) x)) |
(+.f64 a (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 z (-.f64 1 y)) x))) |
(+.f64 a (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 z (-.f64 1 y)) x))) |
(+.f64 a (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 z (-.f64 1 y)) x))) |
(*.f64 -1 (*.f64 a t)) |
(+.f64 a (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 z (-.f64 1 y)) x))) |
(+.f64 a (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 z (-.f64 1 y)) x))) |
(+.f64 a (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 z (-.f64 1 y)) x))) |
(*.f64 -1 (*.f64 a t)) |
(+.f64 a (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 z (-.f64 1 y)) x))) |
(+.f64 a (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 z (-.f64 1 y)) x))) |
(+.f64 a (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 z (-.f64 1 y)) x))) |
(+.f64 (*.f64 a (-.f64 1 t)) x) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 z (-.f64 1 y)) x)) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 z (-.f64 1 y)) x)) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 z (-.f64 1 y)) x)) |
(*.f64 z (-.f64 1 y)) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 z (-.f64 1 y)) x)) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 z (-.f64 1 y)) x)) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 z (-.f64 1 y)) x)) |
(*.f64 z (-.f64 1 y)) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 z (-.f64 1 y)) x)) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 z (-.f64 1 y)) x)) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 z (-.f64 1 y)) x)) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z x)) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 z x))) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 z x))) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 z x))) |
(*.f64 -1 (*.f64 y z)) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 z x))) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 z x))) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 z x))) |
(*.f64 -1 (*.f64 y z)) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 z x))) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 z x))) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 z x))) |
(+.f64 (*.f64 a (-.f64 1 t)) (*.f64 z (-.f64 1 y))) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 z (-.f64 1 y)) x)) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 z (-.f64 1 y)) x)) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 z (-.f64 1 y)) x)) |
x |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 z (-.f64 1 y)) x)) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 z (-.f64 1 y)) x)) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 z (-.f64 1 y)) x)) |
x |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 z (-.f64 1 y)) x)) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 z (-.f64 1 y)) x)) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 z (-.f64 1 y)) x)) |
x |
(+.f64 (*.f64 z (-.f64 1 y)) x) |
(+.f64 (*.f64 z (-.f64 1 y)) x) |
(+.f64 (*.f64 z (-.f64 1 y)) x) |
(*.f64 z (-.f64 1 y)) |
(+.f64 (*.f64 z (-.f64 1 y)) x) |
(+.f64 (*.f64 z (-.f64 1 y)) x) |
(+.f64 (*.f64 z (-.f64 1 y)) x) |
(*.f64 z (-.f64 1 y)) |
(+.f64 (*.f64 z (-.f64 1 y)) x) |
(+.f64 (*.f64 z (-.f64 1 y)) x) |
(+.f64 (*.f64 z (-.f64 1 y)) x) |
(+.f64 z x) |
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 z x)) |
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 z x)) |
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 z x)) |
(*.f64 -1 (*.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 z x)) |
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 z x)) |
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 z x)) |
(*.f64 -1 (*.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 z x)) |
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 z x)) |
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 z x)) |
(*.f64 z (-.f64 1 y)) |
(+.f64 (*.f64 z (-.f64 1 y)) x) |
(+.f64 (*.f64 z (-.f64 1 y)) x) |
(+.f64 (*.f64 z (-.f64 1 y)) x) |
x |
(+.f64 (*.f64 z (-.f64 1 y)) x) |
(+.f64 (*.f64 z (-.f64 1 y)) x) |
(+.f64 (*.f64 z (-.f64 1 y)) x) |
x |
(+.f64 (*.f64 z (-.f64 1 y)) x) |
(+.f64 (*.f64 z (-.f64 1 y)) x) |
(+.f64 (*.f64 z (-.f64 1 y)) x) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) x))) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (+.f64 (*.f64 -1 z) b) y) (+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) x)))) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (+.f64 (*.f64 -1 z) b) y) (+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) x)))) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (+.f64 (*.f64 -1 z) b) y) (+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) x)))) |
(*.f64 (+.f64 (*.f64 -1 z) b) y) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 (+.f64 (*.f64 -1 z) b) y) (+.f64 (*.f64 b (-.f64 t 2)) x)))) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 (+.f64 (*.f64 -1 z) b) y) (+.f64 (*.f64 b (-.f64 t 2)) x)))) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 (+.f64 (*.f64 -1 z) b) y) (+.f64 (*.f64 b (-.f64 t 2)) x)))) |
(*.f64 -1 (*.f64 y (+.f64 z (*.f64 -1 b)))) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 -1 (*.f64 y (+.f64 z (*.f64 -1 b)))) (+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) x)))) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 -1 (*.f64 y (+.f64 z (*.f64 -1 b)))) (+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) x)))) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 -1 (*.f64 y (+.f64 z (*.f64 -1 b)))) (+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) x)))) |
(+.f64 a (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 y 2) b) x))) |
(+.f64 (*.f64 t (+.f64 b (*.f64 -1 a))) (+.f64 a (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 y 2) b) x)))) |
(+.f64 (*.f64 t (+.f64 b (*.f64 -1 a))) (+.f64 a (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 y 2) b) x)))) |
(+.f64 (*.f64 t (+.f64 b (*.f64 -1 a))) (+.f64 a (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 y 2) b) x)))) |
(*.f64 t (+.f64 b (*.f64 -1 a))) |
(+.f64 a (+.f64 (*.f64 t (+.f64 b (*.f64 -1 a))) (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 y 2) b) x)))) |
(+.f64 a (+.f64 (*.f64 t (+.f64 b (*.f64 -1 a))) (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 y 2) b) x)))) |
(+.f64 a (+.f64 (*.f64 t (+.f64 b (*.f64 -1 a))) (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 y 2) b) x)))) |
(*.f64 -1 (*.f64 (+.f64 a (*.f64 -1 b)) t)) |
(+.f64 a (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 -1 (*.f64 (+.f64 a (*.f64 -1 b)) t)) (+.f64 (*.f64 (-.f64 y 2) b) x)))) |
(+.f64 a (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 -1 (*.f64 (+.f64 a (*.f64 -1 b)) t)) (+.f64 (*.f64 (-.f64 y 2) b) x)))) |
(+.f64 a (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 -1 (*.f64 (+.f64 a (*.f64 -1 b)) t)) (+.f64 (*.f64 (-.f64 y 2) b) x)))) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 z (-.f64 1 y)) x)) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 z (-.f64 1 y)) x))) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 z (-.f64 1 y)) x))) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 z (-.f64 1 y)) x))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))) |
(+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 z (-.f64 1 y)) x)) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))) |
(*.f64 a (-.f64 1 t)) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))) |
(*.f64 a (-.f64 1 t)) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))) |
(*.f64 z (-.f64 1 y)) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 z (-.f64 1 y)) x))) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 z (-.f64 1 y)) x))) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 z (-.f64 1 y)) x))) |
(*.f64 z (-.f64 1 y)) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 z (-.f64 1 y)) x))) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 z (-.f64 1 y)) x))) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 z (-.f64 1 y)) x))) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 z (-.f64 1 y)) (*.f64 (-.f64 (+.f64 y t) 2) b))) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 z (-.f64 1 y)) x))) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 z (-.f64 1 y)) x))) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 z (-.f64 1 y)) x))) |
x |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 z (-.f64 1 y)) x))) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 z (-.f64 1 y)) x))) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 z (-.f64 1 y)) x))) |
x |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 z (-.f64 1 y)) x))) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 z (-.f64 1 y)) x))) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 z (-.f64 1 y)) x))) |
(+.f64 a (+.f64 (*.f64 a (neg.f64 t)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 a (+.f64 (*.f64 (neg.f64 t) a) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 x (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 z (-.f64 1 y)))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 a (-.f64 1 t))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 (*.f64 a (-.f64 1 t)) 1)) |
(+.f64 (*.f64 a (-.f64 1 t)) (fma.f64 z (-.f64 1 y) x)) |
(+.f64 (*.f64 z (-.f64 1 y)) (+.f64 x (*.f64 a (-.f64 1 t)))) |
(+.f64 (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 z (-.f64 1 y))) x) |
(+.f64 (*.f64 (*.f64 z (-.f64 1 y)) 1) (+.f64 x (*.f64 a (-.f64 1 t)))) |
(+.f64 (*.f64 (*.f64 a (-.f64 1 t)) 1) (fma.f64 z (-.f64 1 y) x)) |
(+.f64 (+.f64 (fma.f64 z (-.f64 1 y) x) a) (*.f64 a (neg.f64 t))) |
(+.f64 (+.f64 (fma.f64 z (-.f64 1 y) x) a) (*.f64 (neg.f64 t) a)) |
(+.f64 (+.f64 (*.f64 a (-.f64 1 t)) x) (*.f64 z (-.f64 1 y))) |
(+.f64 (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 (*.f64 z (-.f64 1 y)) 1)) x) |
(+.f64 (+.f64 (*.f64 (*.f64 a (-.f64 1 t)) 1) x) (*.f64 z (-.f64 1 y))) |
(+.f64 (+.f64 (*.f64 (*.f64 a (-.f64 1 t)) 1) (*.f64 z (-.f64 1 y))) x) |
(+.f64 (+.f64 (*.f64 (*.f64 a (-.f64 1 t)) 1) (*.f64 (*.f64 z (-.f64 1 y)) 1)) x) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))) 1) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 z (-.f64 1 y) x))) (-.f64 1 (*.f64 a (-.f64 1 t)))) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (exp.f64 (log1p.f64 (fma.f64 z (-.f64 1 y) x)))) 1) |
(-.f64 (+.f64 (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 z (-.f64 1 y))) (exp.f64 (log1p.f64 x))) 1) |
(-.f64 (+.f64 (*.f64 (*.f64 a (-.f64 1 t)) 1) (exp.f64 (log1p.f64 (fma.f64 z (-.f64 1 y) x)))) 1) |
(*.f64 1 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))) |
(*.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 1) |
(*.f64 (sqrt.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))) (sqrt.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))) |
(*.f64 (cbrt.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))) (pow.f64 (cbrt.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))) 2) (cbrt.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))) |
(/.f64 (-.f64 (*.f64 (*.f64 a (-.f64 1 t)) (*.f64 a (-.f64 1 t))) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2)) (-.f64 (*.f64 a (-.f64 1 t)) (fma.f64 z (-.f64 1 y) x))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 a (-.f64 1 t)) 3)) (+.f64 (*.f64 (*.f64 a (-.f64 1 t)) (*.f64 a (-.f64 1 t))) (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (*.f64 (*.f64 a (-.f64 1 t)) (fma.f64 z (-.f64 1 y) x))))) |
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 a (-.f64 1 t)) (*.f64 a (-.f64 1 t))) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2)) 1) (-.f64 (*.f64 a (-.f64 1 t)) (fma.f64 z (-.f64 1 y) x))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 a (-.f64 1 t)) 3)) 1) (+.f64 (*.f64 (*.f64 a (-.f64 1 t)) (*.f64 a (-.f64 1 t))) (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (*.f64 (*.f64 a (-.f64 1 t)) (fma.f64 z (-.f64 1 y) x))))) |
(pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 1) |
(pow.f64 (sqrt.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))) 2) |
(pow.f64 (cbrt.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))) 3) |
(pow.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 3) 1/3) |
(sqrt.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 2)) |
(log.f64 (exp.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))))) |
(cbrt.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 3)) |
(expm1.f64 (log1p.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))) |
(exp.f64 (log.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))) 1)) |
(log1p.f64 (expm1.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))) |
(+.f64 z (+.f64 (*.f64 z (neg.f64 y)) x)) |
(+.f64 z (+.f64 (*.f64 (neg.f64 y) z) x)) |
(+.f64 x (*.f64 z (-.f64 1 y))) |
(+.f64 x (*.f64 (*.f64 z (-.f64 1 y)) 1)) |
(+.f64 (*.f64 z (-.f64 1 y)) x) |
(+.f64 (*.f64 (*.f64 z (-.f64 1 y)) 1) x) |
(+.f64 (+.f64 x z) (*.f64 z (neg.f64 y))) |
(+.f64 (+.f64 x z) (*.f64 (neg.f64 y) z)) |
(-.f64 (exp.f64 (log1p.f64 x)) (-.f64 1 (*.f64 z (-.f64 1 y)))) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 z (-.f64 1 y) x))) 1) |
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) (exp.f64 (log1p.f64 x))) 1) |
(-.f64 (+.f64 (*.f64 (*.f64 z (-.f64 1 y)) 1) (exp.f64 (log1p.f64 x))) 1) |
(*.f64 1 (fma.f64 z (-.f64 1 y) x)) |
(*.f64 (fma.f64 z (-.f64 1 y) x) 1) |
(*.f64 (sqrt.f64 (fma.f64 z (-.f64 1 y) x)) (sqrt.f64 (fma.f64 z (-.f64 1 y) x))) |
(*.f64 (cbrt.f64 (fma.f64 z (-.f64 1 y) x)) (pow.f64 (cbrt.f64 (fma.f64 z (-.f64 1 y) x)) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 z (-.f64 1 y) x)) 2) (cbrt.f64 (fma.f64 z (-.f64 1 y) x))) |
(/.f64 (-.f64 (*.f64 (*.f64 z (-.f64 1 y)) (*.f64 z (-.f64 1 y))) (*.f64 x x)) (-.f64 (*.f64 z (-.f64 1 y)) x)) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (-.f64 1 y)) 3)) (+.f64 (*.f64 (*.f64 z (-.f64 1 y)) (*.f64 z (-.f64 1 y))) (-.f64 (*.f64 x x) (*.f64 (*.f64 z (-.f64 1 y)) x)))) |
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 z (-.f64 1 y)) (*.f64 z (-.f64 1 y))) (*.f64 x x)) 1) (-.f64 (*.f64 z (-.f64 1 y)) x)) |
(/.f64 (*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (-.f64 1 y)) 3)) 1) (+.f64 (*.f64 (*.f64 z (-.f64 1 y)) (*.f64 z (-.f64 1 y))) (-.f64 (*.f64 x x) (*.f64 (*.f64 z (-.f64 1 y)) x)))) |
(pow.f64 (fma.f64 z (-.f64 1 y) x) 1) |
(pow.f64 (sqrt.f64 (fma.f64 z (-.f64 1 y) x)) 2) |
(pow.f64 (cbrt.f64 (fma.f64 z (-.f64 1 y) x)) 3) |
(pow.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) 1/3) |
(sqrt.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2)) |
(log.f64 (exp.f64 (fma.f64 z (-.f64 1 y) x))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 z (-.f64 1 y) x)))) |
(cbrt.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3)) |
(expm1.f64 (log1p.f64 (fma.f64 z (-.f64 1 y) x))) |
(exp.f64 (log.f64 (fma.f64 z (-.f64 1 y) x))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 z (-.f64 1 y) x)) 1)) |
(log1p.f64 (expm1.f64 (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 (+.f64 t (+.f64 y -2)) b))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (+.f64 t (+.f64 y -2)) b)) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) 1)) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 (+.f64 t (+.f64 y -2)) b))) |
(+.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 (+.f64 t (+.f64 y -2)) b)) (fma.f64 z (-.f64 1 y) x)) |
(+.f64 (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 z (-.f64 1 y))) (+.f64 x (*.f64 (+.f64 t (+.f64 y -2)) b))) |
(+.f64 (*.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) 1) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (*.f64 (*.f64 a (-.f64 1 t)) 1) (+.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 (+.f64 t (+.f64 y -2)) b))) |
(+.f64 (+.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) (fma.f64 z (-.f64 1 y) x)) (*.f64 a (-.f64 1 t))) |
(+.f64 (+.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 z (-.f64 1 y)))) x) |
(+.f64 (+.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) (*.f64 (*.f64 a (-.f64 1 t)) 1)) (fma.f64 z (-.f64 1 y) x)) |
(+.f64 (+.f64 (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 (+.f64 t (+.f64 y -2)) b)) x) (*.f64 z (-.f64 1 y))) |
(+.f64 (+.f64 (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 (+.f64 t (+.f64 y -2)) b)) (*.f64 z (-.f64 1 y))) x) |
(+.f64 (+.f64 (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 (+.f64 t (+.f64 y -2)) b)) (*.f64 (*.f64 z (-.f64 1 y)) 1)) x) |
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) 1) (fma.f64 z (-.f64 1 y) x)) (*.f64 a (-.f64 1 t))) |
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) 1) (*.f64 a (-.f64 1 t))) (fma.f64 z (-.f64 1 y) x)) |
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) 1) (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 z (-.f64 1 y)))) x) |
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) 1) (*.f64 (*.f64 a (-.f64 1 t)) 1)) (fma.f64 z (-.f64 1 y) x)) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (+.f64 t (+.f64 y -2)) b (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))))) 1) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))) (-.f64 1 (*.f64 (+.f64 t (+.f64 y -2)) b))) |
(-.f64 (+.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) (exp.f64 (log1p.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))))) 1) |
(-.f64 (+.f64 (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 (+.f64 t (+.f64 y -2)) b)) (exp.f64 (log1p.f64 (fma.f64 z (-.f64 1 y) x)))) 1) |
(-.f64 (+.f64 (*.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) 1) (exp.f64 (log1p.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))))) 1) |
(*.f64 1 (fma.f64 (+.f64 t (+.f64 y -2)) b (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))) |
(*.f64 (fma.f64 (+.f64 t (+.f64 y -2)) b (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))) 1) |
(*.f64 (sqrt.f64 (fma.f64 (+.f64 t (+.f64 y -2)) b (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))) (sqrt.f64 (fma.f64 (+.f64 t (+.f64 y -2)) b (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))))) |
(*.f64 (cbrt.f64 (fma.f64 (+.f64 t (+.f64 y -2)) b (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 t (+.f64 y -2)) b (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 t (+.f64 y -2)) b (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))) 2) (cbrt.f64 (fma.f64 (+.f64 t (+.f64 y -2)) b (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))))) |
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) (*.f64 (+.f64 t (+.f64 y -2)) b)) (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 2)) (-.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 3) (pow.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) 3)) (-.f64 (+.f64 (*.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) (*.f64 (+.f64 t (+.f64 y -2)) b)) (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 2)) (*.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))))) |
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) (*.f64 (+.f64 t (+.f64 y -2)) b)) (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 2)) 1) (-.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 3) (pow.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) 3)) 1) (-.f64 (+.f64 (*.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) (*.f64 (+.f64 t (+.f64 y -2)) b)) (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 2)) (*.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))))) |
(pow.f64 (fma.f64 (+.f64 t (+.f64 y -2)) b (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))) 1) |
(pow.f64 (sqrt.f64 (fma.f64 (+.f64 t (+.f64 y -2)) b (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))) 2) |
(pow.f64 (cbrt.f64 (fma.f64 (+.f64 t (+.f64 y -2)) b (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))) 3) |
(pow.f64 (pow.f64 (fma.f64 (+.f64 t (+.f64 y -2)) b (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))) 3) 1/3) |
(sqrt.f64 (pow.f64 (fma.f64 (+.f64 t (+.f64 y -2)) b (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))) 2)) |
(log.f64 (exp.f64 (fma.f64 (+.f64 t (+.f64 y -2)) b (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (+.f64 t (+.f64 y -2)) b (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))))) |
(cbrt.f64 (pow.f64 (fma.f64 (+.f64 t (+.f64 y -2)) b (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))) 3)) |
(expm1.f64 (log1p.f64 (fma.f64 (+.f64 t (+.f64 y -2)) b (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))))) |
(exp.f64 (log.f64 (fma.f64 (+.f64 t (+.f64 y -2)) b (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 (+.f64 t (+.f64 y -2)) b (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))) 1)) |
(log1p.f64 (expm1.f64 (fma.f64 (+.f64 t (+.f64 y -2)) b (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))))) |
| Outputs |
|---|
(+.f64 (*.f64 z (-.f64 1 y)) x) |
(fma.f64 z (-.f64 1 y) x) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 z (-.f64 1 y)) x)) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) x)) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 z (-.f64 1 y)) x)) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) x)) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 z (-.f64 1 y)) x)) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) x)) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(*.f64 a (-.f64 1 t)) |
(-.f64 a (*.f64 a t)) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 z (-.f64 1 y)) x)) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) x)) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 z (-.f64 1 y)) x)) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) x)) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 z (-.f64 1 y)) x)) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) x)) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(*.f64 a (-.f64 1 t)) |
(-.f64 a (*.f64 a t)) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 z (-.f64 1 y)) x)) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) x)) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 z (-.f64 1 y)) x)) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) x)) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 z (-.f64 1 y)) x)) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) x)) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(+.f64 a (+.f64 (*.f64 z (-.f64 1 y)) x)) |
(+.f64 a (fma.f64 z (-.f64 1 y) x)) |
(+.f64 a (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 z (-.f64 1 y)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) x)) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(+.f64 a (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 z (-.f64 1 y)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) x)) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(+.f64 a (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 z (-.f64 1 y)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) x)) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(*.f64 -1 (*.f64 a t)) |
(*.f64 (neg.f64 a) t) |
(*.f64 a (neg.f64 t)) |
(+.f64 a (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 z (-.f64 1 y)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) x)) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(+.f64 a (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 z (-.f64 1 y)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) x)) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(+.f64 a (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 z (-.f64 1 y)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) x)) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(*.f64 -1 (*.f64 a t)) |
(*.f64 (neg.f64 a) t) |
(*.f64 a (neg.f64 t)) |
(+.f64 a (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 z (-.f64 1 y)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) x)) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(+.f64 a (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 z (-.f64 1 y)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) x)) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(+.f64 a (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 z (-.f64 1 y)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) x)) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(+.f64 (*.f64 a (-.f64 1 t)) x) |
(fma.f64 a (-.f64 1 t) x) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 z (-.f64 1 y)) x)) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) x)) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 z (-.f64 1 y)) x)) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) x)) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 z (-.f64 1 y)) x)) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) x)) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 z (-.f64 1 y)) x)) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) x)) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 z (-.f64 1 y)) x)) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) x)) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 z (-.f64 1 y)) x)) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) x)) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 z (-.f64 1 y)) x)) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) x)) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 z (-.f64 1 y)) x)) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) x)) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 z (-.f64 1 y)) x)) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) x)) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z x)) |
(fma.f64 a (-.f64 1 t) (+.f64 z x)) |
(+.f64 z (fma.f64 a (-.f64 1 t) x)) |
(+.f64 x (fma.f64 a (-.f64 1 t) z)) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 z x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) x)) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 z x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) x)) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 z x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) x)) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(*.f64 -1 (*.f64 y z)) |
(*.f64 z (neg.f64 y)) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 z x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) x)) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 z x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) x)) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 z x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) x)) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(*.f64 -1 (*.f64 y z)) |
(*.f64 z (neg.f64 y)) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 z x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) x)) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 z x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) x)) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 z x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) x)) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(+.f64 (*.f64 a (-.f64 1 t)) (*.f64 z (-.f64 1 y))) |
(fma.f64 a (-.f64 1 t) (*.f64 z (-.f64 1 y))) |
(fma.f64 z (-.f64 1 y) (-.f64 a (*.f64 a t))) |
(-.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 z y)) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 z (-.f64 1 y)) x)) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) x)) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 z (-.f64 1 y)) x)) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) x)) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 z (-.f64 1 y)) x)) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) x)) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
x |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 z (-.f64 1 y)) x)) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) x)) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 z (-.f64 1 y)) x)) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) x)) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 z (-.f64 1 y)) x)) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) x)) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
x |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 z (-.f64 1 y)) x)) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) x)) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 z (-.f64 1 y)) x)) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) x)) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 z (-.f64 1 y)) x)) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) x)) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
x |
(+.f64 (*.f64 z (-.f64 1 y)) x) |
(fma.f64 z (-.f64 1 y) x) |
(+.f64 (*.f64 z (-.f64 1 y)) x) |
(fma.f64 z (-.f64 1 y) x) |
(+.f64 (*.f64 z (-.f64 1 y)) x) |
(fma.f64 z (-.f64 1 y) x) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
(+.f64 (*.f64 z (-.f64 1 y)) x) |
(fma.f64 z (-.f64 1 y) x) |
(+.f64 (*.f64 z (-.f64 1 y)) x) |
(fma.f64 z (-.f64 1 y) x) |
(+.f64 (*.f64 z (-.f64 1 y)) x) |
(fma.f64 z (-.f64 1 y) x) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
(+.f64 (*.f64 z (-.f64 1 y)) x) |
(fma.f64 z (-.f64 1 y) x) |
(+.f64 (*.f64 z (-.f64 1 y)) x) |
(fma.f64 z (-.f64 1 y) x) |
(+.f64 (*.f64 z (-.f64 1 y)) x) |
(fma.f64 z (-.f64 1 y) x) |
(+.f64 z x) |
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 z x)) |
(fma.f64 z (-.f64 1 y) x) |
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 z x)) |
(fma.f64 z (-.f64 1 y) x) |
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 z x)) |
(fma.f64 z (-.f64 1 y) x) |
(*.f64 -1 (*.f64 y z)) |
(*.f64 z (neg.f64 y)) |
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 z x)) |
(fma.f64 z (-.f64 1 y) x) |
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 z x)) |
(fma.f64 z (-.f64 1 y) x) |
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 z x)) |
(fma.f64 z (-.f64 1 y) x) |
(*.f64 -1 (*.f64 y z)) |
(*.f64 z (neg.f64 y)) |
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 z x)) |
(fma.f64 z (-.f64 1 y) x) |
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 z x)) |
(fma.f64 z (-.f64 1 y) x) |
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 z x)) |
(fma.f64 z (-.f64 1 y) x) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
(+.f64 (*.f64 z (-.f64 1 y)) x) |
(fma.f64 z (-.f64 1 y) x) |
(+.f64 (*.f64 z (-.f64 1 y)) x) |
(fma.f64 z (-.f64 1 y) x) |
(+.f64 (*.f64 z (-.f64 1 y)) x) |
(fma.f64 z (-.f64 1 y) x) |
x |
(+.f64 (*.f64 z (-.f64 1 y)) x) |
(fma.f64 z (-.f64 1 y) x) |
(+.f64 (*.f64 z (-.f64 1 y)) x) |
(fma.f64 z (-.f64 1 y) x) |
(+.f64 (*.f64 z (-.f64 1 y)) x) |
(fma.f64 z (-.f64 1 y) x) |
x |
(+.f64 (*.f64 z (-.f64 1 y)) x) |
(fma.f64 z (-.f64 1 y) x) |
(+.f64 (*.f64 z (-.f64 1 y)) x) |
(fma.f64 z (-.f64 1 y) x) |
(+.f64 (*.f64 z (-.f64 1 y)) x) |
(fma.f64 z (-.f64 1 y) x) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) x))) |
(fma.f64 a (-.f64 1 t) (+.f64 z (fma.f64 b (+.f64 t -2) x))) |
(+.f64 (fma.f64 b (-.f64 t 2) x) (fma.f64 a (-.f64 1 t) z)) |
(+.f64 (fma.f64 b (+.f64 t -2) x) (fma.f64 a (-.f64 1 t) z)) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (+.f64 (*.f64 -1 z) b) y) (+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) x)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 (fma.f64 -1 z b) y (+.f64 z (fma.f64 b (+.f64 t -2) x)))) |
(+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (-.f64 t 2) x)) (fma.f64 a (-.f64 1 t) z)) |
(+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (fma.f64 a (-.f64 1 t) z)) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (+.f64 (*.f64 -1 z) b) y) (+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) x)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 (fma.f64 -1 z b) y (+.f64 z (fma.f64 b (+.f64 t -2) x)))) |
(+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (-.f64 t 2) x)) (fma.f64 a (-.f64 1 t) z)) |
(+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (fma.f64 a (-.f64 1 t) z)) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (+.f64 (*.f64 -1 z) b) y) (+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) x)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 (fma.f64 -1 z b) y (+.f64 z (fma.f64 b (+.f64 t -2) x)))) |
(+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (-.f64 t 2) x)) (fma.f64 a (-.f64 1 t) z)) |
(+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (fma.f64 a (-.f64 1 t) z)) |
(*.f64 (+.f64 (*.f64 -1 z) b) y) |
(*.f64 y (fma.f64 -1 z b)) |
(*.f64 y (-.f64 b z)) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 (+.f64 (*.f64 -1 z) b) y) (+.f64 (*.f64 b (-.f64 t 2)) x)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 (fma.f64 -1 z b) y (+.f64 z (fma.f64 b (+.f64 t -2) x)))) |
(+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (-.f64 t 2) x)) (fma.f64 a (-.f64 1 t) z)) |
(+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (fma.f64 a (-.f64 1 t) z)) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 (+.f64 (*.f64 -1 z) b) y) (+.f64 (*.f64 b (-.f64 t 2)) x)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 (fma.f64 -1 z b) y (+.f64 z (fma.f64 b (+.f64 t -2) x)))) |
(+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (-.f64 t 2) x)) (fma.f64 a (-.f64 1 t) z)) |
(+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (fma.f64 a (-.f64 1 t) z)) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 (+.f64 (*.f64 -1 z) b) y) (+.f64 (*.f64 b (-.f64 t 2)) x)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 (fma.f64 -1 z b) y (+.f64 z (fma.f64 b (+.f64 t -2) x)))) |
(+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (-.f64 t 2) x)) (fma.f64 a (-.f64 1 t) z)) |
(+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (fma.f64 a (-.f64 1 t) z)) |
(*.f64 -1 (*.f64 y (+.f64 z (*.f64 -1 b)))) |
(*.f64 (neg.f64 y) (+.f64 z (neg.f64 b))) |
(*.f64 y (neg.f64 (-.f64 z b))) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 -1 (*.f64 y (+.f64 z (*.f64 -1 b)))) (+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) x)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 -1 (*.f64 y (+.f64 z (neg.f64 b))) (+.f64 z (fma.f64 b (+.f64 t -2) x)))) |
(fma.f64 a (-.f64 1 t) (+.f64 (fma.f64 b (-.f64 t 2) x) (fma.f64 (neg.f64 y) (-.f64 z b) z))) |
(-.f64 (+.f64 (fma.f64 b (+.f64 t -2) x) (fma.f64 a (-.f64 1 t) z)) (*.f64 y (-.f64 z b))) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 -1 (*.f64 y (+.f64 z (*.f64 -1 b)))) (+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) x)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 -1 (*.f64 y (+.f64 z (neg.f64 b))) (+.f64 z (fma.f64 b (+.f64 t -2) x)))) |
(fma.f64 a (-.f64 1 t) (+.f64 (fma.f64 b (-.f64 t 2) x) (fma.f64 (neg.f64 y) (-.f64 z b) z))) |
(-.f64 (+.f64 (fma.f64 b (+.f64 t -2) x) (fma.f64 a (-.f64 1 t) z)) (*.f64 y (-.f64 z b))) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 -1 (*.f64 y (+.f64 z (*.f64 -1 b)))) (+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) x)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 -1 (*.f64 y (+.f64 z (neg.f64 b))) (+.f64 z (fma.f64 b (+.f64 t -2) x)))) |
(fma.f64 a (-.f64 1 t) (+.f64 (fma.f64 b (-.f64 t 2) x) (fma.f64 (neg.f64 y) (-.f64 z b) z))) |
(-.f64 (+.f64 (fma.f64 b (+.f64 t -2) x) (fma.f64 a (-.f64 1 t) z)) (*.f64 y (-.f64 z b))) |
(+.f64 a (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 y 2) b) x))) |
(+.f64 a (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x))) |
(+.f64 a (fma.f64 z (-.f64 1 y) (fma.f64 b (-.f64 y 2) x))) |
(+.f64 a (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y -2) x))) |
(+.f64 (*.f64 t (+.f64 b (*.f64 -1 a))) (+.f64 a (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 y 2) b) x)))) |
(fma.f64 t (+.f64 b (neg.f64 a)) (+.f64 a (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)))) |
(fma.f64 t (-.f64 b a) (+.f64 a (fma.f64 z (-.f64 1 y) (fma.f64 b (-.f64 y 2) x)))) |
(+.f64 (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y -2) x)) (fma.f64 t (-.f64 b a) a)) |
(+.f64 (*.f64 t (+.f64 b (*.f64 -1 a))) (+.f64 a (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 y 2) b) x)))) |
(fma.f64 t (+.f64 b (neg.f64 a)) (+.f64 a (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)))) |
(fma.f64 t (-.f64 b a) (+.f64 a (fma.f64 z (-.f64 1 y) (fma.f64 b (-.f64 y 2) x)))) |
(+.f64 (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y -2) x)) (fma.f64 t (-.f64 b a) a)) |
(+.f64 (*.f64 t (+.f64 b (*.f64 -1 a))) (+.f64 a (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 y 2) b) x)))) |
(fma.f64 t (+.f64 b (neg.f64 a)) (+.f64 a (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)))) |
(fma.f64 t (-.f64 b a) (+.f64 a (fma.f64 z (-.f64 1 y) (fma.f64 b (-.f64 y 2) x)))) |
(+.f64 (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y -2) x)) (fma.f64 t (-.f64 b a) a)) |
(*.f64 t (+.f64 b (*.f64 -1 a))) |
(*.f64 t (+.f64 b (neg.f64 a))) |
(*.f64 t (-.f64 b a)) |
(+.f64 a (+.f64 (*.f64 t (+.f64 b (*.f64 -1 a))) (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 y 2) b) x)))) |
(fma.f64 t (+.f64 b (neg.f64 a)) (+.f64 a (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)))) |
(fma.f64 t (-.f64 b a) (+.f64 a (fma.f64 z (-.f64 1 y) (fma.f64 b (-.f64 y 2) x)))) |
(+.f64 (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y -2) x)) (fma.f64 t (-.f64 b a) a)) |
(+.f64 a (+.f64 (*.f64 t (+.f64 b (*.f64 -1 a))) (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 y 2) b) x)))) |
(fma.f64 t (+.f64 b (neg.f64 a)) (+.f64 a (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)))) |
(fma.f64 t (-.f64 b a) (+.f64 a (fma.f64 z (-.f64 1 y) (fma.f64 b (-.f64 y 2) x)))) |
(+.f64 (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y -2) x)) (fma.f64 t (-.f64 b a) a)) |
(+.f64 a (+.f64 (*.f64 t (+.f64 b (*.f64 -1 a))) (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 y 2) b) x)))) |
(fma.f64 t (+.f64 b (neg.f64 a)) (+.f64 a (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)))) |
(fma.f64 t (-.f64 b a) (+.f64 a (fma.f64 z (-.f64 1 y) (fma.f64 b (-.f64 y 2) x)))) |
(+.f64 (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y -2) x)) (fma.f64 t (-.f64 b a) a)) |
(*.f64 -1 (*.f64 (+.f64 a (*.f64 -1 b)) t)) |
(neg.f64 (*.f64 t (+.f64 a (neg.f64 b)))) |
(*.f64 (-.f64 a b) (neg.f64 t)) |
(+.f64 a (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 -1 (*.f64 (+.f64 a (*.f64 -1 b)) t)) (+.f64 (*.f64 (-.f64 y 2) b) x)))) |
(+.f64 a (fma.f64 z (-.f64 1 y) (fma.f64 -1 (*.f64 t (+.f64 a (neg.f64 b))) (fma.f64 (+.f64 y -2) b x)))) |
(+.f64 a (fma.f64 z (-.f64 1 y) (-.f64 (fma.f64 b (-.f64 y 2) x) (*.f64 t (-.f64 a b))))) |
(+.f64 a (-.f64 (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y -2) x)) (*.f64 t (-.f64 a b)))) |
(+.f64 a (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 -1 (*.f64 (+.f64 a (*.f64 -1 b)) t)) (+.f64 (*.f64 (-.f64 y 2) b) x)))) |
(+.f64 a (fma.f64 z (-.f64 1 y) (fma.f64 -1 (*.f64 t (+.f64 a (neg.f64 b))) (fma.f64 (+.f64 y -2) b x)))) |
(+.f64 a (fma.f64 z (-.f64 1 y) (-.f64 (fma.f64 b (-.f64 y 2) x) (*.f64 t (-.f64 a b))))) |
(+.f64 a (-.f64 (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y -2) x)) (*.f64 t (-.f64 a b)))) |
(+.f64 a (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 -1 (*.f64 (+.f64 a (*.f64 -1 b)) t)) (+.f64 (*.f64 (-.f64 y 2) b) x)))) |
(+.f64 a (fma.f64 z (-.f64 1 y) (fma.f64 -1 (*.f64 t (+.f64 a (neg.f64 b))) (fma.f64 (+.f64 y -2) b x)))) |
(+.f64 a (fma.f64 z (-.f64 1 y) (-.f64 (fma.f64 b (-.f64 y 2) x) (*.f64 t (-.f64 a b))))) |
(+.f64 a (-.f64 (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y -2) x)) (*.f64 t (-.f64 a b)))) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 z (-.f64 1 y)) x)) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) x)) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 z (-.f64 1 y)) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 z (-.f64 1 y) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 z (-.f64 1 y)) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 z (-.f64 1 y) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 z (-.f64 1 y)) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 z (-.f64 1 y) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (-.f64 y (-.f64 2 t))) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 z (-.f64 1 y) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 z (-.f64 1 y) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 z (-.f64 1 y) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (-.f64 y (-.f64 2 t))) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 z (-.f64 1 y) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 z (-.f64 1 y) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 z (-.f64 1 y) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 z (-.f64 1 y)) x)) |
(fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 z (-.f64 1 y) x)) |
(fma.f64 z (-.f64 1 y) (fma.f64 b (-.f64 y (-.f64 2 t)) x)) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 z (-.f64 1 y) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 z (-.f64 1 y) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 z (-.f64 1 y) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(*.f64 a (-.f64 1 t)) |
(-.f64 a (*.f64 a t)) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 z (-.f64 1 y) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 z (-.f64 1 y) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 z (-.f64 1 y) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(*.f64 a (-.f64 1 t)) |
(-.f64 a (*.f64 a t)) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 z (-.f64 1 y) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 z (-.f64 1 y) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 z (-.f64 1 y) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b x)) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (-.f64 y (-.f64 2 t)) x)) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 z (-.f64 1 y) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 z (-.f64 1 y) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 z (-.f64 1 y) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 z (-.f64 1 y)) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 z (-.f64 1 y) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 z (-.f64 1 y)) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 z (-.f64 1 y) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 z (-.f64 1 y)) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 z (-.f64 1 y) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 z (-.f64 1 y)) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 z (-.f64 1 y) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 z (-.f64 1 y)) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 z (-.f64 1 y) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 z (-.f64 1 y)) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 z (-.f64 1 y) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 z (-.f64 1 y)) (*.f64 (-.f64 (+.f64 y t) 2) b))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (*.f64 b (+.f64 y (+.f64 t -2))))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (*.f64 b (-.f64 y (-.f64 2 t))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (*.f64 b (-.f64 y (-.f64 2 t))))) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 z (-.f64 1 y)) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 z (-.f64 1 y) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 z (-.f64 1 y)) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 z (-.f64 1 y) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 z (-.f64 1 y)) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 z (-.f64 1 y) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
x |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 z (-.f64 1 y)) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 z (-.f64 1 y) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 z (-.f64 1 y)) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 z (-.f64 1 y) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 z (-.f64 1 y)) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 z (-.f64 1 y) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
x |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 z (-.f64 1 y)) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 z (-.f64 1 y) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 z (-.f64 1 y)) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 z (-.f64 1 y) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 z (-.f64 1 y)) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 z (-.f64 1 y) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(+.f64 a (+.f64 (*.f64 a (neg.f64 t)) (fma.f64 z (-.f64 1 y) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) x)) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(+.f64 a (+.f64 (*.f64 (neg.f64 t) a) (fma.f64 z (-.f64 1 y) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) x)) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(+.f64 x (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 z (-.f64 1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) x)) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 a (-.f64 1 t))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) x)) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 (*.f64 a (-.f64 1 t)) 1)) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) x)) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(+.f64 (*.f64 a (-.f64 1 t)) (fma.f64 z (-.f64 1 y) x)) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) x)) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(+.f64 (*.f64 z (-.f64 1 y)) (+.f64 x (*.f64 a (-.f64 1 t)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) x)) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(+.f64 (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 z (-.f64 1 y))) x) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) x)) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(+.f64 (*.f64 (*.f64 z (-.f64 1 y)) 1) (+.f64 x (*.f64 a (-.f64 1 t)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) x)) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(+.f64 (*.f64 (*.f64 a (-.f64 1 t)) 1) (fma.f64 z (-.f64 1 y) x)) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) x)) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(+.f64 (+.f64 (fma.f64 z (-.f64 1 y) x) a) (*.f64 a (neg.f64 t))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) x)) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(+.f64 (+.f64 (fma.f64 z (-.f64 1 y) x) a) (*.f64 (neg.f64 t) a)) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) x)) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(+.f64 (+.f64 (*.f64 a (-.f64 1 t)) x) (*.f64 z (-.f64 1 y))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) x)) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(+.f64 (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 (*.f64 z (-.f64 1 y)) 1)) x) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) x)) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(+.f64 (+.f64 (*.f64 (*.f64 a (-.f64 1 t)) 1) x) (*.f64 z (-.f64 1 y))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) x)) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(+.f64 (+.f64 (*.f64 (*.f64 a (-.f64 1 t)) 1) (*.f64 z (-.f64 1 y))) x) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) x)) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(+.f64 (+.f64 (*.f64 (*.f64 a (-.f64 1 t)) 1) (*.f64 (*.f64 z (-.f64 1 y)) 1)) x) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) x)) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))) 1) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) x)) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 z (-.f64 1 y) x))) (-.f64 1 (*.f64 a (-.f64 1 t)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) x)) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (exp.f64 (log1p.f64 (fma.f64 z (-.f64 1 y) x)))) 1) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) x)) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(-.f64 (+.f64 (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 z (-.f64 1 y))) (exp.f64 (log1p.f64 x))) 1) |
(+.f64 (fma.f64 a (-.f64 1 t) (*.f64 z (-.f64 1 y))) (-.f64 (exp.f64 (log1p.f64 x)) 1)) |
(+.f64 (-.f64 a (*.f64 a t)) (fma.f64 z (-.f64 1 y) (expm1.f64 (log1p.f64 x)))) |
(-.f64 (+.f64 (*.f64 (*.f64 a (-.f64 1 t)) 1) (exp.f64 (log1p.f64 (fma.f64 z (-.f64 1 y) x)))) 1) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) x)) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(*.f64 1 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) x)) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(*.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 1) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) x)) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(*.f64 (sqrt.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))) (sqrt.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) x)) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(*.f64 (cbrt.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))) (pow.f64 (cbrt.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))) 2)) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) x)) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))) 2) (cbrt.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) x)) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(/.f64 (-.f64 (*.f64 (*.f64 a (-.f64 1 t)) (*.f64 a (-.f64 1 t))) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2)) (-.f64 (*.f64 a (-.f64 1 t)) (fma.f64 z (-.f64 1 y) x))) |
(/.f64 (-.f64 (*.f64 (-.f64 a (*.f64 a t)) (-.f64 a (*.f64 a t))) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2)) (-.f64 (-.f64 a (*.f64 a t)) (fma.f64 z (-.f64 1 y) x))) |
(/.f64 (-.f64 (*.f64 a (*.f64 (-.f64 1 t) (-.f64 a (*.f64 a t)))) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2)) (-.f64 a (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 a (-.f64 1 t)) 3)) (+.f64 (*.f64 (*.f64 a (-.f64 1 t)) (*.f64 a (-.f64 1 t))) (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (*.f64 (*.f64 a (-.f64 1 t)) (fma.f64 z (-.f64 1 y) x))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 a (-.f64 1 t)) 3)) (fma.f64 (*.f64 a (-.f64 1 t)) (*.f64 a (-.f64 1 t)) (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (*.f64 (*.f64 a (-.f64 1 t)) (fma.f64 z (-.f64 1 y) x))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (-.f64 a (*.f64 a t)) 3)) (fma.f64 a (*.f64 (-.f64 1 t) (-.f64 a (*.f64 a t))) (*.f64 (fma.f64 z (-.f64 1 y) x) (-.f64 (fma.f64 z (-.f64 1 y) x) (-.f64 a (*.f64 a t)))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (-.f64 a (*.f64 a t)) 3)) (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (*.f64 (-.f64 a (*.f64 a t)) (+.f64 (-.f64 (fma.f64 z (-.f64 1 y) x) a) (*.f64 a t))))) |
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 a (-.f64 1 t)) (*.f64 a (-.f64 1 t))) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2)) 1) (-.f64 (*.f64 a (-.f64 1 t)) (fma.f64 z (-.f64 1 y) x))) |
(/.f64 (-.f64 (*.f64 (*.f64 a (-.f64 1 t)) (*.f64 a (-.f64 1 t))) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2)) (-.f64 (*.f64 a (-.f64 1 t)) (fma.f64 z (-.f64 1 y) x))) |
(/.f64 (-.f64 (*.f64 (-.f64 a (*.f64 a t)) (-.f64 a (*.f64 a t))) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2)) (-.f64 (-.f64 a (*.f64 a t)) (fma.f64 z (-.f64 1 y) x))) |
(/.f64 (-.f64 (*.f64 a (*.f64 (-.f64 1 t) (-.f64 a (*.f64 a t)))) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2)) (-.f64 a (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 a (-.f64 1 t)) 3)) 1) (+.f64 (*.f64 (*.f64 a (-.f64 1 t)) (*.f64 a (-.f64 1 t))) (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (*.f64 (*.f64 a (-.f64 1 t)) (fma.f64 z (-.f64 1 y) x))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 a (-.f64 1 t)) 3)) (fma.f64 (*.f64 a (-.f64 1 t)) (*.f64 a (-.f64 1 t)) (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (*.f64 (*.f64 a (-.f64 1 t)) (fma.f64 z (-.f64 1 y) x))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (-.f64 a (*.f64 a t)) 3)) (fma.f64 a (*.f64 (-.f64 1 t) (-.f64 a (*.f64 a t))) (*.f64 (fma.f64 z (-.f64 1 y) x) (-.f64 (fma.f64 z (-.f64 1 y) x) (-.f64 a (*.f64 a t)))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (-.f64 a (*.f64 a t)) 3)) (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (*.f64 (-.f64 a (*.f64 a t)) (+.f64 (-.f64 (fma.f64 z (-.f64 1 y) x) a) (*.f64 a t))))) |
(pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 1) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) x)) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(pow.f64 (sqrt.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))) 2) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) x)) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(pow.f64 (cbrt.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))) 3) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) x)) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(pow.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 3) 1/3) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) x)) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(sqrt.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 2)) |
(sqrt.f64 (pow.f64 (fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) x)) 2)) |
(fabs.f64 (fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) x))) |
(fabs.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))) |
(log.f64 (exp.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) x)) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) x)) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(cbrt.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 3)) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) x)) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(expm1.f64 (log1p.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) x)) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(exp.f64 (log.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) x)) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(exp.f64 (*.f64 (log.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))) 1)) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) x)) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(log1p.f64 (expm1.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) x)) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(+.f64 z (+.f64 (*.f64 z (neg.f64 y)) x)) |
(fma.f64 z (-.f64 1 y) x) |
(+.f64 z (+.f64 (*.f64 (neg.f64 y) z) x)) |
(fma.f64 z (-.f64 1 y) x) |
(+.f64 x (*.f64 z (-.f64 1 y))) |
(fma.f64 z (-.f64 1 y) x) |
(+.f64 x (*.f64 (*.f64 z (-.f64 1 y)) 1)) |
(fma.f64 z (-.f64 1 y) x) |
(+.f64 (*.f64 z (-.f64 1 y)) x) |
(fma.f64 z (-.f64 1 y) x) |
(+.f64 (*.f64 (*.f64 z (-.f64 1 y)) 1) x) |
(fma.f64 z (-.f64 1 y) x) |
(+.f64 (+.f64 x z) (*.f64 z (neg.f64 y))) |
(fma.f64 z (-.f64 1 y) x) |
(+.f64 (+.f64 x z) (*.f64 (neg.f64 y) z)) |
(fma.f64 z (-.f64 1 y) x) |
(-.f64 (exp.f64 (log1p.f64 x)) (-.f64 1 (*.f64 z (-.f64 1 y)))) |
(+.f64 (-.f64 (exp.f64 (log1p.f64 x)) 1) (*.f64 z (-.f64 1 y))) |
(fma.f64 z (-.f64 1 y) (expm1.f64 (log1p.f64 x))) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 z (-.f64 1 y) x))) 1) |
(fma.f64 z (-.f64 1 y) x) |
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) (exp.f64 (log1p.f64 x))) 1) |
(+.f64 (-.f64 (exp.f64 (log1p.f64 x)) 1) (*.f64 z (-.f64 1 y))) |
(fma.f64 z (-.f64 1 y) (expm1.f64 (log1p.f64 x))) |
(-.f64 (+.f64 (*.f64 (*.f64 z (-.f64 1 y)) 1) (exp.f64 (log1p.f64 x))) 1) |
(+.f64 (-.f64 (exp.f64 (log1p.f64 x)) 1) (*.f64 z (-.f64 1 y))) |
(fma.f64 z (-.f64 1 y) (expm1.f64 (log1p.f64 x))) |
(*.f64 1 (fma.f64 z (-.f64 1 y) x)) |
(fma.f64 z (-.f64 1 y) x) |
(*.f64 (fma.f64 z (-.f64 1 y) x) 1) |
(fma.f64 z (-.f64 1 y) x) |
(*.f64 (sqrt.f64 (fma.f64 z (-.f64 1 y) x)) (sqrt.f64 (fma.f64 z (-.f64 1 y) x))) |
(fma.f64 z (-.f64 1 y) x) |
(*.f64 (cbrt.f64 (fma.f64 z (-.f64 1 y) x)) (pow.f64 (cbrt.f64 (fma.f64 z (-.f64 1 y) x)) 2)) |
(fma.f64 z (-.f64 1 y) x) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 z (-.f64 1 y) x)) 2) (cbrt.f64 (fma.f64 z (-.f64 1 y) x))) |
(fma.f64 z (-.f64 1 y) x) |
(/.f64 (-.f64 (*.f64 (*.f64 z (-.f64 1 y)) (*.f64 z (-.f64 1 y))) (*.f64 x x)) (-.f64 (*.f64 z (-.f64 1 y)) x)) |
(/.f64 (*.f64 (fma.f64 z (-.f64 1 y) x) (-.f64 (*.f64 z (-.f64 1 y)) x)) (-.f64 (*.f64 z (-.f64 1 y)) x)) |
(/.f64 (fma.f64 z (-.f64 1 y) x) (/.f64 (-.f64 (-.f64 z (*.f64 z y)) x) (-.f64 (-.f64 z (*.f64 z y)) x))) |
(/.f64 (fma.f64 z (-.f64 1 y) x) (/.f64 (fma.f64 z (-.f64 1 y) (neg.f64 x)) (fma.f64 z (-.f64 1 y) (neg.f64 x)))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (-.f64 1 y)) 3)) (+.f64 (*.f64 (*.f64 z (-.f64 1 y)) (*.f64 z (-.f64 1 y))) (-.f64 (*.f64 x x) (*.f64 (*.f64 z (-.f64 1 y)) x)))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (-.f64 1 y)) 3)) (fma.f64 (*.f64 z (-.f64 1 y)) (*.f64 z (-.f64 1 y)) (*.f64 x (-.f64 x (*.f64 z (-.f64 1 y)))))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (-.f64 z (*.f64 z y)) 3)) (fma.f64 x (-.f64 x (-.f64 z (*.f64 z y))) (*.f64 z (*.f64 (-.f64 1 y) (-.f64 z (*.f64 z y)))))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (-.f64 z (*.f64 z y)) 3)) (+.f64 (*.f64 x x) (*.f64 (-.f64 z (*.f64 z y)) (fma.f64 z (-.f64 1 y) (neg.f64 x))))) |
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 z (-.f64 1 y)) (*.f64 z (-.f64 1 y))) (*.f64 x x)) 1) (-.f64 (*.f64 z (-.f64 1 y)) x)) |
(/.f64 (*.f64 (fma.f64 z (-.f64 1 y) x) (-.f64 (*.f64 z (-.f64 1 y)) x)) (-.f64 (*.f64 z (-.f64 1 y)) x)) |
(/.f64 (fma.f64 z (-.f64 1 y) x) (/.f64 (-.f64 (-.f64 z (*.f64 z y)) x) (-.f64 (-.f64 z (*.f64 z y)) x))) |
(/.f64 (fma.f64 z (-.f64 1 y) x) (/.f64 (fma.f64 z (-.f64 1 y) (neg.f64 x)) (fma.f64 z (-.f64 1 y) (neg.f64 x)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (-.f64 1 y)) 3)) 1) (+.f64 (*.f64 (*.f64 z (-.f64 1 y)) (*.f64 z (-.f64 1 y))) (-.f64 (*.f64 x x) (*.f64 (*.f64 z (-.f64 1 y)) x)))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (-.f64 1 y)) 3)) (fma.f64 (*.f64 z (-.f64 1 y)) (*.f64 z (-.f64 1 y)) (*.f64 x (-.f64 x (*.f64 z (-.f64 1 y)))))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (-.f64 z (*.f64 z y)) 3)) (fma.f64 x (-.f64 x (-.f64 z (*.f64 z y))) (*.f64 z (*.f64 (-.f64 1 y) (-.f64 z (*.f64 z y)))))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (-.f64 z (*.f64 z y)) 3)) (+.f64 (*.f64 x x) (*.f64 (-.f64 z (*.f64 z y)) (fma.f64 z (-.f64 1 y) (neg.f64 x))))) |
(pow.f64 (fma.f64 z (-.f64 1 y) x) 1) |
(fma.f64 z (-.f64 1 y) x) |
(pow.f64 (sqrt.f64 (fma.f64 z (-.f64 1 y) x)) 2) |
(fma.f64 z (-.f64 1 y) x) |
(pow.f64 (cbrt.f64 (fma.f64 z (-.f64 1 y) x)) 3) |
(fma.f64 z (-.f64 1 y) x) |
(pow.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) 1/3) |
(fma.f64 z (-.f64 1 y) x) |
(sqrt.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2)) |
(fabs.f64 (fma.f64 z (-.f64 1 y) x)) |
(log.f64 (exp.f64 (fma.f64 z (-.f64 1 y) x))) |
(fma.f64 z (-.f64 1 y) x) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 z (-.f64 1 y) x)))) |
(fma.f64 z (-.f64 1 y) x) |
(cbrt.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3)) |
(fma.f64 z (-.f64 1 y) x) |
(expm1.f64 (log1p.f64 (fma.f64 z (-.f64 1 y) x))) |
(fma.f64 z (-.f64 1 y) x) |
(exp.f64 (log.f64 (fma.f64 z (-.f64 1 y) x))) |
(fma.f64 z (-.f64 1 y) x) |
(exp.f64 (*.f64 (log.f64 (fma.f64 z (-.f64 1 y) x)) 1)) |
(fma.f64 z (-.f64 1 y) x) |
(log1p.f64 (expm1.f64 (fma.f64 z (-.f64 1 y) x))) |
(fma.f64 z (-.f64 1 y) x) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 (+.f64 t (+.f64 y -2)) b))) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 z (-.f64 1 y) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (+.f64 t (+.f64 y -2)) b)) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 z (-.f64 1 y) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) 1)) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 z (-.f64 1 y) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 (+.f64 t (+.f64 y -2)) b))) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 z (-.f64 1 y) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(+.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 z (-.f64 1 y) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(+.f64 (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 (+.f64 t (+.f64 y -2)) b)) (fma.f64 z (-.f64 1 y) x)) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 z (-.f64 1 y) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(+.f64 (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 z (-.f64 1 y))) (+.f64 x (*.f64 (+.f64 t (+.f64 y -2)) b))) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 z (-.f64 1 y) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(+.f64 (*.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) 1) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 z (-.f64 1 y) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(+.f64 (*.f64 (*.f64 a (-.f64 1 t)) 1) (+.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 (+.f64 t (+.f64 y -2)) b))) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 z (-.f64 1 y) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(+.f64 (+.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) (fma.f64 z (-.f64 1 y) x)) (*.f64 a (-.f64 1 t))) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 z (-.f64 1 y) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(+.f64 (+.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 z (-.f64 1 y)))) x) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 z (-.f64 1 y) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(+.f64 (+.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) (*.f64 (*.f64 a (-.f64 1 t)) 1)) (fma.f64 z (-.f64 1 y) x)) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 z (-.f64 1 y) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(+.f64 (+.f64 (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 (+.f64 t (+.f64 y -2)) b)) x) (*.f64 z (-.f64 1 y))) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 z (-.f64 1 y) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(+.f64 (+.f64 (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 (+.f64 t (+.f64 y -2)) b)) (*.f64 z (-.f64 1 y))) x) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 z (-.f64 1 y) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(+.f64 (+.f64 (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 (+.f64 t (+.f64 y -2)) b)) (*.f64 (*.f64 z (-.f64 1 y)) 1)) x) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 z (-.f64 1 y) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) 1) (fma.f64 z (-.f64 1 y) x)) (*.f64 a (-.f64 1 t))) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 z (-.f64 1 y) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) 1) (*.f64 a (-.f64 1 t))) (fma.f64 z (-.f64 1 y) x)) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 z (-.f64 1 y) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) 1) (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 z (-.f64 1 y)))) x) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 z (-.f64 1 y) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) 1) (*.f64 (*.f64 a (-.f64 1 t)) 1)) (fma.f64 z (-.f64 1 y) x)) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 z (-.f64 1 y) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (+.f64 t (+.f64 y -2)) b (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))))) 1) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 z (-.f64 1 y) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))) (-.f64 1 (*.f64 (+.f64 t (+.f64 y -2)) b))) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 z (-.f64 1 y) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(-.f64 (+.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) (exp.f64 (log1p.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))))) 1) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 z (-.f64 1 y) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(-.f64 (+.f64 (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 (+.f64 t (+.f64 y -2)) b)) (exp.f64 (log1p.f64 (fma.f64 z (-.f64 1 y) x)))) 1) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 z (-.f64 1 y) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(-.f64 (+.f64 (*.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) 1) (exp.f64 (log1p.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))))) 1) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 z (-.f64 1 y) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(*.f64 1 (fma.f64 (+.f64 t (+.f64 y -2)) b (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 z (-.f64 1 y) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(*.f64 (fma.f64 (+.f64 t (+.f64 y -2)) b (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))) 1) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 z (-.f64 1 y) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(*.f64 (sqrt.f64 (fma.f64 (+.f64 t (+.f64 y -2)) b (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))) (sqrt.f64 (fma.f64 (+.f64 t (+.f64 y -2)) b (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 z (-.f64 1 y) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(*.f64 (cbrt.f64 (fma.f64 (+.f64 t (+.f64 y -2)) b (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 t (+.f64 y -2)) b (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))) 2)) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 z (-.f64 1 y) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 t (+.f64 y -2)) b (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))) 2) (cbrt.f64 (fma.f64 (+.f64 t (+.f64 y -2)) b (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 z (-.f64 1 y) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) (*.f64 (+.f64 t (+.f64 y -2)) b)) (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 2)) (-.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))) |
(/.f64 (-.f64 (*.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 b (+.f64 y (+.f64 t -2)))) (pow.f64 (fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) x)) 2)) (-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) x)))) |
(/.f64 (-.f64 (*.f64 b (*.f64 (-.f64 y (-.f64 2 t)) (*.f64 b (-.f64 y (-.f64 2 t))))) (pow.f64 (fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) x)) 2)) (-.f64 (*.f64 b (-.f64 y (-.f64 2 t))) (fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) x)))) |
(/.f64 (-.f64 (*.f64 b (*.f64 b (*.f64 (-.f64 y (-.f64 2 t)) (-.f64 y (-.f64 2 t))))) (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 2)) (-.f64 (*.f64 b (-.f64 y (-.f64 2 t))) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 3) (pow.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) 3)) (-.f64 (+.f64 (*.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) (*.f64 (+.f64 t (+.f64 y -2)) b)) (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 2)) (*.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) x)) 3) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3)) (-.f64 (fma.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 b (+.f64 y (+.f64 t -2))) (pow.f64 (fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) x)) 2)) (*.f64 (fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) x)) (*.f64 b (+.f64 y (+.f64 t -2)))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) x)) 3) (pow.f64 (*.f64 b (-.f64 y (-.f64 2 t))) 3)) (fma.f64 (-.f64 y (-.f64 2 t)) (*.f64 (*.f64 b b) (-.f64 y (-.f64 2 t))) (*.f64 (fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) x)) (-.f64 (fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) x)) (*.f64 b (-.f64 y (-.f64 2 t))))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 3) (pow.f64 (*.f64 b (-.f64 y (-.f64 2 t))) 3)) (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 2) (*.f64 (*.f64 b (-.f64 y (-.f64 2 t))) (-.f64 (*.f64 b (-.f64 y (-.f64 2 t))) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))))) |
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) (*.f64 (+.f64 t (+.f64 y -2)) b)) (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 2)) 1) (-.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))) |
(/.f64 (-.f64 (*.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 b (+.f64 y (+.f64 t -2)))) (pow.f64 (fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) x)) 2)) (-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) x)))) |
(/.f64 (-.f64 (*.f64 b (*.f64 (-.f64 y (-.f64 2 t)) (*.f64 b (-.f64 y (-.f64 2 t))))) (pow.f64 (fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) x)) 2)) (-.f64 (*.f64 b (-.f64 y (-.f64 2 t))) (fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) x)))) |
(/.f64 (-.f64 (*.f64 b (*.f64 b (*.f64 (-.f64 y (-.f64 2 t)) (-.f64 y (-.f64 2 t))))) (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 2)) (-.f64 (*.f64 b (-.f64 y (-.f64 2 t))) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 3) (pow.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) 3)) 1) (-.f64 (+.f64 (*.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) (*.f64 (+.f64 t (+.f64 y -2)) b)) (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 2)) (*.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) x)) 3) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3)) (-.f64 (fma.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 b (+.f64 y (+.f64 t -2))) (pow.f64 (fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) x)) 2)) (*.f64 (fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) x)) (*.f64 b (+.f64 y (+.f64 t -2)))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) x)) 3) (pow.f64 (*.f64 b (-.f64 y (-.f64 2 t))) 3)) (fma.f64 (-.f64 y (-.f64 2 t)) (*.f64 (*.f64 b b) (-.f64 y (-.f64 2 t))) (*.f64 (fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) x)) (-.f64 (fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) x)) (*.f64 b (-.f64 y (-.f64 2 t))))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 3) (pow.f64 (*.f64 b (-.f64 y (-.f64 2 t))) 3)) (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 2) (*.f64 (*.f64 b (-.f64 y (-.f64 2 t))) (-.f64 (*.f64 b (-.f64 y (-.f64 2 t))) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))))) |
(pow.f64 (fma.f64 (+.f64 t (+.f64 y -2)) b (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))) 1) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 z (-.f64 1 y) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(pow.f64 (sqrt.f64 (fma.f64 (+.f64 t (+.f64 y -2)) b (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))) 2) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 z (-.f64 1 y) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(pow.f64 (cbrt.f64 (fma.f64 (+.f64 t (+.f64 y -2)) b (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))) 3) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 z (-.f64 1 y) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(pow.f64 (pow.f64 (fma.f64 (+.f64 t (+.f64 y -2)) b (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))) 3) 1/3) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 z (-.f64 1 y) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(sqrt.f64 (pow.f64 (fma.f64 (+.f64 t (+.f64 y -2)) b (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))) 2)) |
(sqrt.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 z (-.f64 1 y) x))) 2)) |
(fabs.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (-.f64 y (-.f64 2 t)) x)))) |
(fabs.f64 (fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (-.f64 y (-.f64 2 t)) x)))) |
(log.f64 (exp.f64 (fma.f64 (+.f64 t (+.f64 y -2)) b (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 z (-.f64 1 y) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (+.f64 t (+.f64 y -2)) b (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 z (-.f64 1 y) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(cbrt.f64 (pow.f64 (fma.f64 (+.f64 t (+.f64 y -2)) b (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))) 3)) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 z (-.f64 1 y) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(expm1.f64 (log1p.f64 (fma.f64 (+.f64 t (+.f64 y -2)) b (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 z (-.f64 1 y) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(exp.f64 (log.f64 (fma.f64 (+.f64 t (+.f64 y -2)) b (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 z (-.f64 1 y) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 (+.f64 t (+.f64 y -2)) b (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))) 1)) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 z (-.f64 1 y) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(log1p.f64 (expm1.f64 (fma.f64 (+.f64 t (+.f64 y -2)) b (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 z (-.f64 1 y) x))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (-.f64 y (-.f64 2 t)) x))) |
Compiled 20768 to 12290 computations (40.8% saved)
14 alts after pruning (14 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 753 | 14 | 767 |
| Fresh | 0 | 0 | 0 |
| Picked | 1 | 0 | 1 |
| Done | 2 | 0 | 2 |
| Total | 756 | 14 | 770 |
| Status | Error | Program |
|---|---|---|
| 0.0b | (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (*.f64 (+.f64 t -1) a) (+.f64 (*.f64 (+.f64 t -2) b) (*.f64 y b)))) | |
| ▶ | 18.1b | (-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 (-.f64 t 1) a)) |
| 16.6b | (-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 z (-.f64 y 1))) | |
| 45.2b | (-.f64 z (*.f64 y z)) | |
| 15.8b | (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1)))) | |
| ▶ | 15.8b | (-.f64 x (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
| ▶ | 46.5b | (-.f64 a (*.f64 t a)) |
| 13.7b | (+.f64 a (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 y 2) b) x))) | |
| ▶ | 0.0b | (+.f64 a (+.f64 (*.f64 t (+.f64 b (*.f64 -1 a))) (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 y 2) b) x)))) |
| 47.5b | (*.f64 (-.f64 (+.f64 y t) 2) b) | |
| 50.5b | (*.f64 (-.f64 b z) y) | |
| 45.2b | (*.f64 z (-.f64 1 y)) | |
| ▶ | 50.0b | (*.f64 t (-.f64 b a)) |
| 49.4b | x |
Compiled 459 to 332 computations (27.7% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (+.f64 (*.f64 t (+.f64 b (*.f64 -1 a))) (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 y 2) b) x))) |
| ✓ | 0.0b | (+.f64 (*.f64 (-.f64 y 2) b) x) |
| ✓ | 0.0b | (*.f64 (-.f64 y 2) b) |
| ✓ | 0.0b | (*.f64 z (-.f64 1 y)) |
Compiled 110 to 67 computations (39.1% saved)
39 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 35.0ms | x | @ | 0 | (+.f64 (*.f64 t (+.f64 b (*.f64 -1 a))) (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 y 2) b) x))) |
| 2.0ms | t | @ | 0 | (+.f64 (*.f64 t (+.f64 b (*.f64 -1 a))) (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 y 2) b) x))) |
| 0.0ms | t | @ | inf | (+.f64 (*.f64 t (+.f64 b (*.f64 -1 a))) (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 y 2) b) x))) |
| 0.0ms | a | @ | 0 | (+.f64 (*.f64 t (+.f64 b (*.f64 -1 a))) (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 y 2) b) x))) |
| 0.0ms | t | @ | -inf | (+.f64 (*.f64 t (+.f64 b (*.f64 -1 a))) (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 y 2) b) x))) |
| 1× | batch-egg-rewrite |
| 788× | associate-+l+ |
| 576× | +-commutative |
| 554× | associate-+r+ |
| 508× | add-sqr-sqrt |
| 496× | pow1 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 21 | 88 |
| 1 | 483 | 84 |
| 2 | 7016 | 84 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 z (-.f64 1 y)) |
(*.f64 (-.f64 y 2) b) |
(+.f64 (*.f64 (-.f64 y 2) b) x) |
(+.f64 (*.f64 t (+.f64 b (*.f64 -1 a))) (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 y 2) b) x))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 z (*.f64 z (neg.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 z (*.f64 (neg.f64 y) z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (neg.f64 y)) z)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 y) z) z)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 z (-.f64 1 y)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (-.f64 1 (*.f64 y y))) (+.f64 1 y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (-.f64 1 (pow.f64 y 3))) (+.f64 1 (fma.f64 y y y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 (*.f64 y y)) z) (+.f64 1 y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 (pow.f64 y 3)) z) (+.f64 1 (fma.f64 y y y)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 z (-.f64 1 y)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 z (-.f64 1 y))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 z (-.f64 1 y))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 z (-.f64 1 y)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 z (-.f64 1 y)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (-.f64 1 y)) z))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 z (-.f64 1 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 z (-.f64 1 y)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 z (-.f64 1 y))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 z (-.f64 1 y))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 z (-.f64 1 y))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 z (-.f64 1 y)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b y) (*.f64 b -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b -2) (*.f64 b y))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y b) (*.f64 -2 b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -2 b) (*.f64 y b))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 y -2) b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (fma.f64 y y -4)) (+.f64 y 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (+.f64 (pow.f64 y 3) -8)) (fma.f64 y y (+.f64 4 (*.f64 y 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fma.f64 y y -4) b) (+.f64 y 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 y 3) -8) b) (fma.f64 y y (+.f64 4 (*.f64 y 2))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (+.f64 y -2) b) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (+.f64 y -2) b)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (+.f64 y -2) b)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (+.f64 y -2) b) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (+.f64 y -2) b) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 b) (+.f64 y -2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 y -2) b))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (+.f64 y -2) b) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (+.f64 y -2) b)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (+.f64 y -2) b)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 y -2) b)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (+.f64 y -2) b))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 (+.f64 y -2) b x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (*.f64 (+.f64 y -2) b) 2) (-.f64 (*.f64 (+.f64 y -2) b) x)) (/.f64 (*.f64 x x) (-.f64 (*.f64 (+.f64 y -2) b) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 (+.f64 y -2) b x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 (+.f64 y -2) b x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 (+.f64 y -2) b x)) (sqrt.f64 (fma.f64 (+.f64 y -2) b x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 (+.f64 y -2) b x)) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 y -2) b x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 y -2) b x)) 2) (cbrt.f64 (fma.f64 (+.f64 y -2) b x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y -2) b) 2) (*.f64 x x)) (/.f64 1 (-.f64 (*.f64 (+.f64 y -2) b) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y -2) b) 3) (pow.f64 x 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (+.f64 y -2) b) 2) (*.f64 x (-.f64 x (*.f64 (+.f64 y -2) b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (-.f64 (*.f64 (+.f64 y -2) b) x) (-.f64 (pow.f64 (*.f64 (+.f64 y -2) b) 2) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y -2) b) 2) (*.f64 x (-.f64 x (*.f64 (+.f64 y -2) b)))) (+.f64 (pow.f64 (*.f64 (+.f64 y -2) b) 3) (pow.f64 x 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y -2) b) 2) (*.f64 x x)) (-.f64 (*.f64 (+.f64 y -2) b) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y -2) b) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 (+.f64 y -2) b) 2) (*.f64 x (-.f64 x (*.f64 (+.f64 y -2) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y -2) b) 3) (pow.f64 x 3)) (+.f64 (*.f64 x x) (-.f64 (pow.f64 (*.f64 (+.f64 y -2) b) 2) (*.f64 (+.f64 y -2) (*.f64 b x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (+.f64 y -2) b) 2)) (-.f64 x (*.f64 (+.f64 y -2) b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y -2) b) 2) (*.f64 x x))) (neg.f64 (-.f64 (*.f64 (+.f64 y -2) b) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y -2) b) 3) (pow.f64 x 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y -2) b) 2) (*.f64 x (-.f64 x (*.f64 (+.f64 y -2) b))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 (+.f64 y -2) b x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 (+.f64 y -2) b x)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 (+.f64 y -2) b x)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 (+.f64 y -2) b x) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 (+.f64 y -2) b x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 (+.f64 y -2) b x)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 (+.f64 y -2) b x))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 (+.f64 y -2) b x) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 (+.f64 y -2) b x)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 (+.f64 y -2) b x)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 (+.f64 y -2) b x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 (+.f64 y -2) b x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (+.f64 y -2) b) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 x (*.f64 (+.f64 y -2) b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 y -2) b x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 b (+.f64 y -2) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 (+.f64 y -2) b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 (+.f64 y -2) b)) (sqrt.f64 (*.f64 (+.f64 y -2) b)) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 (+.f64 y -2) b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 y -2) b)) 2) (cbrt.f64 (*.f64 (+.f64 y -2) b)) x))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 t (+.f64 b a) (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (*.f64 t (+.f64 b a)) 2) (-.f64 (*.f64 t (+.f64 b a)) (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)))) (/.f64 (pow.f64 (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)) 2) (-.f64 (*.f64 t (+.f64 b a)) (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 t (+.f64 b a) (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 t (+.f64 b a) (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 t (+.f64 b a) (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)))) (sqrt.f64 (fma.f64 t (+.f64 b a) (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 t (+.f64 b a) (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)))) (pow.f64 (cbrt.f64 (fma.f64 t (+.f64 b a) (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 t (+.f64 b a) (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)))) 2) (cbrt.f64 (fma.f64 t (+.f64 b a) (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 t (+.f64 b a)) 2) (pow.f64 (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)) 2)) (/.f64 1 (-.f64 (*.f64 t (+.f64 b a)) (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 b a)) 3) (pow.f64 (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 t (+.f64 b a)) 2) (*.f64 (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)) (-.f64 (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)) (*.f64 t (+.f64 b a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (-.f64 (*.f64 t (+.f64 b a)) (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x))) (-.f64 (pow.f64 (*.f64 t (+.f64 b a)) 2) (pow.f64 (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 b a)) 2) (*.f64 (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)) (-.f64 (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)) (*.f64 t (+.f64 b a))))) (+.f64 (pow.f64 (*.f64 t (+.f64 b a)) 3) (pow.f64 (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 t (+.f64 b a)) 2) (pow.f64 (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)) 2)) (-.f64 (*.f64 t (+.f64 b a)) (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 b a)) 3) (pow.f64 (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)) 3)) (+.f64 (pow.f64 (*.f64 t (+.f64 b a)) 2) (*.f64 (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)) (-.f64 (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)) (*.f64 t (+.f64 b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 b a)) 3) (pow.f64 (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)) 3)) (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)) 2) (-.f64 (pow.f64 (*.f64 t (+.f64 b a)) 2) (*.f64 (*.f64 t (+.f64 b a)) (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)) 2) (pow.f64 (*.f64 t (+.f64 b a)) 2)) (-.f64 (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)) (*.f64 t (+.f64 b a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (fma.f64 t (+.f64 b a) (*.f64 z (-.f64 1 y))) (fma.f64 t (+.f64 b a) (*.f64 z (-.f64 1 y)))) (pow.f64 (fma.f64 (+.f64 y -2) b x) 2)) (-.f64 (fma.f64 t (+.f64 b a) (*.f64 z (-.f64 1 y))) (fma.f64 (+.f64 y -2) b x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 y -2) b x) 3) (pow.f64 (fma.f64 t (+.f64 b a) (*.f64 z (-.f64 1 y))) 3)) (+.f64 (*.f64 (fma.f64 t (+.f64 b a) (*.f64 z (-.f64 1 y))) (fma.f64 t (+.f64 b a) (*.f64 z (-.f64 1 y)))) (-.f64 (pow.f64 (fma.f64 (+.f64 y -2) b x) 2) (*.f64 (fma.f64 t (+.f64 b a) (*.f64 z (-.f64 1 y))) (fma.f64 (+.f64 y -2) b x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t (+.f64 b a)) 2) (pow.f64 (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)) 2))) (neg.f64 (-.f64 (*.f64 t (+.f64 b a)) (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 b a)) 3) (pow.f64 (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 b a)) 2) (*.f64 (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)) (-.f64 (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)) (*.f64 t (+.f64 b a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 t (+.f64 b a) (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 t (+.f64 b a) (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 t (+.f64 b a) (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 t (+.f64 b a) (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 t (+.f64 b a) (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 t (+.f64 b a) (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 t (+.f64 b a) (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 t (+.f64 b a) (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 t (+.f64 b a) (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 t (+.f64 b a) (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 t (+.f64 b a) (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 t (+.f64 b a) (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 t (+.f64 b a)) (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)) (*.f64 t (+.f64 b a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 t (+.f64 b a) (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 b a) t (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x))) (sqrt.f64 (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x))) (*.f64 t (+.f64 b a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 t (+.f64 b a))) (sqrt.f64 (*.f64 t (+.f64 b a))) (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x))) 2) (cbrt.f64 (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x))) (*.f64 t (+.f64 b a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 t (+.f64 b a))) 2) (cbrt.f64 (*.f64 t (+.f64 b a))) (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x))))))) |
| 1× | egg-herbie |
| 1080× | +-commutative |
| 1030× | associate--r+ |
| 722× | associate-/l* |
| 640× | associate-+r- |
| 610× | associate-+l- |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 345 | 7187 |
| 1 | 916 | 6851 |
| 2 | 3718 | 6813 |
| 1× | node limit |
| Inputs |
|---|
z |
(+.f64 (*.f64 -1 (*.f64 y z)) z) |
(+.f64 (*.f64 -1 (*.f64 y z)) z) |
(+.f64 (*.f64 -1 (*.f64 y z)) z) |
(*.f64 -1 (*.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 y z)) z) |
(+.f64 (*.f64 -1 (*.f64 y z)) z) |
(+.f64 (*.f64 -1 (*.f64 y z)) z) |
(*.f64 -1 (*.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 y z)) z) |
(+.f64 (*.f64 -1 (*.f64 y z)) z) |
(+.f64 (*.f64 -1 (*.f64 y z)) z) |
(*.f64 -2 b) |
(+.f64 (*.f64 y b) (*.f64 -2 b)) |
(+.f64 (*.f64 y b) (*.f64 -2 b)) |
(+.f64 (*.f64 y b) (*.f64 -2 b)) |
(*.f64 y b) |
(+.f64 (*.f64 y b) (*.f64 -2 b)) |
(+.f64 (*.f64 y b) (*.f64 -2 b)) |
(+.f64 (*.f64 y b) (*.f64 -2 b)) |
(*.f64 y b) |
(+.f64 (*.f64 y b) (*.f64 -2 b)) |
(+.f64 (*.f64 y b) (*.f64 -2 b)) |
(+.f64 (*.f64 y b) (*.f64 -2 b)) |
(+.f64 (*.f64 -2 b) x) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 -2 b) x)) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 -2 b) x)) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 -2 b) x)) |
(*.f64 y b) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 -2 b) x)) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 -2 b) x)) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 -2 b) x)) |
(*.f64 y b) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 -2 b) x)) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 -2 b) x)) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 -2 b) x)) |
x |
(*.f64 (-.f64 y 2) b) |
(*.f64 (-.f64 y 2) b) |
(*.f64 (-.f64 y 2) b) |
x |
x |
(+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 y 2) b) x)) |
(*.f64 t (+.f64 b (*.f64 -1 a))) |
(*.f64 t (+.f64 b (*.f64 -1 a))) |
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 z (-.f64 1 y)) x)) |
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 z (-.f64 1 y)) x))) |
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 z (-.f64 1 y)) x))) |
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 z (-.f64 1 y)) x))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))) |
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))) |
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))) |
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (-.f64 y 2)) (*.f64 -1 t)))) |
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (-.f64 y 2)) (*.f64 -1 t)))) x))) |
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (-.f64 y 2)) (*.f64 -1 t)))) x))) |
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (-.f64 y 2)) (*.f64 -1 t)))) x))) |
(+.f64 (*.f64 t b) (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 y 2) b) x))) |
(+.f64 (*.f64 t b) (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 y 2) b) x)))) |
(+.f64 (*.f64 t b) (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 y 2) b) x)))) |
(+.f64 (*.f64 t b) (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 y 2) b) x)))) |
(*.f64 -1 (*.f64 a t)) |
(+.f64 (*.f64 t b) (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 y 2) b) x)))) |
(+.f64 (*.f64 t b) (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 y 2) b) x)))) |
(+.f64 (*.f64 t b) (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 y 2) b) x)))) |
(*.f64 -1 (*.f64 a t)) |
(+.f64 (*.f64 t b) (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 y 2) b) x)))) |
(+.f64 (*.f64 t b) (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 y 2) b) x)))) |
(+.f64 (*.f64 t b) (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 y 2) b) x)))) |
(+.f64 (*.f64 t (+.f64 b (*.f64 -1 a))) (+.f64 (*.f64 (-.f64 y 2) b) x)) |
(*.f64 z (-.f64 1 y)) |
(*.f64 z (-.f64 1 y)) |
(+.f64 (*.f64 t (+.f64 b (*.f64 -1 a))) (+.f64 (*.f64 -2 b) (+.f64 z x))) |
(+.f64 (*.f64 t (+.f64 b (*.f64 -1 a))) (+.f64 (*.f64 -2 b) (+.f64 (*.f64 (+.f64 (*.f64 -1 z) b) y) (+.f64 z x)))) |
(+.f64 (*.f64 t (+.f64 b (*.f64 -1 a))) (+.f64 (*.f64 -2 b) (+.f64 (*.f64 (+.f64 (*.f64 -1 z) b) y) (+.f64 z x)))) |
(+.f64 (*.f64 t (+.f64 b (*.f64 -1 a))) (+.f64 (*.f64 -2 b) (+.f64 (*.f64 (+.f64 (*.f64 -1 z) b) y) (+.f64 z x)))) |
(*.f64 (+.f64 (*.f64 -1 z) b) y) |
(+.f64 (*.f64 t (+.f64 b (*.f64 -1 a))) (+.f64 (*.f64 -2 b) (+.f64 z (+.f64 (*.f64 (+.f64 (*.f64 -1 z) b) y) x)))) |
(+.f64 (*.f64 t (+.f64 b (*.f64 -1 a))) (+.f64 (*.f64 -2 b) (+.f64 z (+.f64 (*.f64 (+.f64 (*.f64 -1 z) b) y) x)))) |
(+.f64 (*.f64 t (+.f64 b (*.f64 -1 a))) (+.f64 (*.f64 -2 b) (+.f64 z (+.f64 (*.f64 (+.f64 (*.f64 -1 z) b) y) x)))) |
(*.f64 -1 (*.f64 y (+.f64 z (*.f64 -1 b)))) |
(+.f64 (*.f64 t (+.f64 b (*.f64 -1 a))) (+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 y (+.f64 z (*.f64 -1 b)))) (+.f64 z x)))) |
(+.f64 (*.f64 t (+.f64 b (*.f64 -1 a))) (+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 y (+.f64 z (*.f64 -1 b)))) (+.f64 z x)))) |
(+.f64 (*.f64 t (+.f64 b (*.f64 -1 a))) (+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 y (+.f64 z (*.f64 -1 b)))) (+.f64 z x)))) |
(+.f64 (*.f64 t (+.f64 b (*.f64 -1 a))) (+.f64 (*.f64 z (-.f64 1 y)) (*.f64 (-.f64 y 2) b))) |
x |
x |
(+.f64 z (*.f64 z (neg.f64 y))) |
(+.f64 z (*.f64 (neg.f64 y) z)) |
(+.f64 (*.f64 z (neg.f64 y)) z) |
(+.f64 (*.f64 (neg.f64 y) z) z) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (-.f64 1 y)))) 1) |
(/.f64 (*.f64 z (-.f64 1 (*.f64 y y))) (+.f64 1 y)) |
(/.f64 (*.f64 z (-.f64 1 (pow.f64 y 3))) (+.f64 1 (fma.f64 y y y))) |
(/.f64 (*.f64 (-.f64 1 (*.f64 y y)) z) (+.f64 1 y)) |
(/.f64 (*.f64 (-.f64 1 (pow.f64 y 3)) z) (+.f64 1 (fma.f64 y y y))) |
(pow.f64 (*.f64 z (-.f64 1 y)) 1) |
(pow.f64 (sqrt.f64 (*.f64 z (-.f64 1 y))) 2) |
(pow.f64 (cbrt.f64 (*.f64 z (-.f64 1 y))) 3) |
(pow.f64 (pow.f64 (*.f64 z (-.f64 1 y)) 3) 1/3) |
(sqrt.f64 (pow.f64 (*.f64 z (-.f64 1 y)) 2)) |
(log.f64 (pow.f64 (exp.f64 (-.f64 1 y)) z)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z (-.f64 1 y))))) |
(cbrt.f64 (pow.f64 (*.f64 z (-.f64 1 y)) 3)) |
(expm1.f64 (log1p.f64 (*.f64 z (-.f64 1 y)))) |
(exp.f64 (log.f64 (*.f64 z (-.f64 1 y)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 z (-.f64 1 y))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 z (-.f64 1 y)))) |
(+.f64 (*.f64 b y) (*.f64 b -2)) |
(+.f64 (*.f64 b -2) (*.f64 b y)) |
(+.f64 (*.f64 y b) (*.f64 -2 b)) |
(+.f64 (*.f64 -2 b) (*.f64 y b)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 y -2) b))) 1) |
(/.f64 (*.f64 b (fma.f64 y y -4)) (+.f64 y 2)) |
(/.f64 (*.f64 b (+.f64 (pow.f64 y 3) -8)) (fma.f64 y y (+.f64 4 (*.f64 y 2)))) |
(/.f64 (*.f64 (fma.f64 y y -4) b) (+.f64 y 2)) |
(/.f64 (*.f64 (+.f64 (pow.f64 y 3) -8) b) (fma.f64 y y (+.f64 4 (*.f64 y 2)))) |
(pow.f64 (*.f64 (+.f64 y -2) b) 1) |
(pow.f64 (sqrt.f64 (*.f64 (+.f64 y -2) b)) 2) |
(pow.f64 (cbrt.f64 (*.f64 (+.f64 y -2) b)) 3) |
(pow.f64 (pow.f64 (*.f64 (+.f64 y -2) b) 3) 1/3) |
(sqrt.f64 (pow.f64 (*.f64 (+.f64 y -2) b) 2)) |
(log.f64 (pow.f64 (exp.f64 b) (+.f64 y -2))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 y -2) b)))) |
(cbrt.f64 (pow.f64 (*.f64 (+.f64 y -2) b) 3)) |
(expm1.f64 (log1p.f64 (*.f64 (+.f64 y -2) b))) |
(exp.f64 (log.f64 (*.f64 (+.f64 y -2) b))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 y -2) b)) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (+.f64 y -2) b))) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (+.f64 y -2) b x))) 1) |
(-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 y -2) b) 2) (-.f64 (*.f64 (+.f64 y -2) b) x)) (/.f64 (*.f64 x x) (-.f64 (*.f64 (+.f64 y -2) b) x))) |
(*.f64 1 (fma.f64 (+.f64 y -2) b x)) |
(*.f64 (fma.f64 (+.f64 y -2) b x) 1) |
(*.f64 (sqrt.f64 (fma.f64 (+.f64 y -2) b x)) (sqrt.f64 (fma.f64 (+.f64 y -2) b x))) |
(*.f64 (cbrt.f64 (fma.f64 (+.f64 y -2) b x)) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 y -2) b x)) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 y -2) b x)) 2) (cbrt.f64 (fma.f64 (+.f64 y -2) b x))) |
(*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y -2) b) 2) (*.f64 x x)) (/.f64 1 (-.f64 (*.f64 (+.f64 y -2) b) x))) |
(*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y -2) b) 3) (pow.f64 x 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (+.f64 y -2) b) 2) (*.f64 x (-.f64 x (*.f64 (+.f64 y -2) b)))))) |
(/.f64 1 (/.f64 (-.f64 (*.f64 (+.f64 y -2) b) x) (-.f64 (pow.f64 (*.f64 (+.f64 y -2) b) 2) (*.f64 x x)))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y -2) b) 2) (*.f64 x (-.f64 x (*.f64 (+.f64 y -2) b)))) (+.f64 (pow.f64 (*.f64 (+.f64 y -2) b) 3) (pow.f64 x 3)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y -2) b) 2) (*.f64 x x)) (-.f64 (*.f64 (+.f64 y -2) b) x)) |
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y -2) b) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 (+.f64 y -2) b) 2) (*.f64 x (-.f64 x (*.f64 (+.f64 y -2) b))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y -2) b) 3) (pow.f64 x 3)) (+.f64 (*.f64 x x) (-.f64 (pow.f64 (*.f64 (+.f64 y -2) b) 2) (*.f64 (+.f64 y -2) (*.f64 b x))))) |
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (+.f64 y -2) b) 2)) (-.f64 x (*.f64 (+.f64 y -2) b))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y -2) b) 2) (*.f64 x x))) (neg.f64 (-.f64 (*.f64 (+.f64 y -2) b) x))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y -2) b) 3) (pow.f64 x 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y -2) b) 2) (*.f64 x (-.f64 x (*.f64 (+.f64 y -2) b)))))) |
(pow.f64 (fma.f64 (+.f64 y -2) b x) 1) |
(pow.f64 (sqrt.f64 (fma.f64 (+.f64 y -2) b x)) 2) |
(pow.f64 (cbrt.f64 (fma.f64 (+.f64 y -2) b x)) 3) |
(pow.f64 (pow.f64 (fma.f64 (+.f64 y -2) b x) 3) 1/3) |
(sqrt.f64 (pow.f64 (fma.f64 (+.f64 y -2) b x) 2)) |
(log.f64 (exp.f64 (fma.f64 (+.f64 y -2) b x))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (+.f64 y -2) b x)))) |
(cbrt.f64 (pow.f64 (fma.f64 (+.f64 y -2) b x) 3)) |
(expm1.f64 (log1p.f64 (fma.f64 (+.f64 y -2) b x))) |
(exp.f64 (log.f64 (fma.f64 (+.f64 y -2) b x))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 (+.f64 y -2) b x)) 1)) |
(log1p.f64 (expm1.f64 (fma.f64 (+.f64 y -2) b x))) |
(fma.f64 1 (*.f64 (+.f64 y -2) b) x) |
(fma.f64 1 x (*.f64 (+.f64 y -2) b)) |
(fma.f64 (+.f64 y -2) b x) |
(fma.f64 b (+.f64 y -2) x) |
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 (+.f64 y -2) b)) |
(fma.f64 (sqrt.f64 (*.f64 (+.f64 y -2) b)) (sqrt.f64 (*.f64 (+.f64 y -2) b)) x) |
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 (+.f64 y -2) b)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 y -2) b)) 2) (cbrt.f64 (*.f64 (+.f64 y -2) b)) x) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 t (+.f64 b a) (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x))))) 1) |
(-.f64 (/.f64 (pow.f64 (*.f64 t (+.f64 b a)) 2) (-.f64 (*.f64 t (+.f64 b a)) (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)))) (/.f64 (pow.f64 (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)) 2) (-.f64 (*.f64 t (+.f64 b a)) (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x))))) |
(*.f64 1 (fma.f64 t (+.f64 b a) (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)))) |
(*.f64 (fma.f64 t (+.f64 b a) (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x))) 1) |
(*.f64 (sqrt.f64 (fma.f64 t (+.f64 b a) (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)))) (sqrt.f64 (fma.f64 t (+.f64 b a) (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x))))) |
(*.f64 (cbrt.f64 (fma.f64 t (+.f64 b a) (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)))) (pow.f64 (cbrt.f64 (fma.f64 t (+.f64 b a) (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 t (+.f64 b a) (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)))) 2) (cbrt.f64 (fma.f64 t (+.f64 b a) (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x))))) |
(*.f64 (-.f64 (pow.f64 (*.f64 t (+.f64 b a)) 2) (pow.f64 (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)) 2)) (/.f64 1 (-.f64 (*.f64 t (+.f64 b a)) (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x))))) |
(*.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 b a)) 3) (pow.f64 (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 t (+.f64 b a)) 2) (*.f64 (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)) (-.f64 (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)) (*.f64 t (+.f64 b a))))))) |
(/.f64 1 (/.f64 (-.f64 (*.f64 t (+.f64 b a)) (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x))) (-.f64 (pow.f64 (*.f64 t (+.f64 b a)) 2) (pow.f64 (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)) 2)))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 b a)) 2) (*.f64 (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)) (-.f64 (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)) (*.f64 t (+.f64 b a))))) (+.f64 (pow.f64 (*.f64 t (+.f64 b a)) 3) (pow.f64 (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)) 3)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 t (+.f64 b a)) 2) (pow.f64 (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)) 2)) (-.f64 (*.f64 t (+.f64 b a)) (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 b a)) 3) (pow.f64 (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)) 3)) (+.f64 (pow.f64 (*.f64 t (+.f64 b a)) 2) (*.f64 (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)) (-.f64 (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)) (*.f64 t (+.f64 b a)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 b a)) 3) (pow.f64 (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)) 3)) (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)) 2) (-.f64 (pow.f64 (*.f64 t (+.f64 b a)) 2) (*.f64 (*.f64 t (+.f64 b a)) (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)) 2) (pow.f64 (*.f64 t (+.f64 b a)) 2)) (-.f64 (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)) (*.f64 t (+.f64 b a)))) |
(/.f64 (-.f64 (*.f64 (fma.f64 t (+.f64 b a) (*.f64 z (-.f64 1 y))) (fma.f64 t (+.f64 b a) (*.f64 z (-.f64 1 y)))) (pow.f64 (fma.f64 (+.f64 y -2) b x) 2)) (-.f64 (fma.f64 t (+.f64 b a) (*.f64 z (-.f64 1 y))) (fma.f64 (+.f64 y -2) b x))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 y -2) b x) 3) (pow.f64 (fma.f64 t (+.f64 b a) (*.f64 z (-.f64 1 y))) 3)) (+.f64 (*.f64 (fma.f64 t (+.f64 b a) (*.f64 z (-.f64 1 y))) (fma.f64 t (+.f64 b a) (*.f64 z (-.f64 1 y)))) (-.f64 (pow.f64 (fma.f64 (+.f64 y -2) b x) 2) (*.f64 (fma.f64 t (+.f64 b a) (*.f64 z (-.f64 1 y))) (fma.f64 (+.f64 y -2) b x))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t (+.f64 b a)) 2) (pow.f64 (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)) 2))) (neg.f64 (-.f64 (*.f64 t (+.f64 b a)) (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x))))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 b a)) 3) (pow.f64 (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 b a)) 2) (*.f64 (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)) (-.f64 (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)) (*.f64 t (+.f64 b a))))))) |
(pow.f64 (fma.f64 t (+.f64 b a) (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x))) 1) |
(pow.f64 (sqrt.f64 (fma.f64 t (+.f64 b a) (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)))) 2) |
(pow.f64 (cbrt.f64 (fma.f64 t (+.f64 b a) (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)))) 3) |
(pow.f64 (pow.f64 (fma.f64 t (+.f64 b a) (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x))) 3) 1/3) |
(sqrt.f64 (pow.f64 (fma.f64 t (+.f64 b a) (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x))) 2)) |
(log.f64 (exp.f64 (fma.f64 t (+.f64 b a) (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x))))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 t (+.f64 b a) (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)))))) |
(cbrt.f64 (pow.f64 (fma.f64 t (+.f64 b a) (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x))) 3)) |
(expm1.f64 (log1p.f64 (fma.f64 t (+.f64 b a) (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x))))) |
(exp.f64 (log.f64 (fma.f64 t (+.f64 b a) (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x))))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 t (+.f64 b a) (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)))) 1)) |
(log1p.f64 (expm1.f64 (fma.f64 t (+.f64 b a) (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x))))) |
(fma.f64 1 (*.f64 t (+.f64 b a)) (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x))) |
(fma.f64 1 (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)) (*.f64 t (+.f64 b a))) |
(fma.f64 t (+.f64 b a) (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x))) |
(fma.f64 (+.f64 b a) t (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x))) |
(fma.f64 (sqrt.f64 (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x))) (sqrt.f64 (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x))) (*.f64 t (+.f64 b a))) |
(fma.f64 (sqrt.f64 (*.f64 t (+.f64 b a))) (sqrt.f64 (*.f64 t (+.f64 b a))) (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x))) |
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x))) 2) (cbrt.f64 (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x))) (*.f64 t (+.f64 b a))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 t (+.f64 b a))) 2) (cbrt.f64 (*.f64 t (+.f64 b a))) (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x))) |
| Outputs |
|---|
z |
(+.f64 (*.f64 -1 (*.f64 y z)) z) |
(fma.f64 z (neg.f64 y) z) |
(-.f64 z (*.f64 z y)) |
(+.f64 (*.f64 -1 (*.f64 y z)) z) |
(fma.f64 z (neg.f64 y) z) |
(-.f64 z (*.f64 z y)) |
(+.f64 (*.f64 -1 (*.f64 y z)) z) |
(fma.f64 z (neg.f64 y) z) |
(-.f64 z (*.f64 z y)) |
(*.f64 -1 (*.f64 y z)) |
(*.f64 z (neg.f64 y)) |
(*.f64 y (neg.f64 z)) |
(+.f64 (*.f64 -1 (*.f64 y z)) z) |
(fma.f64 z (neg.f64 y) z) |
(-.f64 z (*.f64 z y)) |
(+.f64 (*.f64 -1 (*.f64 y z)) z) |
(fma.f64 z (neg.f64 y) z) |
(-.f64 z (*.f64 z y)) |
(+.f64 (*.f64 -1 (*.f64 y z)) z) |
(fma.f64 z (neg.f64 y) z) |
(-.f64 z (*.f64 z y)) |
(*.f64 -1 (*.f64 y z)) |
(*.f64 z (neg.f64 y)) |
(*.f64 y (neg.f64 z)) |
(+.f64 (*.f64 -1 (*.f64 y z)) z) |
(fma.f64 z (neg.f64 y) z) |
(-.f64 z (*.f64 z y)) |
(+.f64 (*.f64 -1 (*.f64 y z)) z) |
(fma.f64 z (neg.f64 y) z) |
(-.f64 z (*.f64 z y)) |
(+.f64 (*.f64 -1 (*.f64 y z)) z) |
(fma.f64 z (neg.f64 y) z) |
(-.f64 z (*.f64 z y)) |
(*.f64 -2 b) |
(+.f64 (*.f64 y b) (*.f64 -2 b)) |
(*.f64 b (+.f64 y -2)) |
(+.f64 (*.f64 y b) (*.f64 -2 b)) |
(*.f64 b (+.f64 y -2)) |
(+.f64 (*.f64 y b) (*.f64 -2 b)) |
(*.f64 b (+.f64 y -2)) |
(*.f64 y b) |
(+.f64 (*.f64 y b) (*.f64 -2 b)) |
(*.f64 b (+.f64 y -2)) |
(+.f64 (*.f64 y b) (*.f64 -2 b)) |
(*.f64 b (+.f64 y -2)) |
(+.f64 (*.f64 y b) (*.f64 -2 b)) |
(*.f64 b (+.f64 y -2)) |
(*.f64 y b) |
(+.f64 (*.f64 y b) (*.f64 -2 b)) |
(*.f64 b (+.f64 y -2)) |
(+.f64 (*.f64 y b) (*.f64 -2 b)) |
(*.f64 b (+.f64 y -2)) |
(+.f64 (*.f64 y b) (*.f64 -2 b)) |
(*.f64 b (+.f64 y -2)) |
(+.f64 (*.f64 -2 b) x) |
(fma.f64 -2 b x) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 -2 b) x)) |
(fma.f64 b (+.f64 y -2) x) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 -2 b) x)) |
(fma.f64 b (+.f64 y -2) x) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 -2 b) x)) |
(fma.f64 b (+.f64 y -2) x) |
(*.f64 y b) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 -2 b) x)) |
(fma.f64 b (+.f64 y -2) x) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 -2 b) x)) |
(fma.f64 b (+.f64 y -2) x) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 -2 b) x)) |
(fma.f64 b (+.f64 y -2) x) |
(*.f64 y b) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 -2 b) x)) |
(fma.f64 b (+.f64 y -2) x) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 -2 b) x)) |
(fma.f64 b (+.f64 y -2) x) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 -2 b) x)) |
(fma.f64 b (+.f64 y -2) x) |
x |
(*.f64 (-.f64 y 2) b) |
(*.f64 b (+.f64 y -2)) |
(*.f64 (-.f64 y 2) b) |
(*.f64 b (+.f64 y -2)) |
(*.f64 (-.f64 y 2) b) |
(*.f64 b (+.f64 y -2)) |
x |
x |
(+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 y 2) b) x)) |
(fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y -2) x)) |
(*.f64 t (+.f64 b (*.f64 -1 a))) |
(*.f64 t (+.f64 b (neg.f64 a))) |
(*.f64 t (-.f64 b a)) |
(*.f64 t (+.f64 b (*.f64 -1 a))) |
(*.f64 t (+.f64 b (neg.f64 a))) |
(*.f64 t (-.f64 b a)) |
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 z (-.f64 1 y)) x)) |
(fma.f64 -1 (*.f64 t a) (fma.f64 z (-.f64 1 y) x)) |
(-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 t a)) |
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 z (-.f64 1 y)) x))) |
(fma.f64 -1 (*.f64 t a) (fma.f64 (+.f64 y (-.f64 t 2)) b (fma.f64 z (-.f64 1 y) x))) |
(-.f64 (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (*.f64 t a)) |
(-.f64 (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 -2 t)) x)) (*.f64 t a)) |
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 z (-.f64 1 y)) x))) |
(fma.f64 -1 (*.f64 t a) (fma.f64 (+.f64 y (-.f64 t 2)) b (fma.f64 z (-.f64 1 y) x))) |
(-.f64 (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (*.f64 t a)) |
(-.f64 (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 -2 t)) x)) (*.f64 t a)) |
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 z (-.f64 1 y)) x))) |
(fma.f64 -1 (*.f64 t a) (fma.f64 (+.f64 y (-.f64 t 2)) b (fma.f64 z (-.f64 1 y) x))) |
(-.f64 (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (*.f64 t a)) |
(-.f64 (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 -2 t)) x)) (*.f64 t a)) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(*.f64 b (+.f64 y (-.f64 t 2))) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 y (+.f64 -2 t))) |
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))) |
(fma.f64 -1 (*.f64 t a) (fma.f64 (+.f64 y (-.f64 t 2)) b (fma.f64 z (-.f64 1 y) x))) |
(-.f64 (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (*.f64 t a)) |
(-.f64 (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 -2 t)) x)) (*.f64 t a)) |
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))) |
(fma.f64 -1 (*.f64 t a) (fma.f64 (+.f64 y (-.f64 t 2)) b (fma.f64 z (-.f64 1 y) x))) |
(-.f64 (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (*.f64 t a)) |
(-.f64 (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 -2 t)) x)) (*.f64 t a)) |
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))) |
(fma.f64 -1 (*.f64 t a) (fma.f64 (+.f64 y (-.f64 t 2)) b (fma.f64 z (-.f64 1 y) x))) |
(-.f64 (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (*.f64 t a)) |
(-.f64 (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 -2 t)) x)) (*.f64 t a)) |
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (-.f64 y 2)) (*.f64 -1 t)))) |
(*.f64 (neg.f64 b) (*.f64 -1 (+.f64 (+.f64 y -2) t))) |
(*.f64 b (neg.f64 (-.f64 (+.f64 2 (neg.f64 y)) t))) |
(*.f64 b (neg.f64 (-.f64 (-.f64 2 y) t))) |
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (-.f64 y 2)) (*.f64 -1 t)))) x))) |
(fma.f64 -1 (*.f64 t a) (fma.f64 z (-.f64 1 y) (fma.f64 -1 (*.f64 b (*.f64 -1 (+.f64 (+.f64 y -2) t))) x))) |
(-.f64 (fma.f64 z (-.f64 1 y) (-.f64 x (*.f64 b (-.f64 (+.f64 2 (neg.f64 y)) t)))) (*.f64 t a)) |
(-.f64 (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 t a)) (*.f64 b (-.f64 (-.f64 2 y) t))) |
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (-.f64 y 2)) (*.f64 -1 t)))) x))) |
(fma.f64 -1 (*.f64 t a) (fma.f64 z (-.f64 1 y) (fma.f64 -1 (*.f64 b (*.f64 -1 (+.f64 (+.f64 y -2) t))) x))) |
(-.f64 (fma.f64 z (-.f64 1 y) (-.f64 x (*.f64 b (-.f64 (+.f64 2 (neg.f64 y)) t)))) (*.f64 t a)) |
(-.f64 (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 t a)) (*.f64 b (-.f64 (-.f64 2 y) t))) |
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 (-.f64 y 2)) (*.f64 -1 t)))) x))) |
(fma.f64 -1 (*.f64 t a) (fma.f64 z (-.f64 1 y) (fma.f64 -1 (*.f64 b (*.f64 -1 (+.f64 (+.f64 y -2) t))) x))) |
(-.f64 (fma.f64 z (-.f64 1 y) (-.f64 x (*.f64 b (-.f64 (+.f64 2 (neg.f64 y)) t)))) (*.f64 t a)) |
(-.f64 (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 t a)) (*.f64 b (-.f64 (-.f64 2 y) t))) |
(+.f64 (*.f64 t b) (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 y 2) b) x))) |
(fma.f64 t b (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y -2) x))) |
(fma.f64 b t (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y -2) x))) |
(+.f64 (*.f64 t b) (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 y 2) b) x)))) |
(+.f64 (*.f64 t (+.f64 b (neg.f64 a))) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y -2) x))) |
(fma.f64 t (-.f64 b a) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y -2) x))) |
(+.f64 (*.f64 t b) (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 y 2) b) x)))) |
(+.f64 (*.f64 t (+.f64 b (neg.f64 a))) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y -2) x))) |
(fma.f64 t (-.f64 b a) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y -2) x))) |
(+.f64 (*.f64 t b) (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 y 2) b) x)))) |
(+.f64 (*.f64 t (+.f64 b (neg.f64 a))) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y -2) x))) |
(fma.f64 t (-.f64 b a) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y -2) x))) |
(*.f64 -1 (*.f64 a t)) |
(*.f64 (neg.f64 a) t) |
(*.f64 t (neg.f64 a)) |
(*.f64 a (neg.f64 t)) |
(+.f64 (*.f64 t b) (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 y 2) b) x)))) |
(+.f64 (*.f64 t (+.f64 b (neg.f64 a))) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y -2) x))) |
(fma.f64 t (-.f64 b a) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y -2) x))) |
(+.f64 (*.f64 t b) (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 y 2) b) x)))) |
(+.f64 (*.f64 t (+.f64 b (neg.f64 a))) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y -2) x))) |
(fma.f64 t (-.f64 b a) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y -2) x))) |
(+.f64 (*.f64 t b) (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 y 2) b) x)))) |
(+.f64 (*.f64 t (+.f64 b (neg.f64 a))) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y -2) x))) |
(fma.f64 t (-.f64 b a) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y -2) x))) |
(*.f64 -1 (*.f64 a t)) |
(*.f64 (neg.f64 a) t) |
(*.f64 t (neg.f64 a)) |
(*.f64 a (neg.f64 t)) |
(+.f64 (*.f64 t b) (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 y 2) b) x)))) |
(+.f64 (*.f64 t (+.f64 b (neg.f64 a))) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y -2) x))) |
(fma.f64 t (-.f64 b a) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y -2) x))) |
(+.f64 (*.f64 t b) (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 y 2) b) x)))) |
(+.f64 (*.f64 t (+.f64 b (neg.f64 a))) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y -2) x))) |
(fma.f64 t (-.f64 b a) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y -2) x))) |
(+.f64 (*.f64 t b) (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 y 2) b) x)))) |
(+.f64 (*.f64 t (+.f64 b (neg.f64 a))) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y -2) x))) |
(fma.f64 t (-.f64 b a) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y -2) x))) |
(+.f64 (*.f64 t (+.f64 b (*.f64 -1 a))) (+.f64 (*.f64 (-.f64 y 2) b) x)) |
(fma.f64 t (+.f64 b (neg.f64 a)) (fma.f64 b (+.f64 y -2) x)) |
(fma.f64 t (-.f64 b a) (fma.f64 b (+.f64 y -2) x)) |
(*.f64 z (-.f64 1 y)) |
(fma.f64 z (neg.f64 y) z) |
(-.f64 z (*.f64 z y)) |
(*.f64 z (-.f64 1 y)) |
(fma.f64 z (neg.f64 y) z) |
(-.f64 z (*.f64 z y)) |
(+.f64 (*.f64 t (+.f64 b (*.f64 -1 a))) (+.f64 (*.f64 -2 b) (+.f64 z x))) |
(fma.f64 t (+.f64 b (neg.f64 a)) (fma.f64 -2 b (+.f64 z x))) |
(fma.f64 t (-.f64 b a) (+.f64 z (fma.f64 -2 b x))) |
(+.f64 (*.f64 t (+.f64 b (*.f64 -1 a))) (+.f64 (*.f64 -2 b) (+.f64 (*.f64 (+.f64 (*.f64 -1 z) b) y) (+.f64 z x)))) |
(fma.f64 t (+.f64 b (neg.f64 a)) (fma.f64 -2 b (fma.f64 (fma.f64 -1 z b) y (+.f64 z x)))) |
(fma.f64 t (-.f64 b a) (+.f64 (fma.f64 y (-.f64 b z) z) (fma.f64 -2 b x))) |
(fma.f64 t (-.f64 b a) (+.f64 (fma.f64 y (-.f64 b z) x) (fma.f64 -2 b z))) |
(+.f64 (*.f64 t (+.f64 b (*.f64 -1 a))) (+.f64 (*.f64 -2 b) (+.f64 (*.f64 (+.f64 (*.f64 -1 z) b) y) (+.f64 z x)))) |
(fma.f64 t (+.f64 b (neg.f64 a)) (fma.f64 -2 b (fma.f64 (fma.f64 -1 z b) y (+.f64 z x)))) |
(fma.f64 t (-.f64 b a) (+.f64 (fma.f64 y (-.f64 b z) z) (fma.f64 -2 b x))) |
(fma.f64 t (-.f64 b a) (+.f64 (fma.f64 y (-.f64 b z) x) (fma.f64 -2 b z))) |
(+.f64 (*.f64 t (+.f64 b (*.f64 -1 a))) (+.f64 (*.f64 -2 b) (+.f64 (*.f64 (+.f64 (*.f64 -1 z) b) y) (+.f64 z x)))) |
(fma.f64 t (+.f64 b (neg.f64 a)) (fma.f64 -2 b (fma.f64 (fma.f64 -1 z b) y (+.f64 z x)))) |
(fma.f64 t (-.f64 b a) (+.f64 (fma.f64 y (-.f64 b z) z) (fma.f64 -2 b x))) |
(fma.f64 t (-.f64 b a) (+.f64 (fma.f64 y (-.f64 b z) x) (fma.f64 -2 b z))) |
(*.f64 (+.f64 (*.f64 -1 z) b) y) |
(*.f64 y (fma.f64 -1 z b)) |
(*.f64 y (-.f64 b z)) |
(+.f64 (*.f64 t (+.f64 b (*.f64 -1 a))) (+.f64 (*.f64 -2 b) (+.f64 z (+.f64 (*.f64 (+.f64 (*.f64 -1 z) b) y) x)))) |
(fma.f64 t (+.f64 b (neg.f64 a)) (fma.f64 -2 b (fma.f64 (fma.f64 -1 z b) y (+.f64 z x)))) |
(fma.f64 t (-.f64 b a) (+.f64 (fma.f64 y (-.f64 b z) z) (fma.f64 -2 b x))) |
(fma.f64 t (-.f64 b a) (+.f64 (fma.f64 y (-.f64 b z) x) (fma.f64 -2 b z))) |
(+.f64 (*.f64 t (+.f64 b (*.f64 -1 a))) (+.f64 (*.f64 -2 b) (+.f64 z (+.f64 (*.f64 (+.f64 (*.f64 -1 z) b) y) x)))) |
(fma.f64 t (+.f64 b (neg.f64 a)) (fma.f64 -2 b (fma.f64 (fma.f64 -1 z b) y (+.f64 z x)))) |
(fma.f64 t (-.f64 b a) (+.f64 (fma.f64 y (-.f64 b z) z) (fma.f64 -2 b x))) |
(fma.f64 t (-.f64 b a) (+.f64 (fma.f64 y (-.f64 b z) x) (fma.f64 -2 b z))) |
(+.f64 (*.f64 t (+.f64 b (*.f64 -1 a))) (+.f64 (*.f64 -2 b) (+.f64 z (+.f64 (*.f64 (+.f64 (*.f64 -1 z) b) y) x)))) |
(fma.f64 t (+.f64 b (neg.f64 a)) (fma.f64 -2 b (fma.f64 (fma.f64 -1 z b) y (+.f64 z x)))) |
(fma.f64 t (-.f64 b a) (+.f64 (fma.f64 y (-.f64 b z) z) (fma.f64 -2 b x))) |
(fma.f64 t (-.f64 b a) (+.f64 (fma.f64 y (-.f64 b z) x) (fma.f64 -2 b z))) |
(*.f64 -1 (*.f64 y (+.f64 z (*.f64 -1 b)))) |
(*.f64 (neg.f64 y) (+.f64 z (neg.f64 b))) |
(*.f64 y (neg.f64 (-.f64 z b))) |
(*.f64 (-.f64 z b) (neg.f64 y)) |
(+.f64 (*.f64 t (+.f64 b (*.f64 -1 a))) (+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 y (+.f64 z (*.f64 -1 b)))) (+.f64 z x)))) |
(fma.f64 t (+.f64 b (neg.f64 a)) (fma.f64 -2 b (fma.f64 -1 (*.f64 y (+.f64 z (neg.f64 b))) (+.f64 z x)))) |
(fma.f64 t (-.f64 b a) (+.f64 (fma.f64 (neg.f64 y) (-.f64 z b) z) (fma.f64 -2 b x))) |
(-.f64 (fma.f64 t (-.f64 b a) (+.f64 z (fma.f64 -2 b x))) (*.f64 y (-.f64 z b))) |
(+.f64 (*.f64 t (+.f64 b (*.f64 -1 a))) (+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 y (+.f64 z (*.f64 -1 b)))) (+.f64 z x)))) |
(fma.f64 t (+.f64 b (neg.f64 a)) (fma.f64 -2 b (fma.f64 -1 (*.f64 y (+.f64 z (neg.f64 b))) (+.f64 z x)))) |
(fma.f64 t (-.f64 b a) (+.f64 (fma.f64 (neg.f64 y) (-.f64 z b) z) (fma.f64 -2 b x))) |
(-.f64 (fma.f64 t (-.f64 b a) (+.f64 z (fma.f64 -2 b x))) (*.f64 y (-.f64 z b))) |
(+.f64 (*.f64 t (+.f64 b (*.f64 -1 a))) (+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 y (+.f64 z (*.f64 -1 b)))) (+.f64 z x)))) |
(fma.f64 t (+.f64 b (neg.f64 a)) (fma.f64 -2 b (fma.f64 -1 (*.f64 y (+.f64 z (neg.f64 b))) (+.f64 z x)))) |
(fma.f64 t (-.f64 b a) (+.f64 (fma.f64 (neg.f64 y) (-.f64 z b) z) (fma.f64 -2 b x))) |
(-.f64 (fma.f64 t (-.f64 b a) (+.f64 z (fma.f64 -2 b x))) (*.f64 y (-.f64 z b))) |
(+.f64 (*.f64 t (+.f64 b (*.f64 -1 a))) (+.f64 (*.f64 z (-.f64 1 y)) (*.f64 (-.f64 y 2) b))) |
(fma.f64 t (+.f64 b (neg.f64 a)) (fma.f64 z (-.f64 1 y) (*.f64 b (+.f64 y -2)))) |
(fma.f64 t (-.f64 b a) (fma.f64 b (+.f64 y -2) (-.f64 z (*.f64 z y)))) |
x |
x |
(+.f64 z (*.f64 z (neg.f64 y))) |
(fma.f64 z (neg.f64 y) z) |
(-.f64 z (*.f64 z y)) |
(+.f64 z (*.f64 (neg.f64 y) z)) |
(fma.f64 z (neg.f64 y) z) |
(-.f64 z (*.f64 z y)) |
(+.f64 (*.f64 z (neg.f64 y)) z) |
(fma.f64 z (neg.f64 y) z) |
(-.f64 z (*.f64 z y)) |
(+.f64 (*.f64 (neg.f64 y) z) z) |
(fma.f64 z (neg.f64 y) z) |
(-.f64 z (*.f64 z y)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (-.f64 1 y)))) 1) |
(fma.f64 z (neg.f64 y) z) |
(-.f64 z (*.f64 z y)) |
(/.f64 (*.f64 z (-.f64 1 (*.f64 y y))) (+.f64 1 y)) |
(/.f64 (-.f64 1 (*.f64 y y)) (/.f64 (+.f64 y 1) z)) |
(*.f64 (/.f64 z (+.f64 y 1)) (-.f64 1 (*.f64 y y))) |
(/.f64 (*.f64 z (-.f64 1 (pow.f64 y 3))) (+.f64 1 (fma.f64 y y y))) |
(/.f64 z (/.f64 (+.f64 1 (fma.f64 y y y)) (-.f64 1 (pow.f64 y 3)))) |
(*.f64 (/.f64 (-.f64 1 (pow.f64 y 3)) (+.f64 1 (fma.f64 y y y))) z) |
(*.f64 (/.f64 z (+.f64 1 (fma.f64 y y y))) (-.f64 1 (pow.f64 y 3))) |
(/.f64 (*.f64 (-.f64 1 (*.f64 y y)) z) (+.f64 1 y)) |
(/.f64 (-.f64 1 (*.f64 y y)) (/.f64 (+.f64 y 1) z)) |
(*.f64 (/.f64 z (+.f64 y 1)) (-.f64 1 (*.f64 y y))) |
(/.f64 (*.f64 (-.f64 1 (pow.f64 y 3)) z) (+.f64 1 (fma.f64 y y y))) |
(/.f64 z (/.f64 (+.f64 1 (fma.f64 y y y)) (-.f64 1 (pow.f64 y 3)))) |
(*.f64 (/.f64 (-.f64 1 (pow.f64 y 3)) (+.f64 1 (fma.f64 y y y))) z) |
(*.f64 (/.f64 z (+.f64 1 (fma.f64 y y y))) (-.f64 1 (pow.f64 y 3))) |
(pow.f64 (*.f64 z (-.f64 1 y)) 1) |
(fma.f64 z (neg.f64 y) z) |
(-.f64 z (*.f64 z y)) |
(pow.f64 (sqrt.f64 (*.f64 z (-.f64 1 y))) 2) |
(fma.f64 z (neg.f64 y) z) |
(-.f64 z (*.f64 z y)) |
(pow.f64 (cbrt.f64 (*.f64 z (-.f64 1 y))) 3) |
(fma.f64 z (neg.f64 y) z) |
(-.f64 z (*.f64 z y)) |
(pow.f64 (pow.f64 (*.f64 z (-.f64 1 y)) 3) 1/3) |
(fma.f64 z (neg.f64 y) z) |
(-.f64 z (*.f64 z y)) |
(sqrt.f64 (pow.f64 (*.f64 z (-.f64 1 y)) 2)) |
(fabs.f64 (-.f64 z (*.f64 z y))) |
(log.f64 (pow.f64 (exp.f64 (-.f64 1 y)) z)) |
(fma.f64 z (neg.f64 y) z) |
(-.f64 z (*.f64 z y)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z (-.f64 1 y))))) |
(fma.f64 z (neg.f64 y) z) |
(-.f64 z (*.f64 z y)) |
(cbrt.f64 (pow.f64 (*.f64 z (-.f64 1 y)) 3)) |
(fma.f64 z (neg.f64 y) z) |
(-.f64 z (*.f64 z y)) |
(expm1.f64 (log1p.f64 (*.f64 z (-.f64 1 y)))) |
(fma.f64 z (neg.f64 y) z) |
(-.f64 z (*.f64 z y)) |
(exp.f64 (log.f64 (*.f64 z (-.f64 1 y)))) |
(fma.f64 z (neg.f64 y) z) |
(-.f64 z (*.f64 z y)) |
(exp.f64 (*.f64 (log.f64 (*.f64 z (-.f64 1 y))) 1)) |
(fma.f64 z (neg.f64 y) z) |
(-.f64 z (*.f64 z y)) |
(log1p.f64 (expm1.f64 (*.f64 z (-.f64 1 y)))) |
(fma.f64 z (neg.f64 y) z) |
(-.f64 z (*.f64 z y)) |
(+.f64 (*.f64 b y) (*.f64 b -2)) |
(*.f64 b (+.f64 y -2)) |
(+.f64 (*.f64 b -2) (*.f64 b y)) |
(*.f64 b (+.f64 y -2)) |
(+.f64 (*.f64 y b) (*.f64 -2 b)) |
(*.f64 b (+.f64 y -2)) |
(+.f64 (*.f64 -2 b) (*.f64 y b)) |
(*.f64 b (+.f64 y -2)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 y -2) b))) 1) |
(*.f64 b (+.f64 y -2)) |
(/.f64 (*.f64 b (fma.f64 y y -4)) (+.f64 y 2)) |
(/.f64 b (/.f64 (+.f64 y 2) (fma.f64 y y -4))) |
(*.f64 (/.f64 b (+.f64 y 2)) (fma.f64 y y -4)) |
(/.f64 (*.f64 b (+.f64 (pow.f64 y 3) -8)) (fma.f64 y y (+.f64 4 (*.f64 y 2)))) |
(/.f64 b (/.f64 (fma.f64 y y (+.f64 4 (*.f64 y 2))) (+.f64 (pow.f64 y 3) -8))) |
(*.f64 (/.f64 (+.f64 (pow.f64 y 3) -8) (fma.f64 y y (fma.f64 y 2 4))) b) |
(/.f64 (*.f64 (fma.f64 y y -4) b) (+.f64 y 2)) |
(/.f64 b (/.f64 (+.f64 y 2) (fma.f64 y y -4))) |
(*.f64 (/.f64 b (+.f64 y 2)) (fma.f64 y y -4)) |
(/.f64 (*.f64 (+.f64 (pow.f64 y 3) -8) b) (fma.f64 y y (+.f64 4 (*.f64 y 2)))) |
(/.f64 b (/.f64 (fma.f64 y y (+.f64 4 (*.f64 y 2))) (+.f64 (pow.f64 y 3) -8))) |
(*.f64 (/.f64 (+.f64 (pow.f64 y 3) -8) (fma.f64 y y (fma.f64 y 2 4))) b) |
(pow.f64 (*.f64 (+.f64 y -2) b) 1) |
(*.f64 b (+.f64 y -2)) |
(pow.f64 (sqrt.f64 (*.f64 (+.f64 y -2) b)) 2) |
(*.f64 b (+.f64 y -2)) |
(pow.f64 (cbrt.f64 (*.f64 (+.f64 y -2) b)) 3) |
(*.f64 b (+.f64 y -2)) |
(pow.f64 (pow.f64 (*.f64 (+.f64 y -2) b) 3) 1/3) |
(*.f64 b (+.f64 y -2)) |
(sqrt.f64 (pow.f64 (*.f64 (+.f64 y -2) b) 2)) |
(sqrt.f64 (pow.f64 (*.f64 b (+.f64 y -2)) 2)) |
(fabs.f64 (*.f64 b (+.f64 y -2))) |
(log.f64 (pow.f64 (exp.f64 b) (+.f64 y -2))) |
(*.f64 b (+.f64 y -2)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 y -2) b)))) |
(*.f64 b (+.f64 y -2)) |
(cbrt.f64 (pow.f64 (*.f64 (+.f64 y -2) b) 3)) |
(*.f64 b (+.f64 y -2)) |
(expm1.f64 (log1p.f64 (*.f64 (+.f64 y -2) b))) |
(*.f64 b (+.f64 y -2)) |
(exp.f64 (log.f64 (*.f64 (+.f64 y -2) b))) |
(*.f64 b (+.f64 y -2)) |
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 y -2) b)) 1)) |
(*.f64 b (+.f64 y -2)) |
(log1p.f64 (expm1.f64 (*.f64 (+.f64 y -2) b))) |
(*.f64 b (+.f64 y -2)) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (+.f64 y -2) b x))) 1) |
(fma.f64 b (+.f64 y -2) x) |
(-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 y -2) b) 2) (-.f64 (*.f64 (+.f64 y -2) b) x)) (/.f64 (*.f64 x x) (-.f64 (*.f64 (+.f64 y -2) b) x))) |
(/.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 y -2)) 2) (*.f64 x x)) (-.f64 (*.f64 b (+.f64 y -2)) x)) |
(*.f64 1 (fma.f64 (+.f64 y -2) b x)) |
(fma.f64 b (+.f64 y -2) x) |
(*.f64 (fma.f64 (+.f64 y -2) b x) 1) |
(fma.f64 b (+.f64 y -2) x) |
(*.f64 (sqrt.f64 (fma.f64 (+.f64 y -2) b x)) (sqrt.f64 (fma.f64 (+.f64 y -2) b x))) |
(fma.f64 b (+.f64 y -2) x) |
(*.f64 (cbrt.f64 (fma.f64 (+.f64 y -2) b x)) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 y -2) b x)) 2)) |
(fma.f64 b (+.f64 y -2) x) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 y -2) b x)) 2) (cbrt.f64 (fma.f64 (+.f64 y -2) b x))) |
(fma.f64 b (+.f64 y -2) x) |
(*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y -2) b) 2) (*.f64 x x)) (/.f64 1 (-.f64 (*.f64 (+.f64 y -2) b) x))) |
(/.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 y -2)) 2) (*.f64 x x)) (-.f64 (*.f64 b (+.f64 y -2)) x)) |
(*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y -2) b) 3) (pow.f64 x 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (+.f64 y -2) b) 2) (*.f64 x (-.f64 x (*.f64 (+.f64 y -2) b)))))) |
(*.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 y -2)) 3) (pow.f64 x 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 b (+.f64 y -2)) 2) (*.f64 x (-.f64 x (*.f64 b (+.f64 y -2))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 y -2)) 3) (pow.f64 x 3)) (fma.f64 x (-.f64 x (*.f64 b (+.f64 y -2))) (pow.f64 (*.f64 b (+.f64 y -2)) 2))) |
(/.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 y -2)) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 (*.f64 b (+.f64 y -2)) (-.f64 (*.f64 b (+.f64 y -2)) x)))) |
(/.f64 1 (/.f64 (-.f64 (*.f64 (+.f64 y -2) b) x) (-.f64 (pow.f64 (*.f64 (+.f64 y -2) b) 2) (*.f64 x x)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 y -2)) 2) (*.f64 x x)) (-.f64 (*.f64 b (+.f64 y -2)) x)) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y -2) b) 2) (*.f64 x (-.f64 x (*.f64 (+.f64 y -2) b)))) (+.f64 (pow.f64 (*.f64 (+.f64 y -2) b) 3) (pow.f64 x 3)))) |
(*.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 y -2)) 3) (pow.f64 x 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 b (+.f64 y -2)) 2) (*.f64 x (-.f64 x (*.f64 b (+.f64 y -2))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 y -2)) 3) (pow.f64 x 3)) (fma.f64 x (-.f64 x (*.f64 b (+.f64 y -2))) (pow.f64 (*.f64 b (+.f64 y -2)) 2))) |
(/.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 y -2)) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 (*.f64 b (+.f64 y -2)) (-.f64 (*.f64 b (+.f64 y -2)) x)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y -2) b) 2) (*.f64 x x)) (-.f64 (*.f64 (+.f64 y -2) b) x)) |
(/.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 y -2)) 2) (*.f64 x x)) (-.f64 (*.f64 b (+.f64 y -2)) x)) |
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y -2) b) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 (+.f64 y -2) b) 2) (*.f64 x (-.f64 x (*.f64 (+.f64 y -2) b))))) |
(*.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 y -2)) 3) (pow.f64 x 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 b (+.f64 y -2)) 2) (*.f64 x (-.f64 x (*.f64 b (+.f64 y -2))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 y -2)) 3) (pow.f64 x 3)) (fma.f64 x (-.f64 x (*.f64 b (+.f64 y -2))) (pow.f64 (*.f64 b (+.f64 y -2)) 2))) |
(/.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 y -2)) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 (*.f64 b (+.f64 y -2)) (-.f64 (*.f64 b (+.f64 y -2)) x)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y -2) b) 3) (pow.f64 x 3)) (+.f64 (*.f64 x x) (-.f64 (pow.f64 (*.f64 (+.f64 y -2) b) 2) (*.f64 (+.f64 y -2) (*.f64 b x))))) |
(*.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 y -2)) 3) (pow.f64 x 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 b (+.f64 y -2)) 2) (*.f64 x (-.f64 x (*.f64 b (+.f64 y -2))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 y -2)) 3) (pow.f64 x 3)) (fma.f64 x (-.f64 x (*.f64 b (+.f64 y -2))) (pow.f64 (*.f64 b (+.f64 y -2)) 2))) |
(/.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 y -2)) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 (*.f64 b (+.f64 y -2)) (-.f64 (*.f64 b (+.f64 y -2)) x)))) |
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (+.f64 y -2) b) 2)) (-.f64 x (*.f64 (+.f64 y -2) b))) |
(/.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 y -2)) 2) (*.f64 x x)) (-.f64 (*.f64 b (+.f64 y -2)) x)) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y -2) b) 2) (*.f64 x x))) (neg.f64 (-.f64 (*.f64 (+.f64 y -2) b) x))) |
(/.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 y -2)) 2) (*.f64 x x)) (-.f64 (*.f64 b (+.f64 y -2)) x)) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y -2) b) 3) (pow.f64 x 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y -2) b) 2) (*.f64 x (-.f64 x (*.f64 (+.f64 y -2) b)))))) |
(*.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 y -2)) 3) (pow.f64 x 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 b (+.f64 y -2)) 2) (*.f64 x (-.f64 x (*.f64 b (+.f64 y -2))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 y -2)) 3) (pow.f64 x 3)) (fma.f64 x (-.f64 x (*.f64 b (+.f64 y -2))) (pow.f64 (*.f64 b (+.f64 y -2)) 2))) |
(/.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 y -2)) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 (*.f64 b (+.f64 y -2)) (-.f64 (*.f64 b (+.f64 y -2)) x)))) |
(pow.f64 (fma.f64 (+.f64 y -2) b x) 1) |
(fma.f64 b (+.f64 y -2) x) |
(pow.f64 (sqrt.f64 (fma.f64 (+.f64 y -2) b x)) 2) |
(fma.f64 b (+.f64 y -2) x) |
(pow.f64 (cbrt.f64 (fma.f64 (+.f64 y -2) b x)) 3) |
(fma.f64 b (+.f64 y -2) x) |
(pow.f64 (pow.f64 (fma.f64 (+.f64 y -2) b x) 3) 1/3) |
(fma.f64 b (+.f64 y -2) x) |
(sqrt.f64 (pow.f64 (fma.f64 (+.f64 y -2) b x) 2)) |
(sqrt.f64 (pow.f64 (fma.f64 b (+.f64 y -2) x) 2)) |
(fabs.f64 (fma.f64 b (+.f64 y -2) x)) |
(log.f64 (exp.f64 (fma.f64 (+.f64 y -2) b x))) |
(fma.f64 b (+.f64 y -2) x) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (+.f64 y -2) b x)))) |
(fma.f64 b (+.f64 y -2) x) |
(cbrt.f64 (pow.f64 (fma.f64 (+.f64 y -2) b x) 3)) |
(fma.f64 b (+.f64 y -2) x) |
(expm1.f64 (log1p.f64 (fma.f64 (+.f64 y -2) b x))) |
(fma.f64 b (+.f64 y -2) x) |
(exp.f64 (log.f64 (fma.f64 (+.f64 y -2) b x))) |
(fma.f64 b (+.f64 y -2) x) |
(exp.f64 (*.f64 (log.f64 (fma.f64 (+.f64 y -2) b x)) 1)) |
(fma.f64 b (+.f64 y -2) x) |
(log1p.f64 (expm1.f64 (fma.f64 (+.f64 y -2) b x))) |
(fma.f64 b (+.f64 y -2) x) |
(fma.f64 1 (*.f64 (+.f64 y -2) b) x) |
(fma.f64 b (+.f64 y -2) x) |
(fma.f64 1 x (*.f64 (+.f64 y -2) b)) |
(fma.f64 b (+.f64 y -2) x) |
(fma.f64 (+.f64 y -2) b x) |
(fma.f64 b (+.f64 y -2) x) |
(fma.f64 b (+.f64 y -2) x) |
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 (+.f64 y -2) b)) |
(fma.f64 b (+.f64 y -2) x) |
(fma.f64 (sqrt.f64 (*.f64 (+.f64 y -2) b)) (sqrt.f64 (*.f64 (+.f64 y -2) b)) x) |
(fma.f64 b (+.f64 y -2) x) |
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 (+.f64 y -2) b)) |
(fma.f64 b (+.f64 y -2) x) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 y -2) b)) 2) (cbrt.f64 (*.f64 (+.f64 y -2) b)) x) |
(fma.f64 b (+.f64 y -2) x) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 t (+.f64 b a) (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x))))) 1) |
(fma.f64 t (+.f64 b a) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y -2) x))) |
(-.f64 (/.f64 (pow.f64 (*.f64 t (+.f64 b a)) 2) (-.f64 (*.f64 t (+.f64 b a)) (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)))) (/.f64 (pow.f64 (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)) 2) (-.f64 (*.f64 t (+.f64 b a)) (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 t (+.f64 b a)) 2) (pow.f64 (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y -2) x)) 2)) (-.f64 (*.f64 t (+.f64 b a)) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y -2) x)))) |
(*.f64 1 (fma.f64 t (+.f64 b a) (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)))) |
(fma.f64 t (+.f64 b a) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y -2) x))) |
(*.f64 (fma.f64 t (+.f64 b a) (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x))) 1) |
(fma.f64 t (+.f64 b a) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y -2) x))) |
(*.f64 (sqrt.f64 (fma.f64 t (+.f64 b a) (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)))) (sqrt.f64 (fma.f64 t (+.f64 b a) (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x))))) |
(fma.f64 t (+.f64 b a) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y -2) x))) |
(*.f64 (cbrt.f64 (fma.f64 t (+.f64 b a) (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)))) (pow.f64 (cbrt.f64 (fma.f64 t (+.f64 b a) (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)))) 2)) |
(fma.f64 t (+.f64 b a) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y -2) x))) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 t (+.f64 b a) (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)))) 2) (cbrt.f64 (fma.f64 t (+.f64 b a) (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x))))) |
(fma.f64 t (+.f64 b a) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y -2) x))) |
(*.f64 (-.f64 (pow.f64 (*.f64 t (+.f64 b a)) 2) (pow.f64 (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)) 2)) (/.f64 1 (-.f64 (*.f64 t (+.f64 b a)) (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 t (+.f64 b a)) 2) (pow.f64 (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y -2) x)) 2)) (-.f64 (*.f64 t (+.f64 b a)) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y -2) x)))) |
(*.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 b a)) 3) (pow.f64 (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 t (+.f64 b a)) 2) (*.f64 (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)) (-.f64 (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)) (*.f64 t (+.f64 b a))))))) |
(*.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 b a)) 3) (pow.f64 (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y -2) x)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 t (+.f64 b a)) 2) (*.f64 (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y -2) x)) (-.f64 (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y -2) x)) (*.f64 t (+.f64 b a))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 b a)) 3) (pow.f64 (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y -2) x)) 3)) (fma.f64 (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y -2) x)) (-.f64 (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y -2) x)) (*.f64 t (+.f64 b a))) (pow.f64 (*.f64 t (+.f64 b a)) 2))) |
(/.f64 1 (/.f64 (-.f64 (*.f64 t (+.f64 b a)) (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x))) (-.f64 (pow.f64 (*.f64 t (+.f64 b a)) 2) (pow.f64 (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)) 2)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 t (+.f64 b a)) 2) (pow.f64 (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y -2) x)) 2)) (-.f64 (*.f64 t (+.f64 b a)) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y -2) x)))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 b a)) 2) (*.f64 (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)) (-.f64 (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)) (*.f64 t (+.f64 b a))))) (+.f64 (pow.f64 (*.f64 t (+.f64 b a)) 3) (pow.f64 (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)) 3)))) |
(*.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 b a)) 3) (pow.f64 (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y -2) x)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 t (+.f64 b a)) 2) (*.f64 (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y -2) x)) (-.f64 (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y -2) x)) (*.f64 t (+.f64 b a))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 b a)) 3) (pow.f64 (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y -2) x)) 3)) (fma.f64 (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y -2) x)) (-.f64 (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y -2) x)) (*.f64 t (+.f64 b a))) (pow.f64 (*.f64 t (+.f64 b a)) 2))) |
(/.f64 (-.f64 (pow.f64 (*.f64 t (+.f64 b a)) 2) (pow.f64 (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)) 2)) (-.f64 (*.f64 t (+.f64 b a)) (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 t (+.f64 b a)) 2) (pow.f64 (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y -2) x)) 2)) (-.f64 (*.f64 t (+.f64 b a)) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y -2) x)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 b a)) 3) (pow.f64 (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)) 3)) (+.f64 (pow.f64 (*.f64 t (+.f64 b a)) 2) (*.f64 (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)) (-.f64 (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)) (*.f64 t (+.f64 b a)))))) |
(*.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 b a)) 3) (pow.f64 (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y -2) x)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 t (+.f64 b a)) 2) (*.f64 (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y -2) x)) (-.f64 (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y -2) x)) (*.f64 t (+.f64 b a))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 b a)) 3) (pow.f64 (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y -2) x)) 3)) (fma.f64 (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y -2) x)) (-.f64 (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y -2) x)) (*.f64 t (+.f64 b a))) (pow.f64 (*.f64 t (+.f64 b a)) 2))) |
(/.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 b a)) 3) (pow.f64 (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)) 3)) (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)) 2) (-.f64 (pow.f64 (*.f64 t (+.f64 b a)) 2) (*.f64 (*.f64 t (+.f64 b a)) (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)))))) |
(*.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 b a)) 3) (pow.f64 (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y -2) x)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 t (+.f64 b a)) 2) (*.f64 (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y -2) x)) (-.f64 (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y -2) x)) (*.f64 t (+.f64 b a))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 b a)) 3) (pow.f64 (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y -2) x)) 3)) (fma.f64 (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y -2) x)) (-.f64 (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y -2) x)) (*.f64 t (+.f64 b a))) (pow.f64 (*.f64 t (+.f64 b a)) 2))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)) 2) (pow.f64 (*.f64 t (+.f64 b a)) 2)) (-.f64 (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)) (*.f64 t (+.f64 b a)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 t (+.f64 b a)) 2) (pow.f64 (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y -2) x)) 2)) (-.f64 (*.f64 t (+.f64 b a)) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y -2) x)))) |
(/.f64 (-.f64 (*.f64 (fma.f64 t (+.f64 b a) (*.f64 z (-.f64 1 y))) (fma.f64 t (+.f64 b a) (*.f64 z (-.f64 1 y)))) (pow.f64 (fma.f64 (+.f64 y -2) b x) 2)) (-.f64 (fma.f64 t (+.f64 b a) (*.f64 z (-.f64 1 y))) (fma.f64 (+.f64 y -2) b x))) |
(/.f64 (-.f64 (*.f64 (fma.f64 t (+.f64 b a) (*.f64 z (-.f64 1 y))) (fma.f64 t (+.f64 b a) (*.f64 z (-.f64 1 y)))) (pow.f64 (fma.f64 b (+.f64 y -2) x) 2)) (-.f64 (fma.f64 t (+.f64 b a) (*.f64 z (-.f64 1 y))) (fma.f64 b (+.f64 y -2) x))) |
(/.f64 (-.f64 (*.f64 (fma.f64 t (+.f64 b a) (-.f64 z (*.f64 z y))) (fma.f64 t (+.f64 b a) (-.f64 z (*.f64 z y)))) (pow.f64 (fma.f64 b (+.f64 y -2) x) 2)) (-.f64 (fma.f64 t (+.f64 b a) (-.f64 z (*.f64 z y))) (fma.f64 b (+.f64 y -2) x))) |
(/.f64 (fma.f64 (fma.f64 t (+.f64 b a) (-.f64 z (*.f64 z y))) (fma.f64 t (+.f64 b a) (-.f64 z (*.f64 z y))) (neg.f64 (pow.f64 (fma.f64 b (+.f64 y -2) x) 2))) (-.f64 (fma.f64 t (+.f64 b a) (-.f64 z (*.f64 z y))) (fma.f64 b (+.f64 y -2) x))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 y -2) b x) 3) (pow.f64 (fma.f64 t (+.f64 b a) (*.f64 z (-.f64 1 y))) 3)) (+.f64 (*.f64 (fma.f64 t (+.f64 b a) (*.f64 z (-.f64 1 y))) (fma.f64 t (+.f64 b a) (*.f64 z (-.f64 1 y)))) (-.f64 (pow.f64 (fma.f64 (+.f64 y -2) b x) 2) (*.f64 (fma.f64 t (+.f64 b a) (*.f64 z (-.f64 1 y))) (fma.f64 (+.f64 y -2) b x))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 b (+.f64 y -2) x) 3) (pow.f64 (fma.f64 t (+.f64 b a) (*.f64 z (-.f64 1 y))) 3)) (fma.f64 (fma.f64 t (+.f64 b a) (*.f64 z (-.f64 1 y))) (fma.f64 t (+.f64 b a) (*.f64 z (-.f64 1 y))) (-.f64 (pow.f64 (fma.f64 b (+.f64 y -2) x) 2) (*.f64 (fma.f64 b (+.f64 y -2) x) (fma.f64 t (+.f64 b a) (*.f64 z (-.f64 1 y))))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 b (+.f64 y -2) x) 3) (pow.f64 (fma.f64 t (+.f64 b a) (-.f64 z (*.f64 z y))) 3)) (fma.f64 (fma.f64 t (+.f64 b a) (-.f64 z (*.f64 z y))) (fma.f64 t (+.f64 b a) (-.f64 z (*.f64 z y))) (*.f64 (fma.f64 b (+.f64 y -2) x) (-.f64 (fma.f64 b (+.f64 y -2) x) (fma.f64 t (+.f64 b a) (-.f64 z (*.f64 z y))))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 b (+.f64 y -2) x) 3) (pow.f64 (fma.f64 t (+.f64 b a) (-.f64 z (*.f64 z y))) 3)) (-.f64 (pow.f64 (fma.f64 b (+.f64 y -2) x) 2) (*.f64 (fma.f64 t (+.f64 b a) (-.f64 z (*.f64 z y))) (-.f64 (fma.f64 b (+.f64 y -2) x) (fma.f64 t (+.f64 b a) (-.f64 z (*.f64 z y))))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t (+.f64 b a)) 2) (pow.f64 (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)) 2))) (neg.f64 (-.f64 (*.f64 t (+.f64 b a)) (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 t (+.f64 b a)) 2) (pow.f64 (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y -2) x)) 2)) (-.f64 (*.f64 t (+.f64 b a)) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y -2) x)))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 b a)) 3) (pow.f64 (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 b a)) 2) (*.f64 (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)) (-.f64 (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)) (*.f64 t (+.f64 b a))))))) |
(*.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 b a)) 3) (pow.f64 (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y -2) x)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 t (+.f64 b a)) 2) (*.f64 (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y -2) x)) (-.f64 (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y -2) x)) (*.f64 t (+.f64 b a))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 b a)) 3) (pow.f64 (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y -2) x)) 3)) (fma.f64 (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y -2) x)) (-.f64 (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y -2) x)) (*.f64 t (+.f64 b a))) (pow.f64 (*.f64 t (+.f64 b a)) 2))) |
(pow.f64 (fma.f64 t (+.f64 b a) (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x))) 1) |
(fma.f64 t (+.f64 b a) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y -2) x))) |
(pow.f64 (sqrt.f64 (fma.f64 t (+.f64 b a) (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)))) 2) |
(fma.f64 t (+.f64 b a) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y -2) x))) |
(pow.f64 (cbrt.f64 (fma.f64 t (+.f64 b a) (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)))) 3) |
(fma.f64 t (+.f64 b a) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y -2) x))) |
(pow.f64 (pow.f64 (fma.f64 t (+.f64 b a) (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x))) 3) 1/3) |
(fma.f64 t (+.f64 b a) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y -2) x))) |
(sqrt.f64 (pow.f64 (fma.f64 t (+.f64 b a) (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x))) 2)) |
(sqrt.f64 (pow.f64 (fma.f64 t (+.f64 b a) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y -2) x))) 2)) |
(fabs.f64 (fma.f64 t (+.f64 b a) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y -2) x)))) |
(log.f64 (exp.f64 (fma.f64 t (+.f64 b a) (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x))))) |
(fma.f64 t (+.f64 b a) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y -2) x))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 t (+.f64 b a) (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)))))) |
(fma.f64 t (+.f64 b a) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y -2) x))) |
(cbrt.f64 (pow.f64 (fma.f64 t (+.f64 b a) (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x))) 3)) |
(fma.f64 t (+.f64 b a) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y -2) x))) |
(expm1.f64 (log1p.f64 (fma.f64 t (+.f64 b a) (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x))))) |
(fma.f64 t (+.f64 b a) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y -2) x))) |
(exp.f64 (log.f64 (fma.f64 t (+.f64 b a) (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x))))) |
(fma.f64 t (+.f64 b a) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y -2) x))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 t (+.f64 b a) (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)))) 1)) |
(fma.f64 t (+.f64 b a) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y -2) x))) |
(log1p.f64 (expm1.f64 (fma.f64 t (+.f64 b a) (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x))))) |
(fma.f64 t (+.f64 b a) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y -2) x))) |
(fma.f64 1 (*.f64 t (+.f64 b a)) (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x))) |
(fma.f64 t (+.f64 b a) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y -2) x))) |
(fma.f64 1 (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x)) (*.f64 t (+.f64 b a))) |
(fma.f64 t (+.f64 b a) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y -2) x))) |
(fma.f64 t (+.f64 b a) (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x))) |
(fma.f64 t (+.f64 b a) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y -2) x))) |
(fma.f64 (+.f64 b a) t (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x))) |
(fma.f64 t (+.f64 b a) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y -2) x))) |
(fma.f64 (sqrt.f64 (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x))) (sqrt.f64 (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x))) (*.f64 t (+.f64 b a))) |
(fma.f64 t (+.f64 b a) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y -2) x))) |
(fma.f64 (sqrt.f64 (*.f64 t (+.f64 b a))) (sqrt.f64 (*.f64 t (+.f64 b a))) (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x))) |
(fma.f64 t (+.f64 b a) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y -2) x))) |
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x))) 2) (cbrt.f64 (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x))) (*.f64 t (+.f64 b a))) |
(fma.f64 t (+.f64 b a) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y -2) x))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 t (+.f64 b a))) 2) (cbrt.f64 (*.f64 t (+.f64 b a))) (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 y -2) b x))) |
(fma.f64 t (+.f64 b a) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y -2) x))) |
Found 1 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (*.f64 t (-.f64 b a)) |
Compiled 17 to 8 computations (52.9% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | t | @ | 0 | (*.f64 t (-.f64 b a)) |
| 0.0ms | b | @ | -inf | (*.f64 t (-.f64 b a)) |
| 0.0ms | t | @ | inf | (*.f64 t (-.f64 b a)) |
| 0.0ms | t | @ | -inf | (*.f64 t (-.f64 b a)) |
| 0.0ms | b | @ | inf | (*.f64 t (-.f64 b a)) |
| 1× | batch-egg-rewrite |
| 1662× | add-sqr-sqrt |
| 1646× | *-un-lft-identity |
| 1534× | add-cube-cbrt |
| 1514× | add-cbrt-cube |
| 160× | pow1 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 7 | 13 |
| 1 | 149 | 13 |
| 2 | 2001 | 13 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 t (-.f64 b a)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t b) (*.f64 t (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b t) (*.f64 (neg.f64 a) t))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 t (-.f64 b a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (-.f64 (*.f64 b b) (*.f64 a a))) (+.f64 b a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (fma.f64 b b (*.f64 a (+.f64 b a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) t) (+.f64 b a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) t) (fma.f64 b b (*.f64 a (+.f64 b a))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 t (-.f64 b a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 t (-.f64 b a))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 t (-.f64 b a))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 t (-.f64 b a)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 t (-.f64 b a)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (-.f64 b a)) t))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 t (-.f64 b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 t (-.f64 b a)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 t (-.f64 b a))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 t (-.f64 b a))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 t (-.f64 b a))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 t (-.f64 b a)))))))) |
| 1× | egg-herbie |
| 1232× | fma-def |
| 1218× | associate-*r/ |
| 852× | associate-*r* |
| 764× | associate-*l* |
| 568× | log-prod |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 66 | 611 |
| 1 | 159 | 611 |
| 2 | 458 | 611 |
| 3 | 2956 | 611 |
| 4 | 6633 | 611 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1 (*.f64 a t)) |
(+.f64 (*.f64 t b) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 t b) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 t b) (*.f64 -1 (*.f64 a t))) |
(*.f64 t b) |
(+.f64 (*.f64 t b) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 t b) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 t b) (*.f64 -1 (*.f64 a t))) |
(*.f64 t b) |
(+.f64 (*.f64 t b) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 t b) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 t b) (*.f64 -1 (*.f64 a t))) |
(*.f64 t b) |
(+.f64 (*.f64 t b) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 t b) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 t b) (*.f64 -1 (*.f64 a t))) |
(*.f64 -1 (*.f64 a t)) |
(+.f64 (*.f64 t b) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 t b) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 t b) (*.f64 -1 (*.f64 a t))) |
(*.f64 -1 (*.f64 a t)) |
(+.f64 (*.f64 t b) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 t b) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 t b) (*.f64 -1 (*.f64 a t))) |
(+.f64 (*.f64 t b) (*.f64 t (neg.f64 a))) |
(+.f64 (*.f64 b t) (*.f64 (neg.f64 a) t)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 t (-.f64 b a)))) 1) |
(/.f64 (*.f64 t (-.f64 (*.f64 b b) (*.f64 a a))) (+.f64 b a)) |
(/.f64 (*.f64 t (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (fma.f64 b b (*.f64 a (+.f64 b a)))) |
(/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) t) (+.f64 b a)) |
(/.f64 (*.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) t) (fma.f64 b b (*.f64 a (+.f64 b a)))) |
(pow.f64 (*.f64 t (-.f64 b a)) 1) |
(pow.f64 (sqrt.f64 (*.f64 t (-.f64 b a))) 2) |
(pow.f64 (cbrt.f64 (*.f64 t (-.f64 b a))) 3) |
(pow.f64 (pow.f64 (*.f64 t (-.f64 b a)) 3) 1/3) |
(sqrt.f64 (pow.f64 (*.f64 t (-.f64 b a)) 2)) |
(log.f64 (pow.f64 (exp.f64 (-.f64 b a)) t)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t (-.f64 b a))))) |
(cbrt.f64 (pow.f64 (*.f64 t (-.f64 b a)) 3)) |
(expm1.f64 (log1p.f64 (*.f64 t (-.f64 b a)))) |
(exp.f64 (log.f64 (*.f64 t (-.f64 b a)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 t (-.f64 b a))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 t (-.f64 b a)))) |
| Outputs |
|---|
(*.f64 -1 (*.f64 a t)) |
(*.f64 t (neg.f64 a)) |
(*.f64 a (neg.f64 t)) |
(+.f64 (*.f64 t b) (*.f64 -1 (*.f64 a t))) |
(*.f64 t (-.f64 b a)) |
(+.f64 (*.f64 t b) (*.f64 -1 (*.f64 a t))) |
(*.f64 t (-.f64 b a)) |
(+.f64 (*.f64 t b) (*.f64 -1 (*.f64 a t))) |
(*.f64 t (-.f64 b a)) |
(*.f64 t b) |
(+.f64 (*.f64 t b) (*.f64 -1 (*.f64 a t))) |
(*.f64 t (-.f64 b a)) |
(+.f64 (*.f64 t b) (*.f64 -1 (*.f64 a t))) |
(*.f64 t (-.f64 b a)) |
(+.f64 (*.f64 t b) (*.f64 -1 (*.f64 a t))) |
(*.f64 t (-.f64 b a)) |
(*.f64 t b) |
(+.f64 (*.f64 t b) (*.f64 -1 (*.f64 a t))) |
(*.f64 t (-.f64 b a)) |
(+.f64 (*.f64 t b) (*.f64 -1 (*.f64 a t))) |
(*.f64 t (-.f64 b a)) |
(+.f64 (*.f64 t b) (*.f64 -1 (*.f64 a t))) |
(*.f64 t (-.f64 b a)) |
(*.f64 t b) |
(+.f64 (*.f64 t b) (*.f64 -1 (*.f64 a t))) |
(*.f64 t (-.f64 b a)) |
(+.f64 (*.f64 t b) (*.f64 -1 (*.f64 a t))) |
(*.f64 t (-.f64 b a)) |
(+.f64 (*.f64 t b) (*.f64 -1 (*.f64 a t))) |
(*.f64 t (-.f64 b a)) |
(*.f64 -1 (*.f64 a t)) |
(*.f64 t (neg.f64 a)) |
(*.f64 a (neg.f64 t)) |
(+.f64 (*.f64 t b) (*.f64 -1 (*.f64 a t))) |
(*.f64 t (-.f64 b a)) |
(+.f64 (*.f64 t b) (*.f64 -1 (*.f64 a t))) |
(*.f64 t (-.f64 b a)) |
(+.f64 (*.f64 t b) (*.f64 -1 (*.f64 a t))) |
(*.f64 t (-.f64 b a)) |
(*.f64 -1 (*.f64 a t)) |
(*.f64 t (neg.f64 a)) |
(*.f64 a (neg.f64 t)) |
(+.f64 (*.f64 t b) (*.f64 -1 (*.f64 a t))) |
(*.f64 t (-.f64 b a)) |
(+.f64 (*.f64 t b) (*.f64 -1 (*.f64 a t))) |
(*.f64 t (-.f64 b a)) |
(+.f64 (*.f64 t b) (*.f64 -1 (*.f64 a t))) |
(*.f64 t (-.f64 b a)) |
(+.f64 (*.f64 t b) (*.f64 t (neg.f64 a))) |
(*.f64 t (-.f64 b a)) |
(+.f64 (*.f64 b t) (*.f64 (neg.f64 a) t)) |
(*.f64 t (-.f64 b a)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 t (-.f64 b a)))) 1) |
(*.f64 t (-.f64 b a)) |
(/.f64 (*.f64 t (-.f64 (*.f64 b b) (*.f64 a a))) (+.f64 b a)) |
(*.f64 t (-.f64 b a)) |
(/.f64 (*.f64 t (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (fma.f64 b b (*.f64 a (+.f64 b a)))) |
(/.f64 (*.f64 t (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (fma.f64 b b (*.f64 a (+.f64 a b)))) |
(*.f64 (/.f64 t (fma.f64 b b (*.f64 a (+.f64 a b)))) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) |
(*.f64 t (/.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (fma.f64 a (+.f64 a b) (*.f64 b b)))) |
(/.f64 (*.f64 t (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (fma.f64 a a (*.f64 b (+.f64 a b)))) |
(/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) t) (+.f64 b a)) |
(*.f64 t (-.f64 b a)) |
(/.f64 (*.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) t) (fma.f64 b b (*.f64 a (+.f64 b a)))) |
(/.f64 (*.f64 t (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (fma.f64 b b (*.f64 a (+.f64 a b)))) |
(*.f64 (/.f64 t (fma.f64 b b (*.f64 a (+.f64 a b)))) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) |
(*.f64 t (/.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (fma.f64 a (+.f64 a b) (*.f64 b b)))) |
(/.f64 (*.f64 t (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (fma.f64 a a (*.f64 b (+.f64 a b)))) |
(pow.f64 (*.f64 t (-.f64 b a)) 1) |
(*.f64 t (-.f64 b a)) |
(pow.f64 (sqrt.f64 (*.f64 t (-.f64 b a))) 2) |
(*.f64 t (-.f64 b a)) |
(pow.f64 (cbrt.f64 (*.f64 t (-.f64 b a))) 3) |
(*.f64 t (-.f64 b a)) |
(pow.f64 (pow.f64 (*.f64 t (-.f64 b a)) 3) 1/3) |
(*.f64 t (-.f64 b a)) |
(sqrt.f64 (pow.f64 (*.f64 t (-.f64 b a)) 2)) |
(*.f64 t (-.f64 b a)) |
(log.f64 (pow.f64 (exp.f64 (-.f64 b a)) t)) |
(*.f64 t (-.f64 b a)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t (-.f64 b a))))) |
(*.f64 t (-.f64 b a)) |
(cbrt.f64 (pow.f64 (*.f64 t (-.f64 b a)) 3)) |
(*.f64 t (-.f64 b a)) |
(expm1.f64 (log1p.f64 (*.f64 t (-.f64 b a)))) |
(*.f64 t (-.f64 b a)) |
(exp.f64 (log.f64 (*.f64 t (-.f64 b a)))) |
(*.f64 t (-.f64 b a)) |
(exp.f64 (*.f64 (log.f64 (*.f64 t (-.f64 b a))) 1)) |
(*.f64 t (-.f64 b a)) |
(log1p.f64 (expm1.f64 (*.f64 t (-.f64 b a)))) |
(*.f64 t (-.f64 b a)) |
Found 1 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (-.f64 a (*.f64 t a)) |
Compiled 16 to 8 computations (50% saved)
6 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | a | @ | 0 | (-.f64 a (*.f64 t a)) |
| 0.0ms | a | @ | -inf | (-.f64 a (*.f64 t a)) |
| 0.0ms | a | @ | inf | (-.f64 a (*.f64 t a)) |
| 0.0ms | t | @ | 0 | (-.f64 a (*.f64 t a)) |
| 0.0ms | t | @ | inf | (-.f64 a (*.f64 t a)) |
| 1× | batch-egg-rewrite |
| 1514× | add-sqr-sqrt |
| 1498× | *-un-lft-identity |
| 1400× | add-cube-cbrt |
| 1386× | add-cbrt-cube |
| 1374× | add-exp-log |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 6 | 13 |
| 1 | 133 | 13 |
| 2 | 1861 | 13 |
| 1× | node limit |
| Inputs |
|---|
(-.f64 a (*.f64 t a)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 a (*.f64 t (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 a (*.f64 (*.f64 t (neg.f64 a)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 a (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 a (*.f64 a t)) (fma.f64 (neg.f64 a) t (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 a (*.f64 a t)) (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 a (*.f64 a t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 a (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (neg.f64 a)) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 a (+.f64 1 (neg.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 a (-.f64 1 t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 a (*.f64 a t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 a (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 a (*.f64 a t))) (sqrt.f64 (-.f64 a (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 a (*.f64 a t))) (pow.f64 (cbrt.f64 (-.f64 a (*.f64 a t))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 a (*.f64 a t))) 2) (cbrt.f64 (-.f64 a (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 a t) 2)) (/.f64 1 (+.f64 a (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 a 3) (pow.f64 (*.f64 a t) 3)) (/.f64 1 (fma.f64 a a (*.f64 (*.f64 a t) (+.f64 a (*.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (neg.f64 t) 1) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 a) (sqrt.f64 (*.f64 a t))) (-.f64 (sqrt.f64 a) (sqrt.f64 (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 a (*.f64 a t)) (-.f64 (*.f64 a a) (pow.f64 (*.f64 a t) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (fma.f64 a a (*.f64 (*.f64 a t) (+.f64 a (*.f64 a t)))) (-.f64 (pow.f64 a 3) (pow.f64 (*.f64 a t) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 a t) 2)) (+.f64 a (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 a 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 a a (*.f64 (*.f64 a t) (+.f64 a (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 a a) (*.f64 (*.f64 t (neg.f64 a)) (*.f64 t (neg.f64 a)))) (-.f64 a (*.f64 t (neg.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 t (neg.f64 a)) 3)) (+.f64 (*.f64 a a) (-.f64 (*.f64 (*.f64 t (neg.f64 a)) (*.f64 t (neg.f64 a))) (*.f64 a (*.f64 t (neg.f64 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 a t) 2))) (neg.f64 (+.f64 a (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 a 3) (pow.f64 (*.f64 a t) 3))) (neg.f64 (fma.f64 a a (*.f64 (*.f64 a t) (+.f64 a (*.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 a (*.f64 a t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 a (*.f64 a t))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 a (*.f64 a t))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 a (*.f64 a t)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 a (*.f64 a t)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (-.f64 a (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 a (*.f64 a t)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 a (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 a (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (-.f64 a (*.f64 a t))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 a (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 a (*.f64 t (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 a) (sqrt.f64 a) (*.f64 t (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 a) (*.f64 t (neg.f64 a))))))) |
| 1× | egg-herbie |
| 1154× | associate-+l+ |
| 990× | associate-*r/ |
| 902× | fma-def |
| 588× | times-frac |
| 554× | associate--r+ |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 116 | 1289 |
| 1 | 314 | 1179 |
| 2 | 1306 | 1079 |
| 3 | 5405 | 1079 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 a (-.f64 1 t)) |
(*.f64 a (-.f64 1 t)) |
(*.f64 a (-.f64 1 t)) |
(*.f64 a (-.f64 1 t)) |
(*.f64 a (-.f64 1 t)) |
(*.f64 a (-.f64 1 t)) |
(*.f64 a (-.f64 1 t)) |
(*.f64 a (-.f64 1 t)) |
(*.f64 a (+.f64 (*.f64 -1 t) 1)) |
(*.f64 a (+.f64 (*.f64 -1 t) 1)) |
(*.f64 a (+.f64 (*.f64 -1 t) 1)) |
(*.f64 a (+.f64 (*.f64 -1 t) 1)) |
a |
(+.f64 a (*.f64 -1 (*.f64 a t))) |
(+.f64 a (*.f64 -1 (*.f64 a t))) |
(+.f64 a (*.f64 -1 (*.f64 a t))) |
(*.f64 -1 (*.f64 a t)) |
(+.f64 a (*.f64 -1 (*.f64 a t))) |
(+.f64 a (*.f64 -1 (*.f64 a t))) |
(+.f64 a (*.f64 -1 (*.f64 a t))) |
(*.f64 -1 (*.f64 a t)) |
(+.f64 a (*.f64 -1 (*.f64 a t))) |
(+.f64 a (*.f64 -1 (*.f64 a t))) |
(+.f64 a (*.f64 -1 (*.f64 a t))) |
(+.f64 a (*.f64 t (neg.f64 a))) |
(+.f64 a (*.f64 (*.f64 t (neg.f64 a)) 1)) |
(+.f64 (-.f64 a (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t))) |
(+.f64 (-.f64 a (*.f64 a t)) (fma.f64 (neg.f64 a) t (*.f64 a t))) |
(+.f64 (-.f64 a (*.f64 a t)) (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 a t))) |
(+.f64 (-.f64 a (*.f64 a t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))) |
(+.f64 (-.f64 a (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))) |
(+.f64 (*.f64 t (neg.f64 a)) a) |
(*.f64 a (+.f64 1 (neg.f64 t))) |
(*.f64 a (-.f64 1 t)) |
(*.f64 (-.f64 a (*.f64 a t)) 1) |
(*.f64 1 (-.f64 a (*.f64 a t))) |
(*.f64 (sqrt.f64 (-.f64 a (*.f64 a t))) (sqrt.f64 (-.f64 a (*.f64 a t)))) |
(*.f64 (cbrt.f64 (-.f64 a (*.f64 a t))) (pow.f64 (cbrt.f64 (-.f64 a (*.f64 a t))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 a (*.f64 a t))) 2) (cbrt.f64 (-.f64 a (*.f64 a t)))) |
(*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 a t) 2)) (/.f64 1 (+.f64 a (*.f64 a t)))) |
(*.f64 (-.f64 (pow.f64 a 3) (pow.f64 (*.f64 a t) 3)) (/.f64 1 (fma.f64 a a (*.f64 (*.f64 a t) (+.f64 a (*.f64 a t)))))) |
(*.f64 (+.f64 (neg.f64 t) 1) a) |
(*.f64 (+.f64 (sqrt.f64 a) (sqrt.f64 (*.f64 a t))) (-.f64 (sqrt.f64 a) (sqrt.f64 (*.f64 a t)))) |
(/.f64 1 (/.f64 (+.f64 a (*.f64 a t)) (-.f64 (*.f64 a a) (pow.f64 (*.f64 a t) 2)))) |
(/.f64 1 (/.f64 (fma.f64 a a (*.f64 (*.f64 a t) (+.f64 a (*.f64 a t)))) (-.f64 (pow.f64 a 3) (pow.f64 (*.f64 a t) 3)))) |
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 a t) 2)) (+.f64 a (*.f64 a t))) |
(/.f64 (-.f64 (pow.f64 a 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 a a (*.f64 (*.f64 a t) (+.f64 a (*.f64 a t))))) |
(/.f64 (-.f64 (*.f64 a a) (*.f64 (*.f64 t (neg.f64 a)) (*.f64 t (neg.f64 a)))) (-.f64 a (*.f64 t (neg.f64 a)))) |
(/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 t (neg.f64 a)) 3)) (+.f64 (*.f64 a a) (-.f64 (*.f64 (*.f64 t (neg.f64 a)) (*.f64 t (neg.f64 a))) (*.f64 a (*.f64 t (neg.f64 a)))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 a t) 2))) (neg.f64 (+.f64 a (*.f64 a t)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 a 3) (pow.f64 (*.f64 a t) 3))) (neg.f64 (fma.f64 a a (*.f64 (*.f64 a t) (+.f64 a (*.f64 a t)))))) |
(pow.f64 (-.f64 a (*.f64 a t)) 1) |
(pow.f64 (sqrt.f64 (-.f64 a (*.f64 a t))) 2) |
(pow.f64 (cbrt.f64 (-.f64 a (*.f64 a t))) 3) |
(pow.f64 (pow.f64 (-.f64 a (*.f64 a t)) 3) 1/3) |
(sqrt.f64 (pow.f64 (-.f64 a (*.f64 a t)) 2)) |
(log.f64 (exp.f64 (-.f64 a (*.f64 a t)))) |
(cbrt.f64 (pow.f64 (-.f64 a (*.f64 a t)) 3)) |
(expm1.f64 (log1p.f64 (-.f64 a (*.f64 a t)))) |
(exp.f64 (log.f64 (-.f64 a (*.f64 a t)))) |
(exp.f64 (*.f64 (log.f64 (-.f64 a (*.f64 a t))) 1)) |
(log1p.f64 (expm1.f64 (-.f64 a (*.f64 a t)))) |
(fma.f64 1 a (*.f64 t (neg.f64 a))) |
(fma.f64 (sqrt.f64 a) (sqrt.f64 a) (*.f64 t (neg.f64 a))) |
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 a) (*.f64 t (neg.f64 a))) |
| Outputs |
|---|
(*.f64 a (-.f64 1 t)) |
(fma.f64 t (neg.f64 a) a) |
(fma.f64 a (neg.f64 t) a) |
(*.f64 a (-.f64 1 t)) |
(fma.f64 t (neg.f64 a) a) |
(fma.f64 a (neg.f64 t) a) |
(*.f64 a (-.f64 1 t)) |
(fma.f64 t (neg.f64 a) a) |
(fma.f64 a (neg.f64 t) a) |
(*.f64 a (-.f64 1 t)) |
(fma.f64 t (neg.f64 a) a) |
(fma.f64 a (neg.f64 t) a) |
(*.f64 a (-.f64 1 t)) |
(fma.f64 t (neg.f64 a) a) |
(fma.f64 a (neg.f64 t) a) |
(*.f64 a (-.f64 1 t)) |
(fma.f64 t (neg.f64 a) a) |
(fma.f64 a (neg.f64 t) a) |
(*.f64 a (-.f64 1 t)) |
(fma.f64 t (neg.f64 a) a) |
(fma.f64 a (neg.f64 t) a) |
(*.f64 a (-.f64 1 t)) |
(fma.f64 t (neg.f64 a) a) |
(fma.f64 a (neg.f64 t) a) |
(*.f64 a (+.f64 (*.f64 -1 t) 1)) |
(*.f64 a (-.f64 1 t)) |
(fma.f64 t (neg.f64 a) a) |
(fma.f64 a (neg.f64 t) a) |
(*.f64 a (+.f64 (*.f64 -1 t) 1)) |
(*.f64 a (-.f64 1 t)) |
(fma.f64 t (neg.f64 a) a) |
(fma.f64 a (neg.f64 t) a) |
(*.f64 a (+.f64 (*.f64 -1 t) 1)) |
(*.f64 a (-.f64 1 t)) |
(fma.f64 t (neg.f64 a) a) |
(fma.f64 a (neg.f64 t) a) |
(*.f64 a (+.f64 (*.f64 -1 t) 1)) |
(*.f64 a (-.f64 1 t)) |
(fma.f64 t (neg.f64 a) a) |
(fma.f64 a (neg.f64 t) a) |
a |
(+.f64 a (*.f64 -1 (*.f64 a t))) |
(*.f64 a (-.f64 1 t)) |
(fma.f64 t (neg.f64 a) a) |
(fma.f64 a (neg.f64 t) a) |
(+.f64 a (*.f64 -1 (*.f64 a t))) |
(*.f64 a (-.f64 1 t)) |
(fma.f64 t (neg.f64 a) a) |
(fma.f64 a (neg.f64 t) a) |
(+.f64 a (*.f64 -1 (*.f64 a t))) |
(*.f64 a (-.f64 1 t)) |
(fma.f64 t (neg.f64 a) a) |
(fma.f64 a (neg.f64 t) a) |
(*.f64 -1 (*.f64 a t)) |
(*.f64 t (neg.f64 a)) |
(*.f64 a (neg.f64 t)) |
(+.f64 a (*.f64 -1 (*.f64 a t))) |
(*.f64 a (-.f64 1 t)) |
(fma.f64 t (neg.f64 a) a) |
(fma.f64 a (neg.f64 t) a) |
(+.f64 a (*.f64 -1 (*.f64 a t))) |
(*.f64 a (-.f64 1 t)) |
(fma.f64 t (neg.f64 a) a) |
(fma.f64 a (neg.f64 t) a) |
(+.f64 a (*.f64 -1 (*.f64 a t))) |
(*.f64 a (-.f64 1 t)) |
(fma.f64 t (neg.f64 a) a) |
(fma.f64 a (neg.f64 t) a) |
(*.f64 -1 (*.f64 a t)) |
(*.f64 t (neg.f64 a)) |
(*.f64 a (neg.f64 t)) |
(+.f64 a (*.f64 -1 (*.f64 a t))) |
(*.f64 a (-.f64 1 t)) |
(fma.f64 t (neg.f64 a) a) |
(fma.f64 a (neg.f64 t) a) |
(+.f64 a (*.f64 -1 (*.f64 a t))) |
(*.f64 a (-.f64 1 t)) |
(fma.f64 t (neg.f64 a) a) |
(fma.f64 a (neg.f64 t) a) |
(+.f64 a (*.f64 -1 (*.f64 a t))) |
(*.f64 a (-.f64 1 t)) |
(fma.f64 t (neg.f64 a) a) |
(fma.f64 a (neg.f64 t) a) |
(+.f64 a (*.f64 t (neg.f64 a))) |
(*.f64 a (-.f64 1 t)) |
(fma.f64 t (neg.f64 a) a) |
(fma.f64 a (neg.f64 t) a) |
(+.f64 a (*.f64 (*.f64 t (neg.f64 a)) 1)) |
(*.f64 a (-.f64 1 t)) |
(fma.f64 t (neg.f64 a) a) |
(fma.f64 a (neg.f64 t) a) |
(+.f64 (-.f64 a (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t))) |
(*.f64 a (-.f64 1 t)) |
(fma.f64 t (neg.f64 a) a) |
(fma.f64 a (neg.f64 t) a) |
(+.f64 (-.f64 a (*.f64 a t)) (fma.f64 (neg.f64 a) t (*.f64 a t))) |
(*.f64 a (-.f64 1 t)) |
(fma.f64 t (neg.f64 a) a) |
(fma.f64 a (neg.f64 t) a) |
(+.f64 (-.f64 a (*.f64 a t)) (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 a t))) |
(*.f64 a (-.f64 1 t)) |
(fma.f64 t (neg.f64 a) a) |
(fma.f64 a (neg.f64 t) a) |
(+.f64 (-.f64 a (*.f64 a t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))) |
(*.f64 a (-.f64 1 t)) |
(fma.f64 t (neg.f64 a) a) |
(fma.f64 a (neg.f64 t) a) |
(+.f64 (-.f64 a (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))) |
(*.f64 a (-.f64 1 t)) |
(fma.f64 t (neg.f64 a) a) |
(fma.f64 a (neg.f64 t) a) |
(+.f64 (*.f64 t (neg.f64 a)) a) |
(*.f64 a (-.f64 1 t)) |
(fma.f64 t (neg.f64 a) a) |
(fma.f64 a (neg.f64 t) a) |
(*.f64 a (+.f64 1 (neg.f64 t))) |
(*.f64 a (-.f64 1 t)) |
(fma.f64 t (neg.f64 a) a) |
(fma.f64 a (neg.f64 t) a) |
(*.f64 a (-.f64 1 t)) |
(fma.f64 t (neg.f64 a) a) |
(fma.f64 a (neg.f64 t) a) |
(*.f64 (-.f64 a (*.f64 a t)) 1) |
(*.f64 a (-.f64 1 t)) |
(fma.f64 t (neg.f64 a) a) |
(fma.f64 a (neg.f64 t) a) |
(*.f64 1 (-.f64 a (*.f64 a t))) |
(*.f64 a (-.f64 1 t)) |
(fma.f64 t (neg.f64 a) a) |
(fma.f64 a (neg.f64 t) a) |
(*.f64 (sqrt.f64 (-.f64 a (*.f64 a t))) (sqrt.f64 (-.f64 a (*.f64 a t)))) |
(*.f64 a (-.f64 1 t)) |
(fma.f64 t (neg.f64 a) a) |
(fma.f64 a (neg.f64 t) a) |
(*.f64 (cbrt.f64 (-.f64 a (*.f64 a t))) (pow.f64 (cbrt.f64 (-.f64 a (*.f64 a t))) 2)) |
(*.f64 a (-.f64 1 t)) |
(fma.f64 t (neg.f64 a) a) |
(fma.f64 a (neg.f64 t) a) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 a (*.f64 a t))) 2) (cbrt.f64 (-.f64 a (*.f64 a t)))) |
(*.f64 a (-.f64 1 t)) |
(fma.f64 t (neg.f64 a) a) |
(fma.f64 a (neg.f64 t) a) |
(*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 a t) 2)) (/.f64 1 (+.f64 a (*.f64 a t)))) |
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 a t) 2)) (fma.f64 a t a)) |
(/.f64 (fma.f64 a (neg.f64 t) a) 1) |
(/.f64 a (/.f64 1 (-.f64 1 t))) |
(*.f64 (-.f64 (pow.f64 a 3) (pow.f64 (*.f64 a t) 3)) (/.f64 1 (fma.f64 a a (*.f64 (*.f64 a t) (+.f64 a (*.f64 a t)))))) |
(/.f64 (-.f64 (pow.f64 a 3) (pow.f64 (*.f64 a t) 3)) (*.f64 a (+.f64 a (*.f64 t (fma.f64 a t a))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 a 3) (pow.f64 (*.f64 a t) 3)) a) (+.f64 a (*.f64 t (fma.f64 a t a)))) |
(*.f64 (+.f64 (neg.f64 t) 1) a) |
(*.f64 a (-.f64 1 t)) |
(fma.f64 t (neg.f64 a) a) |
(fma.f64 a (neg.f64 t) a) |
(*.f64 (+.f64 (sqrt.f64 a) (sqrt.f64 (*.f64 a t))) (-.f64 (sqrt.f64 a) (sqrt.f64 (*.f64 a t)))) |
(*.f64 a (-.f64 1 t)) |
(fma.f64 t (neg.f64 a) a) |
(fma.f64 a (neg.f64 t) a) |
(/.f64 1 (/.f64 (+.f64 a (*.f64 a t)) (-.f64 (*.f64 a a) (pow.f64 (*.f64 a t) 2)))) |
(*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 a t) 2)) (/.f64 1 (+.f64 a (*.f64 a t)))) |
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 a t) 2)) (fma.f64 a t a)) |
(/.f64 (fma.f64 a (neg.f64 t) a) 1) |
(/.f64 a (/.f64 1 (-.f64 1 t))) |
(/.f64 1 (/.f64 (fma.f64 a a (*.f64 (*.f64 a t) (+.f64 a (*.f64 a t)))) (-.f64 (pow.f64 a 3) (pow.f64 (*.f64 a t) 3)))) |
(*.f64 (-.f64 (pow.f64 a 3) (pow.f64 (*.f64 a t) 3)) (/.f64 1 (fma.f64 a a (*.f64 (*.f64 a t) (+.f64 a (*.f64 a t)))))) |
(/.f64 (-.f64 (pow.f64 a 3) (pow.f64 (*.f64 a t) 3)) (*.f64 a (+.f64 a (*.f64 t (fma.f64 a t a))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 a 3) (pow.f64 (*.f64 a t) 3)) a) (+.f64 a (*.f64 t (fma.f64 a t a)))) |
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 a t) 2)) (+.f64 a (*.f64 a t))) |
(*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 a t) 2)) (/.f64 1 (+.f64 a (*.f64 a t)))) |
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 a t) 2)) (fma.f64 a t a)) |
(/.f64 (fma.f64 a (neg.f64 t) a) 1) |
(/.f64 a (/.f64 1 (-.f64 1 t))) |
(/.f64 (-.f64 (pow.f64 a 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 a a (*.f64 (*.f64 a t) (+.f64 a (*.f64 a t))))) |
(*.f64 (-.f64 (pow.f64 a 3) (pow.f64 (*.f64 a t) 3)) (/.f64 1 (fma.f64 a a (*.f64 (*.f64 a t) (+.f64 a (*.f64 a t)))))) |
(/.f64 (-.f64 (pow.f64 a 3) (pow.f64 (*.f64 a t) 3)) (*.f64 a (+.f64 a (*.f64 t (fma.f64 a t a))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 a 3) (pow.f64 (*.f64 a t) 3)) a) (+.f64 a (*.f64 t (fma.f64 a t a)))) |
(/.f64 (-.f64 (*.f64 a a) (*.f64 (*.f64 t (neg.f64 a)) (*.f64 t (neg.f64 a)))) (-.f64 a (*.f64 t (neg.f64 a)))) |
(*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 a t) 2)) (/.f64 1 (+.f64 a (*.f64 a t)))) |
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 a t) 2)) (fma.f64 a t a)) |
(/.f64 (fma.f64 a (neg.f64 t) a) 1) |
(/.f64 a (/.f64 1 (-.f64 1 t))) |
(/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 t (neg.f64 a)) 3)) (+.f64 (*.f64 a a) (-.f64 (*.f64 (*.f64 t (neg.f64 a)) (*.f64 t (neg.f64 a))) (*.f64 a (*.f64 t (neg.f64 a)))))) |
(*.f64 (-.f64 (pow.f64 a 3) (pow.f64 (*.f64 a t) 3)) (/.f64 1 (fma.f64 a a (*.f64 (*.f64 a t) (+.f64 a (*.f64 a t)))))) |
(/.f64 (-.f64 (pow.f64 a 3) (pow.f64 (*.f64 a t) 3)) (*.f64 a (+.f64 a (*.f64 t (fma.f64 a t a))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 a 3) (pow.f64 (*.f64 a t) 3)) a) (+.f64 a (*.f64 t (fma.f64 a t a)))) |
(/.f64 (neg.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 a t) 2))) (neg.f64 (+.f64 a (*.f64 a t)))) |
(*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 a t) 2)) (/.f64 1 (+.f64 a (*.f64 a t)))) |
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 a t) 2)) (fma.f64 a t a)) |
(/.f64 (fma.f64 a (neg.f64 t) a) 1) |
(/.f64 a (/.f64 1 (-.f64 1 t))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 a 3) (pow.f64 (*.f64 a t) 3))) (neg.f64 (fma.f64 a a (*.f64 (*.f64 a t) (+.f64 a (*.f64 a t)))))) |
(*.f64 (-.f64 (pow.f64 a 3) (pow.f64 (*.f64 a t) 3)) (/.f64 1 (fma.f64 a a (*.f64 (*.f64 a t) (+.f64 a (*.f64 a t)))))) |
(/.f64 (-.f64 (pow.f64 a 3) (pow.f64 (*.f64 a t) 3)) (*.f64 a (+.f64 a (*.f64 t (fma.f64 a t a))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 a 3) (pow.f64 (*.f64 a t) 3)) a) (+.f64 a (*.f64 t (fma.f64 a t a)))) |
(pow.f64 (-.f64 a (*.f64 a t)) 1) |
(*.f64 a (-.f64 1 t)) |
(fma.f64 t (neg.f64 a) a) |
(fma.f64 a (neg.f64 t) a) |
(pow.f64 (sqrt.f64 (-.f64 a (*.f64 a t))) 2) |
(*.f64 a (-.f64 1 t)) |
(fma.f64 t (neg.f64 a) a) |
(fma.f64 a (neg.f64 t) a) |
(pow.f64 (cbrt.f64 (-.f64 a (*.f64 a t))) 3) |
(*.f64 a (-.f64 1 t)) |
(fma.f64 t (neg.f64 a) a) |
(fma.f64 a (neg.f64 t) a) |
(pow.f64 (pow.f64 (-.f64 a (*.f64 a t)) 3) 1/3) |
(*.f64 a (-.f64 1 t)) |
(fma.f64 t (neg.f64 a) a) |
(fma.f64 a (neg.f64 t) a) |
(sqrt.f64 (pow.f64 (-.f64 a (*.f64 a t)) 2)) |
(*.f64 a (-.f64 1 t)) |
(fma.f64 t (neg.f64 a) a) |
(fma.f64 a (neg.f64 t) a) |
(log.f64 (exp.f64 (-.f64 a (*.f64 a t)))) |
(*.f64 a (-.f64 1 t)) |
(fma.f64 t (neg.f64 a) a) |
(fma.f64 a (neg.f64 t) a) |
(cbrt.f64 (pow.f64 (-.f64 a (*.f64 a t)) 3)) |
(*.f64 a (-.f64 1 t)) |
(fma.f64 t (neg.f64 a) a) |
(fma.f64 a (neg.f64 t) a) |
(expm1.f64 (log1p.f64 (-.f64 a (*.f64 a t)))) |
(*.f64 a (-.f64 1 t)) |
(fma.f64 t (neg.f64 a) a) |
(fma.f64 a (neg.f64 t) a) |
(exp.f64 (log.f64 (-.f64 a (*.f64 a t)))) |
(*.f64 a (-.f64 1 t)) |
(fma.f64 t (neg.f64 a) a) |
(fma.f64 a (neg.f64 t) a) |
(exp.f64 (*.f64 (log.f64 (-.f64 a (*.f64 a t))) 1)) |
(*.f64 a (-.f64 1 t)) |
(fma.f64 t (neg.f64 a) a) |
(fma.f64 a (neg.f64 t) a) |
(log1p.f64 (expm1.f64 (-.f64 a (*.f64 a t)))) |
(*.f64 a (-.f64 1 t)) |
(fma.f64 t (neg.f64 a) a) |
(fma.f64 a (neg.f64 t) a) |
(fma.f64 1 a (*.f64 t (neg.f64 a))) |
(*.f64 a (-.f64 1 t)) |
(fma.f64 t (neg.f64 a) a) |
(fma.f64 a (neg.f64 t) a) |
(fma.f64 (sqrt.f64 a) (sqrt.f64 a) (*.f64 t (neg.f64 a))) |
(*.f64 a (-.f64 1 t)) |
(fma.f64 t (neg.f64 a) a) |
(fma.f64 a (neg.f64 t) a) |
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 a) (*.f64 t (neg.f64 a))) |
(*.f64 a (-.f64 1 t)) |
(fma.f64 t (neg.f64 a) a) |
(fma.f64 a (neg.f64 t) a) |
Found 3 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))) |
| ✓ | 0.0b | (*.f64 (-.f64 t 1) a) |
| ✓ | 0.0b | (*.f64 z (-.f64 y 1)) |
Compiled 52 to 32 computations (38.5% saved)
24 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | a | @ | inf | (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))) |
| 0.0ms | z | @ | inf | (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))) |
| 0.0ms | y | @ | -inf | (*.f64 z (-.f64 y 1)) |
| 0.0ms | t | @ | inf | (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))) |
| 0.0ms | t | @ | -inf | (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))) |
| 1× | batch-egg-rewrite |
| 1774× | associate-*r/ |
| 1438× | associate-*l/ |
| 356× | associate-/r* |
| 296× | associate-/l* |
| 280× | add-sqr-sqrt |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 12 | 53 |
| 1 | 263 | 53 |
| 2 | 3603 | 53 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 z (-.f64 y 1)) |
(*.f64 (-.f64 t 1) a) |
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z y) (*.f64 z -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z -1) (*.f64 z y))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y z) (*.f64 -1 z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1 z) (*.f64 y z))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 z (+.f64 y -1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 z (/.f64 1 (+.f64 y -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 y -1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 y y -1) (/.f64 (+.f64 y 1) z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 -1 (pow.f64 y 3)) (/.f64 (fma.f64 y y (+.f64 y 1)) z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (fma.f64 y y -1)) (+.f64 y 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 -1 (pow.f64 y 3))) (fma.f64 y y (+.f64 y 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 -1 (pow.f64 y 3))) (-.f64 (+.f64 1 (*.f64 y y)) (*.f64 y -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fma.f64 y y -1) z) (+.f64 y 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 -1 (pow.f64 y 3)) z) (fma.f64 y y (+.f64 y 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 -1 (pow.f64 y 3)) z) (-.f64 (+.f64 1 (*.f64 y y)) (*.f64 y -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (neg.f64 (fma.f64 y y -1))) (neg.f64 (+.f64 y 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (neg.f64 (+.f64 -1 (pow.f64 y 3)))) (neg.f64 (fma.f64 y y (+.f64 y 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 z (fma.f64 y y -1))) (+.f64 y 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 z (+.f64 -1 (pow.f64 y 3)))) (fma.f64 y y (+.f64 y 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 (fma.f64 y y -1) z)) (+.f64 y 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 (+.f64 -1 (pow.f64 y 3)) z)) (fma.f64 y y (+.f64 y 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 z (sqrt.f64 (+.f64 y -1))) (sqrt.f64 (fma.f64 y y -1))) (sqrt.f64 (+.f64 y 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 z (sqrt.f64 (+.f64 y -1))) (sqrt.f64 (+.f64 -1 (pow.f64 y 3)))) (sqrt.f64 (fma.f64 y y (+.f64 y 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 z (cbrt.f64 (pow.f64 (+.f64 y -1) 2))) (cbrt.f64 (fma.f64 y y -1))) (cbrt.f64 (+.f64 y 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 z (cbrt.f64 (pow.f64 (+.f64 y -1) 2))) (cbrt.f64 (+.f64 -1 (pow.f64 y 3)))) (cbrt.f64 (fma.f64 y y (+.f64 y 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (fma.f64 y y -1)) z) (neg.f64 (+.f64 y 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (+.f64 -1 (pow.f64 y 3))) z) (neg.f64 (fma.f64 y y (+.f64 y 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 z (fma.f64 y y -1)) 1) (+.f64 y 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 z (+.f64 -1 (pow.f64 y 3))) 1) (fma.f64 y y (+.f64 y 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (fma.f64 y y -1) z) 1) (+.f64 y 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (+.f64 -1 (pow.f64 y 3)) z) 1) (fma.f64 y y (+.f64 y 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (fma.f64 y y -1)) (*.f64 (sqrt.f64 (+.f64 y -1)) z)) (sqrt.f64 (+.f64 y 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 -1 (pow.f64 y 3))) (*.f64 (sqrt.f64 (+.f64 y -1)) z)) (sqrt.f64 (fma.f64 y y (+.f64 y 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 z (fma.f64 y y -1)) 1) (+.f64 y 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 z (fma.f64 y y -1)) (sqrt.f64 (+.f64 y 1))) (sqrt.f64 (+.f64 y 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 z (fma.f64 y y -1)) (*.f64 (cbrt.f64 (+.f64 y 1)) (cbrt.f64 (+.f64 y 1)))) (cbrt.f64 (+.f64 y 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 z (+.f64 -1 (pow.f64 y 3))) 1) (fma.f64 y y (+.f64 y 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 z (+.f64 -1 (pow.f64 y 3))) (sqrt.f64 (fma.f64 y y (+.f64 y 1)))) (sqrt.f64 (fma.f64 y y (+.f64 y 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 z (+.f64 -1 (pow.f64 y 3))) (*.f64 (cbrt.f64 (fma.f64 y y (+.f64 y 1))) (cbrt.f64 (fma.f64 y y (+.f64 y 1))))) (cbrt.f64 (fma.f64 y y (+.f64 y 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (fma.f64 y y -1) z) 1) (+.f64 y 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (fma.f64 y y -1) z) (sqrt.f64 (+.f64 y 1))) (sqrt.f64 (+.f64 y 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (fma.f64 y y -1) z) (*.f64 (cbrt.f64 (+.f64 y 1)) (cbrt.f64 (+.f64 y 1)))) (cbrt.f64 (+.f64 y 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 -1 (pow.f64 y 3)) z) 1) (fma.f64 y y (+.f64 y 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 -1 (pow.f64 y 3)) z) (sqrt.f64 (fma.f64 y y (+.f64 y 1)))) (sqrt.f64 (fma.f64 y y (+.f64 y 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 -1 (pow.f64 y 3)) z) (*.f64 (cbrt.f64 (fma.f64 y y (+.f64 y 1))) (cbrt.f64 (fma.f64 y y (+.f64 y 1))))) (cbrt.f64 (fma.f64 y y (+.f64 y 1))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 z (+.f64 y -1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 z (+.f64 y -1))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 z) (+.f64 y -1)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 z (+.f64 y -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 z (+.f64 y -1))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 z (+.f64 y -1))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 z (+.f64 y -1))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 z (+.f64 y -1)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a t) (*.f64 a -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a -1) (*.f64 a t))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t a) (*.f64 -1 a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1 a) (*.f64 t a))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 t -1) a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 a (/.f64 1 (+.f64 t -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 t -1) a) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 t t -1) (/.f64 (+.f64 1 t) a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 -1 (pow.f64 t 3)) (/.f64 (fma.f64 t t (+.f64 1 t)) a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a (fma.f64 t t -1)) (+.f64 1 t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a (+.f64 -1 (pow.f64 t 3))) (fma.f64 t t (+.f64 1 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a (+.f64 -1 (pow.f64 t 3))) (-.f64 (+.f64 1 (*.f64 t t)) (*.f64 t -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fma.f64 t t -1) a) (+.f64 1 t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 -1 (pow.f64 t 3)) a) (fma.f64 t t (+.f64 1 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 -1 (pow.f64 t 3)) a) (-.f64 (+.f64 1 (*.f64 t t)) (*.f64 t -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 a (fma.f64 t t -1))) (+.f64 1 t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 a (+.f64 -1 (pow.f64 t 3)))) (fma.f64 t t (+.f64 1 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 (fma.f64 t t -1) a)) (+.f64 1 t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 (+.f64 -1 (pow.f64 t 3)) a)) (fma.f64 t t (+.f64 1 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a (neg.f64 (fma.f64 t t -1))) (neg.f64 (+.f64 1 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a (neg.f64 (+.f64 -1 (pow.f64 t 3)))) (neg.f64 (fma.f64 t t (+.f64 1 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 a (sqrt.f64 (+.f64 t -1))) (sqrt.f64 (+.f64 -1 (pow.f64 t 3)))) (sqrt.f64 (fma.f64 t t (+.f64 1 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 a (sqrt.f64 (+.f64 t -1))) (sqrt.f64 (fma.f64 t t -1))) (sqrt.f64 (+.f64 1 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 a (pow.f64 (cbrt.f64 (+.f64 t -1)) 2)) (cbrt.f64 (+.f64 -1 (pow.f64 t 3)))) (cbrt.f64 (fma.f64 t t (+.f64 1 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 a (pow.f64 (cbrt.f64 (+.f64 t -1)) 2)) (cbrt.f64 (fma.f64 t t -1))) (cbrt.f64 (+.f64 1 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (fma.f64 t t -1)) a) (neg.f64 (+.f64 1 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (+.f64 -1 (pow.f64 t 3))) a) (neg.f64 (fma.f64 t t (+.f64 1 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 a (fma.f64 t t -1)) 1) (+.f64 1 t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 a (+.f64 -1 (pow.f64 t 3))) 1) (fma.f64 t t (+.f64 1 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (fma.f64 t t -1) a) 1) (+.f64 1 t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (+.f64 -1 (pow.f64 t 3)) a) 1) (fma.f64 t t (+.f64 1 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 -1 (pow.f64 t 3))) (*.f64 (sqrt.f64 (+.f64 t -1)) a)) (sqrt.f64 (fma.f64 t t (+.f64 1 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (fma.f64 t t -1)) (*.f64 (sqrt.f64 (+.f64 t -1)) a)) (sqrt.f64 (+.f64 1 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 a (fma.f64 t t -1)) 1) (+.f64 1 t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 a (fma.f64 t t -1)) (sqrt.f64 (+.f64 1 t))) (sqrt.f64 (+.f64 1 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 a (fma.f64 t t -1)) (*.f64 (cbrt.f64 (+.f64 1 t)) (cbrt.f64 (+.f64 1 t)))) (cbrt.f64 (+.f64 1 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 a (+.f64 -1 (pow.f64 t 3))) 1) (fma.f64 t t (+.f64 1 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 a (+.f64 -1 (pow.f64 t 3))) (sqrt.f64 (fma.f64 t t (+.f64 1 t)))) (sqrt.f64 (fma.f64 t t (+.f64 1 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 a (+.f64 -1 (pow.f64 t 3))) (*.f64 (cbrt.f64 (fma.f64 t t (+.f64 1 t))) (cbrt.f64 (fma.f64 t t (+.f64 1 t))))) (cbrt.f64 (fma.f64 t t (+.f64 1 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (fma.f64 t t -1) a) 1) (+.f64 1 t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (fma.f64 t t -1) a) (sqrt.f64 (+.f64 1 t))) (sqrt.f64 (+.f64 1 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (fma.f64 t t -1) a) (*.f64 (cbrt.f64 (+.f64 1 t)) (cbrt.f64 (+.f64 1 t)))) (cbrt.f64 (+.f64 1 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 -1 (pow.f64 t 3)) a) 1) (fma.f64 t t (+.f64 1 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 -1 (pow.f64 t 3)) a) (sqrt.f64 (fma.f64 t t (+.f64 1 t)))) (sqrt.f64 (fma.f64 t t (+.f64 1 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 -1 (pow.f64 t 3)) a) (*.f64 (cbrt.f64 (fma.f64 t t (+.f64 1 t))) (cbrt.f64 (fma.f64 t t (+.f64 1 t))))) (cbrt.f64 (fma.f64 t t (+.f64 1 t))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (+.f64 t -1) a) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (+.f64 t -1)) a))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (+.f64 t -1) a)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (+.f64 t -1) a)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 t -1) a)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (+.f64 t -1) a))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 t -1) a))) (-.f64 1 (*.f64 z (+.f64 y -1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 z (+.f64 y -1)))) (-.f64 1 (*.f64 (+.f64 t -1) a)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 z (+.f64 y -1)))) (/.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 2) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 z (+.f64 y -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 z (+.f64 y -1)) (exp.f64 (log1p.f64 (*.f64 (+.f64 t -1) a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (+.f64 t -1) a) (exp.f64 (log1p.f64 (*.f64 z (+.f64 y -1))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (sqrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2)) (/.f64 1 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 z (+.f64 y -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 z (+.f64 y -1)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 z (+.f64 y -1)))) (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 z (+.f64 y -1)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a))))) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2)) (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2))) (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2)) (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3))) (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2)) (*.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)) (*.f64 (*.f64 (*.f64 z (+.f64 y -1)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a))) (*.f64 (*.f64 z (+.f64 y -1)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a)))))) (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 z (+.f64 y -1)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) 3) (pow.f64 (*.f64 (*.f64 z (+.f64 y -1)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a))) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)) (-.f64 (*.f64 (*.f64 (*.f64 z (+.f64 y -1)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a))) (*.f64 (*.f64 z (+.f64 y -1)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a)))) (*.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 z (+.f64 y -1)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) (/.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 z (+.f64 y -1))) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 z (+.f64 y -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 z (+.f64 y -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 z (+.f64 y -1)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 z (+.f64 y -1)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a)))) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 z (+.f64 y -1)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a)))) (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2))) (/.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 z (+.f64 y -1))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3))) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 z (+.f64 y -1)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2)))) (/.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 z (+.f64 y -1))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3)))) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 z (+.f64 y -1)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2))) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 z (+.f64 y -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 z (+.f64 y -1)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2))) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2)))) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 z (+.f64 y -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 z (+.f64 y -1)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2)))) (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 z (+.f64 y -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 z (+.f64 y -1)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2)))) (cbrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 z (+.f64 y -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 z (+.f64 y -1)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2)) 1) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 z (+.f64 y -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3)) 1) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 z (+.f64 y -1)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)) 1) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2))) 1) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 z (+.f64 y -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 z (+.f64 y -1)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2))) (sqrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 z (+.f64 y -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3))) (sqrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 z (+.f64 y -1)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2)) (cbrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 z (+.f64 y -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 z (+.f64 y -1)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)) (*.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2))) (/.f64 1 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 z (+.f64 y -1))))) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) 3) (pow.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 2) 3)) (/.f64 1 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 z (+.f64 y -1))))) (+.f64 (*.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2)) (*.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)) (*.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 z (+.f64 y -1)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a)))))) (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) 3) (pow.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 z (+.f64 y -1)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a)))))) (+.f64 (*.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3)) (*.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2)) 1) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 z (+.f64 y -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2)) (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 z (+.f64 y -1))))) (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 z (+.f64 y -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2)) (*.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 z (+.f64 y -1)))) (cbrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 z (+.f64 y -1)))))) (cbrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 z (+.f64 y -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2)) (+.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a)) (sqrt.f64 (*.f64 z (+.f64 y -1))))) (-.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a)) (sqrt.f64 (*.f64 z (+.f64 y -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3)) 1) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 z (+.f64 y -1)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 z (+.f64 y -1)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 z (+.f64 y -1)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 z (+.f64 y -1)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 z (+.f64 y -1)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 z (+.f64 y -1)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (+.f64 t -1) a) (*.f64 z (+.f64 y -1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 y -1) z (*.f64 (+.f64 t -1) a))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a)) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 z (+.f64 y -1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 z (+.f64 y -1))) (sqrt.f64 (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (cbrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 z (+.f64 y -1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) 2) (cbrt.f64 (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a)))))) |
| 1× | egg-herbie |
| 1116× | associate-/l* |
| 1074× | associate-+r+ |
| 826× | associate-+l+ |
| 772× | +-commutative |
| 534× | associate-*r* |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 502 | 10308 |
| 1 | 1301 | 10076 |
| 2 | 6469 | 10076 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1 z) |
(+.f64 (*.f64 y z) (*.f64 -1 z)) |
(+.f64 (*.f64 y z) (*.f64 -1 z)) |
(+.f64 (*.f64 y z) (*.f64 -1 z)) |
(*.f64 y z) |
(+.f64 (*.f64 -1 z) (*.f64 y z)) |
(+.f64 (*.f64 -1 z) (*.f64 y z)) |
(+.f64 (*.f64 -1 z) (*.f64 y z)) |
(*.f64 y z) |
(+.f64 (*.f64 -1 z) (*.f64 y z)) |
(+.f64 (*.f64 -1 z) (*.f64 y z)) |
(+.f64 (*.f64 -1 z) (*.f64 y z)) |
(*.f64 -1 a) |
(+.f64 (*.f64 a t) (*.f64 -1 a)) |
(+.f64 (*.f64 a t) (*.f64 -1 a)) |
(+.f64 (*.f64 a t) (*.f64 -1 a)) |
(*.f64 a t) |
(+.f64 (*.f64 a t) (*.f64 -1 a)) |
(+.f64 (*.f64 a t) (*.f64 -1 a)) |
(+.f64 (*.f64 a t) (*.f64 -1 a)) |
(*.f64 a t) |
(+.f64 (*.f64 a t) (*.f64 -1 a)) |
(+.f64 (*.f64 a t) (*.f64 -1 a)) |
(+.f64 (*.f64 a t) (*.f64 -1 a)) |
(+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)) |
(+.f64 (*.f64 a t) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(+.f64 (*.f64 a t) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(+.f64 (*.f64 a t) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(*.f64 a t) |
(+.f64 (*.f64 z (-.f64 y 1)) (+.f64 (*.f64 a t) (*.f64 -1 a))) |
(+.f64 (*.f64 z (-.f64 y 1)) (+.f64 (*.f64 a t) (*.f64 -1 a))) |
(+.f64 (*.f64 z (-.f64 y 1)) (+.f64 (*.f64 a t) (*.f64 -1 a))) |
(*.f64 a t) |
(+.f64 (*.f64 z (-.f64 y 1)) (+.f64 (*.f64 a t) (*.f64 -1 a))) |
(+.f64 (*.f64 z (-.f64 y 1)) (+.f64 (*.f64 a t) (*.f64 -1 a))) |
(+.f64 (*.f64 z (-.f64 y 1)) (+.f64 (*.f64 a t) (*.f64 -1 a))) |
(*.f64 z (-.f64 y 1)) |
(*.f64 (-.f64 t 1) a) |
(*.f64 (-.f64 t 1) a) |
(*.f64 (-.f64 t 1) a) |
(*.f64 z (-.f64 y 1)) |
(*.f64 z (-.f64 y 1)) |
(+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)) |
(+.f64 (*.f64 y z) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(+.f64 (*.f64 y z) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(+.f64 (*.f64 y z) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(*.f64 y z) |
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 y z) (*.f64 (-.f64 t 1) a))) |
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 y z) (*.f64 (-.f64 t 1) a))) |
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 y z) (*.f64 (-.f64 t 1) a))) |
(*.f64 y z) |
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 y z) (*.f64 (-.f64 t 1) a))) |
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 y z) (*.f64 (-.f64 t 1) a))) |
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 y z) (*.f64 (-.f64 t 1) a))) |
(+.f64 (*.f64 z y) (*.f64 z -1)) |
(+.f64 (*.f64 z -1) (*.f64 z y)) |
(+.f64 (*.f64 y z) (*.f64 -1 z)) |
(+.f64 (*.f64 -1 z) (*.f64 y z)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (+.f64 y -1)))) 1) |
(/.f64 z (/.f64 1 (+.f64 y -1))) |
(/.f64 (*.f64 z (+.f64 y -1)) 1) |
(/.f64 (fma.f64 y y -1) (/.f64 (+.f64 y 1) z)) |
(/.f64 (+.f64 -1 (pow.f64 y 3)) (/.f64 (fma.f64 y y (+.f64 y 1)) z)) |
(/.f64 (*.f64 z (fma.f64 y y -1)) (+.f64 y 1)) |
(/.f64 (*.f64 z (+.f64 -1 (pow.f64 y 3))) (fma.f64 y y (+.f64 y 1))) |
(/.f64 (*.f64 z (+.f64 -1 (pow.f64 y 3))) (-.f64 (+.f64 1 (*.f64 y y)) (*.f64 y -1))) |
(/.f64 (*.f64 (fma.f64 y y -1) z) (+.f64 y 1)) |
(/.f64 (*.f64 (+.f64 -1 (pow.f64 y 3)) z) (fma.f64 y y (+.f64 y 1))) |
(/.f64 (*.f64 (+.f64 -1 (pow.f64 y 3)) z) (-.f64 (+.f64 1 (*.f64 y y)) (*.f64 y -1))) |
(/.f64 (*.f64 z (neg.f64 (fma.f64 y y -1))) (neg.f64 (+.f64 y 1))) |
(/.f64 (*.f64 z (neg.f64 (+.f64 -1 (pow.f64 y 3)))) (neg.f64 (fma.f64 y y (+.f64 y 1)))) |
(/.f64 (*.f64 1 (*.f64 z (fma.f64 y y -1))) (+.f64 y 1)) |
(/.f64 (*.f64 1 (*.f64 z (+.f64 -1 (pow.f64 y 3)))) (fma.f64 y y (+.f64 y 1))) |
(/.f64 (*.f64 1 (*.f64 (fma.f64 y y -1) z)) (+.f64 y 1)) |
(/.f64 (*.f64 1 (*.f64 (+.f64 -1 (pow.f64 y 3)) z)) (fma.f64 y y (+.f64 y 1))) |
(/.f64 (*.f64 (*.f64 z (sqrt.f64 (+.f64 y -1))) (sqrt.f64 (fma.f64 y y -1))) (sqrt.f64 (+.f64 y 1))) |
(/.f64 (*.f64 (*.f64 z (sqrt.f64 (+.f64 y -1))) (sqrt.f64 (+.f64 -1 (pow.f64 y 3)))) (sqrt.f64 (fma.f64 y y (+.f64 y 1)))) |
(/.f64 (*.f64 (*.f64 z (cbrt.f64 (pow.f64 (+.f64 y -1) 2))) (cbrt.f64 (fma.f64 y y -1))) (cbrt.f64 (+.f64 y 1))) |
(/.f64 (*.f64 (*.f64 z (cbrt.f64 (pow.f64 (+.f64 y -1) 2))) (cbrt.f64 (+.f64 -1 (pow.f64 y 3)))) (cbrt.f64 (fma.f64 y y (+.f64 y 1)))) |
(/.f64 (*.f64 (neg.f64 (fma.f64 y y -1)) z) (neg.f64 (+.f64 y 1))) |
(/.f64 (*.f64 (neg.f64 (+.f64 -1 (pow.f64 y 3))) z) (neg.f64 (fma.f64 y y (+.f64 y 1)))) |
(/.f64 (*.f64 (*.f64 z (fma.f64 y y -1)) 1) (+.f64 y 1)) |
(/.f64 (*.f64 (*.f64 z (+.f64 -1 (pow.f64 y 3))) 1) (fma.f64 y y (+.f64 y 1))) |
(/.f64 (*.f64 (*.f64 (fma.f64 y y -1) z) 1) (+.f64 y 1)) |
(/.f64 (*.f64 (*.f64 (+.f64 -1 (pow.f64 y 3)) z) 1) (fma.f64 y y (+.f64 y 1))) |
(/.f64 (*.f64 (sqrt.f64 (fma.f64 y y -1)) (*.f64 (sqrt.f64 (+.f64 y -1)) z)) (sqrt.f64 (+.f64 y 1))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 -1 (pow.f64 y 3))) (*.f64 (sqrt.f64 (+.f64 y -1)) z)) (sqrt.f64 (fma.f64 y y (+.f64 y 1)))) |
(/.f64 (/.f64 (*.f64 z (fma.f64 y y -1)) 1) (+.f64 y 1)) |
(/.f64 (/.f64 (*.f64 z (fma.f64 y y -1)) (sqrt.f64 (+.f64 y 1))) (sqrt.f64 (+.f64 y 1))) |
(/.f64 (/.f64 (*.f64 z (fma.f64 y y -1)) (*.f64 (cbrt.f64 (+.f64 y 1)) (cbrt.f64 (+.f64 y 1)))) (cbrt.f64 (+.f64 y 1))) |
(/.f64 (/.f64 (*.f64 z (+.f64 -1 (pow.f64 y 3))) 1) (fma.f64 y y (+.f64 y 1))) |
(/.f64 (/.f64 (*.f64 z (+.f64 -1 (pow.f64 y 3))) (sqrt.f64 (fma.f64 y y (+.f64 y 1)))) (sqrt.f64 (fma.f64 y y (+.f64 y 1)))) |
(/.f64 (/.f64 (*.f64 z (+.f64 -1 (pow.f64 y 3))) (*.f64 (cbrt.f64 (fma.f64 y y (+.f64 y 1))) (cbrt.f64 (fma.f64 y y (+.f64 y 1))))) (cbrt.f64 (fma.f64 y y (+.f64 y 1)))) |
(/.f64 (/.f64 (*.f64 (fma.f64 y y -1) z) 1) (+.f64 y 1)) |
(/.f64 (/.f64 (*.f64 (fma.f64 y y -1) z) (sqrt.f64 (+.f64 y 1))) (sqrt.f64 (+.f64 y 1))) |
(/.f64 (/.f64 (*.f64 (fma.f64 y y -1) z) (*.f64 (cbrt.f64 (+.f64 y 1)) (cbrt.f64 (+.f64 y 1)))) (cbrt.f64 (+.f64 y 1))) |
(/.f64 (/.f64 (*.f64 (+.f64 -1 (pow.f64 y 3)) z) 1) (fma.f64 y y (+.f64 y 1))) |
(/.f64 (/.f64 (*.f64 (+.f64 -1 (pow.f64 y 3)) z) (sqrt.f64 (fma.f64 y y (+.f64 y 1)))) (sqrt.f64 (fma.f64 y y (+.f64 y 1)))) |
(/.f64 (/.f64 (*.f64 (+.f64 -1 (pow.f64 y 3)) z) (*.f64 (cbrt.f64 (fma.f64 y y (+.f64 y 1))) (cbrt.f64 (fma.f64 y y (+.f64 y 1))))) (cbrt.f64 (fma.f64 y y (+.f64 y 1)))) |
(pow.f64 (*.f64 z (+.f64 y -1)) 1) |
(pow.f64 (sqrt.f64 (*.f64 z (+.f64 y -1))) 2) |
(pow.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) 3) |
(pow.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 3) 1/3) |
(sqrt.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 2)) |
(log.f64 (pow.f64 (exp.f64 z) (+.f64 y -1))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z (+.f64 y -1))))) |
(cbrt.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 3)) |
(expm1.f64 (log1p.f64 (*.f64 z (+.f64 y -1)))) |
(exp.f64 (log.f64 (*.f64 z (+.f64 y -1)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 z (+.f64 y -1))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 z (+.f64 y -1)))) |
(+.f64 (*.f64 a t) (*.f64 a -1)) |
(+.f64 (*.f64 a -1) (*.f64 a t)) |
(+.f64 (*.f64 t a) (*.f64 -1 a)) |
(+.f64 (*.f64 -1 a) (*.f64 t a)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 t -1) a))) 1) |
(/.f64 a (/.f64 1 (+.f64 t -1))) |
(/.f64 (*.f64 (+.f64 t -1) a) 1) |
(/.f64 (fma.f64 t t -1) (/.f64 (+.f64 1 t) a)) |
(/.f64 (+.f64 -1 (pow.f64 t 3)) (/.f64 (fma.f64 t t (+.f64 1 t)) a)) |
(/.f64 (*.f64 a (fma.f64 t t -1)) (+.f64 1 t)) |
(/.f64 (*.f64 a (+.f64 -1 (pow.f64 t 3))) (fma.f64 t t (+.f64 1 t))) |
(/.f64 (*.f64 a (+.f64 -1 (pow.f64 t 3))) (-.f64 (+.f64 1 (*.f64 t t)) (*.f64 t -1))) |
(/.f64 (*.f64 (fma.f64 t t -1) a) (+.f64 1 t)) |
(/.f64 (*.f64 (+.f64 -1 (pow.f64 t 3)) a) (fma.f64 t t (+.f64 1 t))) |
(/.f64 (*.f64 (+.f64 -1 (pow.f64 t 3)) a) (-.f64 (+.f64 1 (*.f64 t t)) (*.f64 t -1))) |
(/.f64 (*.f64 1 (*.f64 a (fma.f64 t t -1))) (+.f64 1 t)) |
(/.f64 (*.f64 1 (*.f64 a (+.f64 -1 (pow.f64 t 3)))) (fma.f64 t t (+.f64 1 t))) |
(/.f64 (*.f64 1 (*.f64 (fma.f64 t t -1) a)) (+.f64 1 t)) |
(/.f64 (*.f64 1 (*.f64 (+.f64 -1 (pow.f64 t 3)) a)) (fma.f64 t t (+.f64 1 t))) |
(/.f64 (*.f64 a (neg.f64 (fma.f64 t t -1))) (neg.f64 (+.f64 1 t))) |
(/.f64 (*.f64 a (neg.f64 (+.f64 -1 (pow.f64 t 3)))) (neg.f64 (fma.f64 t t (+.f64 1 t)))) |
(/.f64 (*.f64 (*.f64 a (sqrt.f64 (+.f64 t -1))) (sqrt.f64 (+.f64 -1 (pow.f64 t 3)))) (sqrt.f64 (fma.f64 t t (+.f64 1 t)))) |
(/.f64 (*.f64 (*.f64 a (sqrt.f64 (+.f64 t -1))) (sqrt.f64 (fma.f64 t t -1))) (sqrt.f64 (+.f64 1 t))) |
(/.f64 (*.f64 (*.f64 a (pow.f64 (cbrt.f64 (+.f64 t -1)) 2)) (cbrt.f64 (+.f64 -1 (pow.f64 t 3)))) (cbrt.f64 (fma.f64 t t (+.f64 1 t)))) |
(/.f64 (*.f64 (*.f64 a (pow.f64 (cbrt.f64 (+.f64 t -1)) 2)) (cbrt.f64 (fma.f64 t t -1))) (cbrt.f64 (+.f64 1 t))) |
(/.f64 (*.f64 (neg.f64 (fma.f64 t t -1)) a) (neg.f64 (+.f64 1 t))) |
(/.f64 (*.f64 (neg.f64 (+.f64 -1 (pow.f64 t 3))) a) (neg.f64 (fma.f64 t t (+.f64 1 t)))) |
(/.f64 (*.f64 (*.f64 a (fma.f64 t t -1)) 1) (+.f64 1 t)) |
(/.f64 (*.f64 (*.f64 a (+.f64 -1 (pow.f64 t 3))) 1) (fma.f64 t t (+.f64 1 t))) |
(/.f64 (*.f64 (*.f64 (fma.f64 t t -1) a) 1) (+.f64 1 t)) |
(/.f64 (*.f64 (*.f64 (+.f64 -1 (pow.f64 t 3)) a) 1) (fma.f64 t t (+.f64 1 t))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 -1 (pow.f64 t 3))) (*.f64 (sqrt.f64 (+.f64 t -1)) a)) (sqrt.f64 (fma.f64 t t (+.f64 1 t)))) |
(/.f64 (*.f64 (sqrt.f64 (fma.f64 t t -1)) (*.f64 (sqrt.f64 (+.f64 t -1)) a)) (sqrt.f64 (+.f64 1 t))) |
(/.f64 (/.f64 (*.f64 a (fma.f64 t t -1)) 1) (+.f64 1 t)) |
(/.f64 (/.f64 (*.f64 a (fma.f64 t t -1)) (sqrt.f64 (+.f64 1 t))) (sqrt.f64 (+.f64 1 t))) |
(/.f64 (/.f64 (*.f64 a (fma.f64 t t -1)) (*.f64 (cbrt.f64 (+.f64 1 t)) (cbrt.f64 (+.f64 1 t)))) (cbrt.f64 (+.f64 1 t))) |
(/.f64 (/.f64 (*.f64 a (+.f64 -1 (pow.f64 t 3))) 1) (fma.f64 t t (+.f64 1 t))) |
(/.f64 (/.f64 (*.f64 a (+.f64 -1 (pow.f64 t 3))) (sqrt.f64 (fma.f64 t t (+.f64 1 t)))) (sqrt.f64 (fma.f64 t t (+.f64 1 t)))) |
(/.f64 (/.f64 (*.f64 a (+.f64 -1 (pow.f64 t 3))) (*.f64 (cbrt.f64 (fma.f64 t t (+.f64 1 t))) (cbrt.f64 (fma.f64 t t (+.f64 1 t))))) (cbrt.f64 (fma.f64 t t (+.f64 1 t)))) |
(/.f64 (/.f64 (*.f64 (fma.f64 t t -1) a) 1) (+.f64 1 t)) |
(/.f64 (/.f64 (*.f64 (fma.f64 t t -1) a) (sqrt.f64 (+.f64 1 t))) (sqrt.f64 (+.f64 1 t))) |
(/.f64 (/.f64 (*.f64 (fma.f64 t t -1) a) (*.f64 (cbrt.f64 (+.f64 1 t)) (cbrt.f64 (+.f64 1 t)))) (cbrt.f64 (+.f64 1 t))) |
(/.f64 (/.f64 (*.f64 (+.f64 -1 (pow.f64 t 3)) a) 1) (fma.f64 t t (+.f64 1 t))) |
(/.f64 (/.f64 (*.f64 (+.f64 -1 (pow.f64 t 3)) a) (sqrt.f64 (fma.f64 t t (+.f64 1 t)))) (sqrt.f64 (fma.f64 t t (+.f64 1 t)))) |
(/.f64 (/.f64 (*.f64 (+.f64 -1 (pow.f64 t 3)) a) (*.f64 (cbrt.f64 (fma.f64 t t (+.f64 1 t))) (cbrt.f64 (fma.f64 t t (+.f64 1 t))))) (cbrt.f64 (fma.f64 t t (+.f64 1 t)))) |
(pow.f64 (*.f64 (+.f64 t -1) a) 1) |
(pow.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a)) 2) |
(pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 3) |
(pow.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) 1/3) |
(sqrt.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2)) |
(log.f64 (pow.f64 (exp.f64 (+.f64 t -1)) a)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 t -1) a)))) |
(cbrt.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3)) |
(expm1.f64 (log1p.f64 (*.f64 (+.f64 t -1) a))) |
(exp.f64 (log.f64 (*.f64 (+.f64 t -1) a))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 t -1) a)) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (+.f64 t -1) a))) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 1) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 t -1) a))) (-.f64 1 (*.f64 z (+.f64 y -1)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (+.f64 y -1)))) (-.f64 1 (*.f64 (+.f64 t -1) a))) |
(-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 z (+.f64 y -1)))) (/.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 2) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 z (+.f64 y -1))))) |
(-.f64 (+.f64 (*.f64 z (+.f64 y -1)) (exp.f64 (log1p.f64 (*.f64 (+.f64 t -1) a)))) 1) |
(-.f64 (+.f64 (*.f64 (+.f64 t -1) a) (exp.f64 (log1p.f64 (*.f64 z (+.f64 y -1))))) 1) |
(*.f64 1 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) |
(*.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 1) |
(*.f64 (sqrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (sqrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) |
(*.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) |
(*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2)) (/.f64 1 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 z (+.f64 y -1))))) |
(*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 z (+.f64 y -1)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a)))))) |
(*.f64 (/.f64 1 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 z (+.f64 y -1)))) (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2))) |
(*.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 z (+.f64 y -1)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a))))) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2)) (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2))) (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2)) (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3))) (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2)) (*.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)) (*.f64 (*.f64 (*.f64 z (+.f64 y -1)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a))) (*.f64 (*.f64 z (+.f64 y -1)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a)))))) (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 z (+.f64 y -1)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) 3) (pow.f64 (*.f64 (*.f64 z (+.f64 y -1)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a))) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)) (-.f64 (*.f64 (*.f64 (*.f64 z (+.f64 y -1)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a))) (*.f64 (*.f64 z (+.f64 y -1)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a)))) (*.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 z (+.f64 y -1)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a))))))) |
(/.f64 1 (/.f64 1 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) |
(/.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) (/.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 z (+.f64 y -1))) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 z (+.f64 y -1))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 z (+.f64 y -1)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 z (+.f64 y -1)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 z (+.f64 y -1)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a)))) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 z (+.f64 y -1)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a)))) (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2))) (/.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 z (+.f64 y -1))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2))))) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3))) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 z (+.f64 y -1)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2)))) (/.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 z (+.f64 y -1))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2))))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3)))) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 z (+.f64 y -1)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2))) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 z (+.f64 y -1))))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 z (+.f64 y -1)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a)))))) |
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2))) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a))) |
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2)))) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 z (+.f64 y -1))))) |
(/.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 z (+.f64 y -1)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a)))))) |
(/.f64 (*.f64 (sqrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2)))) (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 z (+.f64 y -1))))) |
(/.f64 (*.f64 (sqrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 z (+.f64 y -1)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a)))))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2)))) (cbrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 z (+.f64 y -1))))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 z (+.f64 y -1)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a)))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2)) 1) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 z (+.f64 y -1)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3)) 1) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 z (+.f64 y -1)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)) 1) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a))) |
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2))) 1) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 z (+.f64 y -1))))) |
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 z (+.f64 y -1)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a)))))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2))) (sqrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 z (+.f64 y -1))))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3))) (sqrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 z (+.f64 y -1)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a)))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2)) (cbrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 z (+.f64 y -1))))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 z (+.f64 y -1)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a)))))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)) (*.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2))) (/.f64 1 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 z (+.f64 y -1))))) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) 3) (pow.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 2) 3)) (/.f64 1 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 z (+.f64 y -1))))) (+.f64 (*.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2)) (*.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2))))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)) (*.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 z (+.f64 y -1)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a)))))) (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) 3) (pow.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 z (+.f64 y -1)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a)))))) (+.f64 (*.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3)) (*.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2)) 1) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 z (+.f64 y -1)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2)) (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 z (+.f64 y -1))))) (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 z (+.f64 y -1))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2)) (*.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 z (+.f64 y -1)))) (cbrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 z (+.f64 y -1)))))) (cbrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 z (+.f64 y -1))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2)) (+.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a)) (sqrt.f64 (*.f64 z (+.f64 y -1))))) (-.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a)) (sqrt.f64 (*.f64 z (+.f64 y -1))))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3)) 1) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 z (+.f64 y -1)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a))))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 z (+.f64 y -1)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 z (+.f64 y -1)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a)))))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 z (+.f64 y -1)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 z (+.f64 y -1)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 z (+.f64 y -1)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a)))))) |
(pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 1) |
(pow.f64 (sqrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) |
(pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3) |
(pow.f64 (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 3) 1/3) |
(sqrt.f64 (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2)) |
(log.f64 (exp.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))) |
(cbrt.f64 (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 3)) |
(expm1.f64 (log1p.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) |
(exp.f64 (log.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 1)) |
(log1p.f64 (expm1.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) |
(fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) |
(fma.f64 1 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a)) |
(fma.f64 1 (*.f64 (+.f64 t -1) a) (*.f64 z (+.f64 y -1))) |
(fma.f64 (+.f64 y -1) z (*.f64 (+.f64 t -1) a)) |
(fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))) |
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) |
(fma.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a)) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 z (+.f64 y -1))) |
(fma.f64 (sqrt.f64 (*.f64 z (+.f64 y -1))) (sqrt.f64 (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (cbrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 z (+.f64 y -1))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) 2) (cbrt.f64 (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a)) |
| Outputs |
|---|
(*.f64 -1 z) |
(neg.f64 z) |
(+.f64 (*.f64 y z) (*.f64 -1 z)) |
(*.f64 z (+.f64 -1 y)) |
(-.f64 (*.f64 z y) z) |
(+.f64 (*.f64 y z) (*.f64 -1 z)) |
(*.f64 z (+.f64 -1 y)) |
(-.f64 (*.f64 z y) z) |
(+.f64 (*.f64 y z) (*.f64 -1 z)) |
(*.f64 z (+.f64 -1 y)) |
(-.f64 (*.f64 z y) z) |
(*.f64 y z) |
(*.f64 z y) |
(+.f64 (*.f64 -1 z) (*.f64 y z)) |
(*.f64 z (+.f64 -1 y)) |
(-.f64 (*.f64 z y) z) |
(+.f64 (*.f64 -1 z) (*.f64 y z)) |
(*.f64 z (+.f64 -1 y)) |
(-.f64 (*.f64 z y) z) |
(+.f64 (*.f64 -1 z) (*.f64 y z)) |
(*.f64 z (+.f64 -1 y)) |
(-.f64 (*.f64 z y) z) |
(*.f64 y z) |
(*.f64 z y) |
(+.f64 (*.f64 -1 z) (*.f64 y z)) |
(*.f64 z (+.f64 -1 y)) |
(-.f64 (*.f64 z y) z) |
(+.f64 (*.f64 -1 z) (*.f64 y z)) |
(*.f64 z (+.f64 -1 y)) |
(-.f64 (*.f64 z y) z) |
(+.f64 (*.f64 -1 z) (*.f64 y z)) |
(*.f64 z (+.f64 -1 y)) |
(-.f64 (*.f64 z y) z) |
(*.f64 -1 a) |
(neg.f64 a) |
(+.f64 (*.f64 a t) (*.f64 -1 a)) |
(*.f64 a (+.f64 -1 t)) |
(+.f64 (*.f64 a t) (*.f64 -1 a)) |
(*.f64 a (+.f64 -1 t)) |
(+.f64 (*.f64 a t) (*.f64 -1 a)) |
(*.f64 a (+.f64 -1 t)) |
(*.f64 a t) |
(+.f64 (*.f64 a t) (*.f64 -1 a)) |
(*.f64 a (+.f64 -1 t)) |
(+.f64 (*.f64 a t) (*.f64 -1 a)) |
(*.f64 a (+.f64 -1 t)) |
(+.f64 (*.f64 a t) (*.f64 -1 a)) |
(*.f64 a (+.f64 -1 t)) |
(*.f64 a t) |
(+.f64 (*.f64 a t) (*.f64 -1 a)) |
(*.f64 a (+.f64 -1 t)) |
(+.f64 (*.f64 a t) (*.f64 -1 a)) |
(*.f64 a (+.f64 -1 t)) |
(+.f64 (*.f64 a t) (*.f64 -1 a)) |
(*.f64 a (+.f64 -1 t)) |
(+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)) |
(fma.f64 z (+.f64 -1 y) (neg.f64 a)) |
(-.f64 (-.f64 (*.f64 z y) z) a) |
(+.f64 (*.f64 a t) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a))) |
(-.f64 (fma.f64 z y (*.f64 a (+.f64 -1 t))) z) |
(+.f64 (*.f64 a t) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a))) |
(-.f64 (fma.f64 z y (*.f64 a (+.f64 -1 t))) z) |
(+.f64 (*.f64 a t) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a))) |
(-.f64 (fma.f64 z y (*.f64 a (+.f64 -1 t))) z) |
(*.f64 a t) |
(+.f64 (*.f64 z (-.f64 y 1)) (+.f64 (*.f64 a t) (*.f64 -1 a))) |
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a))) |
(-.f64 (fma.f64 z y (*.f64 a (+.f64 -1 t))) z) |
(+.f64 (*.f64 z (-.f64 y 1)) (+.f64 (*.f64 a t) (*.f64 -1 a))) |
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a))) |
(-.f64 (fma.f64 z y (*.f64 a (+.f64 -1 t))) z) |
(+.f64 (*.f64 z (-.f64 y 1)) (+.f64 (*.f64 a t) (*.f64 -1 a))) |
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a))) |
(-.f64 (fma.f64 z y (*.f64 a (+.f64 -1 t))) z) |
(*.f64 a t) |
(+.f64 (*.f64 z (-.f64 y 1)) (+.f64 (*.f64 a t) (*.f64 -1 a))) |
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a))) |
(-.f64 (fma.f64 z y (*.f64 a (+.f64 -1 t))) z) |
(+.f64 (*.f64 z (-.f64 y 1)) (+.f64 (*.f64 a t) (*.f64 -1 a))) |
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a))) |
(-.f64 (fma.f64 z y (*.f64 a (+.f64 -1 t))) z) |
(+.f64 (*.f64 z (-.f64 y 1)) (+.f64 (*.f64 a t) (*.f64 -1 a))) |
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a))) |
(-.f64 (fma.f64 z y (*.f64 a (+.f64 -1 t))) z) |
(*.f64 z (-.f64 y 1)) |
(*.f64 z (+.f64 -1 y)) |
(-.f64 (*.f64 z y) z) |
(*.f64 (-.f64 t 1) a) |
(*.f64 a (+.f64 -1 t)) |
(*.f64 (-.f64 t 1) a) |
(*.f64 a (+.f64 -1 t)) |
(*.f64 (-.f64 t 1) a) |
(*.f64 a (+.f64 -1 t)) |
(*.f64 z (-.f64 y 1)) |
(*.f64 z (+.f64 -1 y)) |
(-.f64 (*.f64 z y) z) |
(*.f64 z (-.f64 y 1)) |
(*.f64 z (+.f64 -1 y)) |
(-.f64 (*.f64 z y) z) |
(+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)) |
(fma.f64 -1 z (*.f64 a (+.f64 -1 t))) |
(-.f64 (*.f64 a (+.f64 -1 t)) z) |
(+.f64 (*.f64 y z) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a))) |
(-.f64 (fma.f64 z y (*.f64 a (+.f64 -1 t))) z) |
(+.f64 (*.f64 y z) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a))) |
(-.f64 (fma.f64 z y (*.f64 a (+.f64 -1 t))) z) |
(+.f64 (*.f64 y z) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a))) |
(-.f64 (fma.f64 z y (*.f64 a (+.f64 -1 t))) z) |
(*.f64 y z) |
(*.f64 z y) |
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 y z) (*.f64 (-.f64 t 1) a))) |
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a))) |
(-.f64 (fma.f64 z y (*.f64 a (+.f64 -1 t))) z) |
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 y z) (*.f64 (-.f64 t 1) a))) |
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a))) |
(-.f64 (fma.f64 z y (*.f64 a (+.f64 -1 t))) z) |
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 y z) (*.f64 (-.f64 t 1) a))) |
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a))) |
(-.f64 (fma.f64 z y (*.f64 a (+.f64 -1 t))) z) |
(*.f64 y z) |
(*.f64 z y) |
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 y z) (*.f64 (-.f64 t 1) a))) |
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a))) |
(-.f64 (fma.f64 z y (*.f64 a (+.f64 -1 t))) z) |
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 y z) (*.f64 (-.f64 t 1) a))) |
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a))) |
(-.f64 (fma.f64 z y (*.f64 a (+.f64 -1 t))) z) |
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 y z) (*.f64 (-.f64 t 1) a))) |
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a))) |
(-.f64 (fma.f64 z y (*.f64 a (+.f64 -1 t))) z) |
(+.f64 (*.f64 z y) (*.f64 z -1)) |
(*.f64 z (+.f64 -1 y)) |
(-.f64 (*.f64 z y) z) |
(+.f64 (*.f64 z -1) (*.f64 z y)) |
(*.f64 z (+.f64 -1 y)) |
(-.f64 (*.f64 z y) z) |
(+.f64 (*.f64 y z) (*.f64 -1 z)) |
(*.f64 z (+.f64 -1 y)) |
(-.f64 (*.f64 z y) z) |
(+.f64 (*.f64 -1 z) (*.f64 y z)) |
(*.f64 z (+.f64 -1 y)) |
(-.f64 (*.f64 z y) z) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (+.f64 y -1)))) 1) |
(*.f64 z (+.f64 -1 y)) |
(-.f64 (*.f64 z y) z) |
(/.f64 z (/.f64 1 (+.f64 y -1))) |
(*.f64 z (+.f64 -1 y)) |
(-.f64 (*.f64 z y) z) |
(/.f64 (*.f64 z (+.f64 y -1)) 1) |
(*.f64 z (+.f64 -1 y)) |
(-.f64 (*.f64 z y) z) |
(/.f64 (fma.f64 y y -1) (/.f64 (+.f64 y 1) z)) |
(/.f64 (*.f64 z (fma.f64 y y -1)) (+.f64 y 1)) |
(*.f64 z (/.f64 (fma.f64 y y -1) (+.f64 y 1))) |
(/.f64 (+.f64 -1 (pow.f64 y 3)) (/.f64 (fma.f64 y y (+.f64 y 1)) z)) |
(*.f64 (/.f64 (+.f64 -1 (pow.f64 y 3)) (fma.f64 y y (+.f64 y 1))) z) |
(*.f64 z (/.f64 (+.f64 -1 (pow.f64 y 3)) (+.f64 (fma.f64 y y 1) y))) |
(*.f64 z (/.f64 (+.f64 -1 (pow.f64 y 3)) (+.f64 y (fma.f64 y y 1)))) |
(/.f64 (*.f64 z (fma.f64 y y -1)) (+.f64 y 1)) |
(*.f64 z (/.f64 (fma.f64 y y -1) (+.f64 y 1))) |
(/.f64 (*.f64 z (+.f64 -1 (pow.f64 y 3))) (fma.f64 y y (+.f64 y 1))) |
(*.f64 (/.f64 (+.f64 -1 (pow.f64 y 3)) (fma.f64 y y (+.f64 y 1))) z) |
(*.f64 z (/.f64 (+.f64 -1 (pow.f64 y 3)) (+.f64 (fma.f64 y y 1) y))) |
(*.f64 z (/.f64 (+.f64 -1 (pow.f64 y 3)) (+.f64 y (fma.f64 y y 1)))) |
(/.f64 (*.f64 z (+.f64 -1 (pow.f64 y 3))) (-.f64 (+.f64 1 (*.f64 y y)) (*.f64 y -1))) |
(/.f64 z (/.f64 (+.f64 1 (-.f64 (*.f64 y y) (*.f64 -1 y))) (+.f64 -1 (pow.f64 y 3)))) |
(*.f64 (/.f64 z (+.f64 1 (*.f64 y (-.f64 y -1)))) (+.f64 -1 (pow.f64 y 3))) |
(/.f64 (*.f64 (fma.f64 y y -1) z) (+.f64 y 1)) |
(/.f64 (*.f64 z (fma.f64 y y -1)) (+.f64 y 1)) |
(*.f64 z (/.f64 (fma.f64 y y -1) (+.f64 y 1))) |
(/.f64 (*.f64 (+.f64 -1 (pow.f64 y 3)) z) (fma.f64 y y (+.f64 y 1))) |
(*.f64 (/.f64 (+.f64 -1 (pow.f64 y 3)) (fma.f64 y y (+.f64 y 1))) z) |
(*.f64 z (/.f64 (+.f64 -1 (pow.f64 y 3)) (+.f64 (fma.f64 y y 1) y))) |
(*.f64 z (/.f64 (+.f64 -1 (pow.f64 y 3)) (+.f64 y (fma.f64 y y 1)))) |
(/.f64 (*.f64 (+.f64 -1 (pow.f64 y 3)) z) (-.f64 (+.f64 1 (*.f64 y y)) (*.f64 y -1))) |
(/.f64 z (/.f64 (+.f64 1 (-.f64 (*.f64 y y) (*.f64 -1 y))) (+.f64 -1 (pow.f64 y 3)))) |
(*.f64 (/.f64 z (+.f64 1 (*.f64 y (-.f64 y -1)))) (+.f64 -1 (pow.f64 y 3))) |
(/.f64 (*.f64 z (neg.f64 (fma.f64 y y -1))) (neg.f64 (+.f64 y 1))) |
(/.f64 z (/.f64 (+.f64 (neg.f64 y) -1) (neg.f64 (fma.f64 y y -1)))) |
(*.f64 (/.f64 z (-.f64 -1 y)) (neg.f64 (fma.f64 y y -1))) |
(/.f64 (*.f64 z (neg.f64 (+.f64 -1 (pow.f64 y 3)))) (neg.f64 (fma.f64 y y (+.f64 y 1)))) |
(/.f64 z (/.f64 (neg.f64 (fma.f64 y y (+.f64 y 1))) (+.f64 1 (neg.f64 (pow.f64 y 3))))) |
(*.f64 (/.f64 z (neg.f64 (+.f64 (fma.f64 y y 1) y))) (-.f64 1 (pow.f64 y 3))) |
(*.f64 (/.f64 z (neg.f64 (+.f64 y (fma.f64 y y 1)))) (-.f64 1 (pow.f64 y 3))) |
(/.f64 (*.f64 1 (*.f64 z (fma.f64 y y -1))) (+.f64 y 1)) |
(/.f64 (*.f64 z (fma.f64 y y -1)) (+.f64 y 1)) |
(*.f64 z (/.f64 (fma.f64 y y -1) (+.f64 y 1))) |
(/.f64 (*.f64 1 (*.f64 z (+.f64 -1 (pow.f64 y 3)))) (fma.f64 y y (+.f64 y 1))) |
(*.f64 (/.f64 (+.f64 -1 (pow.f64 y 3)) (fma.f64 y y (+.f64 y 1))) z) |
(*.f64 z (/.f64 (+.f64 -1 (pow.f64 y 3)) (+.f64 (fma.f64 y y 1) y))) |
(*.f64 z (/.f64 (+.f64 -1 (pow.f64 y 3)) (+.f64 y (fma.f64 y y 1)))) |
(/.f64 (*.f64 1 (*.f64 (fma.f64 y y -1) z)) (+.f64 y 1)) |
(/.f64 (*.f64 z (fma.f64 y y -1)) (+.f64 y 1)) |
(*.f64 z (/.f64 (fma.f64 y y -1) (+.f64 y 1))) |
(/.f64 (*.f64 1 (*.f64 (+.f64 -1 (pow.f64 y 3)) z)) (fma.f64 y y (+.f64 y 1))) |
(*.f64 (/.f64 (+.f64 -1 (pow.f64 y 3)) (fma.f64 y y (+.f64 y 1))) z) |
(*.f64 z (/.f64 (+.f64 -1 (pow.f64 y 3)) (+.f64 (fma.f64 y y 1) y))) |
(*.f64 z (/.f64 (+.f64 -1 (pow.f64 y 3)) (+.f64 y (fma.f64 y y 1)))) |
(/.f64 (*.f64 (*.f64 z (sqrt.f64 (+.f64 y -1))) (sqrt.f64 (fma.f64 y y -1))) (sqrt.f64 (+.f64 y 1))) |
(/.f64 (sqrt.f64 (fma.f64 y y -1)) (/.f64 (sqrt.f64 (+.f64 y 1)) (*.f64 z (sqrt.f64 (+.f64 -1 y))))) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 y y -1)) (sqrt.f64 (+.f64 y 1))) (*.f64 z (sqrt.f64 (+.f64 -1 y)))) |
(/.f64 (*.f64 (*.f64 z (sqrt.f64 (+.f64 y -1))) (sqrt.f64 (+.f64 -1 (pow.f64 y 3)))) (sqrt.f64 (fma.f64 y y (+.f64 y 1)))) |
(/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 y 3))) (/.f64 (sqrt.f64 (fma.f64 y y (+.f64 y 1))) (*.f64 z (sqrt.f64 (+.f64 -1 y))))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 y 3))) (sqrt.f64 (+.f64 (fma.f64 y y 1) y))) (*.f64 z (sqrt.f64 (+.f64 -1 y)))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 y 3))) (sqrt.f64 (+.f64 y (fma.f64 y y 1)))) (*.f64 z (sqrt.f64 (+.f64 -1 y)))) |
(/.f64 (*.f64 (*.f64 z (cbrt.f64 (pow.f64 (+.f64 y -1) 2))) (cbrt.f64 (fma.f64 y y -1))) (cbrt.f64 (+.f64 y 1))) |
(/.f64 (*.f64 z (cbrt.f64 (pow.f64 (+.f64 -1 y) 2))) (/.f64 (cbrt.f64 (+.f64 y 1)) (cbrt.f64 (fma.f64 y y -1)))) |
(*.f64 (/.f64 (*.f64 z (cbrt.f64 (pow.f64 (+.f64 -1 y) 2))) (cbrt.f64 (+.f64 y 1))) (cbrt.f64 (fma.f64 y y -1))) |
(/.f64 (*.f64 (*.f64 z (cbrt.f64 (pow.f64 (+.f64 y -1) 2))) (cbrt.f64 (+.f64 -1 (pow.f64 y 3)))) (cbrt.f64 (fma.f64 y y (+.f64 y 1)))) |
(/.f64 (*.f64 z (cbrt.f64 (pow.f64 (+.f64 -1 y) 2))) (/.f64 (cbrt.f64 (fma.f64 y y (+.f64 y 1))) (cbrt.f64 (+.f64 -1 (pow.f64 y 3))))) |
(*.f64 (/.f64 (*.f64 z (cbrt.f64 (pow.f64 (+.f64 -1 y) 2))) (cbrt.f64 (+.f64 (fma.f64 y y 1) y))) (cbrt.f64 (+.f64 -1 (pow.f64 y 3)))) |
(*.f64 (/.f64 (*.f64 z (cbrt.f64 (pow.f64 (+.f64 -1 y) 2))) (cbrt.f64 (+.f64 y (fma.f64 y y 1)))) (cbrt.f64 (+.f64 -1 (pow.f64 y 3)))) |
(/.f64 (*.f64 (neg.f64 (fma.f64 y y -1)) z) (neg.f64 (+.f64 y 1))) |
(/.f64 z (/.f64 (+.f64 (neg.f64 y) -1) (neg.f64 (fma.f64 y y -1)))) |
(*.f64 (/.f64 z (-.f64 -1 y)) (neg.f64 (fma.f64 y y -1))) |
(/.f64 (*.f64 (neg.f64 (+.f64 -1 (pow.f64 y 3))) z) (neg.f64 (fma.f64 y y (+.f64 y 1)))) |
(/.f64 z (/.f64 (neg.f64 (fma.f64 y y (+.f64 y 1))) (+.f64 1 (neg.f64 (pow.f64 y 3))))) |
(*.f64 (/.f64 z (neg.f64 (+.f64 (fma.f64 y y 1) y))) (-.f64 1 (pow.f64 y 3))) |
(*.f64 (/.f64 z (neg.f64 (+.f64 y (fma.f64 y y 1)))) (-.f64 1 (pow.f64 y 3))) |
(/.f64 (*.f64 (*.f64 z (fma.f64 y y -1)) 1) (+.f64 y 1)) |
(/.f64 (*.f64 z (fma.f64 y y -1)) (+.f64 y 1)) |
(*.f64 z (/.f64 (fma.f64 y y -1) (+.f64 y 1))) |
(/.f64 (*.f64 (*.f64 z (+.f64 -1 (pow.f64 y 3))) 1) (fma.f64 y y (+.f64 y 1))) |
(*.f64 (/.f64 (+.f64 -1 (pow.f64 y 3)) (fma.f64 y y (+.f64 y 1))) z) |
(*.f64 z (/.f64 (+.f64 -1 (pow.f64 y 3)) (+.f64 (fma.f64 y y 1) y))) |
(*.f64 z (/.f64 (+.f64 -1 (pow.f64 y 3)) (+.f64 y (fma.f64 y y 1)))) |
(/.f64 (*.f64 (*.f64 (fma.f64 y y -1) z) 1) (+.f64 y 1)) |
(/.f64 (*.f64 z (fma.f64 y y -1)) (+.f64 y 1)) |
(*.f64 z (/.f64 (fma.f64 y y -1) (+.f64 y 1))) |
(/.f64 (*.f64 (*.f64 (+.f64 -1 (pow.f64 y 3)) z) 1) (fma.f64 y y (+.f64 y 1))) |
(*.f64 (/.f64 (+.f64 -1 (pow.f64 y 3)) (fma.f64 y y (+.f64 y 1))) z) |
(*.f64 z (/.f64 (+.f64 -1 (pow.f64 y 3)) (+.f64 (fma.f64 y y 1) y))) |
(*.f64 z (/.f64 (+.f64 -1 (pow.f64 y 3)) (+.f64 y (fma.f64 y y 1)))) |
(/.f64 (*.f64 (sqrt.f64 (fma.f64 y y -1)) (*.f64 (sqrt.f64 (+.f64 y -1)) z)) (sqrt.f64 (+.f64 y 1))) |
(/.f64 (sqrt.f64 (fma.f64 y y -1)) (/.f64 (sqrt.f64 (+.f64 y 1)) (*.f64 z (sqrt.f64 (+.f64 -1 y))))) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 y y -1)) (sqrt.f64 (+.f64 y 1))) (*.f64 z (sqrt.f64 (+.f64 -1 y)))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 -1 (pow.f64 y 3))) (*.f64 (sqrt.f64 (+.f64 y -1)) z)) (sqrt.f64 (fma.f64 y y (+.f64 y 1)))) |
(/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 y 3))) (/.f64 (sqrt.f64 (fma.f64 y y (+.f64 y 1))) (*.f64 z (sqrt.f64 (+.f64 -1 y))))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 y 3))) (sqrt.f64 (+.f64 (fma.f64 y y 1) y))) (*.f64 z (sqrt.f64 (+.f64 -1 y)))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 y 3))) (sqrt.f64 (+.f64 y (fma.f64 y y 1)))) (*.f64 z (sqrt.f64 (+.f64 -1 y)))) |
(/.f64 (/.f64 (*.f64 z (fma.f64 y y -1)) 1) (+.f64 y 1)) |
(/.f64 (*.f64 z (fma.f64 y y -1)) (+.f64 y 1)) |
(*.f64 z (/.f64 (fma.f64 y y -1) (+.f64 y 1))) |
(/.f64 (/.f64 (*.f64 z (fma.f64 y y -1)) (sqrt.f64 (+.f64 y 1))) (sqrt.f64 (+.f64 y 1))) |
(/.f64 (*.f64 z (fma.f64 y y -1)) (+.f64 y 1)) |
(*.f64 z (/.f64 (fma.f64 y y -1) (+.f64 y 1))) |
(/.f64 (/.f64 (*.f64 z (fma.f64 y y -1)) (*.f64 (cbrt.f64 (+.f64 y 1)) (cbrt.f64 (+.f64 y 1)))) (cbrt.f64 (+.f64 y 1))) |
(/.f64 (*.f64 z (fma.f64 y y -1)) (+.f64 y 1)) |
(*.f64 z (/.f64 (fma.f64 y y -1) (+.f64 y 1))) |
(/.f64 (/.f64 (*.f64 z (+.f64 -1 (pow.f64 y 3))) 1) (fma.f64 y y (+.f64 y 1))) |
(*.f64 (/.f64 (+.f64 -1 (pow.f64 y 3)) (fma.f64 y y (+.f64 y 1))) z) |
(*.f64 z (/.f64 (+.f64 -1 (pow.f64 y 3)) (+.f64 (fma.f64 y y 1) y))) |
(*.f64 z (/.f64 (+.f64 -1 (pow.f64 y 3)) (+.f64 y (fma.f64 y y 1)))) |
(/.f64 (/.f64 (*.f64 z (+.f64 -1 (pow.f64 y 3))) (sqrt.f64 (fma.f64 y y (+.f64 y 1)))) (sqrt.f64 (fma.f64 y y (+.f64 y 1)))) |
(*.f64 (/.f64 (+.f64 -1 (pow.f64 y 3)) (fma.f64 y y (+.f64 y 1))) z) |
(*.f64 z (/.f64 (+.f64 -1 (pow.f64 y 3)) (+.f64 (fma.f64 y y 1) y))) |
(*.f64 z (/.f64 (+.f64 -1 (pow.f64 y 3)) (+.f64 y (fma.f64 y y 1)))) |
(/.f64 (/.f64 (*.f64 z (+.f64 -1 (pow.f64 y 3))) (*.f64 (cbrt.f64 (fma.f64 y y (+.f64 y 1))) (cbrt.f64 (fma.f64 y y (+.f64 y 1))))) (cbrt.f64 (fma.f64 y y (+.f64 y 1)))) |
(*.f64 (/.f64 (+.f64 -1 (pow.f64 y 3)) (fma.f64 y y (+.f64 y 1))) z) |
(*.f64 z (/.f64 (+.f64 -1 (pow.f64 y 3)) (+.f64 (fma.f64 y y 1) y))) |
(*.f64 z (/.f64 (+.f64 -1 (pow.f64 y 3)) (+.f64 y (fma.f64 y y 1)))) |
(/.f64 (/.f64 (*.f64 (fma.f64 y y -1) z) 1) (+.f64 y 1)) |
(/.f64 (*.f64 z (fma.f64 y y -1)) (+.f64 y 1)) |
(*.f64 z (/.f64 (fma.f64 y y -1) (+.f64 y 1))) |
(/.f64 (/.f64 (*.f64 (fma.f64 y y -1) z) (sqrt.f64 (+.f64 y 1))) (sqrt.f64 (+.f64 y 1))) |
(/.f64 (*.f64 z (fma.f64 y y -1)) (+.f64 y 1)) |
(*.f64 z (/.f64 (fma.f64 y y -1) (+.f64 y 1))) |
(/.f64 (/.f64 (*.f64 (fma.f64 y y -1) z) (*.f64 (cbrt.f64 (+.f64 y 1)) (cbrt.f64 (+.f64 y 1)))) (cbrt.f64 (+.f64 y 1))) |
(/.f64 (*.f64 z (fma.f64 y y -1)) (+.f64 y 1)) |
(*.f64 z (/.f64 (fma.f64 y y -1) (+.f64 y 1))) |
(/.f64 (/.f64 (*.f64 (+.f64 -1 (pow.f64 y 3)) z) 1) (fma.f64 y y (+.f64 y 1))) |
(*.f64 (/.f64 (+.f64 -1 (pow.f64 y 3)) (fma.f64 y y (+.f64 y 1))) z) |
(*.f64 z (/.f64 (+.f64 -1 (pow.f64 y 3)) (+.f64 (fma.f64 y y 1) y))) |
(*.f64 z (/.f64 (+.f64 -1 (pow.f64 y 3)) (+.f64 y (fma.f64 y y 1)))) |
(/.f64 (/.f64 (*.f64 (+.f64 -1 (pow.f64 y 3)) z) (sqrt.f64 (fma.f64 y y (+.f64 y 1)))) (sqrt.f64 (fma.f64 y y (+.f64 y 1)))) |
(*.f64 (/.f64 (+.f64 -1 (pow.f64 y 3)) (fma.f64 y y (+.f64 y 1))) z) |
(*.f64 z (/.f64 (+.f64 -1 (pow.f64 y 3)) (+.f64 (fma.f64 y y 1) y))) |
(*.f64 z (/.f64 (+.f64 -1 (pow.f64 y 3)) (+.f64 y (fma.f64 y y 1)))) |
(/.f64 (/.f64 (*.f64 (+.f64 -1 (pow.f64 y 3)) z) (*.f64 (cbrt.f64 (fma.f64 y y (+.f64 y 1))) (cbrt.f64 (fma.f64 y y (+.f64 y 1))))) (cbrt.f64 (fma.f64 y y (+.f64 y 1)))) |
(*.f64 (/.f64 (+.f64 -1 (pow.f64 y 3)) (fma.f64 y y (+.f64 y 1))) z) |
(*.f64 z (/.f64 (+.f64 -1 (pow.f64 y 3)) (+.f64 (fma.f64 y y 1) y))) |
(*.f64 z (/.f64 (+.f64 -1 (pow.f64 y 3)) (+.f64 y (fma.f64 y y 1)))) |
(pow.f64 (*.f64 z (+.f64 y -1)) 1) |
(*.f64 z (+.f64 -1 y)) |
(-.f64 (*.f64 z y) z) |
(pow.f64 (sqrt.f64 (*.f64 z (+.f64 y -1))) 2) |
(*.f64 z (+.f64 -1 y)) |
(-.f64 (*.f64 z y) z) |
(pow.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) 3) |
(*.f64 z (+.f64 -1 y)) |
(-.f64 (*.f64 z y) z) |
(pow.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 3) 1/3) |
(*.f64 z (+.f64 -1 y)) |
(-.f64 (*.f64 z y) z) |
(sqrt.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 2)) |
(sqrt.f64 (pow.f64 (*.f64 z (+.f64 -1 y)) 2)) |
(fabs.f64 (-.f64 (*.f64 z y) z)) |
(log.f64 (pow.f64 (exp.f64 z) (+.f64 y -1))) |
(*.f64 z (+.f64 -1 y)) |
(-.f64 (*.f64 z y) z) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z (+.f64 y -1))))) |
(*.f64 z (+.f64 -1 y)) |
(-.f64 (*.f64 z y) z) |
(cbrt.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 3)) |
(*.f64 z (+.f64 -1 y)) |
(-.f64 (*.f64 z y) z) |
(expm1.f64 (log1p.f64 (*.f64 z (+.f64 y -1)))) |
(*.f64 z (+.f64 -1 y)) |
(-.f64 (*.f64 z y) z) |
(exp.f64 (log.f64 (*.f64 z (+.f64 y -1)))) |
(*.f64 z (+.f64 -1 y)) |
(-.f64 (*.f64 z y) z) |
(exp.f64 (*.f64 (log.f64 (*.f64 z (+.f64 y -1))) 1)) |
(*.f64 z (+.f64 -1 y)) |
(-.f64 (*.f64 z y) z) |
(log1p.f64 (expm1.f64 (*.f64 z (+.f64 y -1)))) |
(*.f64 z (+.f64 -1 y)) |
(-.f64 (*.f64 z y) z) |
(+.f64 (*.f64 a t) (*.f64 a -1)) |
(*.f64 a (+.f64 -1 t)) |
(+.f64 (*.f64 a -1) (*.f64 a t)) |
(*.f64 a (+.f64 -1 t)) |
(+.f64 (*.f64 t a) (*.f64 -1 a)) |
(*.f64 a (+.f64 -1 t)) |
(+.f64 (*.f64 -1 a) (*.f64 t a)) |
(*.f64 a (+.f64 -1 t)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 t -1) a))) 1) |
(*.f64 a (+.f64 -1 t)) |
(/.f64 a (/.f64 1 (+.f64 t -1))) |
(*.f64 a (+.f64 -1 t)) |
(/.f64 (*.f64 (+.f64 t -1) a) 1) |
(*.f64 a (+.f64 -1 t)) |
(/.f64 (fma.f64 t t -1) (/.f64 (+.f64 1 t) a)) |
(*.f64 (/.f64 (fma.f64 t t -1) (+.f64 t 1)) a) |
(*.f64 a (/.f64 (fma.f64 t t -1) (+.f64 t 1))) |
(/.f64 (+.f64 -1 (pow.f64 t 3)) (/.f64 (fma.f64 t t (+.f64 1 t)) a)) |
(*.f64 (/.f64 (+.f64 -1 (pow.f64 t 3)) (fma.f64 t t (+.f64 t 1))) a) |
(*.f64 a (/.f64 (+.f64 -1 (pow.f64 t 3)) (fma.f64 t t (+.f64 t 1)))) |
(/.f64 (*.f64 a (fma.f64 t t -1)) (+.f64 1 t)) |
(*.f64 (/.f64 (fma.f64 t t -1) (+.f64 t 1)) a) |
(*.f64 a (/.f64 (fma.f64 t t -1) (+.f64 t 1))) |
(/.f64 (*.f64 a (+.f64 -1 (pow.f64 t 3))) (fma.f64 t t (+.f64 1 t))) |
(*.f64 (/.f64 (+.f64 -1 (pow.f64 t 3)) (fma.f64 t t (+.f64 t 1))) a) |
(*.f64 a (/.f64 (+.f64 -1 (pow.f64 t 3)) (fma.f64 t t (+.f64 t 1)))) |
(/.f64 (*.f64 a (+.f64 -1 (pow.f64 t 3))) (-.f64 (+.f64 1 (*.f64 t t)) (*.f64 t -1))) |
(/.f64 (+.f64 -1 (pow.f64 t 3)) (/.f64 (+.f64 1 (-.f64 (*.f64 t t) (*.f64 -1 t))) a)) |
(*.f64 (/.f64 a (+.f64 1 (*.f64 t (-.f64 t -1)))) (+.f64 -1 (pow.f64 t 3))) |
(/.f64 (*.f64 (fma.f64 t t -1) a) (+.f64 1 t)) |
(*.f64 (/.f64 (fma.f64 t t -1) (+.f64 t 1)) a) |
(*.f64 a (/.f64 (fma.f64 t t -1) (+.f64 t 1))) |
(/.f64 (*.f64 (+.f64 -1 (pow.f64 t 3)) a) (fma.f64 t t (+.f64 1 t))) |
(*.f64 (/.f64 (+.f64 -1 (pow.f64 t 3)) (fma.f64 t t (+.f64 t 1))) a) |
(*.f64 a (/.f64 (+.f64 -1 (pow.f64 t 3)) (fma.f64 t t (+.f64 t 1)))) |
(/.f64 (*.f64 (+.f64 -1 (pow.f64 t 3)) a) (-.f64 (+.f64 1 (*.f64 t t)) (*.f64 t -1))) |
(/.f64 (+.f64 -1 (pow.f64 t 3)) (/.f64 (+.f64 1 (-.f64 (*.f64 t t) (*.f64 -1 t))) a)) |
(*.f64 (/.f64 a (+.f64 1 (*.f64 t (-.f64 t -1)))) (+.f64 -1 (pow.f64 t 3))) |
(/.f64 (*.f64 1 (*.f64 a (fma.f64 t t -1))) (+.f64 1 t)) |
(*.f64 (/.f64 (fma.f64 t t -1) (+.f64 t 1)) a) |
(*.f64 a (/.f64 (fma.f64 t t -1) (+.f64 t 1))) |
(/.f64 (*.f64 1 (*.f64 a (+.f64 -1 (pow.f64 t 3)))) (fma.f64 t t (+.f64 1 t))) |
(*.f64 (/.f64 (+.f64 -1 (pow.f64 t 3)) (fma.f64 t t (+.f64 t 1))) a) |
(*.f64 a (/.f64 (+.f64 -1 (pow.f64 t 3)) (fma.f64 t t (+.f64 t 1)))) |
(/.f64 (*.f64 1 (*.f64 (fma.f64 t t -1) a)) (+.f64 1 t)) |
(*.f64 (/.f64 (fma.f64 t t -1) (+.f64 t 1)) a) |
(*.f64 a (/.f64 (fma.f64 t t -1) (+.f64 t 1))) |
(/.f64 (*.f64 1 (*.f64 (+.f64 -1 (pow.f64 t 3)) a)) (fma.f64 t t (+.f64 1 t))) |
(*.f64 (/.f64 (+.f64 -1 (pow.f64 t 3)) (fma.f64 t t (+.f64 t 1))) a) |
(*.f64 a (/.f64 (+.f64 -1 (pow.f64 t 3)) (fma.f64 t t (+.f64 t 1)))) |
(/.f64 (*.f64 a (neg.f64 (fma.f64 t t -1))) (neg.f64 (+.f64 1 t))) |
(/.f64 a (/.f64 (+.f64 -1 (neg.f64 t)) (neg.f64 (fma.f64 t t -1)))) |
(*.f64 (/.f64 a (-.f64 -1 t)) (neg.f64 (fma.f64 t t -1))) |
(/.f64 (*.f64 a (neg.f64 (+.f64 -1 (pow.f64 t 3)))) (neg.f64 (fma.f64 t t (+.f64 1 t)))) |
(/.f64 (+.f64 1 (neg.f64 (pow.f64 t 3))) (/.f64 (neg.f64 (fma.f64 t t (+.f64 t 1))) a)) |
(/.f64 (-.f64 1 (pow.f64 t 3)) (/.f64 (neg.f64 (fma.f64 t t (+.f64 t 1))) a)) |
(/.f64 (*.f64 (*.f64 a (sqrt.f64 (+.f64 t -1))) (sqrt.f64 (+.f64 -1 (pow.f64 t 3)))) (sqrt.f64 (fma.f64 t t (+.f64 1 t)))) |
(/.f64 (*.f64 a (sqrt.f64 (+.f64 -1 t))) (/.f64 (sqrt.f64 (fma.f64 t t (+.f64 t 1))) (sqrt.f64 (+.f64 -1 (pow.f64 t 3))))) |
(*.f64 (/.f64 (*.f64 a (sqrt.f64 (+.f64 -1 t))) (sqrt.f64 (fma.f64 t t (+.f64 t 1)))) (sqrt.f64 (+.f64 -1 (pow.f64 t 3)))) |
(/.f64 (*.f64 (*.f64 a (sqrt.f64 (+.f64 t -1))) (sqrt.f64 (fma.f64 t t -1))) (sqrt.f64 (+.f64 1 t))) |
(/.f64 (*.f64 a (sqrt.f64 (+.f64 -1 t))) (/.f64 (sqrt.f64 (+.f64 t 1)) (sqrt.f64 (fma.f64 t t -1)))) |
(*.f64 (/.f64 (*.f64 a (sqrt.f64 (+.f64 -1 t))) (sqrt.f64 (+.f64 t 1))) (sqrt.f64 (fma.f64 t t -1))) |
(/.f64 (*.f64 (*.f64 a (pow.f64 (cbrt.f64 (+.f64 t -1)) 2)) (cbrt.f64 (+.f64 -1 (pow.f64 t 3)))) (cbrt.f64 (fma.f64 t t (+.f64 1 t)))) |
(/.f64 (*.f64 a (pow.f64 (cbrt.f64 (+.f64 -1 t)) 2)) (/.f64 (cbrt.f64 (fma.f64 t t (+.f64 t 1))) (cbrt.f64 (+.f64 -1 (pow.f64 t 3))))) |
(*.f64 (/.f64 (*.f64 a (pow.f64 (cbrt.f64 (+.f64 -1 t)) 2)) (cbrt.f64 (fma.f64 t t (+.f64 t 1)))) (cbrt.f64 (+.f64 -1 (pow.f64 t 3)))) |
(/.f64 (*.f64 (*.f64 a (pow.f64 (cbrt.f64 (+.f64 t -1)) 2)) (cbrt.f64 (fma.f64 t t -1))) (cbrt.f64 (+.f64 1 t))) |
(/.f64 (*.f64 a (pow.f64 (cbrt.f64 (+.f64 -1 t)) 2)) (/.f64 (cbrt.f64 (+.f64 t 1)) (cbrt.f64 (fma.f64 t t -1)))) |
(/.f64 a (/.f64 (cbrt.f64 (+.f64 t 1)) (*.f64 (pow.f64 (cbrt.f64 (+.f64 -1 t)) 2) (cbrt.f64 (fma.f64 t t -1))))) |
(/.f64 (*.f64 (neg.f64 (fma.f64 t t -1)) a) (neg.f64 (+.f64 1 t))) |
(/.f64 a (/.f64 (+.f64 -1 (neg.f64 t)) (neg.f64 (fma.f64 t t -1)))) |
(*.f64 (/.f64 a (-.f64 -1 t)) (neg.f64 (fma.f64 t t -1))) |
(/.f64 (*.f64 (neg.f64 (+.f64 -1 (pow.f64 t 3))) a) (neg.f64 (fma.f64 t t (+.f64 1 t)))) |
(/.f64 (+.f64 1 (neg.f64 (pow.f64 t 3))) (/.f64 (neg.f64 (fma.f64 t t (+.f64 t 1))) a)) |
(/.f64 (-.f64 1 (pow.f64 t 3)) (/.f64 (neg.f64 (fma.f64 t t (+.f64 t 1))) a)) |
(/.f64 (*.f64 (*.f64 a (fma.f64 t t -1)) 1) (+.f64 1 t)) |
(*.f64 (/.f64 (fma.f64 t t -1) (+.f64 t 1)) a) |
(*.f64 a (/.f64 (fma.f64 t t -1) (+.f64 t 1))) |
(/.f64 (*.f64 (*.f64 a (+.f64 -1 (pow.f64 t 3))) 1) (fma.f64 t t (+.f64 1 t))) |
(*.f64 (/.f64 (+.f64 -1 (pow.f64 t 3)) (fma.f64 t t (+.f64 t 1))) a) |
(*.f64 a (/.f64 (+.f64 -1 (pow.f64 t 3)) (fma.f64 t t (+.f64 t 1)))) |
(/.f64 (*.f64 (*.f64 (fma.f64 t t -1) a) 1) (+.f64 1 t)) |
(*.f64 (/.f64 (fma.f64 t t -1) (+.f64 t 1)) a) |
(*.f64 a (/.f64 (fma.f64 t t -1) (+.f64 t 1))) |
(/.f64 (*.f64 (*.f64 (+.f64 -1 (pow.f64 t 3)) a) 1) (fma.f64 t t (+.f64 1 t))) |
(*.f64 (/.f64 (+.f64 -1 (pow.f64 t 3)) (fma.f64 t t (+.f64 t 1))) a) |
(*.f64 a (/.f64 (+.f64 -1 (pow.f64 t 3)) (fma.f64 t t (+.f64 t 1)))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 -1 (pow.f64 t 3))) (*.f64 (sqrt.f64 (+.f64 t -1)) a)) (sqrt.f64 (fma.f64 t t (+.f64 1 t)))) |
(/.f64 (*.f64 a (sqrt.f64 (+.f64 -1 t))) (/.f64 (sqrt.f64 (fma.f64 t t (+.f64 t 1))) (sqrt.f64 (+.f64 -1 (pow.f64 t 3))))) |
(*.f64 (/.f64 (*.f64 a (sqrt.f64 (+.f64 -1 t))) (sqrt.f64 (fma.f64 t t (+.f64 t 1)))) (sqrt.f64 (+.f64 -1 (pow.f64 t 3)))) |
(/.f64 (*.f64 (sqrt.f64 (fma.f64 t t -1)) (*.f64 (sqrt.f64 (+.f64 t -1)) a)) (sqrt.f64 (+.f64 1 t))) |
(/.f64 (*.f64 a (sqrt.f64 (+.f64 -1 t))) (/.f64 (sqrt.f64 (+.f64 t 1)) (sqrt.f64 (fma.f64 t t -1)))) |
(*.f64 (/.f64 (*.f64 a (sqrt.f64 (+.f64 -1 t))) (sqrt.f64 (+.f64 t 1))) (sqrt.f64 (fma.f64 t t -1))) |
(/.f64 (/.f64 (*.f64 a (fma.f64 t t -1)) 1) (+.f64 1 t)) |
(*.f64 (/.f64 (fma.f64 t t -1) (+.f64 t 1)) a) |
(*.f64 a (/.f64 (fma.f64 t t -1) (+.f64 t 1))) |
(/.f64 (/.f64 (*.f64 a (fma.f64 t t -1)) (sqrt.f64 (+.f64 1 t))) (sqrt.f64 (+.f64 1 t))) |
(*.f64 (/.f64 (fma.f64 t t -1) (+.f64 t 1)) a) |
(*.f64 a (/.f64 (fma.f64 t t -1) (+.f64 t 1))) |
(/.f64 (/.f64 (*.f64 a (fma.f64 t t -1)) (*.f64 (cbrt.f64 (+.f64 1 t)) (cbrt.f64 (+.f64 1 t)))) (cbrt.f64 (+.f64 1 t))) |
(*.f64 (/.f64 (fma.f64 t t -1) (+.f64 t 1)) a) |
(*.f64 a (/.f64 (fma.f64 t t -1) (+.f64 t 1))) |
(/.f64 (/.f64 (*.f64 a (+.f64 -1 (pow.f64 t 3))) 1) (fma.f64 t t (+.f64 1 t))) |
(*.f64 (/.f64 (+.f64 -1 (pow.f64 t 3)) (fma.f64 t t (+.f64 t 1))) a) |
(*.f64 a (/.f64 (+.f64 -1 (pow.f64 t 3)) (fma.f64 t t (+.f64 t 1)))) |
(/.f64 (/.f64 (*.f64 a (+.f64 -1 (pow.f64 t 3))) (sqrt.f64 (fma.f64 t t (+.f64 1 t)))) (sqrt.f64 (fma.f64 t t (+.f64 1 t)))) |
(*.f64 (/.f64 (+.f64 -1 (pow.f64 t 3)) (fma.f64 t t (+.f64 t 1))) a) |
(*.f64 a (/.f64 (+.f64 -1 (pow.f64 t 3)) (fma.f64 t t (+.f64 t 1)))) |
(/.f64 (/.f64 (*.f64 a (+.f64 -1 (pow.f64 t 3))) (*.f64 (cbrt.f64 (fma.f64 t t (+.f64 1 t))) (cbrt.f64 (fma.f64 t t (+.f64 1 t))))) (cbrt.f64 (fma.f64 t t (+.f64 1 t)))) |
(*.f64 (/.f64 (+.f64 -1 (pow.f64 t 3)) (fma.f64 t t (+.f64 t 1))) a) |
(*.f64 a (/.f64 (+.f64 -1 (pow.f64 t 3)) (fma.f64 t t (+.f64 t 1)))) |
(/.f64 (/.f64 (*.f64 (fma.f64 t t -1) a) 1) (+.f64 1 t)) |
(*.f64 (/.f64 (fma.f64 t t -1) (+.f64 t 1)) a) |
(*.f64 a (/.f64 (fma.f64 t t -1) (+.f64 t 1))) |
(/.f64 (/.f64 (*.f64 (fma.f64 t t -1) a) (sqrt.f64 (+.f64 1 t))) (sqrt.f64 (+.f64 1 t))) |
(*.f64 (/.f64 (fma.f64 t t -1) (+.f64 t 1)) a) |
(*.f64 a (/.f64 (fma.f64 t t -1) (+.f64 t 1))) |
(/.f64 (/.f64 (*.f64 (fma.f64 t t -1) a) (*.f64 (cbrt.f64 (+.f64 1 t)) (cbrt.f64 (+.f64 1 t)))) (cbrt.f64 (+.f64 1 t))) |
(*.f64 (/.f64 (fma.f64 t t -1) (+.f64 t 1)) a) |
(*.f64 a (/.f64 (fma.f64 t t -1) (+.f64 t 1))) |
(/.f64 (/.f64 (*.f64 (+.f64 -1 (pow.f64 t 3)) a) 1) (fma.f64 t t (+.f64 1 t))) |
(*.f64 (/.f64 (+.f64 -1 (pow.f64 t 3)) (fma.f64 t t (+.f64 t 1))) a) |
(*.f64 a (/.f64 (+.f64 -1 (pow.f64 t 3)) (fma.f64 t t (+.f64 t 1)))) |
(/.f64 (/.f64 (*.f64 (+.f64 -1 (pow.f64 t 3)) a) (sqrt.f64 (fma.f64 t t (+.f64 1 t)))) (sqrt.f64 (fma.f64 t t (+.f64 1 t)))) |
(*.f64 (/.f64 (+.f64 -1 (pow.f64 t 3)) (fma.f64 t t (+.f64 t 1))) a) |
(*.f64 a (/.f64 (+.f64 -1 (pow.f64 t 3)) (fma.f64 t t (+.f64 t 1)))) |
(/.f64 (/.f64 (*.f64 (+.f64 -1 (pow.f64 t 3)) a) (*.f64 (cbrt.f64 (fma.f64 t t (+.f64 1 t))) (cbrt.f64 (fma.f64 t t (+.f64 1 t))))) (cbrt.f64 (fma.f64 t t (+.f64 1 t)))) |
(*.f64 (/.f64 (+.f64 -1 (pow.f64 t 3)) (fma.f64 t t (+.f64 t 1))) a) |
(*.f64 a (/.f64 (+.f64 -1 (pow.f64 t 3)) (fma.f64 t t (+.f64 t 1)))) |
(pow.f64 (*.f64 (+.f64 t -1) a) 1) |
(*.f64 a (+.f64 -1 t)) |
(pow.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a)) 2) |
(*.f64 a (+.f64 -1 t)) |
(pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 3) |
(*.f64 a (+.f64 -1 t)) |
(pow.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) 1/3) |
(*.f64 a (+.f64 -1 t)) |
(sqrt.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2)) |
(sqrt.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 2)) |
(fabs.f64 (*.f64 a (+.f64 -1 t))) |
(log.f64 (pow.f64 (exp.f64 (+.f64 t -1)) a)) |
(*.f64 a (+.f64 -1 t)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 t -1) a)))) |
(*.f64 a (+.f64 -1 t)) |
(cbrt.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3)) |
(*.f64 a (+.f64 -1 t)) |
(expm1.f64 (log1p.f64 (*.f64 (+.f64 t -1) a))) |
(*.f64 a (+.f64 -1 t)) |
(exp.f64 (log.f64 (*.f64 (+.f64 t -1) a))) |
(*.f64 a (+.f64 -1 t)) |
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 t -1) a)) 1)) |
(*.f64 a (+.f64 -1 t)) |
(log1p.f64 (expm1.f64 (*.f64 (+.f64 t -1) a))) |
(*.f64 a (+.f64 -1 t)) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 1) |
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a))) |
(-.f64 (fma.f64 z y (*.f64 a (+.f64 -1 t))) z) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 t -1) a))) (-.f64 1 (*.f64 z (+.f64 y -1)))) |
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a))) |
(-.f64 (fma.f64 z y (*.f64 a (+.f64 -1 t))) z) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (+.f64 y -1)))) (-.f64 1 (*.f64 (+.f64 t -1) a))) |
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a))) |
(-.f64 (fma.f64 z y (*.f64 a (+.f64 -1 t))) z) |
(-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 z (+.f64 y -1)))) (/.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 2) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 z (+.f64 y -1))))) |
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a))) |
(-.f64 (fma.f64 z y (*.f64 a (+.f64 -1 t))) z) |
(-.f64 (+.f64 (*.f64 z (+.f64 y -1)) (exp.f64 (log1p.f64 (*.f64 (+.f64 t -1) a)))) 1) |
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a))) |
(-.f64 (fma.f64 z y (*.f64 a (+.f64 -1 t))) z) |
(-.f64 (+.f64 (*.f64 (+.f64 t -1) a) (exp.f64 (log1p.f64 (*.f64 z (+.f64 y -1))))) 1) |
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a))) |
(-.f64 (fma.f64 z y (*.f64 a (+.f64 -1 t))) z) |
(*.f64 1 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) |
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a))) |
(-.f64 (fma.f64 z y (*.f64 a (+.f64 -1 t))) z) |
(*.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 1) |
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a))) |
(-.f64 (fma.f64 z y (*.f64 a (+.f64 -1 t))) z) |
(*.f64 (sqrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (sqrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) |
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a))) |
(-.f64 (fma.f64 z y (*.f64 a (+.f64 -1 t))) z) |
(*.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2)) |
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a))) |
(-.f64 (fma.f64 z y (*.f64 a (+.f64 -1 t))) z) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) |
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a))) |
(-.f64 (fma.f64 z y (*.f64 a (+.f64 -1 t))) z) |
(*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2)) (/.f64 1 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 z (+.f64 y -1))))) |
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a))) |
(-.f64 (fma.f64 z y (*.f64 a (+.f64 -1 t))) z) |
(*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 z (+.f64 y -1)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 z (+.f64 -1 y)) 3) (pow.f64 (*.f64 a (+.f64 -1 t)) 3)) (+.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 2) (*.f64 (*.f64 z (+.f64 -1 y)) (-.f64 (*.f64 z (+.f64 -1 y)) (*.f64 a (+.f64 -1 t)))))) |
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 z y) z) 3) (pow.f64 (*.f64 a (+.f64 -1 t)) 3)) (fma.f64 z (*.f64 (+.f64 -1 y) (fma.f64 z (+.f64 -1 y) (*.f64 a (neg.f64 (+.f64 -1 t))))) (pow.f64 (*.f64 a (+.f64 -1 t)) 2))) |
(*.f64 (/.f64 1 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 z (+.f64 y -1)))) (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2))) |
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a))) |
(-.f64 (fma.f64 z y (*.f64 a (+.f64 -1 t))) z) |
(*.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 z (+.f64 y -1)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a))))) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3))) |
(/.f64 (+.f64 (pow.f64 (*.f64 z (+.f64 -1 y)) 3) (pow.f64 (*.f64 a (+.f64 -1 t)) 3)) (+.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 2) (*.f64 (*.f64 z (+.f64 -1 y)) (-.f64 (*.f64 z (+.f64 -1 y)) (*.f64 a (+.f64 -1 t)))))) |
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 z y) z) 3) (pow.f64 (*.f64 a (+.f64 -1 t)) 3)) (fma.f64 z (*.f64 (+.f64 -1 y) (fma.f64 z (+.f64 -1 y) (*.f64 a (neg.f64 (+.f64 -1 t))))) (pow.f64 (*.f64 a (+.f64 -1 t)) 2))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2)) (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2))) (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) |
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a))) |
(-.f64 (fma.f64 z y (*.f64 a (+.f64 -1 t))) z) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2)) (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3))) (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2)) (*.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 2) (pow.f64 (*.f64 z (+.f64 -1 y)) 2)) (-.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 3) (pow.f64 (*.f64 z (+.f64 -1 y)) 3))) (+.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 2) (+.f64 (pow.f64 (*.f64 z (+.f64 -1 y)) 2) (*.f64 (*.f64 z (+.f64 -1 y)) (*.f64 a (+.f64 -1 t)))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 2) (pow.f64 (-.f64 (*.f64 z y) z) 2)) (-.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 3) (pow.f64 (-.f64 (*.f64 z y) z) 3))) (+.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 2) (*.f64 (-.f64 (*.f64 z y) z) (-.f64 (fma.f64 z y (*.f64 a (+.f64 -1 t))) z)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)) (*.f64 (*.f64 (*.f64 z (+.f64 y -1)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a))) (*.f64 (*.f64 z (+.f64 y -1)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a)))))) (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 z (+.f64 y -1)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 z (+.f64 -1 y)) 3) (pow.f64 (*.f64 a (+.f64 -1 t)) 3)) (-.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 4) (*.f64 (pow.f64 (*.f64 z (+.f64 -1 y)) 2) (*.f64 (-.f64 (*.f64 z (+.f64 -1 y)) (*.f64 a (+.f64 -1 t))) (-.f64 (*.f64 z (+.f64 -1 y)) (*.f64 a (+.f64 -1 t))))))) (-.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 2) (*.f64 (*.f64 z (+.f64 -1 y)) (-.f64 (*.f64 z (+.f64 -1 y)) (*.f64 a (+.f64 -1 t)))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 z y) z) 3) (pow.f64 (*.f64 a (+.f64 -1 t)) 3)) (-.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 4) (*.f64 (pow.f64 (-.f64 (*.f64 z y) z) 2) (*.f64 (fma.f64 z (+.f64 -1 y) (*.f64 a (neg.f64 (+.f64 -1 t)))) (fma.f64 z (+.f64 -1 y) (*.f64 a (neg.f64 (+.f64 -1 t)))))))) (-.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 2) (*.f64 (-.f64 (*.f64 z y) z) (fma.f64 z (+.f64 -1 y) (*.f64 a (neg.f64 (+.f64 -1 t))))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) 3) (pow.f64 (*.f64 (*.f64 z (+.f64 y -1)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a))) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)) (-.f64 (*.f64 (*.f64 (*.f64 z (+.f64 y -1)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a))) (*.f64 (*.f64 z (+.f64 y -1)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a)))) (*.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 z (+.f64 y -1)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a))))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 z (+.f64 -1 y)) 3) (pow.f64 (*.f64 a (+.f64 -1 t)) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 2) 3) (pow.f64 (*.f64 (*.f64 z (+.f64 -1 y)) (-.f64 (*.f64 z (+.f64 -1 y)) (*.f64 a (+.f64 -1 t)))) 3))) (+.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 4) (*.f64 (*.f64 (*.f64 z (+.f64 -1 y)) (-.f64 (*.f64 z (+.f64 -1 y)) (*.f64 a (+.f64 -1 t)))) (-.f64 (*.f64 (*.f64 z (+.f64 -1 y)) (-.f64 (*.f64 z (+.f64 -1 y)) (*.f64 a (+.f64 -1 t)))) (pow.f64 (*.f64 a (+.f64 -1 t)) 2))))) |
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 z y) z) 3) (pow.f64 (*.f64 a (+.f64 -1 t)) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 z y) z) (fma.f64 z (+.f64 -1 y) (*.f64 a (neg.f64 (+.f64 -1 t))))) 3) (pow.f64 (*.f64 a (+.f64 -1 t)) 6)) (fma.f64 (*.f64 (-.f64 (*.f64 z y) z) (fma.f64 z (+.f64 -1 y) (*.f64 a (neg.f64 (+.f64 -1 t))))) (-.f64 (*.f64 (-.f64 (*.f64 z y) z) (fma.f64 z (+.f64 -1 y) (*.f64 a (neg.f64 (+.f64 -1 t))))) (pow.f64 (*.f64 a (+.f64 -1 t)) 2)) (pow.f64 (*.f64 a (+.f64 -1 t)) 4)))) |
(/.f64 1 (/.f64 1 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) |
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a))) |
(-.f64 (fma.f64 z y (*.f64 a (+.f64 -1 t))) z) |
(/.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) (/.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 z (+.f64 y -1))) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 z (+.f64 y -1))))) |
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a))) |
(-.f64 (fma.f64 z y (*.f64 a (+.f64 -1 t))) z) |
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 z (+.f64 y -1)))) |
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a))) |
(-.f64 (fma.f64 z y (*.f64 a (+.f64 -1 t))) z) |
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 z (+.f64 y -1)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 z (+.f64 -1 y)) 3) (pow.f64 (*.f64 a (+.f64 -1 t)) 3)) (+.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 2) (*.f64 (*.f64 z (+.f64 -1 y)) (-.f64 (*.f64 z (+.f64 -1 y)) (*.f64 a (+.f64 -1 t)))))) |
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 z y) z) 3) (pow.f64 (*.f64 a (+.f64 -1 t)) 3)) (fma.f64 z (*.f64 (+.f64 -1 y) (fma.f64 z (+.f64 -1 y) (*.f64 a (neg.f64 (+.f64 -1 t))))) (pow.f64 (*.f64 a (+.f64 -1 t)) 2))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 z (+.f64 y -1)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a)))) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 z (+.f64 y -1)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a)))) (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) |
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a))) |
(-.f64 (fma.f64 z y (*.f64 a (+.f64 -1 t))) z) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2))) (/.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 z (+.f64 y -1))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2))))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 2) (pow.f64 (*.f64 z (+.f64 -1 y)) 2))) (-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 z (+.f64 -1 y)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 2) (pow.f64 (*.f64 z (+.f64 -1 y)) 2)))) |
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 2) (pow.f64 (-.f64 (*.f64 z y) z) 2))) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 2) (pow.f64 (-.f64 (*.f64 z y) z) 2))) (-.f64 (*.f64 a (+.f64 -1 t)) (-.f64 (*.f64 z y) z)))) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3))) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 z (+.f64 y -1)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3))))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 z (+.f64 -1 y)) 3) (pow.f64 (*.f64 a (+.f64 -1 t)) 3))) (+.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 2) (*.f64 (*.f64 z (+.f64 -1 y)) (-.f64 (*.f64 z (+.f64 -1 y)) (*.f64 a (+.f64 -1 t)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 z (+.f64 -1 y)) 3) (pow.f64 (*.f64 a (+.f64 -1 t)) 3)))) |
(*.f64 (hypot.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 3/2) (pow.f64 (-.f64 (*.f64 z y) z) 3/2)) (/.f64 (hypot.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 3/2) (pow.f64 (-.f64 (*.f64 z y) z) 3/2)) (fma.f64 z (*.f64 (+.f64 -1 y) (fma.f64 z (+.f64 -1 y) (*.f64 a (neg.f64 (+.f64 -1 t))))) (pow.f64 (*.f64 a (+.f64 -1 t)) 2)))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2)))) (/.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 z (+.f64 y -1))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2))))) |
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 2) (pow.f64 (*.f64 z (+.f64 -1 y)) 2))) (/.f64 (/.f64 (-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 z (+.f64 -1 y))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 2) (pow.f64 (*.f64 z (+.f64 -1 y)) 2)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 2) (pow.f64 (*.f64 z (+.f64 -1 y)) 2))))) |
(*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 2) (pow.f64 (-.f64 (*.f64 z y) z) 2))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 2) (pow.f64 (-.f64 (*.f64 z y) z) 2))) (/.f64 (-.f64 (*.f64 a (+.f64 -1 t)) (-.f64 (*.f64 z y) z)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 2) (pow.f64 (-.f64 (*.f64 z y) z) 2)))))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3)))) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 z (+.f64 y -1)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3))))) |
(/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 z (+.f64 -1 y)) 3) (pow.f64 (*.f64 a (+.f64 -1 t)) 3))) (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 2) (*.f64 (*.f64 z (+.f64 -1 y)) (-.f64 (*.f64 z (+.f64 -1 y)) (*.f64 a (+.f64 -1 t))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 z (+.f64 -1 y)) 3) (pow.f64 (*.f64 a (+.f64 -1 t)) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 z (+.f64 -1 y)) 3) (pow.f64 (*.f64 a (+.f64 -1 t)) 3))))) |
(*.f64 (cbrt.f64 (+.f64 (pow.f64 (-.f64 (*.f64 z y) z) 3) (pow.f64 (*.f64 a (+.f64 -1 t)) 3))) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (-.f64 (*.f64 z y) z) 3) (pow.f64 (*.f64 a (+.f64 -1 t)) 3))) (/.f64 (fma.f64 z (*.f64 (+.f64 -1 y) (fma.f64 z (+.f64 -1 y) (*.f64 a (neg.f64 (+.f64 -1 t))))) (pow.f64 (*.f64 a (+.f64 -1 t)) 2)) (cbrt.f64 (+.f64 (pow.f64 (-.f64 (*.f64 z y) z) 3) (pow.f64 (*.f64 a (+.f64 -1 t)) 3)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a))) |
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a))) |
(-.f64 (fma.f64 z y (*.f64 a (+.f64 -1 t))) z) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2))) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 z (+.f64 y -1))))) |
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a))) |
(-.f64 (fma.f64 z y (*.f64 a (+.f64 -1 t))) z) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 z (+.f64 y -1)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 z (+.f64 -1 y)) 3) (pow.f64 (*.f64 a (+.f64 -1 t)) 3)) (+.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 2) (*.f64 (*.f64 z (+.f64 -1 y)) (-.f64 (*.f64 z (+.f64 -1 y)) (*.f64 a (+.f64 -1 t)))))) |
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 z y) z) 3) (pow.f64 (*.f64 a (+.f64 -1 t)) 3)) (fma.f64 z (*.f64 (+.f64 -1 y) (fma.f64 z (+.f64 -1 y) (*.f64 a (neg.f64 (+.f64 -1 t))))) (pow.f64 (*.f64 a (+.f64 -1 t)) 2))) |
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2))) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a))) |
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a))) |
(-.f64 (fma.f64 z y (*.f64 a (+.f64 -1 t))) z) |
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2)))) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 z (+.f64 y -1))))) |
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a))) |
(-.f64 (fma.f64 z y (*.f64 a (+.f64 -1 t))) z) |
(/.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 z (+.f64 y -1)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 z (+.f64 -1 y)) 3) (pow.f64 (*.f64 a (+.f64 -1 t)) 3)) (+.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 2) (*.f64 (*.f64 z (+.f64 -1 y)) (-.f64 (*.f64 z (+.f64 -1 y)) (*.f64 a (+.f64 -1 t)))))) |
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 z y) z) 3) (pow.f64 (*.f64 a (+.f64 -1 t)) 3)) (fma.f64 z (*.f64 (+.f64 -1 y) (fma.f64 z (+.f64 -1 y) (*.f64 a (neg.f64 (+.f64 -1 t))))) (pow.f64 (*.f64 a (+.f64 -1 t)) 2))) |
(/.f64 (*.f64 (sqrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2)))) (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 z (+.f64 y -1))))) |
(/.f64 (sqrt.f64 (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))) (/.f64 (sqrt.f64 (-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 z (+.f64 -1 y)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 2) (pow.f64 (*.f64 z (+.f64 -1 y)) 2))))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (fma.f64 z y (*.f64 a (+.f64 -1 t))) z)) (sqrt.f64 (-.f64 (*.f64 a (+.f64 -1 t)) (-.f64 (*.f64 z y) z)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 2) (pow.f64 (-.f64 (*.f64 z y) z) 2)))) |
(/.f64 (*.f64 (sqrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 z (+.f64 y -1)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a)))))) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 z (+.f64 -1 y)) 3) (pow.f64 (*.f64 a (+.f64 -1 t)) 3))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 2) (*.f64 (*.f64 z (+.f64 -1 y)) (-.f64 (*.f64 z (+.f64 -1 y)) (*.f64 a (+.f64 -1 t)))))) (sqrt.f64 (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))))) |
(*.f64 (/.f64 (hypot.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 3/2) (pow.f64 (-.f64 (*.f64 z y) z) 3/2)) (sqrt.f64 (fma.f64 z (*.f64 (+.f64 -1 y) (fma.f64 z (+.f64 -1 y) (*.f64 a (neg.f64 (+.f64 -1 t))))) (pow.f64 (*.f64 a (+.f64 -1 t)) 2)))) (sqrt.f64 (-.f64 (fma.f64 z y (*.f64 a (+.f64 -1 t))) z))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2)))) (cbrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 z (+.f64 y -1))))) |
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))) 2) (/.f64 (cbrt.f64 (-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 z (+.f64 -1 y)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 2) (pow.f64 (*.f64 z (+.f64 -1 y)) 2))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 z y (*.f64 a (+.f64 -1 t))) z)) 2) (cbrt.f64 (-.f64 (*.f64 a (+.f64 -1 t)) (-.f64 (*.f64 z y) z)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 2) (pow.f64 (-.f64 (*.f64 z y) z) 2)))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 z (+.f64 y -1)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a)))))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))) 2) (cbrt.f64 (+.f64 (pow.f64 (*.f64 z (+.f64 -1 y)) 3) (pow.f64 (*.f64 a (+.f64 -1 t)) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 2) (*.f64 (*.f64 z (+.f64 -1 y)) (-.f64 (*.f64 z (+.f64 -1 y)) (*.f64 a (+.f64 -1 t))))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 z y (*.f64 a (+.f64 -1 t))) z)) 2) (cbrt.f64 (fma.f64 z (*.f64 (+.f64 -1 y) (fma.f64 z (+.f64 -1 y) (*.f64 a (neg.f64 (+.f64 -1 t))))) (pow.f64 (*.f64 a (+.f64 -1 t)) 2)))) (cbrt.f64 (+.f64 (pow.f64 (-.f64 (*.f64 z y) z) 3) (pow.f64 (*.f64 a (+.f64 -1 t)) 3)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2)) 1) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 z (+.f64 y -1)))) |
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a))) |
(-.f64 (fma.f64 z y (*.f64 a (+.f64 -1 t))) z) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3)) 1) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 z (+.f64 y -1)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 z (+.f64 -1 y)) 3) (pow.f64 (*.f64 a (+.f64 -1 t)) 3)) (+.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 2) (*.f64 (*.f64 z (+.f64 -1 y)) (-.f64 (*.f64 z (+.f64 -1 y)) (*.f64 a (+.f64 -1 t)))))) |
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 z y) z) 3) (pow.f64 (*.f64 a (+.f64 -1 t)) 3)) (fma.f64 z (*.f64 (+.f64 -1 y) (fma.f64 z (+.f64 -1 y) (*.f64 a (neg.f64 (+.f64 -1 t))))) (pow.f64 (*.f64 a (+.f64 -1 t)) 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)) 1) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a))) |
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a))) |
(-.f64 (fma.f64 z y (*.f64 a (+.f64 -1 t))) z) |
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2))) 1) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 z (+.f64 y -1))))) |
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a))) |
(-.f64 (fma.f64 z y (*.f64 a (+.f64 -1 t))) z) |
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 z (+.f64 y -1)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 z (+.f64 -1 y)) 3) (pow.f64 (*.f64 a (+.f64 -1 t)) 3)) (+.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 2) (*.f64 (*.f64 z (+.f64 -1 y)) (-.f64 (*.f64 z (+.f64 -1 y)) (*.f64 a (+.f64 -1 t)))))) |
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 z y) z) 3) (pow.f64 (*.f64 a (+.f64 -1 t)) 3)) (fma.f64 z (*.f64 (+.f64 -1 y) (fma.f64 z (+.f64 -1 y) (*.f64 a (neg.f64 (+.f64 -1 t))))) (pow.f64 (*.f64 a (+.f64 -1 t)) 2))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2))) (sqrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 z (+.f64 y -1))))) |
(/.f64 (sqrt.f64 (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))) (/.f64 (sqrt.f64 (-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 z (+.f64 -1 y)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 2) (pow.f64 (*.f64 z (+.f64 -1 y)) 2))))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (fma.f64 z y (*.f64 a (+.f64 -1 t))) z)) (sqrt.f64 (-.f64 (*.f64 a (+.f64 -1 t)) (-.f64 (*.f64 z y) z)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 2) (pow.f64 (-.f64 (*.f64 z y) z) 2)))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3))) (sqrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 z (+.f64 y -1)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a)))))) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 z (+.f64 -1 y)) 3) (pow.f64 (*.f64 a (+.f64 -1 t)) 3))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 2) (*.f64 (*.f64 z (+.f64 -1 y)) (-.f64 (*.f64 z (+.f64 -1 y)) (*.f64 a (+.f64 -1 t)))))) (sqrt.f64 (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))))) |
(*.f64 (/.f64 (hypot.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 3/2) (pow.f64 (-.f64 (*.f64 z y) z) 3/2)) (sqrt.f64 (fma.f64 z (*.f64 (+.f64 -1 y) (fma.f64 z (+.f64 -1 y) (*.f64 a (neg.f64 (+.f64 -1 t))))) (pow.f64 (*.f64 a (+.f64 -1 t)) 2)))) (sqrt.f64 (-.f64 (fma.f64 z y (*.f64 a (+.f64 -1 t))) z))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2)) (cbrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 z (+.f64 y -1))))) |
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))) 2) (/.f64 (cbrt.f64 (-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 z (+.f64 -1 y)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 2) (pow.f64 (*.f64 z (+.f64 -1 y)) 2))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 z y (*.f64 a (+.f64 -1 t))) z)) 2) (cbrt.f64 (-.f64 (*.f64 a (+.f64 -1 t)) (-.f64 (*.f64 z y) z)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 2) (pow.f64 (-.f64 (*.f64 z y) z) 2)))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 z (+.f64 y -1)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a)))))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))) 2) (cbrt.f64 (+.f64 (pow.f64 (*.f64 z (+.f64 -1 y)) 3) (pow.f64 (*.f64 a (+.f64 -1 t)) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 2) (*.f64 (*.f64 z (+.f64 -1 y)) (-.f64 (*.f64 z (+.f64 -1 y)) (*.f64 a (+.f64 -1 t))))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 z y (*.f64 a (+.f64 -1 t))) z)) 2) (cbrt.f64 (fma.f64 z (*.f64 (+.f64 -1 y) (fma.f64 z (+.f64 -1 y) (*.f64 a (neg.f64 (+.f64 -1 t))))) (pow.f64 (*.f64 a (+.f64 -1 t)) 2)))) (cbrt.f64 (+.f64 (pow.f64 (-.f64 (*.f64 z y) z) 3) (pow.f64 (*.f64 a (+.f64 -1 t)) 3)))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)) (*.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2))) (/.f64 1 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 z (+.f64 y -1))))) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2))) |
(/.f64 (-.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 4) (pow.f64 (*.f64 z (+.f64 -1 y)) 4)) (/.f64 (+.f64 (pow.f64 (*.f64 z (+.f64 -1 y)) 2) (pow.f64 (*.f64 a (+.f64 -1 t)) 2)) (/.f64 1 (-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 z (+.f64 -1 y)))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 z y) z) 2) (pow.f64 (*.f64 a (+.f64 -1 t)) 2)) (-.f64 (fma.f64 z y (*.f64 a (+.f64 -1 t))) z)) (+.f64 (pow.f64 (-.f64 (*.f64 z y) z) 2) (pow.f64 (*.f64 a (+.f64 -1 t)) 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) 3) (pow.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 2) 3)) (/.f64 1 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 z (+.f64 y -1))))) (+.f64 (*.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2)) (*.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2))))) |
(/.f64 (*.f64 (/.f64 1 (-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 z (+.f64 -1 y)))) (-.f64 (pow.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 2) 3) (pow.f64 (pow.f64 (*.f64 z (+.f64 -1 y)) 2) 3))) (+.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 4) (+.f64 (pow.f64 (*.f64 z (+.f64 -1 y)) 4) (*.f64 (pow.f64 (*.f64 z (+.f64 -1 y)) 2) (pow.f64 (*.f64 a (+.f64 -1 t)) 2))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 6) (pow.f64 (-.f64 (*.f64 z y) z) 6)) (-.f64 (*.f64 a (+.f64 -1 t)) (-.f64 (*.f64 z y) z))) (+.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 4) (fma.f64 (pow.f64 (-.f64 (*.f64 z y) z) 2) (pow.f64 (*.f64 a (+.f64 -1 t)) 2) (pow.f64 (-.f64 (*.f64 z y) z) 4)))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)) (*.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 z (+.f64 y -1)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a)))))) (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 6) (pow.f64 (*.f64 z (+.f64 -1 y)) 6)) 1) (+.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 2) (*.f64 (*.f64 z (+.f64 -1 y)) (-.f64 (*.f64 z (+.f64 -1 y)) (*.f64 a (+.f64 -1 t)))))) (-.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 3) (pow.f64 (*.f64 z (+.f64 -1 y)) 3))) |
(/.f64 (-.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 6) (pow.f64 (-.f64 (*.f64 z y) z) 6)) (*.f64 (-.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 3) (pow.f64 (-.f64 (*.f64 z y) z) 3)) (fma.f64 z (*.f64 (+.f64 -1 y) (fma.f64 z (+.f64 -1 y) (*.f64 a (neg.f64 (+.f64 -1 t))))) (pow.f64 (*.f64 a (+.f64 -1 t)) 2)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) 3) (pow.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 z (+.f64 y -1)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a)))))) (+.f64 (*.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3)) (*.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3))))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 3) 3) (pow.f64 (pow.f64 (*.f64 z (+.f64 -1 y)) 3) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 6) (-.f64 (pow.f64 (*.f64 z (+.f64 -1 y)) 6) (*.f64 (pow.f64 (*.f64 z (+.f64 -1 y)) 3) (pow.f64 (*.f64 a (+.f64 -1 t)) 3)))) (/.f64 1 (+.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 2) (*.f64 (*.f64 z (+.f64 -1 y)) (-.f64 (*.f64 z (+.f64 -1 y)) (*.f64 a (+.f64 -1 t)))))))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 3) 3) (pow.f64 (pow.f64 (-.f64 (*.f64 z y) z) 3) 3)) (*.f64 (fma.f64 (pow.f64 (-.f64 (*.f64 z y) z) 3) (-.f64 (pow.f64 (-.f64 (*.f64 z y) z) 3) (pow.f64 (*.f64 a (+.f64 -1 t)) 3)) (pow.f64 (*.f64 a (+.f64 -1 t)) 6)) (fma.f64 z (*.f64 (+.f64 -1 y) (fma.f64 z (+.f64 -1 y) (*.f64 a (neg.f64 (+.f64 -1 t))))) (pow.f64 (*.f64 a (+.f64 -1 t)) 2)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2)) 1) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 z (+.f64 y -1)))) |
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a))) |
(-.f64 (fma.f64 z y (*.f64 a (+.f64 -1 t))) z) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2)) (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 z (+.f64 y -1))))) (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 z (+.f64 y -1))))) |
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a))) |
(-.f64 (fma.f64 z y (*.f64 a (+.f64 -1 t))) z) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2)) (*.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 z (+.f64 y -1)))) (cbrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 z (+.f64 y -1)))))) (cbrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 z (+.f64 y -1))))) |
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a))) |
(-.f64 (fma.f64 z y (*.f64 a (+.f64 -1 t))) z) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2)) (+.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a)) (sqrt.f64 (*.f64 z (+.f64 y -1))))) (-.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a)) (sqrt.f64 (*.f64 z (+.f64 y -1))))) |
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a))) |
(-.f64 (fma.f64 z y (*.f64 a (+.f64 -1 t))) z) |
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3)) 1) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 z (+.f64 y -1)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 z (+.f64 -1 y)) 3) (pow.f64 (*.f64 a (+.f64 -1 t)) 3)) (+.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 2) (*.f64 (*.f64 z (+.f64 -1 y)) (-.f64 (*.f64 z (+.f64 -1 y)) (*.f64 a (+.f64 -1 t)))))) |
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 z y) z) 3) (pow.f64 (*.f64 a (+.f64 -1 t)) 3)) (fma.f64 z (*.f64 (+.f64 -1 y) (fma.f64 z (+.f64 -1 y) (*.f64 a (neg.f64 (+.f64 -1 t))))) (pow.f64 (*.f64 a (+.f64 -1 t)) 2))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 z (+.f64 y -1)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 z (+.f64 y -1)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 z (+.f64 -1 y)) 3) (pow.f64 (*.f64 a (+.f64 -1 t)) 3)) (+.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 2) (*.f64 (*.f64 z (+.f64 -1 y)) (-.f64 (*.f64 z (+.f64 -1 y)) (*.f64 a (+.f64 -1 t)))))) |
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 z y) z) 3) (pow.f64 (*.f64 a (+.f64 -1 t)) 3)) (fma.f64 z (*.f64 (+.f64 -1 y) (fma.f64 z (+.f64 -1 y) (*.f64 a (neg.f64 (+.f64 -1 t))))) (pow.f64 (*.f64 a (+.f64 -1 t)) 2))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 z (+.f64 y -1)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 z (+.f64 y -1)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 z (+.f64 y -1)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 z (+.f64 -1 y)) 3) (pow.f64 (*.f64 a (+.f64 -1 t)) 3)) (+.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 2) (*.f64 (*.f64 z (+.f64 -1 y)) (-.f64 (*.f64 z (+.f64 -1 y)) (*.f64 a (+.f64 -1 t)))))) |
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 z y) z) 3) (pow.f64 (*.f64 a (+.f64 -1 t)) 3)) (fma.f64 z (*.f64 (+.f64 -1 y) (fma.f64 z (+.f64 -1 y) (*.f64 a (neg.f64 (+.f64 -1 t))))) (pow.f64 (*.f64 a (+.f64 -1 t)) 2))) |
(pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 1) |
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a))) |
(-.f64 (fma.f64 z y (*.f64 a (+.f64 -1 t))) z) |
(pow.f64 (sqrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) |
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a))) |
(-.f64 (fma.f64 z y (*.f64 a (+.f64 -1 t))) z) |
(pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3) |
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a))) |
(-.f64 (fma.f64 z y (*.f64 a (+.f64 -1 t))) z) |
(pow.f64 (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 3) 1/3) |
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a))) |
(-.f64 (fma.f64 z y (*.f64 a (+.f64 -1 t))) z) |
(sqrt.f64 (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2)) |
(sqrt.f64 (pow.f64 (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t))) 2)) |
(fabs.f64 (-.f64 (fma.f64 z y (*.f64 a (+.f64 -1 t))) z)) |
(log.f64 (exp.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) |
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a))) |
(-.f64 (fma.f64 z y (*.f64 a (+.f64 -1 t))) z) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))) |
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a))) |
(-.f64 (fma.f64 z y (*.f64 a (+.f64 -1 t))) z) |
(cbrt.f64 (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 3)) |
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a))) |
(-.f64 (fma.f64 z y (*.f64 a (+.f64 -1 t))) z) |
(expm1.f64 (log1p.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) |
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a))) |
(-.f64 (fma.f64 z y (*.f64 a (+.f64 -1 t))) z) |
(exp.f64 (log.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) |
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a))) |
(-.f64 (fma.f64 z y (*.f64 a (+.f64 -1 t))) z) |
(exp.f64 (*.f64 (log.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 1)) |
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a))) |
(-.f64 (fma.f64 z y (*.f64 a (+.f64 -1 t))) z) |
(log1p.f64 (expm1.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) |
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a))) |
(-.f64 (fma.f64 z y (*.f64 a (+.f64 -1 t))) z) |
(fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) |
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a))) |
(-.f64 (fma.f64 z y (*.f64 a (+.f64 -1 t))) z) |
(fma.f64 1 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a)) |
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a))) |
(-.f64 (fma.f64 z y (*.f64 a (+.f64 -1 t))) z) |
(fma.f64 1 (*.f64 (+.f64 t -1) a) (*.f64 z (+.f64 y -1))) |
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a))) |
(-.f64 (fma.f64 z y (*.f64 a (+.f64 -1 t))) z) |
(fma.f64 (+.f64 y -1) z (*.f64 (+.f64 t -1) a)) |
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a))) |
(-.f64 (fma.f64 z y (*.f64 a (+.f64 -1 t))) z) |
(fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))) |
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a))) |
(-.f64 (fma.f64 z y (*.f64 a (+.f64 -1 t))) z) |
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) |
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a))) |
(-.f64 (fma.f64 z y (*.f64 a (+.f64 -1 t))) z) |
(fma.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a)) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 z (+.f64 y -1))) |
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a))) |
(-.f64 (fma.f64 z y (*.f64 a (+.f64 -1 t))) z) |
(fma.f64 (sqrt.f64 (*.f64 z (+.f64 y -1))) (sqrt.f64 (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a)) |
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a))) |
(-.f64 (fma.f64 z y (*.f64 a (+.f64 -1 t))) z) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (cbrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 z (+.f64 y -1))) |
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a))) |
(-.f64 (fma.f64 z y (*.f64 a (+.f64 -1 t))) z) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) 2) (cbrt.f64 (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a)) |
(fma.f64 a t (fma.f64 z (+.f64 -1 y) (neg.f64 a))) |
(-.f64 (fma.f64 z y (*.f64 a (+.f64 -1 t))) z) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) |
| ✓ | 0.0b | (-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 (-.f64 t 1) a)) |
| 0.0b | (*.f64 (-.f64 t 1) a) | |
| ✓ | 0.0b | (*.f64 (-.f64 (+.f64 y t) 2) b) |
Compiled 60 to 31 computations (48.3% saved)
36 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | x | @ | 0 | (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) |
| 0.0ms | y | @ | 0 | (-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 (-.f64 t 1) a)) |
| 0.0ms | t | @ | -inf | (-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 (-.f64 t 1) a)) |
| 0.0ms | b | @ | inf | (-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 (-.f64 t 1) a)) |
| 0.0ms | y | @ | inf | (-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 (-.f64 t 1) a)) |
| 1× | batch-egg-rewrite |
| 720× | associate-/r* |
| 688× | associate-+l+ |
| 564× | associate-/l* |
| 490× | +-commutative |
| 400× | add-sqr-sqrt |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 16 | 79 |
| 1 | 373 | 79 |
| 2 | 5381 | 79 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 (-.f64 t 1) a)) |
(+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b y) (*.f64 b (+.f64 t -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (+.f64 t -2)) (*.f64 b y))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (+.f64 y t)) (*.f64 b -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b -2) (*.f64 b (+.f64 y t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y b) (*.f64 (+.f64 t -2) b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 t -2) b) (*.f64 y b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 y t) b) (*.f64 -2 b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -2 b) (*.f64 (+.f64 y t) b))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 y (+.f64 t -2)) b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 b (/.f64 1 (+.f64 y (+.f64 t -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (+.f64 y t) 2) -4) (/.f64 (+.f64 y (+.f64 t 2)) b))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (+.f64 y t) 3) -8) (/.f64 (+.f64 (+.f64 (pow.f64 (+.f64 y t) 2) (*.f64 (+.f64 y t) 2)) 4) b))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (+.f64 (pow.f64 (+.f64 y t) 2) -4)) (+.f64 y (+.f64 t 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (+.f64 (pow.f64 (+.f64 y t) 3) -8)) (+.f64 (+.f64 (pow.f64 (+.f64 y t) 2) (*.f64 (+.f64 y t) 2)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (+.f64 y t) 2) -4) b) (+.f64 y (+.f64 t 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (+.f64 y t) 3) -8) b) (+.f64 (+.f64 (pow.f64 (+.f64 y t) 2) (*.f64 (+.f64 y t) 2)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 b (+.f64 (pow.f64 (+.f64 y t) 2) -4)) 1) (+.f64 y (+.f64 t 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 b (+.f64 (pow.f64 (+.f64 y t) 2) -4)) (sqrt.f64 (+.f64 y (+.f64 t 2)))) (sqrt.f64 (+.f64 y (+.f64 t 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 b (+.f64 (pow.f64 (+.f64 y t) 2) -4)) (*.f64 (cbrt.f64 (+.f64 y (+.f64 t 2))) (cbrt.f64 (+.f64 y (+.f64 t 2))))) (cbrt.f64 (+.f64 y (+.f64 t 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 b (+.f64 (pow.f64 (+.f64 y t) 3) -8)) 1) (+.f64 (+.f64 (pow.f64 (+.f64 y t) 2) (*.f64 (+.f64 y t) 2)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 b (+.f64 (pow.f64 (+.f64 y t) 3) -8)) (sqrt.f64 (+.f64 (+.f64 (pow.f64 (+.f64 y t) 2) (*.f64 (+.f64 y t) 2)) 4))) (sqrt.f64 (+.f64 (+.f64 (pow.f64 (+.f64 y t) 2) (*.f64 (+.f64 y t) 2)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 b (+.f64 (pow.f64 (+.f64 y t) 3) -8)) (*.f64 (cbrt.f64 (+.f64 (+.f64 (pow.f64 (+.f64 y t) 2) (*.f64 (+.f64 y t) 2)) 4)) (cbrt.f64 (+.f64 (+.f64 (pow.f64 (+.f64 y t) 2) (*.f64 (+.f64 y t) 2)) 4)))) (cbrt.f64 (+.f64 (+.f64 (pow.f64 (+.f64 y t) 2) (*.f64 (+.f64 y t) 2)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 y t) 2) -4) b) 1) (+.f64 y (+.f64 t 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 y t) 2) -4) b) (sqrt.f64 (+.f64 y (+.f64 t 2)))) (sqrt.f64 (+.f64 y (+.f64 t 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 y t) 2) -4) b) (*.f64 (cbrt.f64 (+.f64 y (+.f64 t 2))) (cbrt.f64 (+.f64 y (+.f64 t 2))))) (cbrt.f64 (+.f64 y (+.f64 t 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 y t) 3) -8) b) 1) (+.f64 (+.f64 (pow.f64 (+.f64 y t) 2) (*.f64 (+.f64 y t) 2)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 y t) 3) -8) b) (sqrt.f64 (+.f64 (+.f64 (pow.f64 (+.f64 y t) 2) (*.f64 (+.f64 y t) 2)) 4))) (sqrt.f64 (+.f64 (+.f64 (pow.f64 (+.f64 y t) 2) (*.f64 (+.f64 y t) 2)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 y t) 3) -8) b) (*.f64 (cbrt.f64 (+.f64 (+.f64 (pow.f64 (+.f64 y t) 2) (*.f64 (+.f64 y t) 2)) 4)) (cbrt.f64 (+.f64 (+.f64 (pow.f64 (+.f64 y t) 2) (*.f64 (+.f64 y t) 2)) 4)))) (cbrt.f64 (+.f64 (+.f64 (pow.f64 (+.f64 y t) 2) (*.f64 (+.f64 y t) 2)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 b) (+.f64 y (+.f64 t -2))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 y (+.f64 t -2)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (+.f64 y (+.f64 t -2)) b))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 x (*.f64 a (-.f64 1 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.f64 (+.f64 x (*.f64 a (-.f64 1 t))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 x (*.f64 (*.f64 a (-.f64 1 t)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (*.f64 (+.f64 x (*.f64 a (-.f64 1 t))) 1) (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (*.f64 (+.f64 x (*.f64 a (-.f64 1 t))) 1) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (*.f64 (+.f64 x (*.f64 a (-.f64 1 t))) 1) (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (*.f64 (+.f64 x (*.f64 a (-.f64 1 t))) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (*.f64 (+.f64 x (*.f64 a (-.f64 1 t))) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.f64 a (-.f64 1 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (-.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.f64 (+.f64 t -1) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.f64 (*.f64 a (-.f64 1 t)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.f64 a (-.f64 1 t))) (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (-.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.f64 (+.f64 t -1) a)) (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.f64 a (-.f64 1 t))) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (-.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.f64 a (-.f64 1 t))) (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (-.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.f64 (+.f64 t -1) a)) (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.f64 a (-.f64 1 t))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (-.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.f64 a (-.f64 1 t))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (-.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 (*.f64 a (-.f64 1 t)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (+.f64 (*.f64 a (-.f64 1 t)) (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (+.f64 (*.f64 (*.f64 a (-.f64 1 t)) 1) (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (+.f64 (*.f64 a (-.f64 1 t)) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (+.f64 (*.f64 (*.f64 a (-.f64 1 t)) 1) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (+.f64 (*.f64 a (-.f64 1 t)) (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (+.f64 (*.f64 (*.f64 a (-.f64 1 t)) 1) (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (+.f64 (*.f64 a (-.f64 1 t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (+.f64 (*.f64 (*.f64 a (-.f64 1 t)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (+.f64 (*.f64 a (-.f64 1 t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (+.f64 (*.f64 (*.f64 a (-.f64 1 t)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)) (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)) (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)) (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a)) (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)) (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)) (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)) (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a)) (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (*.f64 (+.f64 y (+.f64 t -2)) b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 y (+.f64 t -2)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 y (+.f64 t -2)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 y (+.f64 t -2)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 y (+.f64 t -2)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 y (+.f64 t -2)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (-.f64 1 t)) (fma.f64 (+.f64 y (+.f64 t -2)) b x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (-.f64 1 t)) (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (-.f64 1 t)) (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (-.f64 1 t)) (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (-.f64 1 t)) (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (-.f64 1 t)) (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.f64 a (-.f64 1 t))) x)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.f64 (+.f64 t -1) a)) x)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b y) (+.f64 (*.f64 b (+.f64 t -2)) (+.f64 x (*.f64 a (-.f64 1 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b y) (+.f64 (*.f64 b (+.f64 t -2)) (*.f64 (+.f64 x (*.f64 a (-.f64 1 t))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (+.f64 y t)) (+.f64 (*.f64 b -2) (+.f64 x (*.f64 a (-.f64 1 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (+.f64 y t)) (+.f64 (*.f64 b -2) (*.f64 (+.f64 x (*.f64 a (-.f64 1 t))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y b) (+.f64 (*.f64 (+.f64 t -2) b) (+.f64 x (*.f64 a (-.f64 1 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y b) (+.f64 (*.f64 (+.f64 t -2) b) (*.f64 (+.f64 x (*.f64 a (-.f64 1 t))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 y t) b) (+.f64 (*.f64 -2 b) (+.f64 x (*.f64 a (-.f64 1 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 y t) b) (+.f64 (*.f64 -2 b) (*.f64 (+.f64 x (*.f64 a (-.f64 1 t))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 x (*.f64 a (-.f64 1 t))) 1) (*.f64 (+.f64 y (+.f64 t -2)) b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 a (-.f64 1 t)) 1) (fma.f64 (+.f64 y (+.f64 t -2)) b x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)) (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)) (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)) (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a)) (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (*.f64 b y)) (*.f64 b (+.f64 t -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (*.f64 b (+.f64 y t))) (*.f64 b -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (*.f64 y b)) (*.f64 (+.f64 t -2) b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (*.f64 (+.f64 y t) b)) (*.f64 -2 b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (exp.f64 (log1p.f64 (*.f64 (+.f64 t -1) a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t)))) (sqrt.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t)))) (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t)))) 2) (cbrt.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)) (/.f64 1 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (*.f64 (*.f64 (+.f64 t -1) a) (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 (+.f64 t -1) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a)) (sqrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x))) (-.f64 (sqrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x)) (sqrt.f64 (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)) (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 (+.f64 t -1) a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 (+.f64 t -1) a)) (/.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 (+.f64 t -1) a)) (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)) (+.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (*.f64 (*.f64 (+.f64 t -1) a) (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 (+.f64 t -1) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (*.f64 (*.f64 (+.f64 t -1) a) (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 (+.f64 t -1) a)))) (/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (*.f64 (*.f64 (+.f64 t -1) a) (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 (+.f64 t -1) a)))) (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3))) (/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (*.f64 (*.f64 (+.f64 t -1) a) (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 (+.f64 t -1) a)))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2))) (/.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 (+.f64 t -1) a)) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)))) (/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (*.f64 (*.f64 (+.f64 t -1) a) (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 (+.f64 t -1) a)))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)))) (/.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 (+.f64 t -1) a)) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (+.f64 x (*.f64 a (-.f64 1 t))))) (+.f64 (-.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) x) (*.f64 (+.f64 t -1) a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (*.f64 (*.f64 a (-.f64 1 t)) (*.f64 a (-.f64 1 t)))) (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) (pow.f64 (+.f64 x (*.f64 a (-.f64 1 t))) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (-.f64 (*.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (+.f64 x (*.f64 a (-.f64 1 t)))) (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 x (*.f64 a (-.f64 1 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 3) (pow.f64 (*.f64 a (-.f64 1 t)) 3)) (-.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (*.f64 (*.f64 a (-.f64 1 t)) (*.f64 a (-.f64 1 t)))) (*.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2))) (neg.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (*.f64 (*.f64 (+.f64 t -1) a) (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 (+.f64 t -1) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)) 1) (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 (+.f64 t -1) a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)) (sqrt.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 (+.f64 t -1) a)))) (sqrt.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)) (*.f64 (cbrt.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 (+.f64 t -1) a))) (cbrt.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 (+.f64 t -1) a))))) (cbrt.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)) 1) (+.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (*.f64 (*.f64 (+.f64 t -1) a) (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 (+.f64 t -1) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (*.f64 (*.f64 (+.f64 t -1) a) (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 (+.f64 t -1) a)))))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (*.f64 (*.f64 (+.f64 t -1) a) (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 (+.f64 t -1) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (*.f64 (*.f64 (+.f64 t -1) a) (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 (+.f64 t -1) a))))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (*.f64 (*.f64 (+.f64 t -1) a) (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 (+.f64 t -1) a))))))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (*.f64 (*.f64 (+.f64 t -1) a) (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 (+.f64 t -1) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 y (+.f64 t -2)) b (+.f64 x (*.f64 a (-.f64 1 t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 b (+.f64 y (+.f64 t -2)) (+.f64 x (*.f64 a (-.f64 1 t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 x (*.f64 a (-.f64 1 t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)) (sqrt.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)) (+.f64 x (*.f64 a (-.f64 1 t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x)) (sqrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x)) (*.f64 a (-.f64 1 t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)) 2) (cbrt.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)) (+.f64 x (*.f64 a (-.f64 1 t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x)) 2) (cbrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x)) (*.f64 a (-.f64 1 t))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 y (+.f64 t -2)) b))) (-.f64 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 x)) (-.f64 1 (*.f64 (+.f64 y (+.f64 t -2)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (-.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) x)) (/.f64 x (/.f64 (-.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) x) x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (exp.f64 (log1p.f64 x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 x (exp.f64 (log1p.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 (+.f64 y (+.f64 t -2)) b x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x)) (sqrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x)) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x)) 2) (cbrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 x x)) (/.f64 1 (-.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) (pow.f64 x 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 x (-.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (/.f64 (-.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) x) (-.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (fma.f64 (+.f64 y (+.f64 t -2)) b x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 x x)) (-.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 x (-.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 x (-.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b)))) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 x (-.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b)))) (fma.f64 (+.f64 y (+.f64 t -2)) b x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 x x))) (/.f64 (-.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) x) (sqrt.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) (pow.f64 x 3))) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 x (-.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) (pow.f64 x 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 x x))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 x x)))) (/.f64 (-.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) x) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) (pow.f64 x 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) (pow.f64 x 3)))) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 x (-.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) (pow.f64 x 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2)) (-.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 x x))) (neg.f64 (-.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) (pow.f64 x 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 x (-.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 x x)) 1) (-.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 x x)) (sqrt.f64 (-.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) x))) (sqrt.f64 (-.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 x x)) (*.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) x)) (cbrt.f64 (-.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) x)))) (cbrt.f64 (-.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 x x)) (+.f64 (sqrt.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)) (sqrt.f64 x))) (-.f64 (sqrt.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)) (sqrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) (pow.f64 x 3)) 1) (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 x (-.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) (pow.f64 x 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 x (-.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 x (-.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) (pow.f64 x 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 x (-.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 x (-.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 x (-.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 y (+.f64 t -2)) b x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 b (+.f64 y (+.f64 t -2)) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (+.f64 y (+.f64 t -2)) b) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 x (*.f64 (+.f64 y (+.f64 t -2)) b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)) (sqrt.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 (+.f64 y (+.f64 t -2)) b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)) 2) (cbrt.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 (+.f64 y (+.f64 t -2)) b)))))) |
| 1× | egg-herbie |
| 1464× | associate-+l+ |
| 1348× | fma-def |
| 1074× | associate-+r+ |
| 672× | +-commutative |
| 446× | distribute-lft-in |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 596 | 17561 |
| 1 | 1596 | 16611 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 b (-.f64 t 2)) |
(+.f64 (*.f64 y b) (*.f64 b (-.f64 t 2))) |
(+.f64 (*.f64 y b) (*.f64 b (-.f64 t 2))) |
(+.f64 (*.f64 y b) (*.f64 b (-.f64 t 2))) |
(*.f64 y b) |
(+.f64 (*.f64 y b) (*.f64 (-.f64 t 2) b)) |
(+.f64 (*.f64 y b) (*.f64 (-.f64 t 2) b)) |
(+.f64 (*.f64 y b) (*.f64 (-.f64 t 2) b)) |
(*.f64 y b) |
(+.f64 (*.f64 y b) (*.f64 (-.f64 t 2) b)) |
(+.f64 (*.f64 y b) (*.f64 (-.f64 t 2) b)) |
(+.f64 (*.f64 y b) (*.f64 (-.f64 t 2) b)) |
(*.f64 (-.f64 y 2) b) |
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b)) |
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b)) |
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b)) |
(*.f64 t b) |
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b)) |
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b)) |
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b)) |
(*.f64 t b) |
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b)) |
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b)) |
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b)) |
(-.f64 (+.f64 (*.f64 (-.f64 t 2) b) x) (*.f64 (-.f64 t 1) a)) |
(-.f64 (+.f64 (*.f64 y b) (+.f64 (*.f64 (-.f64 t 2) b) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (+.f64 (*.f64 y b) (+.f64 (*.f64 (-.f64 t 2) b) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (+.f64 (*.f64 y b) (+.f64 (*.f64 (-.f64 t 2) b) x)) (*.f64 (-.f64 t 1) a)) |
(*.f64 y b) |
(-.f64 (+.f64 (*.f64 y b) (+.f64 (*.f64 b (-.f64 t 2)) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (+.f64 (*.f64 y b) (+.f64 (*.f64 b (-.f64 t 2)) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (+.f64 (*.f64 y b) (+.f64 (*.f64 b (-.f64 t 2)) x)) (*.f64 (-.f64 t 1) a)) |
(*.f64 y b) |
(-.f64 (+.f64 (*.f64 y b) (+.f64 (*.f64 b (-.f64 t 2)) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (+.f64 (*.f64 y b) (+.f64 (*.f64 b (-.f64 t 2)) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (+.f64 (*.f64 y b) (+.f64 (*.f64 b (-.f64 t 2)) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (+.f64 (*.f64 (-.f64 y 2) b) x) (*.f64 -1 a)) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (*.f64 -1 a)) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (*.f64 -1 a)) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (*.f64 -1 a)) |
(*.f64 t (-.f64 b a)) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (*.f64 -1 a)) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (*.f64 -1 a)) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (*.f64 -1 a)) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 b) (*.f64 -1 a)) t)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 b) (*.f64 -1 a)) t)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (*.f64 -1 a)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 b) (*.f64 -1 a)) t)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (*.f64 -1 a)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 b) (*.f64 -1 a)) t)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (*.f64 -1 a)) |
(-.f64 x (*.f64 (-.f64 t 1) a)) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(-.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (*.f64 (-.f64 t 1) a)) |
x |
x |
(+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) |
(*.f64 a (-.f64 1 t)) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) |
(*.f64 -1 (*.f64 (-.f64 t 1) a)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) |
(+.f64 (*.f64 b (-.f64 t 2)) x) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 b (-.f64 t 2)) x)) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 b (-.f64 t 2)) x)) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 b (-.f64 t 2)) x)) |
(*.f64 y b) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 (-.f64 t 2) b) x)) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 (-.f64 t 2) b) x)) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 (-.f64 t 2) b) x)) |
(*.f64 y b) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 (-.f64 t 2) b) x)) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 (-.f64 t 2) b) x)) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 (-.f64 t 2) b) x)) |
(+.f64 (*.f64 (-.f64 y 2) b) x) |
(+.f64 (*.f64 t b) (+.f64 (*.f64 (-.f64 y 2) b) x)) |
(+.f64 (*.f64 t b) (+.f64 (*.f64 (-.f64 y 2) b) x)) |
(+.f64 (*.f64 t b) (+.f64 (*.f64 (-.f64 y 2) b) x)) |
(*.f64 t b) |
(+.f64 (*.f64 t b) (+.f64 (*.f64 (-.f64 y 2) b) x)) |
(+.f64 (*.f64 t b) (+.f64 (*.f64 (-.f64 y 2) b) x)) |
(+.f64 (*.f64 t b) (+.f64 (*.f64 (-.f64 y 2) b) x)) |
(*.f64 t b) |
(+.f64 (*.f64 t b) (+.f64 (*.f64 (-.f64 y 2) b) x)) |
(+.f64 (*.f64 t b) (+.f64 (*.f64 (-.f64 y 2) b) x)) |
(+.f64 (*.f64 t b) (+.f64 (*.f64 (-.f64 y 2) b) x)) |
x |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
x |
x |
(+.f64 (*.f64 b y) (*.f64 b (+.f64 t -2))) |
(+.f64 (*.f64 b (+.f64 t -2)) (*.f64 b y)) |
(+.f64 (*.f64 b (+.f64 y t)) (*.f64 b -2)) |
(+.f64 (*.f64 b -2) (*.f64 b (+.f64 y t))) |
(+.f64 (*.f64 y b) (*.f64 (+.f64 t -2) b)) |
(+.f64 (*.f64 (+.f64 t -2) b) (*.f64 y b)) |
(+.f64 (*.f64 (+.f64 y t) b) (*.f64 -2 b)) |
(+.f64 (*.f64 -2 b) (*.f64 (+.f64 y t) b)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 y (+.f64 t -2)) b))) 1) |
(/.f64 b (/.f64 1 (+.f64 y (+.f64 t -2)))) |
(/.f64 (+.f64 (pow.f64 (+.f64 y t) 2) -4) (/.f64 (+.f64 y (+.f64 t 2)) b)) |
(/.f64 (+.f64 (pow.f64 (+.f64 y t) 3) -8) (/.f64 (+.f64 (+.f64 (pow.f64 (+.f64 y t) 2) (*.f64 (+.f64 y t) 2)) 4) b)) |
(/.f64 (*.f64 b (+.f64 (pow.f64 (+.f64 y t) 2) -4)) (+.f64 y (+.f64 t 2))) |
(/.f64 (*.f64 b (+.f64 (pow.f64 (+.f64 y t) 3) -8)) (+.f64 (+.f64 (pow.f64 (+.f64 y t) 2) (*.f64 (+.f64 y t) 2)) 4)) |
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 y t) 2) -4) b) (+.f64 y (+.f64 t 2))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 y t) 3) -8) b) (+.f64 (+.f64 (pow.f64 (+.f64 y t) 2) (*.f64 (+.f64 y t) 2)) 4)) |
(/.f64 (/.f64 (*.f64 b (+.f64 (pow.f64 (+.f64 y t) 2) -4)) 1) (+.f64 y (+.f64 t 2))) |
(/.f64 (/.f64 (*.f64 b (+.f64 (pow.f64 (+.f64 y t) 2) -4)) (sqrt.f64 (+.f64 y (+.f64 t 2)))) (sqrt.f64 (+.f64 y (+.f64 t 2)))) |
(/.f64 (/.f64 (*.f64 b (+.f64 (pow.f64 (+.f64 y t) 2) -4)) (*.f64 (cbrt.f64 (+.f64 y (+.f64 t 2))) (cbrt.f64 (+.f64 y (+.f64 t 2))))) (cbrt.f64 (+.f64 y (+.f64 t 2)))) |
(/.f64 (/.f64 (*.f64 b (+.f64 (pow.f64 (+.f64 y t) 3) -8)) 1) (+.f64 (+.f64 (pow.f64 (+.f64 y t) 2) (*.f64 (+.f64 y t) 2)) 4)) |
(/.f64 (/.f64 (*.f64 b (+.f64 (pow.f64 (+.f64 y t) 3) -8)) (sqrt.f64 (+.f64 (+.f64 (pow.f64 (+.f64 y t) 2) (*.f64 (+.f64 y t) 2)) 4))) (sqrt.f64 (+.f64 (+.f64 (pow.f64 (+.f64 y t) 2) (*.f64 (+.f64 y t) 2)) 4))) |
(/.f64 (/.f64 (*.f64 b (+.f64 (pow.f64 (+.f64 y t) 3) -8)) (*.f64 (cbrt.f64 (+.f64 (+.f64 (pow.f64 (+.f64 y t) 2) (*.f64 (+.f64 y t) 2)) 4)) (cbrt.f64 (+.f64 (+.f64 (pow.f64 (+.f64 y t) 2) (*.f64 (+.f64 y t) 2)) 4)))) (cbrt.f64 (+.f64 (+.f64 (pow.f64 (+.f64 y t) 2) (*.f64 (+.f64 y t) 2)) 4))) |
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 y t) 2) -4) b) 1) (+.f64 y (+.f64 t 2))) |
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 y t) 2) -4) b) (sqrt.f64 (+.f64 y (+.f64 t 2)))) (sqrt.f64 (+.f64 y (+.f64 t 2)))) |
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 y t) 2) -4) b) (*.f64 (cbrt.f64 (+.f64 y (+.f64 t 2))) (cbrt.f64 (+.f64 y (+.f64 t 2))))) (cbrt.f64 (+.f64 y (+.f64 t 2)))) |
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 y t) 3) -8) b) 1) (+.f64 (+.f64 (pow.f64 (+.f64 y t) 2) (*.f64 (+.f64 y t) 2)) 4)) |
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 y t) 3) -8) b) (sqrt.f64 (+.f64 (+.f64 (pow.f64 (+.f64 y t) 2) (*.f64 (+.f64 y t) 2)) 4))) (sqrt.f64 (+.f64 (+.f64 (pow.f64 (+.f64 y t) 2) (*.f64 (+.f64 y t) 2)) 4))) |
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 y t) 3) -8) b) (*.f64 (cbrt.f64 (+.f64 (+.f64 (pow.f64 (+.f64 y t) 2) (*.f64 (+.f64 y t) 2)) 4)) (cbrt.f64 (+.f64 (+.f64 (pow.f64 (+.f64 y t) 2) (*.f64 (+.f64 y t) 2)) 4)))) (cbrt.f64 (+.f64 (+.f64 (pow.f64 (+.f64 y t) 2) (*.f64 (+.f64 y t) 2)) 4))) |
(pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 1) |
(pow.f64 (sqrt.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)) 2) |
(pow.f64 (cbrt.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)) 3) |
(pow.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) 1/3) |
(sqrt.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2)) |
(log.f64 (pow.f64 (exp.f64 b) (+.f64 y (+.f64 t -2)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)))) |
(cbrt.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3)) |
(expm1.f64 (log1p.f64 (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(exp.f64 (log.f64 (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 x (*.f64 a (-.f64 1 t)))) |
(+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.f64 (+.f64 x (*.f64 a (-.f64 1 t))) 1)) |
(+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 x (*.f64 (*.f64 a (-.f64 1 t)) 1))) |
(+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (*.f64 (+.f64 x (*.f64 a (-.f64 1 t))) 1) (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)))) |
(+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (*.f64 (+.f64 x (*.f64 a (-.f64 1 t))) 1) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (*.f64 (+.f64 x (*.f64 a (-.f64 1 t))) 1) (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)))) |
(+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (*.f64 (+.f64 x (*.f64 a (-.f64 1 t))) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (*.f64 (+.f64 x (*.f64 a (-.f64 1 t))) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a)))) |
(+.f64 x (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.f64 a (-.f64 1 t)))) |
(+.f64 x (-.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.f64 (+.f64 t -1) a))) |
(+.f64 x (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.f64 (*.f64 a (-.f64 1 t)) 1))) |
(+.f64 x (+.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.f64 a (-.f64 1 t))) (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)))) |
(+.f64 x (+.f64 (-.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.f64 (+.f64 t -1) a)) (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)))) |
(+.f64 x (+.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.f64 a (-.f64 1 t))) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)))) |
(+.f64 x (+.f64 (-.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)))) |
(+.f64 x (+.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.f64 a (-.f64 1 t))) (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)))) |
(+.f64 x (+.f64 (-.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.f64 (+.f64 t -1) a)) (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)))) |
(+.f64 x (+.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.f64 a (-.f64 1 t))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)))) |
(+.f64 x (+.f64 (-.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)))) |
(+.f64 x (+.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.f64 a (-.f64 1 t))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a)))) |
(+.f64 x (+.f64 (-.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 (*.f64 a (-.f64 1 t)) 1)) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (+.f64 (*.f64 a (-.f64 1 t)) (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (+.f64 (*.f64 (*.f64 a (-.f64 1 t)) 1) (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (+.f64 (*.f64 a (-.f64 1 t)) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (+.f64 (*.f64 (*.f64 a (-.f64 1 t)) 1) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (+.f64 (*.f64 a (-.f64 1 t)) (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (+.f64 (*.f64 (*.f64 a (-.f64 1 t)) 1) (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (+.f64 (*.f64 a (-.f64 1 t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (+.f64 (*.f64 (*.f64 a (-.f64 1 t)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (+.f64 (*.f64 a (-.f64 1 t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (+.f64 (*.f64 (*.f64 a (-.f64 1 t)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a))) |
(+.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a))) |
(+.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a))) |
(+.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a))) |
(+.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a))) |
(+.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)) (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)))) |
(+.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)))) |
(+.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)) (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)))) |
(+.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)) (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)))) |
(+.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a)) (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)))) |
(+.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)) (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)))) |
(+.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)))) |
(+.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)) (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)))) |
(+.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)) (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)))) |
(+.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a)) (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)))) |
(+.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (*.f64 (+.f64 y (+.f64 t -2)) b)) |
(+.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)))) |
(+.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)))) |
(+.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(+.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(+.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(+.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(+.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(+.f64 (*.f64 a (-.f64 1 t)) (fma.f64 (+.f64 y (+.f64 t -2)) b x)) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)))) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)))) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.f64 a (-.f64 1 t))) x) |
(+.f64 (-.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.f64 (+.f64 t -1) a)) x) |
(+.f64 (*.f64 b y) (+.f64 (*.f64 b (+.f64 t -2)) (+.f64 x (*.f64 a (-.f64 1 t))))) |
(+.f64 (*.f64 b y) (+.f64 (*.f64 b (+.f64 t -2)) (*.f64 (+.f64 x (*.f64 a (-.f64 1 t))) 1))) |
(+.f64 (*.f64 b (+.f64 y t)) (+.f64 (*.f64 b -2) (+.f64 x (*.f64 a (-.f64 1 t))))) |
(+.f64 (*.f64 b (+.f64 y t)) (+.f64 (*.f64 b -2) (*.f64 (+.f64 x (*.f64 a (-.f64 1 t))) 1))) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 (+.f64 t -2) b) (+.f64 x (*.f64 a (-.f64 1 t))))) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 (+.f64 t -2) b) (*.f64 (+.f64 x (*.f64 a (-.f64 1 t))) 1))) |
(+.f64 (*.f64 (+.f64 y t) b) (+.f64 (*.f64 -2 b) (+.f64 x (*.f64 a (-.f64 1 t))))) |
(+.f64 (*.f64 (+.f64 y t) b) (+.f64 (*.f64 -2 b) (*.f64 (+.f64 x (*.f64 a (-.f64 1 t))) 1))) |
(+.f64 (*.f64 (+.f64 x (*.f64 a (-.f64 1 t))) 1) (*.f64 (+.f64 y (+.f64 t -2)) b)) |
(+.f64 (*.f64 (*.f64 a (-.f64 1 t)) 1) (fma.f64 (+.f64 y (+.f64 t -2)) b x)) |
(+.f64 (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)) (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t)))) |
(+.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t)))) |
(+.f64 (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)) (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t)))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)) (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t)))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a)) (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t)))) |
(+.f64 (+.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (*.f64 b y)) (*.f64 b (+.f64 t -2))) |
(+.f64 (+.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (*.f64 b (+.f64 y t))) (*.f64 b -2)) |
(+.f64 (+.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (*.f64 y b)) (*.f64 (+.f64 t -2) b)) |
(+.f64 (+.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (*.f64 (+.f64 y t) b)) (*.f64 -2 b)) |
(+.f64 (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (exp.f64 (log1p.f64 (*.f64 (+.f64 t -1) a)))) 1) |
(*.f64 1 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t)))) |
(*.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) 1) |
(*.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t)))) (sqrt.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))))) |
(*.f64 (cbrt.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t)))) (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t)))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t)))) 2) (cbrt.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))))) |
(*.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)) (/.f64 1 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 (+.f64 t -1) a)))) |
(*.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (*.f64 (*.f64 (+.f64 t -1) a) (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 (+.f64 t -1) a)))))) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a)) (sqrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x))) (-.f64 (sqrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x)) (sqrt.f64 (*.f64 (+.f64 t -1) a)))) |
(/.f64 1 (/.f64 1 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)) (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 (+.f64 t -1) a))) |
(/.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 (+.f64 t -1) a)) (/.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 (+.f64 t -1) a)) (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)) (+.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (*.f64 (*.f64 (+.f64 t -1) a) (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 (+.f64 t -1) a))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (*.f64 (*.f64 (+.f64 t -1) a) (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 (+.f64 t -1) a)))) (/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (*.f64 (*.f64 (+.f64 t -1) a) (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 (+.f64 t -1) a)))) (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3))) (/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (*.f64 (*.f64 (+.f64 t -1) a) (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 (+.f64 t -1) a)))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3))))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2))) (/.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 (+.f64 t -1) a)) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)))) (/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (*.f64 (*.f64 (+.f64 t -1) a) (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 (+.f64 t -1) a)))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)))) (/.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 (+.f64 t -1) a)) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (+.f64 x (*.f64 a (-.f64 1 t))))) (+.f64 (-.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) x) (*.f64 (+.f64 t -1) a))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (*.f64 (*.f64 a (-.f64 1 t)) (*.f64 a (-.f64 1 t)))) (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) (pow.f64 (+.f64 x (*.f64 a (-.f64 1 t))) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (-.f64 (*.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (+.f64 x (*.f64 a (-.f64 1 t)))) (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 x (*.f64 a (-.f64 1 t))))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 3) (pow.f64 (*.f64 a (-.f64 1 t)) 3)) (-.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (*.f64 (*.f64 a (-.f64 1 t)) (*.f64 a (-.f64 1 t)))) (*.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2))) (neg.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 (+.f64 t -1) a)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (*.f64 (*.f64 (+.f64 t -1) a) (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 (+.f64 t -1) a)))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)) 1) (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 (+.f64 t -1) a))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)) (sqrt.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 (+.f64 t -1) a)))) (sqrt.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 (+.f64 t -1) a)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)) (*.f64 (cbrt.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 (+.f64 t -1) a))) (cbrt.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 (+.f64 t -1) a))))) (cbrt.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 (+.f64 t -1) a)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)) 1) (+.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (*.f64 (*.f64 (+.f64 t -1) a) (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 (+.f64 t -1) a))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (*.f64 (*.f64 (+.f64 t -1) a) (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 (+.f64 t -1) a)))))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (*.f64 (*.f64 (+.f64 t -1) a) (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 (+.f64 t -1) a)))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (*.f64 (*.f64 (+.f64 t -1) a) (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 (+.f64 t -1) a))))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (*.f64 (*.f64 (+.f64 t -1) a) (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 (+.f64 t -1) a))))))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (*.f64 (*.f64 (+.f64 t -1) a) (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 (+.f64 t -1) a)))))) |
(pow.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) 1) |
(pow.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t)))) 2) |
(pow.f64 (cbrt.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t)))) 3) |
(pow.f64 (pow.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) 3) 1/3) |
(sqrt.f64 (pow.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) 2)) |
(log.f64 (exp.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))))) |
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t)))))) |
(cbrt.f64 (pow.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) 3)) |
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))))) |
(exp.f64 (log.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))))) |
(exp.f64 (*.f64 (log.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t)))) 1)) |
(log1p.f64 (expm1.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))))) |
(fma.f64 (+.f64 y (+.f64 t -2)) b (+.f64 x (*.f64 a (-.f64 1 t)))) |
(fma.f64 b (+.f64 y (+.f64 t -2)) (+.f64 x (*.f64 a (-.f64 1 t)))) |
(fma.f64 1 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 x (*.f64 a (-.f64 1 t)))) |
(fma.f64 1 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) |
(fma.f64 (sqrt.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)) (sqrt.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)) (+.f64 x (*.f64 a (-.f64 1 t)))) |
(fma.f64 (sqrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x)) (sqrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x)) (*.f64 a (-.f64 1 t))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)) 2) (cbrt.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)) (+.f64 x (*.f64 a (-.f64 1 t)))) |
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x)) 2) (cbrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x)) (*.f64 a (-.f64 1 t))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 y (+.f64 t -2)) b))) (-.f64 1 x)) |
(-.f64 (exp.f64 (log1p.f64 x)) (-.f64 1 (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x))) 1) |
(-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (-.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) x)) (/.f64 x (/.f64 (-.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) x) x))) |
(-.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (exp.f64 (log1p.f64 x))) 1) |
(-.f64 (+.f64 x (exp.f64 (log1p.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)))) 1) |
(*.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 1) |
(*.f64 1 (fma.f64 (+.f64 y (+.f64 t -2)) b x)) |
(*.f64 (sqrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x)) (sqrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x))) |
(*.f64 (cbrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x)) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x)) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x)) 2) (cbrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x))) |
(*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 x x)) (/.f64 1 (-.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) x))) |
(*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) (pow.f64 x 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 x (-.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b)))))) |
(/.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (/.f64 (-.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) x) (-.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) x))) |
(/.f64 1 (/.f64 1 (fma.f64 (+.f64 y (+.f64 t -2)) b x))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 x x)) (-.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) x)) |
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 x (-.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 x (-.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b)))) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 x (-.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b)))) (fma.f64 (+.f64 y (+.f64 t -2)) b x))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 x x))) (/.f64 (-.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) x) (sqrt.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 x x))))) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) (pow.f64 x 3))) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 x (-.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) (pow.f64 x 3))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 x x))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 x x)))) (/.f64 (-.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) x) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 x x))))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) (pow.f64 x 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) (pow.f64 x 3)))) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 x (-.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) (pow.f64 x 3))))) |
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2)) (-.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 x x))) (neg.f64 (-.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) x))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) (pow.f64 x 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 x (-.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b)))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 x x)) 1) (-.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) x)) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 x x)) (sqrt.f64 (-.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) x))) (sqrt.f64 (-.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) x))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 x x)) (*.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) x)) (cbrt.f64 (-.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) x)))) (cbrt.f64 (-.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) x))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 x x)) (+.f64 (sqrt.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)) (sqrt.f64 x))) (-.f64 (sqrt.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)) (sqrt.f64 x))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) (pow.f64 x 3)) 1) (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 x (-.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b))))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) (pow.f64 x 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 x (-.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 x (-.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b)))))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) (pow.f64 x 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 x (-.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 x (-.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 x (-.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b)))))) |
(pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 1) |
(pow.f64 (sqrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x)) 2) |
(pow.f64 (cbrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x)) 3) |
(pow.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 3) 1/3) |
(sqrt.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2)) |
(log.f64 (exp.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x)))) |
(cbrt.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 3)) |
(expm1.f64 (log1p.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x))) |
(exp.f64 (log.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x)) 1)) |
(log1p.f64 (expm1.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x))) |
(fma.f64 (+.f64 y (+.f64 t -2)) b x) |
(fma.f64 b (+.f64 y (+.f64 t -2)) x) |
(fma.f64 1 (*.f64 (+.f64 y (+.f64 t -2)) b) x) |
(fma.f64 1 x (*.f64 (+.f64 y (+.f64 t -2)) b)) |
(fma.f64 (sqrt.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)) (sqrt.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)) x) |
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 (+.f64 y (+.f64 t -2)) b)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)) 2) (cbrt.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)) x) |
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 (+.f64 y (+.f64 t -2)) b)) |
| Outputs |
|---|
(*.f64 b (-.f64 t 2)) |
(*.f64 b (+.f64 t -2)) |
(+.f64 (*.f64 y b) (*.f64 b (-.f64 t 2))) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(+.f64 (*.f64 y b) (*.f64 b (-.f64 t 2))) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(+.f64 (*.f64 y b) (*.f64 b (-.f64 t 2))) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(*.f64 y b) |
(*.f64 b y) |
(+.f64 (*.f64 y b) (*.f64 (-.f64 t 2) b)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(+.f64 (*.f64 y b) (*.f64 (-.f64 t 2) b)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(+.f64 (*.f64 y b) (*.f64 (-.f64 t 2) b)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(*.f64 y b) |
(*.f64 b y) |
(+.f64 (*.f64 y b) (*.f64 (-.f64 t 2) b)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(+.f64 (*.f64 y b) (*.f64 (-.f64 t 2) b)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(+.f64 (*.f64 y b) (*.f64 (-.f64 t 2) b)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(*.f64 (-.f64 y 2) b) |
(*.f64 b (+.f64 y -2)) |
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(*.f64 t b) |
(*.f64 b t) |
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(*.f64 t b) |
(*.f64 b t) |
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(-.f64 (+.f64 (*.f64 (-.f64 t 2) b) x) (*.f64 (-.f64 t 1) a)) |
(-.f64 (fma.f64 b (+.f64 t -2) x) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t -2) (fma.f64 a (-.f64 1 t) x)) |
(-.f64 (+.f64 (*.f64 y b) (+.f64 (*.f64 (-.f64 t 2) b) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(-.f64 (+.f64 (*.f64 y b) (+.f64 (*.f64 (-.f64 t 2) b) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(-.f64 (+.f64 (*.f64 y b) (+.f64 (*.f64 (-.f64 t 2) b) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(*.f64 y b) |
(*.f64 b y) |
(-.f64 (+.f64 (*.f64 y b) (+.f64 (*.f64 b (-.f64 t 2)) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(-.f64 (+.f64 (*.f64 y b) (+.f64 (*.f64 b (-.f64 t 2)) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(-.f64 (+.f64 (*.f64 y b) (+.f64 (*.f64 b (-.f64 t 2)) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(*.f64 y b) |
(*.f64 b y) |
(-.f64 (+.f64 (*.f64 y b) (+.f64 (*.f64 b (-.f64 t 2)) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(-.f64 (+.f64 (*.f64 y b) (+.f64 (*.f64 b (-.f64 t 2)) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(-.f64 (+.f64 (*.f64 y b) (+.f64 (*.f64 b (-.f64 t 2)) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(-.f64 (+.f64 (*.f64 (-.f64 y 2) b) x) (*.f64 -1 a)) |
(-.f64 (fma.f64 (+.f64 y -2) b x) (neg.f64 a)) |
(fma.f64 b (+.f64 y -2) (+.f64 x a)) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (*.f64 -1 a)) |
(-.f64 (fma.f64 t (-.f64 b a) (fma.f64 (+.f64 y -2) b x)) (neg.f64 a)) |
(fma.f64 t (-.f64 b a) (fma.f64 b (+.f64 y -2) (+.f64 x a))) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (*.f64 -1 a)) |
(-.f64 (fma.f64 t (-.f64 b a) (fma.f64 (+.f64 y -2) b x)) (neg.f64 a)) |
(fma.f64 t (-.f64 b a) (fma.f64 b (+.f64 y -2) (+.f64 x a))) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (*.f64 -1 a)) |
(-.f64 (fma.f64 t (-.f64 b a) (fma.f64 (+.f64 y -2) b x)) (neg.f64 a)) |
(fma.f64 t (-.f64 b a) (fma.f64 b (+.f64 y -2) (+.f64 x a))) |
(*.f64 t (-.f64 b a)) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (*.f64 -1 a)) |
(-.f64 (fma.f64 t (-.f64 b a) (fma.f64 (+.f64 y -2) b x)) (neg.f64 a)) |
(fma.f64 t (-.f64 b a) (fma.f64 b (+.f64 y -2) (+.f64 x a))) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (*.f64 -1 a)) |
(-.f64 (fma.f64 t (-.f64 b a) (fma.f64 (+.f64 y -2) b x)) (neg.f64 a)) |
(fma.f64 t (-.f64 b a) (fma.f64 b (+.f64 y -2) (+.f64 x a))) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (*.f64 -1 a)) |
(-.f64 (fma.f64 t (-.f64 b a) (fma.f64 (+.f64 y -2) b x)) (neg.f64 a)) |
(fma.f64 t (-.f64 b a) (fma.f64 b (+.f64 y -2) (+.f64 x a))) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 b) (*.f64 -1 a)) t)) |
(neg.f64 (*.f64 t (*.f64 -1 (-.f64 b a)))) |
(*.f64 t (*.f64 1 (-.f64 b a))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 b) (*.f64 -1 a)) t)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (*.f64 -1 a)) |
(-.f64 (fma.f64 -1 (*.f64 t (*.f64 -1 (-.f64 b a))) (fma.f64 (+.f64 y -2) b x)) (neg.f64 a)) |
(fma.f64 (*.f64 1 (-.f64 b a)) t (fma.f64 b (+.f64 y -2) (+.f64 x a))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 b) (*.f64 -1 a)) t)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (*.f64 -1 a)) |
(-.f64 (fma.f64 -1 (*.f64 t (*.f64 -1 (-.f64 b a))) (fma.f64 (+.f64 y -2) b x)) (neg.f64 a)) |
(fma.f64 (*.f64 1 (-.f64 b a)) t (fma.f64 b (+.f64 y -2) (+.f64 x a))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 b) (*.f64 -1 a)) t)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (*.f64 -1 a)) |
(-.f64 (fma.f64 -1 (*.f64 t (*.f64 -1 (-.f64 b a))) (fma.f64 (+.f64 y -2) b x)) (neg.f64 a)) |
(fma.f64 (*.f64 1 (-.f64 b a)) t (fma.f64 b (+.f64 y -2) (+.f64 x a))) |
(-.f64 x (*.f64 (-.f64 t 1) a)) |
(-.f64 x (*.f64 a (+.f64 t -1))) |
(fma.f64 a (-.f64 1 t) x) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(-.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (*.f64 (-.f64 t 1) a)) |
(-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))) |
(fma.f64 a (-.f64 1 t) (*.f64 b (+.f64 t (+.f64 y -2)))) |
x |
x |
(+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) |
(fma.f64 b (+.f64 y (+.f64 t -2)) x) |
(fma.f64 b (+.f64 t (+.f64 y -2)) x) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) |
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) |
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) |
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(*.f64 a (-.f64 1 t)) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) |
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) |
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) |
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(*.f64 -1 (*.f64 (-.f64 t 1) a)) |
(*.f64 a (-.f64 1 t)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) |
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) |
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) |
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(+.f64 (*.f64 b (-.f64 t 2)) x) |
(fma.f64 b (+.f64 t -2) x) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 b (-.f64 t 2)) x)) |
(fma.f64 b (+.f64 y (+.f64 t -2)) x) |
(fma.f64 b (+.f64 t (+.f64 y -2)) x) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 b (-.f64 t 2)) x)) |
(fma.f64 b (+.f64 y (+.f64 t -2)) x) |
(fma.f64 b (+.f64 t (+.f64 y -2)) x) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 b (-.f64 t 2)) x)) |
(fma.f64 b (+.f64 y (+.f64 t -2)) x) |
(fma.f64 b (+.f64 t (+.f64 y -2)) x) |
(*.f64 y b) |
(*.f64 b y) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 (-.f64 t 2) b) x)) |
(fma.f64 b (+.f64 y (+.f64 t -2)) x) |
(fma.f64 b (+.f64 t (+.f64 y -2)) x) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 (-.f64 t 2) b) x)) |
(fma.f64 b (+.f64 y (+.f64 t -2)) x) |
(fma.f64 b (+.f64 t (+.f64 y -2)) x) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 (-.f64 t 2) b) x)) |
(fma.f64 b (+.f64 y (+.f64 t -2)) x) |
(fma.f64 b (+.f64 t (+.f64 y -2)) x) |
(*.f64 y b) |
(*.f64 b y) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 (-.f64 t 2) b) x)) |
(fma.f64 b (+.f64 y (+.f64 t -2)) x) |
(fma.f64 b (+.f64 t (+.f64 y -2)) x) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 (-.f64 t 2) b) x)) |
(fma.f64 b (+.f64 y (+.f64 t -2)) x) |
(fma.f64 b (+.f64 t (+.f64 y -2)) x) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 (-.f64 t 2) b) x)) |
(fma.f64 b (+.f64 y (+.f64 t -2)) x) |
(fma.f64 b (+.f64 t (+.f64 y -2)) x) |
(+.f64 (*.f64 (-.f64 y 2) b) x) |
(fma.f64 (+.f64 y -2) b x) |
(fma.f64 b (+.f64 y -2) x) |
(+.f64 (*.f64 t b) (+.f64 (*.f64 (-.f64 y 2) b) x)) |
(fma.f64 b (+.f64 y (+.f64 t -2)) x) |
(fma.f64 b (+.f64 t (+.f64 y -2)) x) |
(+.f64 (*.f64 t b) (+.f64 (*.f64 (-.f64 y 2) b) x)) |
(fma.f64 b (+.f64 y (+.f64 t -2)) x) |
(fma.f64 b (+.f64 t (+.f64 y -2)) x) |
(+.f64 (*.f64 t b) (+.f64 (*.f64 (-.f64 y 2) b) x)) |
(fma.f64 b (+.f64 y (+.f64 t -2)) x) |
(fma.f64 b (+.f64 t (+.f64 y -2)) x) |
(*.f64 t b) |
(*.f64 b t) |
(+.f64 (*.f64 t b) (+.f64 (*.f64 (-.f64 y 2) b) x)) |
(fma.f64 b (+.f64 y (+.f64 t -2)) x) |
(fma.f64 b (+.f64 t (+.f64 y -2)) x) |
(+.f64 (*.f64 t b) (+.f64 (*.f64 (-.f64 y 2) b) x)) |
(fma.f64 b (+.f64 y (+.f64 t -2)) x) |
(fma.f64 b (+.f64 t (+.f64 y -2)) x) |
(+.f64 (*.f64 t b) (+.f64 (*.f64 (-.f64 y 2) b) x)) |
(fma.f64 b (+.f64 y (+.f64 t -2)) x) |
(fma.f64 b (+.f64 t (+.f64 y -2)) x) |
(*.f64 t b) |
(*.f64 b t) |
(+.f64 (*.f64 t b) (+.f64 (*.f64 (-.f64 y 2) b) x)) |
(fma.f64 b (+.f64 y (+.f64 t -2)) x) |
(fma.f64 b (+.f64 t (+.f64 y -2)) x) |
(+.f64 (*.f64 t b) (+.f64 (*.f64 (-.f64 y 2) b) x)) |
(fma.f64 b (+.f64 y (+.f64 t -2)) x) |
(fma.f64 b (+.f64 t (+.f64 y -2)) x) |
(+.f64 (*.f64 t b) (+.f64 (*.f64 (-.f64 y 2) b) x)) |
(fma.f64 b (+.f64 y (+.f64 t -2)) x) |
(fma.f64 b (+.f64 t (+.f64 y -2)) x) |
x |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
x |
x |
(+.f64 (*.f64 b y) (*.f64 b (+.f64 t -2))) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(+.f64 (*.f64 b (+.f64 t -2)) (*.f64 b y)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(+.f64 (*.f64 b (+.f64 y t)) (*.f64 b -2)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(+.f64 (*.f64 b -2) (*.f64 b (+.f64 y t))) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(+.f64 (*.f64 y b) (*.f64 (+.f64 t -2) b)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(+.f64 (*.f64 (+.f64 t -2) b) (*.f64 y b)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(+.f64 (*.f64 (+.f64 y t) b) (*.f64 -2 b)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(+.f64 (*.f64 -2 b) (*.f64 (+.f64 y t) b)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 y (+.f64 t -2)) b))) 1) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(/.f64 b (/.f64 1 (+.f64 y (+.f64 t -2)))) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(/.f64 (+.f64 (pow.f64 (+.f64 y t) 2) -4) (/.f64 (+.f64 y (+.f64 t 2)) b)) |
(/.f64 b (/.f64 (+.f64 y (+.f64 t 2)) (+.f64 (pow.f64 (+.f64 t y) 2) -4))) |
(*.f64 (/.f64 b (+.f64 t (+.f64 y 2))) (+.f64 (pow.f64 (+.f64 t y) 2) -4)) |
(/.f64 (+.f64 (pow.f64 (+.f64 y t) 3) -8) (/.f64 (+.f64 (+.f64 (pow.f64 (+.f64 y t) 2) (*.f64 (+.f64 y t) 2)) 4) b)) |
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 t y) 3) -8) (+.f64 (pow.f64 (+.f64 t y) 2) (+.f64 (*.f64 2 (+.f64 t y)) 4))) b) |
(*.f64 b (/.f64 (+.f64 (pow.f64 (+.f64 t y) 3) -8) (+.f64 (*.f64 (+.f64 t y) (+.f64 t (+.f64 y 2))) 4))) |
(/.f64 (*.f64 b (+.f64 (pow.f64 (+.f64 y t) 2) -4)) (+.f64 y (+.f64 t 2))) |
(/.f64 b (/.f64 (+.f64 y (+.f64 t 2)) (+.f64 (pow.f64 (+.f64 t y) 2) -4))) |
(*.f64 (/.f64 b (+.f64 t (+.f64 y 2))) (+.f64 (pow.f64 (+.f64 t y) 2) -4)) |
(/.f64 (*.f64 b (+.f64 (pow.f64 (+.f64 y t) 3) -8)) (+.f64 (+.f64 (pow.f64 (+.f64 y t) 2) (*.f64 (+.f64 y t) 2)) 4)) |
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 t y) 3) -8) (+.f64 (pow.f64 (+.f64 t y) 2) (+.f64 (*.f64 2 (+.f64 t y)) 4))) b) |
(*.f64 b (/.f64 (+.f64 (pow.f64 (+.f64 t y) 3) -8) (+.f64 (*.f64 (+.f64 t y) (+.f64 t (+.f64 y 2))) 4))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 y t) 2) -4) b) (+.f64 y (+.f64 t 2))) |
(/.f64 b (/.f64 (+.f64 y (+.f64 t 2)) (+.f64 (pow.f64 (+.f64 t y) 2) -4))) |
(*.f64 (/.f64 b (+.f64 t (+.f64 y 2))) (+.f64 (pow.f64 (+.f64 t y) 2) -4)) |
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 y t) 3) -8) b) (+.f64 (+.f64 (pow.f64 (+.f64 y t) 2) (*.f64 (+.f64 y t) 2)) 4)) |
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 t y) 3) -8) (+.f64 (pow.f64 (+.f64 t y) 2) (+.f64 (*.f64 2 (+.f64 t y)) 4))) b) |
(*.f64 b (/.f64 (+.f64 (pow.f64 (+.f64 t y) 3) -8) (+.f64 (*.f64 (+.f64 t y) (+.f64 t (+.f64 y 2))) 4))) |
(/.f64 (/.f64 (*.f64 b (+.f64 (pow.f64 (+.f64 y t) 2) -4)) 1) (+.f64 y (+.f64 t 2))) |
(/.f64 b (/.f64 (+.f64 y (+.f64 t 2)) (+.f64 (pow.f64 (+.f64 t y) 2) -4))) |
(*.f64 (/.f64 b (+.f64 t (+.f64 y 2))) (+.f64 (pow.f64 (+.f64 t y) 2) -4)) |
(/.f64 (/.f64 (*.f64 b (+.f64 (pow.f64 (+.f64 y t) 2) -4)) (sqrt.f64 (+.f64 y (+.f64 t 2)))) (sqrt.f64 (+.f64 y (+.f64 t 2)))) |
(/.f64 b (/.f64 (+.f64 y (+.f64 t 2)) (+.f64 (pow.f64 (+.f64 t y) 2) -4))) |
(*.f64 (/.f64 b (+.f64 t (+.f64 y 2))) (+.f64 (pow.f64 (+.f64 t y) 2) -4)) |
(/.f64 (/.f64 (*.f64 b (+.f64 (pow.f64 (+.f64 y t) 2) -4)) (*.f64 (cbrt.f64 (+.f64 y (+.f64 t 2))) (cbrt.f64 (+.f64 y (+.f64 t 2))))) (cbrt.f64 (+.f64 y (+.f64 t 2)))) |
(/.f64 b (/.f64 (+.f64 y (+.f64 t 2)) (+.f64 (pow.f64 (+.f64 t y) 2) -4))) |
(*.f64 (/.f64 b (+.f64 t (+.f64 y 2))) (+.f64 (pow.f64 (+.f64 t y) 2) -4)) |
(/.f64 (/.f64 (*.f64 b (+.f64 (pow.f64 (+.f64 y t) 3) -8)) 1) (+.f64 (+.f64 (pow.f64 (+.f64 y t) 2) (*.f64 (+.f64 y t) 2)) 4)) |
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 t y) 3) -8) (+.f64 (pow.f64 (+.f64 t y) 2) (+.f64 (*.f64 2 (+.f64 t y)) 4))) b) |
(*.f64 b (/.f64 (+.f64 (pow.f64 (+.f64 t y) 3) -8) (+.f64 (*.f64 (+.f64 t y) (+.f64 t (+.f64 y 2))) 4))) |
(/.f64 (/.f64 (*.f64 b (+.f64 (pow.f64 (+.f64 y t) 3) -8)) (sqrt.f64 (+.f64 (+.f64 (pow.f64 (+.f64 y t) 2) (*.f64 (+.f64 y t) 2)) 4))) (sqrt.f64 (+.f64 (+.f64 (pow.f64 (+.f64 y t) 2) (*.f64 (+.f64 y t) 2)) 4))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 t y) 3) -8) (+.f64 (pow.f64 (+.f64 t y) 2) (+.f64 (*.f64 2 (+.f64 t y)) 4))) b) |
(*.f64 b (/.f64 (+.f64 (pow.f64 (+.f64 t y) 3) -8) (+.f64 (*.f64 (+.f64 t y) (+.f64 t (+.f64 y 2))) 4))) |
(/.f64 (/.f64 (*.f64 b (+.f64 (pow.f64 (+.f64 y t) 3) -8)) (*.f64 (cbrt.f64 (+.f64 (+.f64 (pow.f64 (+.f64 y t) 2) (*.f64 (+.f64 y t) 2)) 4)) (cbrt.f64 (+.f64 (+.f64 (pow.f64 (+.f64 y t) 2) (*.f64 (+.f64 y t) 2)) 4)))) (cbrt.f64 (+.f64 (+.f64 (pow.f64 (+.f64 y t) 2) (*.f64 (+.f64 y t) 2)) 4))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 t y) 3) -8) (+.f64 (pow.f64 (+.f64 t y) 2) (+.f64 (*.f64 2 (+.f64 t y)) 4))) b) |
(*.f64 b (/.f64 (+.f64 (pow.f64 (+.f64 t y) 3) -8) (+.f64 (*.f64 (+.f64 t y) (+.f64 t (+.f64 y 2))) 4))) |
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 y t) 2) -4) b) 1) (+.f64 y (+.f64 t 2))) |
(/.f64 b (/.f64 (+.f64 y (+.f64 t 2)) (+.f64 (pow.f64 (+.f64 t y) 2) -4))) |
(*.f64 (/.f64 b (+.f64 t (+.f64 y 2))) (+.f64 (pow.f64 (+.f64 t y) 2) -4)) |
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 y t) 2) -4) b) (sqrt.f64 (+.f64 y (+.f64 t 2)))) (sqrt.f64 (+.f64 y (+.f64 t 2)))) |
(/.f64 b (/.f64 (+.f64 y (+.f64 t 2)) (+.f64 (pow.f64 (+.f64 t y) 2) -4))) |
(*.f64 (/.f64 b (+.f64 t (+.f64 y 2))) (+.f64 (pow.f64 (+.f64 t y) 2) -4)) |
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 y t) 2) -4) b) (*.f64 (cbrt.f64 (+.f64 y (+.f64 t 2))) (cbrt.f64 (+.f64 y (+.f64 t 2))))) (cbrt.f64 (+.f64 y (+.f64 t 2)))) |
(/.f64 b (/.f64 (+.f64 y (+.f64 t 2)) (+.f64 (pow.f64 (+.f64 t y) 2) -4))) |
(*.f64 (/.f64 b (+.f64 t (+.f64 y 2))) (+.f64 (pow.f64 (+.f64 t y) 2) -4)) |
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 y t) 3) -8) b) 1) (+.f64 (+.f64 (pow.f64 (+.f64 y t) 2) (*.f64 (+.f64 y t) 2)) 4)) |
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 t y) 3) -8) (+.f64 (pow.f64 (+.f64 t y) 2) (+.f64 (*.f64 2 (+.f64 t y)) 4))) b) |
(*.f64 b (/.f64 (+.f64 (pow.f64 (+.f64 t y) 3) -8) (+.f64 (*.f64 (+.f64 t y) (+.f64 t (+.f64 y 2))) 4))) |
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 y t) 3) -8) b) (sqrt.f64 (+.f64 (+.f64 (pow.f64 (+.f64 y t) 2) (*.f64 (+.f64 y t) 2)) 4))) (sqrt.f64 (+.f64 (+.f64 (pow.f64 (+.f64 y t) 2) (*.f64 (+.f64 y t) 2)) 4))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 t y) 3) -8) (+.f64 (pow.f64 (+.f64 t y) 2) (+.f64 (*.f64 2 (+.f64 t y)) 4))) b) |
(*.f64 b (/.f64 (+.f64 (pow.f64 (+.f64 t y) 3) -8) (+.f64 (*.f64 (+.f64 t y) (+.f64 t (+.f64 y 2))) 4))) |
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 y t) 3) -8) b) (*.f64 (cbrt.f64 (+.f64 (+.f64 (pow.f64 (+.f64 y t) 2) (*.f64 (+.f64 y t) 2)) 4)) (cbrt.f64 (+.f64 (+.f64 (pow.f64 (+.f64 y t) 2) (*.f64 (+.f64 y t) 2)) 4)))) (cbrt.f64 (+.f64 (+.f64 (pow.f64 (+.f64 y t) 2) (*.f64 (+.f64 y t) 2)) 4))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 t y) 3) -8) (+.f64 (pow.f64 (+.f64 t y) 2) (+.f64 (*.f64 2 (+.f64 t y)) 4))) b) |
(*.f64 b (/.f64 (+.f64 (pow.f64 (+.f64 t y) 3) -8) (+.f64 (*.f64 (+.f64 t y) (+.f64 t (+.f64 y 2))) 4))) |
(pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 1) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(pow.f64 (sqrt.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)) 2) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(pow.f64 (cbrt.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)) 3) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(pow.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) 1/3) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(sqrt.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2)) |
(sqrt.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2)) |
(fabs.f64 (*.f64 b (+.f64 t (+.f64 y -2)))) |
(log.f64 (pow.f64 (exp.f64 b) (+.f64 y (+.f64 t -2)))) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)))) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(cbrt.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(expm1.f64 (log1p.f64 (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(exp.f64 (log.f64 (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)) 1)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(log1p.f64 (expm1.f64 (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 x (*.f64 a (-.f64 1 t)))) |
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.f64 (+.f64 x (*.f64 a (-.f64 1 t))) 1)) |
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 x (*.f64 (*.f64 a (-.f64 1 t)) 1))) |
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (*.f64 (+.f64 x (*.f64 a (-.f64 1 t))) 1) (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (*.f64 (+.f64 x (*.f64 a (-.f64 1 t))) 1) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (*.f64 (+.f64 x (*.f64 a (-.f64 1 t))) 1) (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (*.f64 (+.f64 x (*.f64 a (-.f64 1 t))) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1)))) (sqrt.f64 (*.f64 a (+.f64 t -1))) (*.f64 a (+.f64 t -1))) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 x (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1)))) (sqrt.f64 (*.f64 a (+.f64 t -1))) (*.f64 a (+.f64 t -1)))))) |
(+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (*.f64 (+.f64 x (*.f64 a (-.f64 1 t))) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1))) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1))) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 x (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.f64 a (-.f64 1 t)))) |
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(+.f64 x (-.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.f64 (+.f64 t -1) a))) |
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(+.f64 x (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.f64 (*.f64 a (-.f64 1 t)) 1))) |
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(+.f64 x (+.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.f64 a (-.f64 1 t))) (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 x (+.f64 (-.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.f64 (+.f64 t -1) a)) (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 x (+.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.f64 a (-.f64 1 t))) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 x (+.f64 (-.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 x (+.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.f64 a (-.f64 1 t))) (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 x (+.f64 (-.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.f64 (+.f64 t -1) a)) (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 x (+.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.f64 a (-.f64 1 t))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1)))) (sqrt.f64 (*.f64 a (+.f64 t -1))) (*.f64 a (+.f64 t -1))) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 x (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1)))) (sqrt.f64 (*.f64 a (+.f64 t -1))) (*.f64 a (+.f64 t -1)))))) |
(+.f64 x (+.f64 (-.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1)))) (sqrt.f64 (*.f64 a (+.f64 t -1))) (*.f64 a (+.f64 t -1))) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 x (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1)))) (sqrt.f64 (*.f64 a (+.f64 t -1))) (*.f64 a (+.f64 t -1)))))) |
(+.f64 x (+.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.f64 a (-.f64 1 t))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1))) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1))) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 x (+.f64 (-.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1))) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1))) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) |
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 (*.f64 a (-.f64 1 t)) 1)) |
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (+.f64 (*.f64 a (-.f64 1 t)) (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (+.f64 (*.f64 (*.f64 a (-.f64 1 t)) 1) (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (+.f64 (*.f64 a (-.f64 1 t)) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (+.f64 (*.f64 (*.f64 a (-.f64 1 t)) 1) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (+.f64 (*.f64 a (-.f64 1 t)) (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (+.f64 (*.f64 (*.f64 a (-.f64 1 t)) 1) (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (+.f64 (*.f64 a (-.f64 1 t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1)))) (sqrt.f64 (*.f64 a (+.f64 t -1))) (*.f64 a (+.f64 t -1))) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 x (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1)))) (sqrt.f64 (*.f64 a (+.f64 t -1))) (*.f64 a (+.f64 t -1)))))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (+.f64 (*.f64 (*.f64 a (-.f64 1 t)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1)))) (sqrt.f64 (*.f64 a (+.f64 t -1))) (*.f64 a (+.f64 t -1))) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 x (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1)))) (sqrt.f64 (*.f64 a (+.f64 t -1))) (*.f64 a (+.f64 t -1)))))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (+.f64 (*.f64 a (-.f64 1 t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1))) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1))) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (+.f64 (*.f64 (*.f64 a (-.f64 1 t)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1))) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1))) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a))) |
(+.f64 (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a))) |
(+.f64 (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a))) |
(+.f64 (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1)))) (sqrt.f64 (*.f64 a (+.f64 t -1))) (*.f64 a (+.f64 t -1))) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 x (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1)))) (sqrt.f64 (*.f64 a (+.f64 t -1))) (*.f64 a (+.f64 t -1)))))) |
(+.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1))) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1))) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)) (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (*.f64 2 (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))))) |
(fma.f64 2 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (*.f64 2 (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))))) |
(fma.f64 2 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)) (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (*.f64 2 (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))))) |
(fma.f64 2 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)) (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (+.f64 (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1)))) (sqrt.f64 (*.f64 a (+.f64 t -1))) (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1)))) (sqrt.f64 (*.f64 a (+.f64 t -1))) (*.f64 a (+.f64 t -1))) (+.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)))) |
(+.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a)) (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)))) |
(+.f64 (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1))) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1)))) |
(+.f64 (fma.f64 a (-.f64 1 t) x) (+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1)))) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(+.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (*.f64 2 (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))))) |
(fma.f64 2 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (*.f64 2 (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))))) |
(fma.f64 2 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (*.f64 2 (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))))) |
(fma.f64 2 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (+.f64 (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1)))) (sqrt.f64 (*.f64 a (+.f64 t -1))) (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1)))) (sqrt.f64 (*.f64 a (+.f64 t -1))) (*.f64 a (+.f64 t -1))) (+.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)))) |
(+.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1))) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1)))) |
(+.f64 (fma.f64 a (-.f64 1 t) x) (+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1)))) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(+.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)) (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (*.f64 2 (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))))) |
(fma.f64 2 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (*.f64 2 (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))))) |
(fma.f64 2 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)) (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (*.f64 2 (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))))) |
(fma.f64 2 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)) (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (+.f64 (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1)))) (sqrt.f64 (*.f64 a (+.f64 t -1))) (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1)))) (sqrt.f64 (*.f64 a (+.f64 t -1))) (*.f64 a (+.f64 t -1))) (+.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)))) |
(+.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a)) (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)))) |
(+.f64 (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1))) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1)))) |
(+.f64 (fma.f64 a (-.f64 1 t) x) (+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1)))) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(+.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (+.f64 (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1)))) (sqrt.f64 (*.f64 a (+.f64 t -1))) (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1)))) (sqrt.f64 (*.f64 a (+.f64 t -1))) (*.f64 a (+.f64 t -1))) (+.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)))) |
(+.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (+.f64 (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1)))) (sqrt.f64 (*.f64 a (+.f64 t -1))) (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1)))) (sqrt.f64 (*.f64 a (+.f64 t -1))) (*.f64 a (+.f64 t -1))) (+.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)))) |
(+.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (+.f64 (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1)))) (sqrt.f64 (*.f64 a (+.f64 t -1))) (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1)))) (sqrt.f64 (*.f64 a (+.f64 t -1))) (*.f64 a (+.f64 t -1))) (+.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)))) |
(+.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (*.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1)))) (sqrt.f64 (*.f64 a (+.f64 t -1))) (*.f64 a (+.f64 t -1))))) |
(fma.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1)))) (sqrt.f64 (*.f64 a (+.f64 t -1))) (*.f64 a (+.f64 t -1))) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1)))) (sqrt.f64 (*.f64 a (+.f64 t -1))) (*.f64 a (+.f64 t -1))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1))))) |
(+.f64 x (+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1)))) (sqrt.f64 (*.f64 a (+.f64 t -1))) (*.f64 a (+.f64 t -1))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1))))) |
(+.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1))) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1)))) |
(+.f64 (fma.f64 a (-.f64 1 t) x) (+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1)))) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(+.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1))) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1)))) |
(+.f64 (fma.f64 a (-.f64 1 t) x) (+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1)))) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(+.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1))) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1)))) |
(+.f64 (fma.f64 a (-.f64 1 t) x) (+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1)))) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(+.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1)))) (sqrt.f64 (*.f64 a (+.f64 t -1))) (*.f64 a (+.f64 t -1))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1))))) |
(+.f64 x (+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1)))) (sqrt.f64 (*.f64 a (+.f64 t -1))) (*.f64 a (+.f64 t -1))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1))))) |
(+.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (*.f64 2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1))))) |
(fma.f64 2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1))) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (*.f64 (+.f64 y (+.f64 t -2)) b)) |
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(+.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1)))) (sqrt.f64 (*.f64 a (+.f64 t -1))) (*.f64 a (+.f64 t -1))) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 x (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1)))) (sqrt.f64 (*.f64 a (+.f64 t -1))) (*.f64 a (+.f64 t -1)))))) |
(+.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1))) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1))) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(+.f64 (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(+.f64 (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(+.f64 (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1)))) (sqrt.f64 (*.f64 a (+.f64 t -1))) (*.f64 a (+.f64 t -1))) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 x (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1)))) (sqrt.f64 (*.f64 a (+.f64 t -1))) (*.f64 a (+.f64 t -1)))))) |
(+.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1))) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1))) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (*.f64 a (-.f64 1 t)) (fma.f64 (+.f64 y (+.f64 t -2)) b x)) |
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1)))) (sqrt.f64 (*.f64 a (+.f64 t -1))) (*.f64 a (+.f64 t -1))) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 x (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1)))) (sqrt.f64 (*.f64 a (+.f64 t -1))) (*.f64 a (+.f64 t -1)))))) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1))) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1))) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.f64 a (-.f64 1 t))) x) |
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(+.f64 (-.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.f64 (+.f64 t -1) a)) x) |
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(+.f64 (*.f64 b y) (+.f64 (*.f64 b (+.f64 t -2)) (+.f64 x (*.f64 a (-.f64 1 t))))) |
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(+.f64 (*.f64 b y) (+.f64 (*.f64 b (+.f64 t -2)) (*.f64 (+.f64 x (*.f64 a (-.f64 1 t))) 1))) |
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(+.f64 (*.f64 b (+.f64 y t)) (+.f64 (*.f64 b -2) (+.f64 x (*.f64 a (-.f64 1 t))))) |
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(+.f64 (*.f64 b (+.f64 y t)) (+.f64 (*.f64 b -2) (*.f64 (+.f64 x (*.f64 a (-.f64 1 t))) 1))) |
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 (+.f64 t -2) b) (+.f64 x (*.f64 a (-.f64 1 t))))) |
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 (+.f64 t -2) b) (*.f64 (+.f64 x (*.f64 a (-.f64 1 t))) 1))) |
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(+.f64 (*.f64 (+.f64 y t) b) (+.f64 (*.f64 -2 b) (+.f64 x (*.f64 a (-.f64 1 t))))) |
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(+.f64 (*.f64 (+.f64 y t) b) (+.f64 (*.f64 -2 b) (*.f64 (+.f64 x (*.f64 a (-.f64 1 t))) 1))) |
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(+.f64 (*.f64 (+.f64 x (*.f64 a (-.f64 1 t))) 1) (*.f64 (+.f64 y (+.f64 t -2)) b)) |
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(+.f64 (*.f64 (*.f64 a (-.f64 1 t)) 1) (fma.f64 (+.f64 y (+.f64 t -2)) b x)) |
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(+.f64 (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)) (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t)))) |
(+.f64 (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t)))) |
(+.f64 (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)) (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t)))) |
(+.f64 (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)) (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t)))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1)))) (sqrt.f64 (*.f64 a (+.f64 t -1))) (*.f64 a (+.f64 t -1))) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 x (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1)))) (sqrt.f64 (*.f64 a (+.f64 t -1))) (*.f64 a (+.f64 t -1)))))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a)) (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t)))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1))) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1))) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (+.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (*.f64 b y)) (*.f64 b (+.f64 t -2))) |
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(+.f64 (+.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (*.f64 b (+.f64 y t))) (*.f64 b -2)) |
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(+.f64 (+.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (*.f64 y b)) (*.f64 (+.f64 t -2) b)) |
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(+.f64 (+.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (*.f64 (+.f64 y t) b)) (*.f64 -2 b)) |
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(+.f64 (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (exp.f64 (log1p.f64 (*.f64 (+.f64 t -1) a)))) 1) |
(+.f64 1 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (exp.f64 (log1p.f64 (*.f64 a (+.f64 t -1)))))) |
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (expm1.f64 (log1p.f64 (*.f64 a (+.f64 t -1))))) |
(*.f64 1 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t)))) |
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(*.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) 1) |
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(*.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t)))) (sqrt.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))))) |
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(*.f64 (cbrt.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t)))) (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t)))) 2)) |
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t)))) 2) (cbrt.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))))) |
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(*.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)) (/.f64 1 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 (+.f64 t -1) a)))) |
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(*.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (*.f64 (*.f64 (+.f64 t -1) a) (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 (+.f64 t -1) a)))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)) 1) (+.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) 2) (*.f64 (+.f64 t -1) (*.f64 a (+.f64 (*.f64 a (+.f64 t -1)) (fma.f64 b (+.f64 y (+.f64 t -2)) x)))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)) (fma.f64 (+.f64 t -1) (*.f64 a (fma.f64 a (+.f64 t -1) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2))) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a)) (sqrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x))) (-.f64 (sqrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x)) (sqrt.f64 (*.f64 (+.f64 t -1) a)))) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 a (+.f64 t -1))) (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x))) (-.f64 (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (sqrt.f64 (*.f64 a (+.f64 t -1))))) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 a (+.f64 t -1))) (sqrt.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x))) (-.f64 (sqrt.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x)) (sqrt.f64 (*.f64 a (+.f64 t -1))))) |
(/.f64 1 (/.f64 1 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))))) |
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(/.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)) (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 (+.f64 t -1) a))) |
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(/.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 (+.f64 t -1) a)) (/.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 (+.f64 t -1) a)) (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))))) |
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(/.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)) (+.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (*.f64 (*.f64 (+.f64 t -1) a) (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 (+.f64 t -1) a))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)) 1) (+.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) 2) (*.f64 (+.f64 t -1) (*.f64 a (+.f64 (*.f64 a (+.f64 t -1)) (fma.f64 b (+.f64 y (+.f64 t -2)) x)))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)) (fma.f64 (+.f64 t -1) (*.f64 a (fma.f64 a (+.f64 t -1) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (*.f64 (*.f64 (+.f64 t -1) a) (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 (+.f64 t -1) a)))) (/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (*.f64 (*.f64 (+.f64 t -1) a) (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 (+.f64 t -1) a)))) (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))))) |
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3))) (/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (*.f64 (*.f64 (+.f64 t -1) a) (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 (+.f64 t -1) a)))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3))))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3))) (+.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) 2) (*.f64 (+.f64 t -1) (*.f64 a (+.f64 (*.f64 a (+.f64 t -1)) (fma.f64 b (+.f64 y (+.f64 t -2)) x)))))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)))) |
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3))) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3))) (fma.f64 (+.f64 t -1) (*.f64 a (fma.f64 a (+.f64 t -1) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2)))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2))) (/.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 (+.f64 t -1) a)) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2))))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2))) (+.f64 (*.f64 a (+.f64 t -1)) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)))) |
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2))) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2))) (fma.f64 a (+.f64 t -1) (fma.f64 b (+.f64 t (+.f64 y -2)) x)))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)))) (/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (*.f64 (*.f64 (+.f64 t -1) a) (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 (+.f64 t -1) a)))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3))))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)))) (+.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) 2) (*.f64 (+.f64 t -1) (*.f64 a (+.f64 (*.f64 a (+.f64 t -1)) (fma.f64 b (+.f64 y (+.f64 t -2)) x)))))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)))) |
(*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3))) (/.f64 (fma.f64 (+.f64 t -1) (*.f64 a (fma.f64 a (+.f64 t -1) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2)) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)))) (/.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 (+.f64 t -1) a)) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)))) (/.f64 (+.f64 (*.f64 a (+.f64 t -1)) (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2))))) |
(*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2))) (/.f64 (fma.f64 a (+.f64 t -1) (fma.f64 b (+.f64 t (+.f64 y -2)) x)) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (+.f64 x (*.f64 a (-.f64 1 t))))) (+.f64 (-.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) x) (*.f64 (+.f64 t -1) a))) |
(/.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (*.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (+.f64 x (*.f64 a (-.f64 1 t))))) (+.f64 (*.f64 a (+.f64 t -1)) (fma.f64 (+.f64 y (+.f64 t -2)) b (neg.f64 x)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2) (*.f64 (fma.f64 a (-.f64 1 t) x) (fma.f64 a (-.f64 1 t) x))) (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (fma.f64 a (-.f64 1 t) x))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (*.f64 (*.f64 a (-.f64 1 t)) (*.f64 a (-.f64 1 t)))) (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) 2) (*.f64 (*.f64 a a) (*.f64 (-.f64 1 t) (-.f64 1 t)))) (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (-.f64 1 t)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2) (*.f64 (-.f64 1 t) (*.f64 a (*.f64 a (-.f64 1 t))))) (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (-.f64 1 t)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) (pow.f64 (+.f64 x (*.f64 a (-.f64 1 t))) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (-.f64 (*.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (+.f64 x (*.f64 a (-.f64 1 t)))) (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 x (*.f64 a (-.f64 1 t))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3) (pow.f64 (+.f64 x (*.f64 a (-.f64 1 t))) 3)) (+.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (*.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (-.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (*.f64 b (+.f64 y (+.f64 t -2))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3) (pow.f64 (fma.f64 a (-.f64 1 t) x) 3)) (fma.f64 (fma.f64 a (-.f64 1 t) x) (-.f64 (fma.f64 a (-.f64 1 t) x) (*.f64 b (+.f64 t (+.f64 y -2)))) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 3) (pow.f64 (*.f64 a (-.f64 1 t)) 3)) (-.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (*.f64 (*.f64 a (-.f64 1 t)) (*.f64 a (-.f64 1 t)))) (*.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) 3) (pow.f64 (*.f64 a (-.f64 1 t)) 3)) (-.f64 (+.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) 2) (*.f64 (*.f64 a a) (*.f64 (-.f64 1 t) (-.f64 1 t)))) (*.f64 (*.f64 a (-.f64 1 t)) (fma.f64 b (+.f64 y (+.f64 t -2)) x)))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 3) (pow.f64 (*.f64 a (-.f64 1 t)) 3)) (+.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2) (*.f64 (*.f64 a (-.f64 1 t)) (-.f64 (*.f64 a (-.f64 1 t)) (fma.f64 b (+.f64 t (+.f64 y -2)) x))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2))) (neg.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 (+.f64 t -1) a)))) |
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (*.f64 (*.f64 (+.f64 t -1) a) (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 (+.f64 t -1) a)))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) 2) (*.f64 (+.f64 t -1) (*.f64 a (+.f64 (*.f64 a (+.f64 t -1)) (fma.f64 b (+.f64 y (+.f64 t -2)) x))))))) |
(*.f64 1 (/.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)) (fma.f64 (+.f64 t -1) (*.f64 a (fma.f64 a (+.f64 t -1) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)) 1) (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 (+.f64 t -1) a))) |
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)) (sqrt.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 (+.f64 t -1) a)))) (sqrt.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 (+.f64 t -1) a)))) |
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)) (*.f64 (cbrt.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 (+.f64 t -1) a))) (cbrt.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 (+.f64 t -1) a))))) (cbrt.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 (+.f64 t -1) a)))) |
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)) 1) (+.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (*.f64 (*.f64 (+.f64 t -1) a) (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 (+.f64 t -1) a))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)) 1) (+.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) 2) (*.f64 (+.f64 t -1) (*.f64 a (+.f64 (*.f64 a (+.f64 t -1)) (fma.f64 b (+.f64 y (+.f64 t -2)) x)))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)) (fma.f64 (+.f64 t -1) (*.f64 a (fma.f64 a (+.f64 t -1) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (*.f64 (*.f64 (+.f64 t -1) a) (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 (+.f64 t -1) a)))))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (*.f64 (*.f64 (+.f64 t -1) a) (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 (+.f64 t -1) a)))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)) 1) (+.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) 2) (*.f64 (+.f64 t -1) (*.f64 a (+.f64 (*.f64 a (+.f64 t -1)) (fma.f64 b (+.f64 y (+.f64 t -2)) x)))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)) (fma.f64 (+.f64 t -1) (*.f64 a (fma.f64 a (+.f64 t -1) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (*.f64 (*.f64 (+.f64 t -1) a) (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 (+.f64 t -1) a))))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (*.f64 (*.f64 (+.f64 t -1) a) (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 (+.f64 t -1) a))))))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (*.f64 (*.f64 (+.f64 t -1) a) (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 (+.f64 t -1) a)))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)) 1) (+.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) 2) (*.f64 (+.f64 t -1) (*.f64 a (+.f64 (*.f64 a (+.f64 t -1)) (fma.f64 b (+.f64 y (+.f64 t -2)) x)))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)) (fma.f64 (+.f64 t -1) (*.f64 a (fma.f64 a (+.f64 t -1) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2))) |
(pow.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) 1) |
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(pow.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t)))) 2) |
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(pow.f64 (cbrt.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t)))) 3) |
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(pow.f64 (pow.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) 3) 1/3) |
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(sqrt.f64 (pow.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) 2)) |
(sqrt.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) x)) 2)) |
(fabs.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(log.f64 (exp.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))))) |
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t)))))) |
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(cbrt.f64 (pow.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) 3)) |
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))))) |
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(exp.f64 (log.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))))) |
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(exp.f64 (*.f64 (log.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t)))) 1)) |
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(log1p.f64 (expm1.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))))) |
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(fma.f64 (+.f64 y (+.f64 t -2)) b (+.f64 x (*.f64 a (-.f64 1 t)))) |
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(fma.f64 b (+.f64 y (+.f64 t -2)) (+.f64 x (*.f64 a (-.f64 1 t)))) |
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(fma.f64 1 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 x (*.f64 a (-.f64 1 t)))) |
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(fma.f64 1 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) |
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(fma.f64 (sqrt.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)) (sqrt.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)) (+.f64 x (*.f64 a (-.f64 1 t)))) |
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(fma.f64 (sqrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x)) (sqrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x)) (*.f64 a (-.f64 1 t))) |
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)) 2) (cbrt.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)) (+.f64 x (*.f64 a (-.f64 1 t)))) |
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x)) 2) (cbrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x)) (*.f64 a (-.f64 1 t))) |
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 y (+.f64 t -2)) b))) (-.f64 1 x)) |
(fma.f64 b (+.f64 y (+.f64 t -2)) x) |
(fma.f64 b (+.f64 t (+.f64 y -2)) x) |
(-.f64 (exp.f64 (log1p.f64 x)) (-.f64 1 (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(+.f64 (-.f64 (exp.f64 (log1p.f64 x)) 1) (*.f64 b (+.f64 y (+.f64 t -2)))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (expm1.f64 (log1p.f64 x))) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x))) 1) |
(fma.f64 b (+.f64 y (+.f64 t -2)) x) |
(fma.f64 b (+.f64 t (+.f64 y -2)) x) |
(-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (-.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) x)) (/.f64 x (/.f64 (-.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) x) x))) |
(fma.f64 b (+.f64 y (+.f64 t -2)) x) |
(fma.f64 b (+.f64 t (+.f64 y -2)) x) |
(-.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (exp.f64 (log1p.f64 x))) 1) |
(+.f64 (-.f64 (exp.f64 (log1p.f64 x)) 1) (*.f64 b (+.f64 y (+.f64 t -2)))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (expm1.f64 (log1p.f64 x))) |
(-.f64 (+.f64 x (exp.f64 (log1p.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)))) 1) |
(fma.f64 b (+.f64 y (+.f64 t -2)) x) |
(fma.f64 b (+.f64 t (+.f64 y -2)) x) |
(*.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 1) |
(fma.f64 b (+.f64 y (+.f64 t -2)) x) |
(fma.f64 b (+.f64 t (+.f64 y -2)) x) |
(*.f64 1 (fma.f64 (+.f64 y (+.f64 t -2)) b x)) |
(fma.f64 b (+.f64 y (+.f64 t -2)) x) |
(fma.f64 b (+.f64 t (+.f64 y -2)) x) |
(*.f64 (sqrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x)) (sqrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x))) |
(fma.f64 b (+.f64 y (+.f64 t -2)) x) |
(fma.f64 b (+.f64 t (+.f64 y -2)) x) |
(*.f64 (cbrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x)) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x)) 2)) |
(fma.f64 b (+.f64 y (+.f64 t -2)) x) |
(fma.f64 b (+.f64 t (+.f64 y -2)) x) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x)) 2) (cbrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x))) |
(fma.f64 b (+.f64 y (+.f64 t -2)) x) |
(fma.f64 b (+.f64 t (+.f64 y -2)) x) |
(*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 x x)) (/.f64 1 (-.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) x))) |
(fma.f64 b (+.f64 y (+.f64 t -2)) x) |
(fma.f64 b (+.f64 t (+.f64 y -2)) x) |
(*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) (pow.f64 x 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 x (-.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b)))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3) (pow.f64 x 3)) 1) (+.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (*.f64 x (-.f64 x (*.f64 b (+.f64 y (+.f64 t -2))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3) (pow.f64 x 3)) (fma.f64 x (-.f64 x (*.f64 b (+.f64 t (+.f64 y -2)))) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2))) |
(/.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (/.f64 (-.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) x) (-.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) x))) |
(fma.f64 b (+.f64 y (+.f64 t -2)) x) |
(fma.f64 b (+.f64 t (+.f64 y -2)) x) |
(/.f64 1 (/.f64 1 (fma.f64 (+.f64 y (+.f64 t -2)) b x))) |
(fma.f64 b (+.f64 y (+.f64 t -2)) x) |
(fma.f64 b (+.f64 t (+.f64 y -2)) x) |
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 x x)) (-.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) x)) |
(fma.f64 b (+.f64 y (+.f64 t -2)) x) |
(fma.f64 b (+.f64 t (+.f64 y -2)) x) |
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 x (-.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3) (pow.f64 x 3)) 1) (+.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (*.f64 x (-.f64 x (*.f64 b (+.f64 y (+.f64 t -2))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3) (pow.f64 x 3)) (fma.f64 x (-.f64 x (*.f64 b (+.f64 t (+.f64 y -2)))) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 x (-.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b)))) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 x (-.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b)))) (fma.f64 (+.f64 y (+.f64 t -2)) b x))) |
(fma.f64 b (+.f64 y (+.f64 t -2)) x) |
(fma.f64 b (+.f64 t (+.f64 y -2)) x) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 x x))) (/.f64 (-.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) x) (sqrt.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 x x))))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (*.f64 x x))) (fma.f64 (+.f64 y (+.f64 t -2)) b (neg.f64 x))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (*.f64 x x)))) |
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2) (*.f64 x x))) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2) (*.f64 x x))) (fma.f64 b (+.f64 t (+.f64 y -2)) (neg.f64 x)))) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) (pow.f64 x 3))) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 x (-.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) (pow.f64 x 3))))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3) (pow.f64 x 3))) (+.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (*.f64 x (-.f64 x (*.f64 b (+.f64 y (+.f64 t -2))))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3) (pow.f64 x 3)))) |
(*.f64 (hypot.f64 (pow.f64 x 3/2) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3/2)) (/.f64 (hypot.f64 (pow.f64 x 3/2) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3/2)) (fma.f64 x (-.f64 x (*.f64 b (+.f64 t (+.f64 y -2)))) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2)))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 x x))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 x x)))) (/.f64 (-.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) x) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 x x))))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (*.f64 x x))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (*.f64 x x)))) (fma.f64 (+.f64 y (+.f64 t -2)) b (neg.f64 x))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (*.f64 x x)))) |
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2) (*.f64 x x))) (/.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (neg.f64 x)) (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2) (*.f64 x x))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2) (*.f64 x x)))))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) (pow.f64 x 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) (pow.f64 x 3)))) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 x (-.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) (pow.f64 x 3))))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3) (pow.f64 x 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3) (pow.f64 x 3)))) (+.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (*.f64 x (-.f64 x (*.f64 b (+.f64 y (+.f64 t -2))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3) (pow.f64 x 3)))) |
(*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3) (pow.f64 x 3))) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3) (pow.f64 x 3))) (/.f64 (fma.f64 x (-.f64 x (*.f64 b (+.f64 t (+.f64 y -2)))) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3) (pow.f64 x 3)))))) |
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2)) (-.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(fma.f64 b (+.f64 y (+.f64 t -2)) x) |
(fma.f64 b (+.f64 t (+.f64 y -2)) x) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 x x))) (neg.f64 (-.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) x))) |
(fma.f64 b (+.f64 y (+.f64 t -2)) x) |
(fma.f64 b (+.f64 t (+.f64 y -2)) x) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) (pow.f64 x 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 x (-.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b)))))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3) (pow.f64 x 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (*.f64 x (-.f64 x (*.f64 b (+.f64 y (+.f64 t -2)))))))) |
(*.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3) (pow.f64 x 3)) (fma.f64 x (-.f64 x (*.f64 b (+.f64 t (+.f64 y -2)))) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 x x)) 1) (-.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) x)) |
(fma.f64 b (+.f64 y (+.f64 t -2)) x) |
(fma.f64 b (+.f64 t (+.f64 y -2)) x) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 x x)) (sqrt.f64 (-.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) x))) (sqrt.f64 (-.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) x))) |
(fma.f64 b (+.f64 y (+.f64 t -2)) x) |
(fma.f64 b (+.f64 t (+.f64 y -2)) x) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 x x)) (*.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) x)) (cbrt.f64 (-.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) x)))) (cbrt.f64 (-.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) x))) |
(fma.f64 b (+.f64 y (+.f64 t -2)) x) |
(fma.f64 b (+.f64 t (+.f64 y -2)) x) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 x x)) (+.f64 (sqrt.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)) (sqrt.f64 x))) (-.f64 (sqrt.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)) (sqrt.f64 x))) |
(/.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (*.f64 x x)) (*.f64 (-.f64 (sqrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) (sqrt.f64 x)) (+.f64 (sqrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) (sqrt.f64 x)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2) (*.f64 x x)) (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 b (+.f64 t (+.f64 y -2)))))) (-.f64 (sqrt.f64 (*.f64 b (+.f64 t (+.f64 y -2)))) (sqrt.f64 x))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) (pow.f64 x 3)) 1) (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 x (-.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3) (pow.f64 x 3)) 1) (+.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (*.f64 x (-.f64 x (*.f64 b (+.f64 y (+.f64 t -2))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3) (pow.f64 x 3)) (fma.f64 x (-.f64 x (*.f64 b (+.f64 t (+.f64 y -2)))) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) (pow.f64 x 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 x (-.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 x (-.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b)))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3) (pow.f64 x 3)) 1) (+.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (*.f64 x (-.f64 x (*.f64 b (+.f64 y (+.f64 t -2))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3) (pow.f64 x 3)) (fma.f64 x (-.f64 x (*.f64 b (+.f64 t (+.f64 y -2)))) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) (pow.f64 x 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 x (-.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 x (-.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 x (-.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b)))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3) (pow.f64 x 3)) 1) (+.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (*.f64 x (-.f64 x (*.f64 b (+.f64 y (+.f64 t -2))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3) (pow.f64 x 3)) (fma.f64 x (-.f64 x (*.f64 b (+.f64 t (+.f64 y -2)))) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2))) |
(pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 1) |
(fma.f64 b (+.f64 y (+.f64 t -2)) x) |
(fma.f64 b (+.f64 t (+.f64 y -2)) x) |
(pow.f64 (sqrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x)) 2) |
(fma.f64 b (+.f64 y (+.f64 t -2)) x) |
(fma.f64 b (+.f64 t (+.f64 y -2)) x) |
(pow.f64 (cbrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x)) 3) |
(fma.f64 b (+.f64 y (+.f64 t -2)) x) |
(fma.f64 b (+.f64 t (+.f64 y -2)) x) |
(pow.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 3) 1/3) |
(fma.f64 b (+.f64 y (+.f64 t -2)) x) |
(fma.f64 b (+.f64 t (+.f64 y -2)) x) |
(sqrt.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2)) |
(sqrt.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) 2)) |
(fabs.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x)) |
(log.f64 (exp.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x))) |
(fma.f64 b (+.f64 y (+.f64 t -2)) x) |
(fma.f64 b (+.f64 t (+.f64 y -2)) x) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x)))) |
(fma.f64 b (+.f64 y (+.f64 t -2)) x) |
(fma.f64 b (+.f64 t (+.f64 y -2)) x) |
(cbrt.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 3)) |
(fma.f64 b (+.f64 y (+.f64 t -2)) x) |
(fma.f64 b (+.f64 t (+.f64 y -2)) x) |
(expm1.f64 (log1p.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x))) |
(fma.f64 b (+.f64 y (+.f64 t -2)) x) |
(fma.f64 b (+.f64 t (+.f64 y -2)) x) |
(exp.f64 (log.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x))) |
(fma.f64 b (+.f64 y (+.f64 t -2)) x) |
(fma.f64 b (+.f64 t (+.f64 y -2)) x) |
(exp.f64 (*.f64 (log.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x)) 1)) |
(fma.f64 b (+.f64 y (+.f64 t -2)) x) |
(fma.f64 b (+.f64 t (+.f64 y -2)) x) |
(log1p.f64 (expm1.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x))) |
(fma.f64 b (+.f64 y (+.f64 t -2)) x) |
(fma.f64 b (+.f64 t (+.f64 y -2)) x) |
(fma.f64 (+.f64 y (+.f64 t -2)) b x) |
(fma.f64 b (+.f64 y (+.f64 t -2)) x) |
(fma.f64 b (+.f64 t (+.f64 y -2)) x) |
(fma.f64 b (+.f64 y (+.f64 t -2)) x) |
(fma.f64 b (+.f64 t (+.f64 y -2)) x) |
(fma.f64 1 (*.f64 (+.f64 y (+.f64 t -2)) b) x) |
(fma.f64 b (+.f64 y (+.f64 t -2)) x) |
(fma.f64 b (+.f64 t (+.f64 y -2)) x) |
(fma.f64 1 x (*.f64 (+.f64 y (+.f64 t -2)) b)) |
(fma.f64 b (+.f64 y (+.f64 t -2)) x) |
(fma.f64 b (+.f64 t (+.f64 y -2)) x) |
(fma.f64 (sqrt.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)) (sqrt.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)) x) |
(fma.f64 b (+.f64 y (+.f64 t -2)) x) |
(fma.f64 b (+.f64 t (+.f64 y -2)) x) |
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 (+.f64 y (+.f64 t -2)) b)) |
(fma.f64 b (+.f64 y (+.f64 t -2)) x) |
(fma.f64 b (+.f64 t (+.f64 y -2)) x) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)) 2) (cbrt.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)) x) |
(fma.f64 b (+.f64 y (+.f64 t -2)) x) |
(fma.f64 b (+.f64 t (+.f64 y -2)) x) |
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 (+.f64 y (+.f64 t -2)) b)) |
(fma.f64 b (+.f64 y (+.f64 t -2)) x) |
(fma.f64 b (+.f64 t (+.f64 y -2)) x) |
Compiled 28557 to 17534 computations (38.6% saved)
22 alts after pruning (20 fresh and 2 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 1037 | 14 | 1051 |
| Fresh | 3 | 6 | 9 |
| Picked | 1 | 0 | 1 |
| Done | 2 | 2 | 4 |
| Total | 1043 | 22 | 1065 |
| Status | Error | Program |
|---|---|---|
| 18.1b | (-.f64 (+.f64 (+.f64 (*.f64 (+.f64 y t) b) (*.f64 -2 b)) x) (*.f64 (-.f64 t 1) a)) | |
| 16.6b | (-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 z (-.f64 y 1))) | |
| 26.7b | (-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 a t)) | |
| ▶ | 28.7b | (-.f64 (+.f64 (*.f64 y b) x) (*.f64 (-.f64 t 1) a)) |
| ▶ | 45.2b | (-.f64 z (*.f64 y z)) |
| 15.8b | (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 t -1) a))) | |
| 26.1b | (-.f64 x (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z y))) | |
| 33.4b | (-.f64 x (*.f64 (-.f64 t 1) a)) | |
| ▶ | 32.1b | (-.f64 x (*.f64 z (-.f64 y 1))) |
| ✓ | 46.5b | (-.f64 a (*.f64 t a)) |
| 34.3b | (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) | |
| ▶ | 15.8b | (+.f64 a (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 z (-.f64 1 y)) x))) |
| 37.2b | (+.f64 a (*.f64 z (-.f64 1 y))) | |
| 42.6b | (+.f64 a (*.f64 y (-.f64 b z))) | |
| 47.5b | (*.f64 (-.f64 (+.f64 y t) 2) b) | |
| 50.5b | (*.f64 (-.f64 b z) y) | |
| 45.2b | (*.f64 z (-.f64 1 y)) | |
| ✓ | 50.0b | (*.f64 t (-.f64 b a)) |
| 54.9b | (*.f64 t (neg.f64 a)) | |
| ▶ | 57.7b | (*.f64 t b) |
| 49.4b | x | |
| 54.8b | a |
Compiled 572 to 420 computations (26.6% saved)
Found 2 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 z (-.f64 1 y)) x)) |
| 0.0b | (*.f64 z (-.f64 1 y)) |
Compiled 64 to 35 computations (45.3% saved)
15 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | z | @ | 0 | (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 z (-.f64 1 y)) x)) |
| 0.0ms | a | @ | 0 | (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 z (-.f64 1 y)) x)) |
| 0.0ms | y | @ | 0 | (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 z (-.f64 1 y)) x)) |
| 0.0ms | x | @ | 0 | (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 z (-.f64 1 y)) x)) |
| 0.0ms | t | @ | 0 | (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 z (-.f64 1 y)) x)) |
| 1× | batch-egg-rewrite |
| 1790× | associate-*r/ |
| 1440× | associate-*l/ |
| 336× | add-sqr-sqrt |
| 330× | associate-+l+ |
| 330× | pow1 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 15 | 29 |
| 1 | 325 | 27 |
| 2 | 4429 | 27 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 z (-.f64 1 y)) x)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 a t))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 a t))) (-.f64 1 (fma.f64 z (-.f64 1 y) x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 z (-.f64 1 y)))) (-.f64 1 (+.f64 (*.f64 a t) x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 x)) (-.f64 1 (+.f64 (*.f64 a t) (*.f64 z (-.f64 1 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 z (-.f64 1 y) x))) (+.f64 (*.f64 a t) 1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (*.f64 z (-.f64 1 y)) 2) (-.f64 (*.f64 z (-.f64 1 y)) x)) (-.f64 (/.f64 (*.f64 x x) (-.f64 (*.f64 z (-.f64 1 y)) x)) (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (*.f64 z (-.f64 1 y)) 2) (-.f64 (*.f64 z (-.f64 1 y)) x)) (+.f64 (/.f64 (*.f64 x x) (-.f64 (*.f64 z (-.f64 1 y)) x)) (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (*.f64 a t) 2) (-.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x))) (/.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (-.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 a t) (exp.f64 (log1p.f64 (fma.f64 z (-.f64 1 y) x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 a t) (/.f64 (pow.f64 (*.f64 z (-.f64 1 y)) 2) (-.f64 (*.f64 z (-.f64 1 y)) x))) (/.f64 (*.f64 x x) (-.f64 (*.f64 z (-.f64 1 y)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (fma.f64 z (-.f64 1 y) x) 0) (*.f64 a t))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (fma.f64 z (-.f64 1 y) x) (exp.f64 (log1p.f64 (*.f64 a t)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (+.f64 (*.f64 a t) (*.f64 z (-.f64 1 y))) (exp.f64 (log1p.f64 x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (+.f64 (*.f64 a t) x) (exp.f64 (log1p.f64 (*.f64 z (-.f64 1 y))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (+.f64 (*.f64 a t) (*.f64 z (-.f64 1 y))) 1) (exp.f64 (log1p.f64 x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x))) (sqrt.f64 (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x))) (pow.f64 (cbrt.f64 (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x))) 2) (cbrt.f64 (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2)) (/.f64 1 (-.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (fma.f64 z (-.f64 1 y) x) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (fma.f64 z (-.f64 1 y) x) (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (-.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)) (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (fma.f64 z (-.f64 1 y) x) (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)))) (+.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (fma.f64 z (-.f64 1 y) x) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2)) (-.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (fma.f64 z (-.f64 1 y) x) 3)) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (fma.f64 z (-.f64 1 y) x) (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (*.f64 a t) 2)) (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (+.f64 (*.f64 a t) (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 a t) (*.f64 z (-.f64 1 y)))) (*.f64 x x)) (+.f64 (*.f64 a t) (-.f64 (*.f64 z (-.f64 1 y)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 x 3) (pow.f64 (+.f64 (*.f64 a t) (*.f64 z (-.f64 1 y))) 3)) (+.f64 (*.f64 (+.f64 (*.f64 a t) (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 a t) (*.f64 z (-.f64 1 y)))) (-.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 a t) (*.f64 z (-.f64 1 y))) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2))) (neg.f64 (-.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (fma.f64 z (-.f64 1 y) x) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (fma.f64 z (-.f64 1 y) x) (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (*.f64 a t) 2))) (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 (*.f64 (+.f64 (*.f64 a t) (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 a t) (*.f64 z (-.f64 1 y)))) (*.f64 x x))) (+.f64 (*.f64 a t) (-.f64 (*.f64 z (-.f64 1 y)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (+.f64 (pow.f64 x 3) (pow.f64 (+.f64 (*.f64 a t) (*.f64 z (-.f64 1 y))) 3))) (+.f64 (*.f64 (+.f64 (*.f64 a t) (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 a t) (*.f64 z (-.f64 1 y)))) (-.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 a t) (*.f64 z (-.f64 1 y))) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2)))) (neg.f64 (-.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (fma.f64 z (-.f64 1 y) x) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (fma.f64 z (-.f64 1 y) x) (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2)))) (sqrt.f64 (-.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (fma.f64 z (-.f64 1 y) x) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (fma.f64 z (-.f64 1 y) x) (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2)))) (cbrt.f64 (-.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x))) 2) (cbrt.f64 (+.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (fma.f64 z (-.f64 1 y) x) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (fma.f64 z (-.f64 1 y) x) (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2)) 1) (-.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (fma.f64 z (-.f64 1 y) x) 3)) 1) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (fma.f64 z (-.f64 1 y) x) (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (*.f64 a t) 2)) 1) (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (+.f64 (*.f64 a t) (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 a t) (*.f64 z (-.f64 1 y)))) (*.f64 x x)) 1) (+.f64 (*.f64 a t) (-.f64 (*.f64 z (-.f64 1 y)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (+.f64 (*.f64 a t) (*.f64 z (-.f64 1 y))) 3)) 1) (+.f64 (*.f64 (+.f64 (*.f64 a t) (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 a t) (*.f64 z (-.f64 1 y)))) (-.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 a t) (*.f64 z (-.f64 1 y))) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2))) 1) (neg.f64 (-.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (fma.f64 z (-.f64 1 y) x) 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (fma.f64 z (-.f64 1 y) x) (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2))) (sqrt.f64 (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)))) (sqrt.f64 (-.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (fma.f64 z (-.f64 1 y) x) 3))) (sqrt.f64 (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (fma.f64 z (-.f64 1 y) x) (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2))) (pow.f64 (cbrt.f64 (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x))) 2)) (cbrt.f64 (-.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (fma.f64 z (-.f64 1 y) x) 3))) (pow.f64 (cbrt.f64 (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (fma.f64 z (-.f64 1 y) x) (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 a t) 2)) (*.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2))) (/.f64 1 (-.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)))) (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (*.f64 a t) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 a t) 2) 3) (pow.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) 3)) (/.f64 1 (-.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)))) (+.f64 (*.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 a t) 2)) (+.f64 (*.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2)) (*.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 a t) 3)) (*.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (fma.f64 z (-.f64 1 y) x) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (fma.f64 z (-.f64 1 y) x) (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)))))) (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (fma.f64 z (-.f64 1 y) x) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 a t) 3) 3) (pow.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (fma.f64 z (-.f64 1 y) x) (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)))))) (+.f64 (*.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 a t) 3)) (-.f64 (*.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (fma.f64 z (-.f64 1 y) x) 3)) (*.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (fma.f64 z (-.f64 1 y) x) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1 (*.f64 a t) (fma.f64 z (-.f64 1 y) x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 a t) -1 (fma.f64 z (-.f64 1 y) x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 a t) (fma.f64 z (-.f64 1 y) x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (fma.f64 z (-.f64 1 y) x) (*.f64 a t))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (fma.f64 z (-.f64 1 y) x)) (sqrt.f64 (fma.f64 z (-.f64 1 y) x)) (*.f64 a t))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 a t)) (sqrt.f64 (*.f64 a t)) (fma.f64 z (-.f64 1 y) x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z (-.f64 1 y) x)) 2) (cbrt.f64 (fma.f64 z (-.f64 1 y) x)) (*.f64 a t))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (cbrt.f64 (*.f64 a t)) (fma.f64 z (-.f64 1 y) x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 a) t (fma.f64 z (-.f64 1 y) x)))))) |
| 1× | egg-herbie |
| 1414× | associate-/l* |
| 918× | associate-/r* |
| 802× | *-commutative |
| 772× | unswap-sqr |
| 630× | associate-+r+ |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 236 | 5724 |
| 1 | 642 | 5498 |
| 2 | 2848 | 5450 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 (*.f64 z (-.f64 1 y)) x) |
(*.f64 -1 (*.f64 a t)) |
(*.f64 -1 (*.f64 a t)) |
(+.f64 (*.f64 z (-.f64 1 y)) x) |
(*.f64 -1 (*.f64 a t)) |
(*.f64 -1 (*.f64 a t)) |
(+.f64 (*.f64 -1 (*.f64 a t)) x) |
(*.f64 z (-.f64 1 y)) |
(*.f64 z (-.f64 1 y)) |
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 z x)) |
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 z x))) |
(*.f64 -1 (*.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 z x))) |
(*.f64 -1 (*.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 z x))) |
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 z (-.f64 1 y))) |
x |
x |
(-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 a t)) |
(-.f64 0 (-.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 a t))) (-.f64 1 (fma.f64 z (-.f64 1 y) x))) |
(-.f64 (exp.f64 (log1p.f64 (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)))) 1) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (-.f64 1 y)))) (-.f64 1 (+.f64 (*.f64 a t) x))) |
(-.f64 (exp.f64 (log1p.f64 x)) (-.f64 1 (+.f64 (*.f64 a t) (*.f64 z (-.f64 1 y))))) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 z (-.f64 1 y) x))) (+.f64 (*.f64 a t) 1)) |
(-.f64 (/.f64 (pow.f64 (*.f64 z (-.f64 1 y)) 2) (-.f64 (*.f64 z (-.f64 1 y)) x)) (-.f64 (/.f64 (*.f64 x x) (-.f64 (*.f64 z (-.f64 1 y)) x)) (*.f64 a t))) |
(-.f64 (/.f64 (pow.f64 (*.f64 z (-.f64 1 y)) 2) (-.f64 (*.f64 z (-.f64 1 y)) x)) (+.f64 (/.f64 (*.f64 x x) (-.f64 (*.f64 z (-.f64 1 y)) x)) (*.f64 a t))) |
(-.f64 (/.f64 (pow.f64 (*.f64 a t) 2) (-.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x))) (/.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (-.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)))) |
(-.f64 (+.f64 (*.f64 a t) (exp.f64 (log1p.f64 (fma.f64 z (-.f64 1 y) x)))) 1) |
(-.f64 (+.f64 (*.f64 a t) (/.f64 (pow.f64 (*.f64 z (-.f64 1 y)) 2) (-.f64 (*.f64 z (-.f64 1 y)) x))) (/.f64 (*.f64 x x) (-.f64 (*.f64 z (-.f64 1 y)) x))) |
(-.f64 (+.f64 (fma.f64 z (-.f64 1 y) x) 0) (*.f64 a t)) |
(-.f64 (+.f64 (fma.f64 z (-.f64 1 y) x) (exp.f64 (log1p.f64 (*.f64 a t)))) 1) |
(-.f64 (+.f64 (+.f64 (*.f64 a t) (*.f64 z (-.f64 1 y))) (exp.f64 (log1p.f64 x))) 1) |
(-.f64 (+.f64 (+.f64 (*.f64 a t) x) (exp.f64 (log1p.f64 (*.f64 z (-.f64 1 y))))) 1) |
(-.f64 (+.f64 (*.f64 (+.f64 (*.f64 a t) (*.f64 z (-.f64 1 y))) 1) (exp.f64 (log1p.f64 x))) 1) |
(*.f64 1 (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x))) |
(*.f64 (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)) 1) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x))) (sqrt.f64 (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)))) |
(*.f64 (cbrt.f64 (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x))) (pow.f64 (cbrt.f64 (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x))) 2) (cbrt.f64 (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)))) |
(*.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2)) (/.f64 1 (-.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)))) |
(*.f64 (+.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (fma.f64 z (-.f64 1 y) x) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (fma.f64 z (-.f64 1 y) x) (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)))))) |
(/.f64 1 (/.f64 (-.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)) (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2)))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (fma.f64 z (-.f64 1 y) x) (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)))) (+.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (fma.f64 z (-.f64 1 y) x) 3)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2)) (-.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x))) |
(/.f64 (+.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (fma.f64 z (-.f64 1 y) x) 3)) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (fma.f64 z (-.f64 1 y) x) (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (*.f64 a t) 2)) (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x))) |
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 a t) (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 a t) (*.f64 z (-.f64 1 y)))) (*.f64 x x)) (+.f64 (*.f64 a t) (-.f64 (*.f64 z (-.f64 1 y)) x))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (+.f64 (*.f64 a t) (*.f64 z (-.f64 1 y))) 3)) (+.f64 (*.f64 (+.f64 (*.f64 a t) (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 a t) (*.f64 z (-.f64 1 y)))) (-.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 a t) (*.f64 z (-.f64 1 y))) x)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2))) (neg.f64 (-.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (fma.f64 z (-.f64 1 y) x) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (fma.f64 z (-.f64 1 y) x) (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)))))) |
(/.f64 (*.f64 1 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (*.f64 a t) 2))) (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x))) |
(/.f64 (*.f64 1 (-.f64 (*.f64 (+.f64 (*.f64 a t) (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 a t) (*.f64 z (-.f64 1 y)))) (*.f64 x x))) (+.f64 (*.f64 a t) (-.f64 (*.f64 z (-.f64 1 y)) x))) |
(/.f64 (*.f64 1 (+.f64 (pow.f64 x 3) (pow.f64 (+.f64 (*.f64 a t) (*.f64 z (-.f64 1 y))) 3))) (+.f64 (*.f64 (+.f64 (*.f64 a t) (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 a t) (*.f64 z (-.f64 1 y)))) (-.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 a t) (*.f64 z (-.f64 1 y))) x)))) |
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2)))) (neg.f64 (-.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)))) |
(/.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (fma.f64 z (-.f64 1 y) x) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (fma.f64 z (-.f64 1 y) x) (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)))))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2)))) (sqrt.f64 (-.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (fma.f64 z (-.f64 1 y) x) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (fma.f64 z (-.f64 1 y) x) (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)))))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2)))) (cbrt.f64 (-.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x))) 2) (cbrt.f64 (+.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (fma.f64 z (-.f64 1 y) x) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (fma.f64 z (-.f64 1 y) x) (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2)) 1) (-.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (fma.f64 z (-.f64 1 y) x) 3)) 1) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (fma.f64 z (-.f64 1 y) x) (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (*.f64 a t) 2)) 1) (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x))) |
(/.f64 (*.f64 (-.f64 (*.f64 (+.f64 (*.f64 a t) (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 a t) (*.f64 z (-.f64 1 y)))) (*.f64 x x)) 1) (+.f64 (*.f64 a t) (-.f64 (*.f64 z (-.f64 1 y)) x))) |
(/.f64 (*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (+.f64 (*.f64 a t) (*.f64 z (-.f64 1 y))) 3)) 1) (+.f64 (*.f64 (+.f64 (*.f64 a t) (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 a t) (*.f64 z (-.f64 1 y)))) (-.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 a t) (*.f64 z (-.f64 1 y))) x)))) |
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2))) 1) (neg.f64 (-.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)))) |
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (fma.f64 z (-.f64 1 y) x) 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (fma.f64 z (-.f64 1 y) x) (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)))))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2))) (sqrt.f64 (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)))) (sqrt.f64 (-.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (fma.f64 z (-.f64 1 y) x) 3))) (sqrt.f64 (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (fma.f64 z (-.f64 1 y) x) (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2))) (pow.f64 (cbrt.f64 (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x))) 2)) (cbrt.f64 (-.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (fma.f64 z (-.f64 1 y) x) 3))) (pow.f64 (cbrt.f64 (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (fma.f64 z (-.f64 1 y) x) (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)))))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 a t) 2)) (*.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2))) (/.f64 1 (-.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)))) (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (*.f64 a t) 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 a t) 2) 3) (pow.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) 3)) (/.f64 1 (-.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)))) (+.f64 (*.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 a t) 2)) (+.f64 (*.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2)) (*.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2))))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 a t) 3)) (*.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (fma.f64 z (-.f64 1 y) x) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (fma.f64 z (-.f64 1 y) x) (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)))))) (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (fma.f64 z (-.f64 1 y) x) 3))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 a t) 3) 3) (pow.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (fma.f64 z (-.f64 1 y) x) (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)))))) (+.f64 (*.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 a t) 3)) (-.f64 (*.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (fma.f64 z (-.f64 1 y) x) 3)) (*.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (fma.f64 z (-.f64 1 y) x) 3))))) |
(pow.f64 (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)) 1) |
(pow.f64 (sqrt.f64 (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x))) 2) |
(pow.f64 (cbrt.f64 (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x))) 3) |
(pow.f64 (pow.f64 (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)) 3) 1/3) |
(sqrt.f64 (pow.f64 (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)) 2)) |
(log.f64 (exp.f64 (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)))) |
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x))))) |
(cbrt.f64 (pow.f64 (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)) 3)) |
(expm1.f64 (log1p.f64 (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)))) |
(exp.f64 (log.f64 (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)))) |
(exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x))) 1)) |
(log1p.f64 (expm1.f64 (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)))) |
(fma.f64 -1 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)) |
(fma.f64 (*.f64 a t) -1 (fma.f64 z (-.f64 1 y) x)) |
(fma.f64 1 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)) |
(fma.f64 1 (fma.f64 z (-.f64 1 y) x) (*.f64 a t)) |
(fma.f64 (sqrt.f64 (fma.f64 z (-.f64 1 y) x)) (sqrt.f64 (fma.f64 z (-.f64 1 y) x)) (*.f64 a t)) |
(fma.f64 (sqrt.f64 (*.f64 a t)) (sqrt.f64 (*.f64 a t)) (fma.f64 z (-.f64 1 y) x)) |
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z (-.f64 1 y) x)) 2) (cbrt.f64 (fma.f64 z (-.f64 1 y) x)) (*.f64 a t)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (cbrt.f64 (*.f64 a t)) (fma.f64 z (-.f64 1 y) x)) |
(fma.f64 (neg.f64 a) t (fma.f64 z (-.f64 1 y) x)) |
| Outputs |
|---|
(+.f64 (*.f64 z (-.f64 1 y)) x) |
(fma.f64 z (-.f64 1 y) x) |
(*.f64 -1 (*.f64 a t)) |
(*.f64 (neg.f64 a) t) |
(*.f64 a (neg.f64 t)) |
(*.f64 -1 (*.f64 a t)) |
(*.f64 (neg.f64 a) t) |
(*.f64 a (neg.f64 t)) |
(+.f64 (*.f64 z (-.f64 1 y)) x) |
(fma.f64 z (-.f64 1 y) x) |
(*.f64 -1 (*.f64 a t)) |
(*.f64 (neg.f64 a) t) |
(*.f64 a (neg.f64 t)) |
(*.f64 -1 (*.f64 a t)) |
(*.f64 (neg.f64 a) t) |
(*.f64 a (neg.f64 t)) |
(+.f64 (*.f64 -1 (*.f64 a t)) x) |
(fma.f64 -1 (*.f64 a t) x) |
(-.f64 x (*.f64 a t)) |
(*.f64 z (-.f64 1 y)) |
(*.f64 z (-.f64 1 y)) |
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 z x)) |
(fma.f64 -1 (*.f64 a t) (+.f64 z x)) |
(-.f64 (+.f64 z x) (*.f64 a t)) |
(+.f64 z (-.f64 x (*.f64 a t))) |
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 z x))) |
(fma.f64 -1 (*.f64 z y) (fma.f64 -1 (*.f64 a t) (+.f64 z x))) |
(-.f64 (-.f64 (+.f64 z x) (*.f64 a t)) (*.f64 z y)) |
(+.f64 (-.f64 x (*.f64 a t)) (-.f64 z (*.f64 z y))) |
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 z x))) |
(fma.f64 -1 (*.f64 z y) (fma.f64 -1 (*.f64 a t) (+.f64 z x))) |
(-.f64 (-.f64 (+.f64 z x) (*.f64 a t)) (*.f64 z y)) |
(+.f64 (-.f64 x (*.f64 a t)) (-.f64 z (*.f64 z y))) |
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 z x))) |
(fma.f64 -1 (*.f64 z y) (fma.f64 -1 (*.f64 a t) (+.f64 z x))) |
(-.f64 (-.f64 (+.f64 z x) (*.f64 a t)) (*.f64 z y)) |
(+.f64 (-.f64 x (*.f64 a t)) (-.f64 z (*.f64 z y))) |
(*.f64 -1 (*.f64 y z)) |
(neg.f64 (*.f64 z y)) |
(*.f64 z (neg.f64 y)) |
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 z x))) |
(fma.f64 -1 (*.f64 z y) (fma.f64 -1 (*.f64 a t) (+.f64 z x))) |
(-.f64 (-.f64 (+.f64 z x) (*.f64 a t)) (*.f64 z y)) |
(+.f64 (-.f64 x (*.f64 a t)) (-.f64 z (*.f64 z y))) |
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 z x))) |
(fma.f64 -1 (*.f64 z y) (fma.f64 -1 (*.f64 a t) (+.f64 z x))) |
(-.f64 (-.f64 (+.f64 z x) (*.f64 a t)) (*.f64 z y)) |
(+.f64 (-.f64 x (*.f64 a t)) (-.f64 z (*.f64 z y))) |
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 z x))) |
(fma.f64 -1 (*.f64 z y) (fma.f64 -1 (*.f64 a t) (+.f64 z x))) |
(-.f64 (-.f64 (+.f64 z x) (*.f64 a t)) (*.f64 z y)) |
(+.f64 (-.f64 x (*.f64 a t)) (-.f64 z (*.f64 z y))) |
(*.f64 -1 (*.f64 y z)) |
(neg.f64 (*.f64 z y)) |
(*.f64 z (neg.f64 y)) |
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 z x))) |
(fma.f64 -1 (*.f64 z y) (fma.f64 -1 (*.f64 a t) (+.f64 z x))) |
(-.f64 (-.f64 (+.f64 z x) (*.f64 a t)) (*.f64 z y)) |
(+.f64 (-.f64 x (*.f64 a t)) (-.f64 z (*.f64 z y))) |
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 z x))) |
(fma.f64 -1 (*.f64 z y) (fma.f64 -1 (*.f64 a t) (+.f64 z x))) |
(-.f64 (-.f64 (+.f64 z x) (*.f64 a t)) (*.f64 z y)) |
(+.f64 (-.f64 x (*.f64 a t)) (-.f64 z (*.f64 z y))) |
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 z x))) |
(fma.f64 -1 (*.f64 z y) (fma.f64 -1 (*.f64 a t) (+.f64 z x))) |
(-.f64 (-.f64 (+.f64 z x) (*.f64 a t)) (*.f64 z y)) |
(+.f64 (-.f64 x (*.f64 a t)) (-.f64 z (*.f64 z y))) |
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 z (-.f64 1 y))) |
(fma.f64 -1 (*.f64 a t) (*.f64 z (-.f64 1 y))) |
(-.f64 (*.f64 z (-.f64 1 y)) (*.f64 a t)) |
x |
x |
(-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 a t)) |
(-.f64 0 (-.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x))) |
(-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 a t)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 a t))) (-.f64 1 (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 a t))) 1) (fma.f64 z (-.f64 1 y) x)) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (expm1.f64 (log1p.f64 (*.f64 a t)))) |
(-.f64 (exp.f64 (log1p.f64 (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)))) 1) |
(fma.f64 a t (fma.f64 z (-.f64 1 y) x)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (-.f64 1 y)))) (-.f64 1 (+.f64 (*.f64 a t) x))) |
(+.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 z (-.f64 1 y)))) 1) (fma.f64 a t x)) |
(+.f64 (fma.f64 a t x) (expm1.f64 (log1p.f64 (*.f64 z (-.f64 1 y))))) |
(-.f64 (exp.f64 (log1p.f64 x)) (-.f64 1 (+.f64 (*.f64 a t) (*.f64 z (-.f64 1 y))))) |
(+.f64 (-.f64 (exp.f64 (log1p.f64 x)) 1) (fma.f64 a t (*.f64 z (-.f64 1 y)))) |
(+.f64 (fma.f64 z (-.f64 1 y) (*.f64 a t)) (expm1.f64 (log1p.f64 x))) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 z (-.f64 1 y) x))) (+.f64 (*.f64 a t) 1)) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 z (-.f64 1 y) x))) (fma.f64 a t 1)) |
(-.f64 (expm1.f64 (log1p.f64 (fma.f64 z (-.f64 1 y) x))) (*.f64 a t)) |
(-.f64 (/.f64 (pow.f64 (*.f64 z (-.f64 1 y)) 2) (-.f64 (*.f64 z (-.f64 1 y)) x)) (-.f64 (/.f64 (*.f64 x x) (-.f64 (*.f64 z (-.f64 1 y)) x)) (*.f64 a t))) |
(-.f64 (fma.f64 a t (/.f64 (pow.f64 (*.f64 z (-.f64 1 y)) 2) (fma.f64 z (-.f64 1 y) (neg.f64 x)))) (*.f64 (/.f64 x (fma.f64 z (-.f64 1 y) (neg.f64 x))) x)) |
(-.f64 (fma.f64 a t (/.f64 (pow.f64 (*.f64 z (-.f64 1 y)) 2) (-.f64 (*.f64 z (-.f64 1 y)) x))) (*.f64 x (/.f64 x (-.f64 (*.f64 z (-.f64 1 y)) x)))) |
(-.f64 (/.f64 (pow.f64 (*.f64 z (-.f64 1 y)) 2) (-.f64 (*.f64 z (-.f64 1 y)) x)) (+.f64 (/.f64 (*.f64 x x) (-.f64 (*.f64 z (-.f64 1 y)) x)) (*.f64 a t))) |
(-.f64 (/.f64 (pow.f64 (*.f64 z (-.f64 1 y)) 2) (-.f64 (*.f64 z (-.f64 1 y)) x)) (+.f64 (*.f64 a t) (/.f64 (*.f64 x x) (-.f64 (*.f64 z (-.f64 1 y)) x)))) |
(-.f64 (/.f64 (pow.f64 (*.f64 z (-.f64 1 y)) 2) (fma.f64 z (-.f64 1 y) (neg.f64 x))) (fma.f64 a t (*.f64 (/.f64 x (fma.f64 z (-.f64 1 y) (neg.f64 x))) x))) |
(-.f64 (/.f64 (pow.f64 (*.f64 z (-.f64 1 y)) 2) (-.f64 (*.f64 z (-.f64 1 y)) x)) (fma.f64 a t (*.f64 x (/.f64 x (-.f64 (*.f64 z (-.f64 1 y)) x))))) |
(-.f64 (/.f64 (pow.f64 (*.f64 a t) 2) (-.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x))) (/.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (-.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2)) (-.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x))) |
(-.f64 (+.f64 (*.f64 a t) (exp.f64 (log1p.f64 (fma.f64 z (-.f64 1 y) x)))) 1) |
(+.f64 (fma.f64 a t (exp.f64 (log1p.f64 (fma.f64 z (-.f64 1 y) x)))) -1) |
(fma.f64 a t (expm1.f64 (log1p.f64 (fma.f64 z (-.f64 1 y) x)))) |
(-.f64 (+.f64 (*.f64 a t) (/.f64 (pow.f64 (*.f64 z (-.f64 1 y)) 2) (-.f64 (*.f64 z (-.f64 1 y)) x))) (/.f64 (*.f64 x x) (-.f64 (*.f64 z (-.f64 1 y)) x))) |
(-.f64 (/.f64 (pow.f64 (*.f64 z (-.f64 1 y)) 2) (-.f64 (*.f64 z (-.f64 1 y)) x)) (-.f64 (/.f64 (*.f64 x x) (-.f64 (*.f64 z (-.f64 1 y)) x)) (*.f64 a t))) |
(-.f64 (fma.f64 a t (/.f64 (pow.f64 (*.f64 z (-.f64 1 y)) 2) (fma.f64 z (-.f64 1 y) (neg.f64 x)))) (*.f64 (/.f64 x (fma.f64 z (-.f64 1 y) (neg.f64 x))) x)) |
(-.f64 (fma.f64 a t (/.f64 (pow.f64 (*.f64 z (-.f64 1 y)) 2) (-.f64 (*.f64 z (-.f64 1 y)) x))) (*.f64 x (/.f64 x (-.f64 (*.f64 z (-.f64 1 y)) x)))) |
(-.f64 (+.f64 (fma.f64 z (-.f64 1 y) x) 0) (*.f64 a t)) |
(-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 a t)) |
(-.f64 (+.f64 (fma.f64 z (-.f64 1 y) x) (exp.f64 (log1p.f64 (*.f64 a t)))) 1) |
(+.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 a t))) 1) (fma.f64 z (-.f64 1 y) x)) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (expm1.f64 (log1p.f64 (*.f64 a t)))) |
(-.f64 (+.f64 (+.f64 (*.f64 a t) (*.f64 z (-.f64 1 y))) (exp.f64 (log1p.f64 x))) 1) |
(+.f64 (-.f64 (exp.f64 (log1p.f64 x)) 1) (fma.f64 a t (*.f64 z (-.f64 1 y)))) |
(+.f64 (fma.f64 z (-.f64 1 y) (*.f64 a t)) (expm1.f64 (log1p.f64 x))) |
(-.f64 (+.f64 (+.f64 (*.f64 a t) x) (exp.f64 (log1p.f64 (*.f64 z (-.f64 1 y))))) 1) |
(+.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 z (-.f64 1 y)))) 1) (fma.f64 a t x)) |
(+.f64 (fma.f64 a t x) (expm1.f64 (log1p.f64 (*.f64 z (-.f64 1 y))))) |
(-.f64 (+.f64 (*.f64 (+.f64 (*.f64 a t) (*.f64 z (-.f64 1 y))) 1) (exp.f64 (log1p.f64 x))) 1) |
(+.f64 (-.f64 (exp.f64 (log1p.f64 x)) 1) (fma.f64 a t (*.f64 z (-.f64 1 y)))) |
(+.f64 (fma.f64 z (-.f64 1 y) (*.f64 a t)) (expm1.f64 (log1p.f64 x))) |
(*.f64 1 (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x))) |
(fma.f64 a t (fma.f64 z (-.f64 1 y) x)) |
(*.f64 (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)) 1) |
(fma.f64 a t (fma.f64 z (-.f64 1 y) x)) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x))) (sqrt.f64 (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)))) |
(fma.f64 a t (fma.f64 z (-.f64 1 y) x)) |
(*.f64 (cbrt.f64 (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x))) (pow.f64 (cbrt.f64 (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x))) 2)) |
(fma.f64 a t (fma.f64 z (-.f64 1 y) x)) |
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x))) 2) (cbrt.f64 (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)))) |
(fma.f64 a t (fma.f64 z (-.f64 1 y) x)) |
(*.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2)) (/.f64 1 (-.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2)) (-.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x))) |
(*.f64 (+.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (fma.f64 z (-.f64 1 y) x) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (fma.f64 z (-.f64 1 y) x) (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (fma.f64 z (-.f64 1 y) x) 3)) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (fma.f64 z (-.f64 1 y) x) (fma.f64 a t (fma.f64 z (-.f64 1 y) x))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (fma.f64 z (-.f64 1 y) x) 3)) (fma.f64 (fma.f64 z (-.f64 1 y) x) (fma.f64 a t (fma.f64 z (-.f64 1 y) x)) (pow.f64 (*.f64 a t) 2))) |
(/.f64 1 (/.f64 (-.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)) (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2)) (-.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (fma.f64 z (-.f64 1 y) x) (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)))) (+.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (fma.f64 z (-.f64 1 y) x) 3)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (fma.f64 z (-.f64 1 y) x) 3)) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (fma.f64 z (-.f64 1 y) x) (fma.f64 a t (fma.f64 z (-.f64 1 y) x))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (fma.f64 z (-.f64 1 y) x) 3)) (fma.f64 (fma.f64 z (-.f64 1 y) x) (fma.f64 a t (fma.f64 z (-.f64 1 y) x)) (pow.f64 (*.f64 a t) 2))) |
(/.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2)) (-.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x))) |
(/.f64 (+.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (fma.f64 z (-.f64 1 y) x) 3)) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (fma.f64 z (-.f64 1 y) x) (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (fma.f64 z (-.f64 1 y) x) 3)) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (fma.f64 z (-.f64 1 y) x) (fma.f64 a t (fma.f64 z (-.f64 1 y) x))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (fma.f64 z (-.f64 1 y) x) 3)) (fma.f64 (fma.f64 z (-.f64 1 y) x) (fma.f64 a t (fma.f64 z (-.f64 1 y) x)) (pow.f64 (*.f64 a t) 2))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (*.f64 a t) 2)) (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (*.f64 a t) 2)) (fma.f64 a t (fma.f64 z (-.f64 1 y) x))) |
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 a t) (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 a t) (*.f64 z (-.f64 1 y)))) (*.f64 x x)) (+.f64 (*.f64 a t) (-.f64 (*.f64 z (-.f64 1 y)) x))) |
(/.f64 (-.f64 (*.f64 (fma.f64 a t (*.f64 z (-.f64 1 y))) (fma.f64 a t (*.f64 z (-.f64 1 y)))) (*.f64 x x)) (-.f64 (fma.f64 a t (*.f64 z (-.f64 1 y))) x)) |
(/.f64 (fma.f64 a t (fma.f64 z (-.f64 1 y) x)) (/.f64 (-.f64 (fma.f64 z (-.f64 1 y) (*.f64 a t)) x) (-.f64 (fma.f64 z (-.f64 1 y) (*.f64 a t)) x))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (+.f64 (*.f64 a t) (*.f64 z (-.f64 1 y))) 3)) (+.f64 (*.f64 (+.f64 (*.f64 a t) (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 a t) (*.f64 z (-.f64 1 y)))) (-.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 a t) (*.f64 z (-.f64 1 y))) x)))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (fma.f64 a t (*.f64 z (-.f64 1 y))) 3)) (fma.f64 (fma.f64 a t (*.f64 z (-.f64 1 y))) (fma.f64 a t (*.f64 z (-.f64 1 y))) (*.f64 x (-.f64 x (fma.f64 a t (*.f64 z (-.f64 1 y))))))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (fma.f64 z (-.f64 1 y) (*.f64 a t)) 3)) (fma.f64 x (-.f64 x (fma.f64 z (-.f64 1 y) (*.f64 a t))) (*.f64 (fma.f64 z (-.f64 1 y) (*.f64 a t)) (fma.f64 z (-.f64 1 y) (*.f64 a t))))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (fma.f64 z (-.f64 1 y) (*.f64 a t)) 3)) (+.f64 (*.f64 x x) (*.f64 (fma.f64 z (-.f64 1 y) (*.f64 a t)) (-.f64 (fma.f64 z (-.f64 1 y) (*.f64 a t)) x)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2))) (neg.f64 (-.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2)) (-.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (fma.f64 z (-.f64 1 y) x) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (fma.f64 z (-.f64 1 y) x) (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (fma.f64 z (-.f64 1 y) x) 3)) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (fma.f64 z (-.f64 1 y) x) (fma.f64 a t (fma.f64 z (-.f64 1 y) x))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (fma.f64 z (-.f64 1 y) x) 3)) (fma.f64 (fma.f64 z (-.f64 1 y) x) (fma.f64 a t (fma.f64 z (-.f64 1 y) x)) (pow.f64 (*.f64 a t) 2))) |
(/.f64 (*.f64 1 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (*.f64 a t) 2))) (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (*.f64 a t) 2)) (fma.f64 a t (fma.f64 z (-.f64 1 y) x))) |
(/.f64 (*.f64 1 (-.f64 (*.f64 (+.f64 (*.f64 a t) (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 a t) (*.f64 z (-.f64 1 y)))) (*.f64 x x))) (+.f64 (*.f64 a t) (-.f64 (*.f64 z (-.f64 1 y)) x))) |
(/.f64 (-.f64 (*.f64 (fma.f64 a t (*.f64 z (-.f64 1 y))) (fma.f64 a t (*.f64 z (-.f64 1 y)))) (*.f64 x x)) (-.f64 (fma.f64 a t (*.f64 z (-.f64 1 y))) x)) |
(/.f64 (fma.f64 a t (fma.f64 z (-.f64 1 y) x)) (/.f64 (-.f64 (fma.f64 z (-.f64 1 y) (*.f64 a t)) x) (-.f64 (fma.f64 z (-.f64 1 y) (*.f64 a t)) x))) |
(/.f64 (*.f64 1 (+.f64 (pow.f64 x 3) (pow.f64 (+.f64 (*.f64 a t) (*.f64 z (-.f64 1 y))) 3))) (+.f64 (*.f64 (+.f64 (*.f64 a t) (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 a t) (*.f64 z (-.f64 1 y)))) (-.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 a t) (*.f64 z (-.f64 1 y))) x)))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (fma.f64 a t (*.f64 z (-.f64 1 y))) 3)) (fma.f64 (fma.f64 a t (*.f64 z (-.f64 1 y))) (fma.f64 a t (*.f64 z (-.f64 1 y))) (*.f64 x (-.f64 x (fma.f64 a t (*.f64 z (-.f64 1 y))))))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (fma.f64 z (-.f64 1 y) (*.f64 a t)) 3)) (fma.f64 x (-.f64 x (fma.f64 z (-.f64 1 y) (*.f64 a t))) (*.f64 (fma.f64 z (-.f64 1 y) (*.f64 a t)) (fma.f64 z (-.f64 1 y) (*.f64 a t))))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (fma.f64 z (-.f64 1 y) (*.f64 a t)) 3)) (+.f64 (*.f64 x x) (*.f64 (fma.f64 z (-.f64 1 y) (*.f64 a t)) (-.f64 (fma.f64 z (-.f64 1 y) (*.f64 a t)) x)))) |
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2)))) (neg.f64 (-.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2)) (-.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x))) |
(/.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (fma.f64 z (-.f64 1 y) x) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (fma.f64 z (-.f64 1 y) x) (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (fma.f64 z (-.f64 1 y) x) 3)) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (fma.f64 z (-.f64 1 y) x) (fma.f64 a t (fma.f64 z (-.f64 1 y) x))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (fma.f64 z (-.f64 1 y) x) 3)) (fma.f64 (fma.f64 z (-.f64 1 y) x) (fma.f64 a t (fma.f64 z (-.f64 1 y) x)) (pow.f64 (*.f64 a t) 2))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2)))) (sqrt.f64 (-.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2))) (/.f64 (sqrt.f64 (-.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x))) (sqrt.f64 (fma.f64 a t (fma.f64 z (-.f64 1 y) x))))) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 a t (fma.f64 z (-.f64 1 y) x))) (sqrt.f64 (-.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2)))) |
(*.f64 (sqrt.f64 (fma.f64 a t (fma.f64 z (-.f64 1 y) x))) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2))) (sqrt.f64 (-.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x))))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (fma.f64 z (-.f64 1 y) x) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (fma.f64 z (-.f64 1 y) x) (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)))))) |
(/.f64 (sqrt.f64 (fma.f64 a t (fma.f64 z (-.f64 1 y) x))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (fma.f64 z (-.f64 1 y) x) (fma.f64 a t (fma.f64 z (-.f64 1 y) x))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (fma.f64 z (-.f64 1 y) x) 3))))) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 a t (fma.f64 z (-.f64 1 y) x))) (sqrt.f64 (fma.f64 (fma.f64 z (-.f64 1 y) x) (fma.f64 a t (fma.f64 z (-.f64 1 y) x)) (pow.f64 (*.f64 a t) 2)))) (hypot.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3/2) (pow.f64 (*.f64 a t) 3/2))) |
(*.f64 (sqrt.f64 (fma.f64 a t (fma.f64 z (-.f64 1 y) x))) (/.f64 (hypot.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3/2) (pow.f64 (*.f64 a t) 3/2)) (sqrt.f64 (fma.f64 (fma.f64 z (-.f64 1 y) x) (fma.f64 a t (fma.f64 z (-.f64 1 y) x)) (pow.f64 (*.f64 a t) 2))))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2)))) (cbrt.f64 (-.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)))) |
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 a t (fma.f64 z (-.f64 1 y) x))) 2) (/.f64 (cbrt.f64 (-.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 a t (fma.f64 z (-.f64 1 y) x))) 2) (cbrt.f64 (-.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2)))) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 a t (fma.f64 z (-.f64 1 y) x))) 2) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2))) (cbrt.f64 (-.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x))))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x))) 2) (cbrt.f64 (+.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (fma.f64 z (-.f64 1 y) x) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (fma.f64 z (-.f64 1 y) x) (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)))))) |
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 a t (fma.f64 z (-.f64 1 y) x))) 2) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (fma.f64 z (-.f64 1 y) x) (fma.f64 a t (fma.f64 z (-.f64 1 y) x))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (fma.f64 z (-.f64 1 y) x) 3))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 a t (fma.f64 z (-.f64 1 y) x))) 2) (cbrt.f64 (fma.f64 (fma.f64 z (-.f64 1 y) x) (fma.f64 a t (fma.f64 z (-.f64 1 y) x)) (pow.f64 (*.f64 a t) 2)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (fma.f64 z (-.f64 1 y) x) 3)))) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 a t (fma.f64 z (-.f64 1 y) x))) 2) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (fma.f64 z (-.f64 1 y) x) 3))) (cbrt.f64 (fma.f64 (fma.f64 z (-.f64 1 y) x) (fma.f64 a t (fma.f64 z (-.f64 1 y) x)) (pow.f64 (*.f64 a t) 2))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2)) 1) (-.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x))) |
(/.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2)) (-.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (fma.f64 z (-.f64 1 y) x) 3)) 1) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (fma.f64 z (-.f64 1 y) x) (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (fma.f64 z (-.f64 1 y) x) 3)) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (fma.f64 z (-.f64 1 y) x) (fma.f64 a t (fma.f64 z (-.f64 1 y) x))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (fma.f64 z (-.f64 1 y) x) 3)) (fma.f64 (fma.f64 z (-.f64 1 y) x) (fma.f64 a t (fma.f64 z (-.f64 1 y) x)) (pow.f64 (*.f64 a t) 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (*.f64 a t) 2)) 1) (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (*.f64 a t) 2)) (fma.f64 a t (fma.f64 z (-.f64 1 y) x))) |
(/.f64 (*.f64 (-.f64 (*.f64 (+.f64 (*.f64 a t) (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 a t) (*.f64 z (-.f64 1 y)))) (*.f64 x x)) 1) (+.f64 (*.f64 a t) (-.f64 (*.f64 z (-.f64 1 y)) x))) |
(/.f64 (-.f64 (*.f64 (fma.f64 a t (*.f64 z (-.f64 1 y))) (fma.f64 a t (*.f64 z (-.f64 1 y)))) (*.f64 x x)) (-.f64 (fma.f64 a t (*.f64 z (-.f64 1 y))) x)) |
(/.f64 (fma.f64 a t (fma.f64 z (-.f64 1 y) x)) (/.f64 (-.f64 (fma.f64 z (-.f64 1 y) (*.f64 a t)) x) (-.f64 (fma.f64 z (-.f64 1 y) (*.f64 a t)) x))) |
(/.f64 (*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (+.f64 (*.f64 a t) (*.f64 z (-.f64 1 y))) 3)) 1) (+.f64 (*.f64 (+.f64 (*.f64 a t) (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 a t) (*.f64 z (-.f64 1 y)))) (-.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 a t) (*.f64 z (-.f64 1 y))) x)))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (fma.f64 a t (*.f64 z (-.f64 1 y))) 3)) (fma.f64 (fma.f64 a t (*.f64 z (-.f64 1 y))) (fma.f64 a t (*.f64 z (-.f64 1 y))) (*.f64 x (-.f64 x (fma.f64 a t (*.f64 z (-.f64 1 y))))))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (fma.f64 z (-.f64 1 y) (*.f64 a t)) 3)) (fma.f64 x (-.f64 x (fma.f64 z (-.f64 1 y) (*.f64 a t))) (*.f64 (fma.f64 z (-.f64 1 y) (*.f64 a t)) (fma.f64 z (-.f64 1 y) (*.f64 a t))))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (fma.f64 z (-.f64 1 y) (*.f64 a t)) 3)) (+.f64 (*.f64 x x) (*.f64 (fma.f64 z (-.f64 1 y) (*.f64 a t)) (-.f64 (fma.f64 z (-.f64 1 y) (*.f64 a t)) x)))) |
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2))) 1) (neg.f64 (-.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2)) (-.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x))) |
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (fma.f64 z (-.f64 1 y) x) 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (fma.f64 z (-.f64 1 y) x) (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (fma.f64 z (-.f64 1 y) x) 3)) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (fma.f64 z (-.f64 1 y) x) (fma.f64 a t (fma.f64 z (-.f64 1 y) x))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (fma.f64 z (-.f64 1 y) x) 3)) (fma.f64 (fma.f64 z (-.f64 1 y) x) (fma.f64 a t (fma.f64 z (-.f64 1 y) x)) (pow.f64 (*.f64 a t) 2))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2))) (sqrt.f64 (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)))) (sqrt.f64 (-.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2))) (/.f64 (sqrt.f64 (-.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x))) (sqrt.f64 (fma.f64 a t (fma.f64 z (-.f64 1 y) x))))) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 a t (fma.f64 z (-.f64 1 y) x))) (sqrt.f64 (-.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2)))) |
(*.f64 (sqrt.f64 (fma.f64 a t (fma.f64 z (-.f64 1 y) x))) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2))) (sqrt.f64 (-.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x))))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (fma.f64 z (-.f64 1 y) x) 3))) (sqrt.f64 (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (fma.f64 z (-.f64 1 y) x) (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)))))) |
(/.f64 (sqrt.f64 (fma.f64 a t (fma.f64 z (-.f64 1 y) x))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (fma.f64 z (-.f64 1 y) x) (fma.f64 a t (fma.f64 z (-.f64 1 y) x))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (fma.f64 z (-.f64 1 y) x) 3))))) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 a t (fma.f64 z (-.f64 1 y) x))) (sqrt.f64 (fma.f64 (fma.f64 z (-.f64 1 y) x) (fma.f64 a t (fma.f64 z (-.f64 1 y) x)) (pow.f64 (*.f64 a t) 2)))) (hypot.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3/2) (pow.f64 (*.f64 a t) 3/2))) |
(*.f64 (sqrt.f64 (fma.f64 a t (fma.f64 z (-.f64 1 y) x))) (/.f64 (hypot.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3/2) (pow.f64 (*.f64 a t) 3/2)) (sqrt.f64 (fma.f64 (fma.f64 z (-.f64 1 y) x) (fma.f64 a t (fma.f64 z (-.f64 1 y) x)) (pow.f64 (*.f64 a t) 2))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2))) (pow.f64 (cbrt.f64 (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x))) 2)) (cbrt.f64 (-.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)))) |
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 a t (fma.f64 z (-.f64 1 y) x))) 2) (/.f64 (cbrt.f64 (-.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 a t (fma.f64 z (-.f64 1 y) x))) 2) (cbrt.f64 (-.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2)))) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 a t (fma.f64 z (-.f64 1 y) x))) 2) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2))) (cbrt.f64 (-.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x))))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (fma.f64 z (-.f64 1 y) x) 3))) (pow.f64 (cbrt.f64 (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (fma.f64 z (-.f64 1 y) x) (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)))))) |
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 a t (fma.f64 z (-.f64 1 y) x))) 2) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (fma.f64 z (-.f64 1 y) x) (fma.f64 a t (fma.f64 z (-.f64 1 y) x))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (fma.f64 z (-.f64 1 y) x) 3))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 a t (fma.f64 z (-.f64 1 y) x))) 2) (cbrt.f64 (fma.f64 (fma.f64 z (-.f64 1 y) x) (fma.f64 a t (fma.f64 z (-.f64 1 y) x)) (pow.f64 (*.f64 a t) 2)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (fma.f64 z (-.f64 1 y) x) 3)))) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 a t (fma.f64 z (-.f64 1 y) x))) 2) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (fma.f64 z (-.f64 1 y) x) 3))) (cbrt.f64 (fma.f64 (fma.f64 z (-.f64 1 y) x) (fma.f64 a t (fma.f64 z (-.f64 1 y) x)) (pow.f64 (*.f64 a t) 2))))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 a t) 2)) (*.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2))) (/.f64 1 (-.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)))) (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (*.f64 a t) 2))) |
(/.f64 (*.f64 (/.f64 1 (-.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x))) (-.f64 (pow.f64 (*.f64 a t) 4) (pow.f64 (fma.f64 z (-.f64 1 y) x) 4))) (+.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2))) |
(/.f64 (-.f64 (pow.f64 (*.f64 a t) 4) (pow.f64 (fma.f64 z (-.f64 1 y) x) 4)) (*.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2)) (-.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 a t) 4) (pow.f64 (fma.f64 z (-.f64 1 y) x) 4)) (*.f64 (-.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)) (+.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 a t) 2) 3) (pow.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) 3)) (/.f64 1 (-.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)))) (+.f64 (*.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 a t) 2)) (+.f64 (*.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2)) (*.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 a t) 2) 3) (pow.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 a t) 4) (*.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (+.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2)))) (/.f64 1 (-.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a t) 6) (pow.f64 (fma.f64 z (-.f64 1 y) x) 6)) (-.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x))) (+.f64 (pow.f64 (*.f64 a t) 4) (fma.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (fma.f64 z (-.f64 1 y) x) 4)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a t) 6) (pow.f64 (fma.f64 z (-.f64 1 y) x) 6)) (-.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x))) (fma.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (+.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2)) (pow.f64 (*.f64 a t) 4))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 a t) 3)) (*.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (fma.f64 z (-.f64 1 y) x) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (fma.f64 z (-.f64 1 y) x) (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)))))) (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (fma.f64 z (-.f64 1 y) x) 3))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a t) 6) (pow.f64 (fma.f64 z (-.f64 1 y) x) 6)) 1) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (fma.f64 z (-.f64 1 y) x) (fma.f64 a t (fma.f64 z (-.f64 1 y) x))))) (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (fma.f64 z (-.f64 1 y) x) 3))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a t) 6) (pow.f64 (fma.f64 z (-.f64 1 y) x) 6)) (fma.f64 (fma.f64 z (-.f64 1 y) x) (fma.f64 a t (fma.f64 z (-.f64 1 y) x)) (pow.f64 (*.f64 a t) 2))) (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (fma.f64 z (-.f64 1 y) x) 3))) |
(/.f64 (-.f64 (pow.f64 (*.f64 a t) 6) (pow.f64 (fma.f64 z (-.f64 1 y) x) 6)) (*.f64 (fma.f64 (fma.f64 z (-.f64 1 y) x) (fma.f64 a t (fma.f64 z (-.f64 1 y) x)) (pow.f64 (*.f64 a t) 2)) (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (fma.f64 z (-.f64 1 y) x) 3)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 a t) 3) 3) (pow.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (fma.f64 z (-.f64 1 y) x) (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)))))) (+.f64 (*.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 a t) 3)) (-.f64 (*.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (fma.f64 z (-.f64 1 y) x) 3)) (*.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (fma.f64 z (-.f64 1 y) x) 3))))) |
(/.f64 (*.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (fma.f64 z (-.f64 1 y) x) (fma.f64 a t (fma.f64 z (-.f64 1 y) x))))) (+.f64 (pow.f64 (pow.f64 (*.f64 a t) 3) 3) (pow.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) 3))) (+.f64 (pow.f64 (*.f64 a t) 6) (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 6) (*.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (fma.f64 z (-.f64 1 y) x) 3))))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 a t) 3) 3) (pow.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) 3)) (*.f64 (fma.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 a t) 3)) (pow.f64 (*.f64 a t) 6)) (fma.f64 (fma.f64 z (-.f64 1 y) x) (fma.f64 a t (fma.f64 z (-.f64 1 y) x)) (pow.f64 (*.f64 a t) 2)))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 a t) 3) 3) (pow.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) 3)) (*.f64 (fma.f64 (fma.f64 z (-.f64 1 y) x) (fma.f64 a t (fma.f64 z (-.f64 1 y) x)) (pow.f64 (*.f64 a t) 2)) (fma.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 a t) 3)) (pow.f64 (*.f64 a t) 6)))) |
(pow.f64 (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)) 1) |
(fma.f64 a t (fma.f64 z (-.f64 1 y) x)) |
(pow.f64 (sqrt.f64 (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x))) 2) |
(fma.f64 a t (fma.f64 z (-.f64 1 y) x)) |
(pow.f64 (cbrt.f64 (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x))) 3) |
(fma.f64 a t (fma.f64 z (-.f64 1 y) x)) |
(pow.f64 (pow.f64 (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)) 3) 1/3) |
(fma.f64 a t (fma.f64 z (-.f64 1 y) x)) |
(sqrt.f64 (pow.f64 (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)) 2)) |
(sqrt.f64 (pow.f64 (fma.f64 a t (fma.f64 z (-.f64 1 y) x)) 2)) |
(fabs.f64 (fma.f64 a t (fma.f64 z (-.f64 1 y) x))) |
(log.f64 (exp.f64 (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)))) |
(fma.f64 a t (fma.f64 z (-.f64 1 y) x)) |
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x))))) |
(fma.f64 a t (fma.f64 z (-.f64 1 y) x)) |
(cbrt.f64 (pow.f64 (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)) 3)) |
(fma.f64 a t (fma.f64 z (-.f64 1 y) x)) |
(expm1.f64 (log1p.f64 (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)))) |
(fma.f64 a t (fma.f64 z (-.f64 1 y) x)) |
(exp.f64 (log.f64 (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)))) |
(fma.f64 a t (fma.f64 z (-.f64 1 y) x)) |
(exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x))) 1)) |
(fma.f64 a t (fma.f64 z (-.f64 1 y) x)) |
(log1p.f64 (expm1.f64 (+.f64 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)))) |
(fma.f64 a t (fma.f64 z (-.f64 1 y) x)) |
(fma.f64 -1 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)) |
(-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 a t)) |
(fma.f64 (*.f64 a t) -1 (fma.f64 z (-.f64 1 y) x)) |
(-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 a t)) |
(fma.f64 1 (*.f64 a t) (fma.f64 z (-.f64 1 y) x)) |
(fma.f64 a t (fma.f64 z (-.f64 1 y) x)) |
(fma.f64 1 (fma.f64 z (-.f64 1 y) x) (*.f64 a t)) |
(fma.f64 a t (fma.f64 z (-.f64 1 y) x)) |
(fma.f64 (sqrt.f64 (fma.f64 z (-.f64 1 y) x)) (sqrt.f64 (fma.f64 z (-.f64 1 y) x)) (*.f64 a t)) |
(fma.f64 a t (fma.f64 z (-.f64 1 y) x)) |
(fma.f64 (sqrt.f64 (*.f64 a t)) (sqrt.f64 (*.f64 a t)) (fma.f64 z (-.f64 1 y) x)) |
(fma.f64 a t (fma.f64 z (-.f64 1 y) x)) |
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z (-.f64 1 y) x)) 2) (cbrt.f64 (fma.f64 z (-.f64 1 y) x)) (*.f64 a t)) |
(fma.f64 a t (fma.f64 z (-.f64 1 y) x)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (cbrt.f64 (*.f64 a t)) (fma.f64 z (-.f64 1 y) x)) |
(fma.f64 a t (fma.f64 z (-.f64 1 y) x)) |
(fma.f64 (neg.f64 a) t (fma.f64 z (-.f64 1 y) x)) |
(-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 a t)) |
Compiled 11 to 7 computations (36.4% saved)
Found 1 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (-.f64 z (*.f64 y z)) |
Compiled 16 to 8 computations (50% saved)
6 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | z | @ | -inf | (-.f64 z (*.f64 y z)) |
| 0.0ms | z | @ | 0 | (-.f64 z (*.f64 y z)) |
| 0.0ms | z | @ | inf | (-.f64 z (*.f64 y z)) |
| 0.0ms | y | @ | inf | (-.f64 z (*.f64 y z)) |
| 0.0ms | y | @ | 0 | (-.f64 z (*.f64 y z)) |
| 1× | batch-egg-rewrite |
| 1514× | add-sqr-sqrt |
| 1498× | *-un-lft-identity |
| 1400× | add-cube-cbrt |
| 1386× | add-cbrt-cube |
| 1374× | add-exp-log |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 6 | 13 |
| 1 | 133 | 13 |
| 2 | 1861 | 13 |
| 1× | node limit |
| Inputs |
|---|
(-.f64 z (*.f64 y z)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 z (*.f64 y (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 z (*.f64 (*.f64 y (neg.f64 z)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 z (*.f64 z y)) (fma.f64 (neg.f64 y) z (*.f64 z y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 z (*.f64 z y)) (fma.f64 (neg.f64 z) y (*.f64 z y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 z (*.f64 z y)) (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 z y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 z (*.f64 z y)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z y))) (sqrt.f64 (*.f64 z y)) (*.f64 z y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 z (*.f64 z y)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z y))) (pow.f64 (cbrt.f64 (*.f64 z y)) 2) (*.f64 z y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (neg.f64 z)) z)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 z (+.f64 1 (neg.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 z (-.f64 1 y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 z (*.f64 z y)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 z (*.f64 z y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 z (*.f64 z y))) (sqrt.f64 (-.f64 z (*.f64 z y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 z (*.f64 z y))) (pow.f64 (cbrt.f64 (-.f64 z (*.f64 z y))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 z (*.f64 z y))) 2) (cbrt.f64 (-.f64 z (*.f64 z y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 z y) 2)) (/.f64 1 (+.f64 z (*.f64 z y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z y) 3)) (/.f64 1 (fma.f64 z z (*.f64 (*.f64 z y) (+.f64 z (*.f64 z y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (neg.f64 y) 1) z)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 (*.f64 z y))) (-.f64 (sqrt.f64 z) (sqrt.f64 (*.f64 z y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 z (*.f64 z y)) (-.f64 (*.f64 z z) (pow.f64 (*.f64 z y) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (fma.f64 z z (*.f64 (*.f64 z y) (+.f64 z (*.f64 z y)))) (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z y) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 z y) 2)) (+.f64 z (*.f64 z y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z y) 3)) (fma.f64 z z (*.f64 (*.f64 z y) (+.f64 z (*.f64 z y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 z z) (*.f64 (*.f64 y (neg.f64 z)) (*.f64 y (neg.f64 z)))) (-.f64 z (*.f64 y (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 y (neg.f64 z)) 3)) (+.f64 (*.f64 z z) (-.f64 (*.f64 (*.f64 y (neg.f64 z)) (*.f64 y (neg.f64 z))) (*.f64 z (*.f64 y (neg.f64 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 z y) 2))) (neg.f64 (+.f64 z (*.f64 z y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z y) 3))) (neg.f64 (fma.f64 z z (*.f64 (*.f64 z y) (+.f64 z (*.f64 z y))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 z (*.f64 z y)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 z (*.f64 z y))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 z (*.f64 z y))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 z (*.f64 z y)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 z (*.f64 z y)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (-.f64 z (*.f64 z y))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 z (*.f64 z y)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 z (*.f64 z y))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 z (*.f64 z y))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (-.f64 z (*.f64 z y))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 z (*.f64 z y))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 z (*.f64 y (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 z) (sqrt.f64 z) (*.f64 y (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z) (*.f64 y (neg.f64 z))))))) |
| 1× | egg-herbie |
| 1162× | associate-+l+ |
| 1064× | associate-*r/ |
| 882× | fma-def |
| 684× | times-frac |
| 538× | associate--r+ |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 117 | 1289 |
| 1 | 310 | 1179 |
| 2 | 1298 | 1079 |
| 3 | 5684 | 1079 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 z (-.f64 1 y)) |
(*.f64 z (-.f64 1 y)) |
(*.f64 z (-.f64 1 y)) |
(*.f64 z (-.f64 1 y)) |
(*.f64 z (-.f64 1 y)) |
(*.f64 z (-.f64 1 y)) |
(*.f64 z (-.f64 1 y)) |
(*.f64 z (-.f64 1 y)) |
(*.f64 (+.f64 1 (*.f64 -1 y)) z) |
(*.f64 (+.f64 1 (*.f64 -1 y)) z) |
(*.f64 (+.f64 1 (*.f64 -1 y)) z) |
(*.f64 (+.f64 1 (*.f64 -1 y)) z) |
z |
(+.f64 (*.f64 -1 (*.f64 y z)) z) |
(+.f64 (*.f64 -1 (*.f64 y z)) z) |
(+.f64 (*.f64 -1 (*.f64 y z)) z) |
(*.f64 -1 (*.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 y z)) z) |
(+.f64 (*.f64 -1 (*.f64 y z)) z) |
(+.f64 (*.f64 -1 (*.f64 y z)) z) |
(*.f64 -1 (*.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 y z)) z) |
(+.f64 (*.f64 -1 (*.f64 y z)) z) |
(+.f64 (*.f64 -1 (*.f64 y z)) z) |
(+.f64 z (*.f64 y (neg.f64 z))) |
(+.f64 z (*.f64 (*.f64 y (neg.f64 z)) 1)) |
(+.f64 (-.f64 z (*.f64 z y)) (fma.f64 (neg.f64 y) z (*.f64 z y))) |
(+.f64 (-.f64 z (*.f64 z y)) (fma.f64 (neg.f64 z) y (*.f64 z y))) |
(+.f64 (-.f64 z (*.f64 z y)) (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 z y))) |
(+.f64 (-.f64 z (*.f64 z y)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z y))) (sqrt.f64 (*.f64 z y)) (*.f64 z y))) |
(+.f64 (-.f64 z (*.f64 z y)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z y))) (pow.f64 (cbrt.f64 (*.f64 z y)) 2) (*.f64 z y))) |
(+.f64 (*.f64 y (neg.f64 z)) z) |
(*.f64 z (+.f64 1 (neg.f64 y))) |
(*.f64 z (-.f64 1 y)) |
(*.f64 (-.f64 z (*.f64 z y)) 1) |
(*.f64 1 (-.f64 z (*.f64 z y))) |
(*.f64 (sqrt.f64 (-.f64 z (*.f64 z y))) (sqrt.f64 (-.f64 z (*.f64 z y)))) |
(*.f64 (cbrt.f64 (-.f64 z (*.f64 z y))) (pow.f64 (cbrt.f64 (-.f64 z (*.f64 z y))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 z (*.f64 z y))) 2) (cbrt.f64 (-.f64 z (*.f64 z y)))) |
(*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 z y) 2)) (/.f64 1 (+.f64 z (*.f64 z y)))) |
(*.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z y) 3)) (/.f64 1 (fma.f64 z z (*.f64 (*.f64 z y) (+.f64 z (*.f64 z y)))))) |
(*.f64 (+.f64 (neg.f64 y) 1) z) |
(*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 (*.f64 z y))) (-.f64 (sqrt.f64 z) (sqrt.f64 (*.f64 z y)))) |
(/.f64 1 (/.f64 (+.f64 z (*.f64 z y)) (-.f64 (*.f64 z z) (pow.f64 (*.f64 z y) 2)))) |
(/.f64 1 (/.f64 (fma.f64 z z (*.f64 (*.f64 z y) (+.f64 z (*.f64 z y)))) (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z y) 3)))) |
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 z y) 2)) (+.f64 z (*.f64 z y))) |
(/.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z y) 3)) (fma.f64 z z (*.f64 (*.f64 z y) (+.f64 z (*.f64 z y))))) |
(/.f64 (-.f64 (*.f64 z z) (*.f64 (*.f64 y (neg.f64 z)) (*.f64 y (neg.f64 z)))) (-.f64 z (*.f64 y (neg.f64 z)))) |
(/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 y (neg.f64 z)) 3)) (+.f64 (*.f64 z z) (-.f64 (*.f64 (*.f64 y (neg.f64 z)) (*.f64 y (neg.f64 z))) (*.f64 z (*.f64 y (neg.f64 z)))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 z y) 2))) (neg.f64 (+.f64 z (*.f64 z y)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z y) 3))) (neg.f64 (fma.f64 z z (*.f64 (*.f64 z y) (+.f64 z (*.f64 z y)))))) |
(pow.f64 (-.f64 z (*.f64 z y)) 1) |
(pow.f64 (sqrt.f64 (-.f64 z (*.f64 z y))) 2) |
(pow.f64 (cbrt.f64 (-.f64 z (*.f64 z y))) 3) |
(pow.f64 (pow.f64 (-.f64 z (*.f64 z y)) 3) 1/3) |
(sqrt.f64 (pow.f64 (-.f64 z (*.f64 z y)) 2)) |
(log.f64 (exp.f64 (-.f64 z (*.f64 z y)))) |
(cbrt.f64 (pow.f64 (-.f64 z (*.f64 z y)) 3)) |
(expm1.f64 (log1p.f64 (-.f64 z (*.f64 z y)))) |
(exp.f64 (log.f64 (-.f64 z (*.f64 z y)))) |
(exp.f64 (*.f64 (log.f64 (-.f64 z (*.f64 z y))) 1)) |
(log1p.f64 (expm1.f64 (-.f64 z (*.f64 z y)))) |
(fma.f64 1 z (*.f64 y (neg.f64 z))) |
(fma.f64 (sqrt.f64 z) (sqrt.f64 z) (*.f64 y (neg.f64 z))) |
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z) (*.f64 y (neg.f64 z))) |
| Outputs |
|---|
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
(*.f64 (+.f64 1 (*.f64 -1 y)) z) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
(*.f64 (+.f64 1 (*.f64 -1 y)) z) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
(*.f64 (+.f64 1 (*.f64 -1 y)) z) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
(*.f64 (+.f64 1 (*.f64 -1 y)) z) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
z |
(+.f64 (*.f64 -1 (*.f64 y z)) z) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
(+.f64 (*.f64 -1 (*.f64 y z)) z) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
(+.f64 (*.f64 -1 (*.f64 y z)) z) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
(*.f64 -1 (*.f64 y z)) |
(*.f64 y (neg.f64 z)) |
(*.f64 z (neg.f64 y)) |
(+.f64 (*.f64 -1 (*.f64 y z)) z) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
(+.f64 (*.f64 -1 (*.f64 y z)) z) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
(+.f64 (*.f64 -1 (*.f64 y z)) z) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
(*.f64 -1 (*.f64 y z)) |
(*.f64 y (neg.f64 z)) |
(*.f64 z (neg.f64 y)) |
(+.f64 (*.f64 -1 (*.f64 y z)) z) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
(+.f64 (*.f64 -1 (*.f64 y z)) z) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
(+.f64 (*.f64 -1 (*.f64 y z)) z) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
(+.f64 z (*.f64 y (neg.f64 z))) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
(+.f64 z (*.f64 (*.f64 y (neg.f64 z)) 1)) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
(+.f64 (-.f64 z (*.f64 z y)) (fma.f64 (neg.f64 y) z (*.f64 z y))) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
(+.f64 (-.f64 z (*.f64 z y)) (fma.f64 (neg.f64 z) y (*.f64 z y))) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
(+.f64 (-.f64 z (*.f64 z y)) (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 z y))) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
(+.f64 (-.f64 z (*.f64 z y)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z y))) (sqrt.f64 (*.f64 z y)) (*.f64 z y))) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
(+.f64 (-.f64 z (*.f64 z y)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z y))) (pow.f64 (cbrt.f64 (*.f64 z y)) 2) (*.f64 z y))) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
(+.f64 (*.f64 y (neg.f64 z)) z) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
(*.f64 z (+.f64 1 (neg.f64 y))) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
(*.f64 (-.f64 z (*.f64 z y)) 1) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
(*.f64 1 (-.f64 z (*.f64 z y))) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
(*.f64 (sqrt.f64 (-.f64 z (*.f64 z y))) (sqrt.f64 (-.f64 z (*.f64 z y)))) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
(*.f64 (cbrt.f64 (-.f64 z (*.f64 z y))) (pow.f64 (cbrt.f64 (-.f64 z (*.f64 z y))) 2)) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 z (*.f64 z y))) 2) (cbrt.f64 (-.f64 z (*.f64 z y)))) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
(*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 z y) 2)) (/.f64 1 (+.f64 z (*.f64 z y)))) |
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 z y) 2)) (fma.f64 z y z)) |
(/.f64 z (/.f64 1 (-.f64 1 y))) |
(*.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z y) 3)) (/.f64 1 (fma.f64 z z (*.f64 (*.f64 z y) (+.f64 z (*.f64 z y)))))) |
(/.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z y) 3)) (*.f64 z (+.f64 z (*.f64 y (fma.f64 z y z))))) |
(*.f64 (+.f64 (neg.f64 y) 1) z) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
(*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 (*.f64 z y))) (-.f64 (sqrt.f64 z) (sqrt.f64 (*.f64 z y)))) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
(/.f64 1 (/.f64 (+.f64 z (*.f64 z y)) (-.f64 (*.f64 z z) (pow.f64 (*.f64 z y) 2)))) |
(*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 z y) 2)) (/.f64 1 (+.f64 z (*.f64 z y)))) |
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 z y) 2)) (fma.f64 z y z)) |
(/.f64 z (/.f64 1 (-.f64 1 y))) |
(/.f64 1 (/.f64 (fma.f64 z z (*.f64 (*.f64 z y) (+.f64 z (*.f64 z y)))) (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z y) 3)))) |
(*.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z y) 3)) (/.f64 1 (fma.f64 z z (*.f64 (*.f64 z y) (+.f64 z (*.f64 z y)))))) |
(/.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z y) 3)) (*.f64 z (+.f64 z (*.f64 y (fma.f64 z y z))))) |
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 z y) 2)) (+.f64 z (*.f64 z y))) |
(*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 z y) 2)) (/.f64 1 (+.f64 z (*.f64 z y)))) |
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 z y) 2)) (fma.f64 z y z)) |
(/.f64 z (/.f64 1 (-.f64 1 y))) |
(/.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z y) 3)) (fma.f64 z z (*.f64 (*.f64 z y) (+.f64 z (*.f64 z y))))) |
(*.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z y) 3)) (/.f64 1 (fma.f64 z z (*.f64 (*.f64 z y) (+.f64 z (*.f64 z y)))))) |
(/.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z y) 3)) (*.f64 z (+.f64 z (*.f64 y (fma.f64 z y z))))) |
(/.f64 (-.f64 (*.f64 z z) (*.f64 (*.f64 y (neg.f64 z)) (*.f64 y (neg.f64 z)))) (-.f64 z (*.f64 y (neg.f64 z)))) |
(*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 z y) 2)) (/.f64 1 (+.f64 z (*.f64 z y)))) |
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 z y) 2)) (fma.f64 z y z)) |
(/.f64 z (/.f64 1 (-.f64 1 y))) |
(/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 y (neg.f64 z)) 3)) (+.f64 (*.f64 z z) (-.f64 (*.f64 (*.f64 y (neg.f64 z)) (*.f64 y (neg.f64 z))) (*.f64 z (*.f64 y (neg.f64 z)))))) |
(*.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z y) 3)) (/.f64 1 (fma.f64 z z (*.f64 (*.f64 z y) (+.f64 z (*.f64 z y)))))) |
(/.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z y) 3)) (*.f64 z (+.f64 z (*.f64 y (fma.f64 z y z))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 z y) 2))) (neg.f64 (+.f64 z (*.f64 z y)))) |
(*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 z y) 2)) (/.f64 1 (+.f64 z (*.f64 z y)))) |
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 z y) 2)) (fma.f64 z y z)) |
(/.f64 z (/.f64 1 (-.f64 1 y))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z y) 3))) (neg.f64 (fma.f64 z z (*.f64 (*.f64 z y) (+.f64 z (*.f64 z y)))))) |
(*.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z y) 3)) (/.f64 1 (fma.f64 z z (*.f64 (*.f64 z y) (+.f64 z (*.f64 z y)))))) |
(/.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z y) 3)) (*.f64 z (+.f64 z (*.f64 y (fma.f64 z y z))))) |
(pow.f64 (-.f64 z (*.f64 z y)) 1) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
(pow.f64 (sqrt.f64 (-.f64 z (*.f64 z y))) 2) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
(pow.f64 (cbrt.f64 (-.f64 z (*.f64 z y))) 3) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
(pow.f64 (pow.f64 (-.f64 z (*.f64 z y)) 3) 1/3) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
(sqrt.f64 (pow.f64 (-.f64 z (*.f64 z y)) 2)) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
(log.f64 (exp.f64 (-.f64 z (*.f64 z y)))) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
(cbrt.f64 (pow.f64 (-.f64 z (*.f64 z y)) 3)) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
(expm1.f64 (log1p.f64 (-.f64 z (*.f64 z y)))) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
(exp.f64 (log.f64 (-.f64 z (*.f64 z y)))) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
(exp.f64 (*.f64 (log.f64 (-.f64 z (*.f64 z y))) 1)) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
(log1p.f64 (expm1.f64 (-.f64 z (*.f64 z y)))) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
(fma.f64 1 z (*.f64 y (neg.f64 z))) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
(fma.f64 (sqrt.f64 z) (sqrt.f64 z) (*.f64 y (neg.f64 z))) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z) (*.f64 y (neg.f64 z))) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
Found 1 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.0b | (*.f64 z (-.f64 y 1)) |
Compiled 25 to 16 computations (36% saved)
Found 3 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (-.f64 (+.f64 (*.f64 y b) x) (*.f64 (-.f64 t 1) a)) |
| 0.0b | (*.f64 (-.f64 t 1) a) | |
| ✓ | 0.0b | (+.f64 (*.f64 y b) x) |
Compiled 39 to 18 computations (53.8% saved)
24 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | y | @ | 0 | (+.f64 (*.f64 y b) x) |
| 0.0ms | b | @ | -inf | (+.f64 (*.f64 y b) x) |
| 0.0ms | t | @ | 0 | (-.f64 (+.f64 (*.f64 y b) x) (*.f64 (-.f64 t 1) a)) |
| 0.0ms | y | @ | -inf | (+.f64 (*.f64 y b) x) |
| 0.0ms | y | @ | inf | (+.f64 (*.f64 y b) x) |
| 1× | batch-egg-rewrite |
| 1814× | associate-*r/ |
| 1482× | associate-*l/ |
| 464× | associate-+l+ |
| 324× | +-commutative |
| 310× | add-sqr-sqrt |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 13 | 36 |
| 1 | 289 | 36 |
| 2 | 4055 | 36 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 (*.f64 y b) x) |
(-.f64 (+.f64 (*.f64 y b) x) (*.f64 (-.f64 t 1) a)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 y b x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 x)) (-.f64 1 (*.f64 y b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 y b))) (-.f64 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (*.f64 y b) 2) (-.f64 (*.f64 y b) x)) (/.f64 (*.f64 x x) (-.f64 (*.f64 y b) x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 y b) (exp.f64 (log1p.f64 x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 x (exp.f64 (log1p.f64 (*.f64 y b)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 y b x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 y b x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 y b x)) (sqrt.f64 (fma.f64 y b x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 y b x)) (cbrt.f64 (pow.f64 (fma.f64 y b x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (fma.f64 y b x) 2)) (cbrt.f64 (fma.f64 y b x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x x)) (/.f64 1 (-.f64 (*.f64 y b) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 x 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x (-.f64 x (*.f64 y b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (-.f64 (*.f64 y b) x) (-.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x (-.f64 x (*.f64 y b)))) (+.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 x 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x x)) (-.f64 (*.f64 y b) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x (-.f64 x (*.f64 y b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y b) 2)) (-.f64 x (*.f64 y b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x x))) (neg.f64 (-.f64 (*.f64 y b) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 x 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x (-.f64 x (*.f64 y b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 x 3)) 1) (+.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x (-.f64 x (*.f64 y b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x x)) 1) (-.f64 (*.f64 y b) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y b) 2))) (-.f64 x (*.f64 y b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x x)))) (neg.f64 (-.f64 (*.f64 y b) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 x 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x (-.f64 x (*.f64 y b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (fma.f64 y b x)) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x x)))) (sqrt.f64 (-.f64 (*.f64 y b) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (fma.f64 y b x)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 x 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x (-.f64 x (*.f64 y b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 y b x) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x x)))) (cbrt.f64 (-.f64 (*.f64 y b) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 y b x) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 x 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x (-.f64 x (*.f64 y b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y b) 2)) 1) (-.f64 x (*.f64 y b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x x))) 1) (neg.f64 (-.f64 (*.f64 y b) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 x 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x (-.f64 x (*.f64 y b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x x))) (sqrt.f64 (fma.f64 y b x))) (sqrt.f64 (-.f64 (*.f64 y b) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 x 3))) (sqrt.f64 (fma.f64 y b x))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x (-.f64 x (*.f64 y b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x x))) (cbrt.f64 (pow.f64 (fma.f64 y b x) 2))) (cbrt.f64 (-.f64 (*.f64 y b) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 x 3))) (cbrt.f64 (pow.f64 (fma.f64 y b x) 2))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x (-.f64 x (*.f64 y b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y b) 2) (pow.f64 (*.f64 y b) 2)) (*.f64 (*.f64 x x) (*.f64 x x))) (/.f64 1 (-.f64 (*.f64 y b) x))) (+.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y b) 2) 3) (pow.f64 (*.f64 x x) 3)) (/.f64 1 (-.f64 (*.f64 y b) x))) (+.f64 (+.f64 (*.f64 (pow.f64 (*.f64 y b) 2) (pow.f64 (*.f64 y b) 2)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 (*.f64 y b) 3)) (*.f64 (pow.f64 x 3) (pow.f64 x 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x (-.f64 x (*.f64 y b)))))) (-.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 y b) 3) 3) (pow.f64 (pow.f64 x 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x (-.f64 x (*.f64 y b)))))) (-.f64 (+.f64 (*.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 (*.f64 y b) 3)) (*.f64 (pow.f64 x 3) (pow.f64 x 3))) (*.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 x 3))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 y b x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 y b x)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 y b x)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 y b x) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 y b x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 y b x)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 y b x))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 y b x) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 y b x)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 y b x)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 y b x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 y b x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 y b x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 b y x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 y b) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 x (*.f64 y b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 y b)) (sqrt.f64 (*.f64 y b)) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 y b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (cbrt.f64 (*.f64 y b)) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 y b)))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y b) (-.f64 x (*.f64 (+.f64 t -1) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y b) (*.f64 (-.f64 x (*.f64 (+.f64 t -1) a)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y b) (+.f64 x (*.f64 (*.f64 a (-.f64 1 t)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y b) (+.f64 (*.f64 (-.f64 x (*.f64 (+.f64 t -1) a)) 1) (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y b) (+.f64 (*.f64 (-.f64 x (*.f64 (+.f64 t -1) a)) 1) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y b) (+.f64 (*.f64 (-.f64 x (*.f64 (+.f64 t -1) a)) 1) (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y b) (+.f64 (*.f64 (-.f64 x (*.f64 (+.f64 t -1) a)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y b) (+.f64 (*.f64 (-.f64 x (*.f64 (+.f64 t -1) a)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (*.f64 y b) (*.f64 a (-.f64 1 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (-.f64 (*.f64 y b) (*.f64 (+.f64 t -1) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (*.f64 y b) (*.f64 (*.f64 a (-.f64 1 t)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (+.f64 (*.f64 y b) (*.f64 a (-.f64 1 t))) (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (-.f64 (*.f64 y b) (*.f64 (+.f64 t -1) a)) (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (+.f64 (*.f64 y b) (*.f64 a (-.f64 1 t))) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (-.f64 (*.f64 y b) (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (+.f64 (*.f64 y b) (*.f64 a (-.f64 1 t))) (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (-.f64 (*.f64 y b) (*.f64 (+.f64 t -1) a)) (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (+.f64 (*.f64 y b) (*.f64 a (-.f64 1 t))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (-.f64 (*.f64 y b) (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (+.f64 (*.f64 y b) (*.f64 a (-.f64 1 t))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (-.f64 (*.f64 y b) (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y b x) (*.f64 (*.f64 a (-.f64 1 t)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y b x) (+.f64 (*.f64 a (-.f64 1 t)) (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y b x) (+.f64 (*.f64 a (-.f64 1 t)) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y b x) (+.f64 (*.f64 a (-.f64 1 t)) (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y b x) (+.f64 (*.f64 a (-.f64 1 t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y b x) (+.f64 (*.f64 a (-.f64 1 t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y b x) (+.f64 (*.f64 (*.f64 a (-.f64 1 t)) 1) (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y b x) (+.f64 (*.f64 (*.f64 a (-.f64 1 t)) 1) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y b x) (+.f64 (*.f64 (*.f64 a (-.f64 1 t)) 1) (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y b x) (+.f64 (*.f64 (*.f64 a (-.f64 1 t)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y b x) (+.f64 (*.f64 (*.f64 a (-.f64 1 t)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)) (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)) (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)) (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a)) (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)) (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)) (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)) (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a)) (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 (+.f64 t -1) a)) (*.f64 y b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 (+.f64 t -1) a)) (+.f64 (*.f64 y b) (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 (+.f64 t -1) a)) (+.f64 (*.f64 y b) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 (+.f64 t -1) a)) (+.f64 (*.f64 y b) (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 (+.f64 t -1) a)) (+.f64 (*.f64 y b) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 (+.f64 t -1) a)) (+.f64 (*.f64 y b) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 (+.f64 t -1) a)) (+.f64 (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)) (*.f64 y b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 (+.f64 t -1) a)) (+.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) (*.f64 y b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 (+.f64 t -1) a)) (+.f64 (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)) (*.f64 y b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 (+.f64 t -1) a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)) (*.f64 y b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 (+.f64 t -1) a)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a)) (*.f64 y b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (-.f64 1 t)) (fma.f64 y b x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (-.f64 1 t)) (+.f64 (fma.f64 y b x) (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (-.f64 1 t)) (+.f64 (fma.f64 y b x) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (-.f64 1 t)) (+.f64 (fma.f64 y b x) (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (-.f64 1 t)) (+.f64 (fma.f64 y b x) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (-.f64 1 t)) (+.f64 (fma.f64 y b x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 y b) (*.f64 a (-.f64 1 t))) x)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y b) (*.f64 (+.f64 t -1) a)) x)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 x (*.f64 (+.f64 t -1) a)) 1) (*.f64 y b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 a (-.f64 1 t)) 1) (fma.f64 y b x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)) (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)) (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)) (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a)) (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 y b x) (exp.f64 (log1p.f64 (*.f64 (+.f64 t -1) a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t)))) (sqrt.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t)))) (cbrt.f64 (pow.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) 2)) (cbrt.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)) (/.f64 1 (+.f64 (fma.f64 y b x) (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 (+.f64 t -1) a) (+.f64 (fma.f64 y b x) (*.f64 (+.f64 t -1) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a)) (sqrt.f64 (fma.f64 y b x))) (-.f64 (sqrt.f64 (fma.f64 y b x)) (sqrt.f64 (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (fma.f64 y b x) (*.f64 (+.f64 t -1) a)) (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 (+.f64 t -1) a) (+.f64 (fma.f64 y b x) (*.f64 (+.f64 t -1) a)))) (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)) (+.f64 (fma.f64 y b x) (*.f64 (+.f64 t -1) a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)) (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 (+.f64 t -1) a) (+.f64 (fma.f64 y b x) (*.f64 (+.f64 t -1) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 y b) 2) (*.f64 (-.f64 x (*.f64 (+.f64 t -1) a)) (-.f64 x (*.f64 (+.f64 t -1) a)))) (+.f64 (-.f64 (*.f64 y b) x) (*.f64 (+.f64 t -1) a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a (-.f64 1 t)) (*.f64 a (-.f64 1 t)))) (-.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 (-.f64 x (*.f64 (+.f64 t -1) a)) 3)) (-.f64 (+.f64 (pow.f64 (*.f64 y b) 2) (*.f64 (-.f64 x (*.f64 (+.f64 t -1) a)) (-.f64 x (*.f64 (+.f64 t -1) a)))) (*.f64 (*.f64 y b) (-.f64 x (*.f64 (+.f64 t -1) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a (-.f64 1 t)) 3)) (-.f64 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a (-.f64 1 t)) (*.f64 a (-.f64 1 t)))) (*.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2))) (neg.f64 (+.f64 (fma.f64 y b x) (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 (+.f64 t -1) a) (+.f64 (fma.f64 y b x) (*.f64 (+.f64 t -1) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)) 1) (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 (+.f64 t -1) a) (+.f64 (fma.f64 y b x) (*.f64 (+.f64 t -1) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)) 1) (+.f64 (fma.f64 y b x) (*.f64 (+.f64 t -1) a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 y b) 2) (*.f64 (-.f64 x (*.f64 (+.f64 t -1) a)) (-.f64 x (*.f64 (+.f64 t -1) a))))) (+.f64 (-.f64 (*.f64 y b) x) (*.f64 (+.f64 t -1) a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a (-.f64 1 t)) (*.f64 a (-.f64 1 t))))) (-.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 (-.f64 x (*.f64 (+.f64 t -1) a)) 3))) (-.f64 (+.f64 (pow.f64 (*.f64 y b) 2) (*.f64 (-.f64 x (*.f64 (+.f64 t -1) a)) (-.f64 x (*.f64 (+.f64 t -1) a)))) (*.f64 (*.f64 y b) (-.f64 x (*.f64 (+.f64 t -1) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (+.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a (-.f64 1 t)) 3))) (-.f64 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a (-.f64 1 t)) (*.f64 a (-.f64 1 t)))) (*.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)))) (neg.f64 (+.f64 (fma.f64 y b x) (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 (+.f64 t -1) a) (+.f64 (fma.f64 y b x) (*.f64 (+.f64 t -1) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t)))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)))) (sqrt.f64 (+.f64 (fma.f64 y b x) (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t)))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 (+.f64 t -1) a) (+.f64 (fma.f64 y b x) (*.f64 (+.f64 t -1) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) 2)) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)))) (cbrt.f64 (+.f64 (fma.f64 y b x) (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) 2)) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 (+.f64 t -1) a) (+.f64 (fma.f64 y b x) (*.f64 (+.f64 t -1) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y b) 2) (*.f64 (-.f64 x (*.f64 (+.f64 t -1) a)) (-.f64 x (*.f64 (+.f64 t -1) a)))) 1) (+.f64 (-.f64 (*.f64 y b) x) (*.f64 (+.f64 t -1) a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a (-.f64 1 t)) (*.f64 a (-.f64 1 t)))) 1) (-.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 (-.f64 x (*.f64 (+.f64 t -1) a)) 3)) 1) (-.f64 (+.f64 (pow.f64 (*.f64 y b) 2) (*.f64 (-.f64 x (*.f64 (+.f64 t -1) a)) (-.f64 x (*.f64 (+.f64 t -1) a)))) (*.f64 (*.f64 y b) (-.f64 x (*.f64 (+.f64 t -1) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a (-.f64 1 t)) 3)) 1) (-.f64 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a (-.f64 1 t)) (*.f64 a (-.f64 1 t)))) (*.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2))) 1) (neg.f64 (+.f64 (fma.f64 y b x) (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3))) 1) (neg.f64 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 (+.f64 t -1) a) (+.f64 (fma.f64 y b x) (*.f64 (+.f64 t -1) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2))) (sqrt.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))))) (sqrt.f64 (+.f64 (fma.f64 y b x) (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3))) (sqrt.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 (+.f64 t -1) a) (+.f64 (fma.f64 y b x) (*.f64 (+.f64 t -1) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2))) (cbrt.f64 (pow.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) 2))) (cbrt.f64 (+.f64 (fma.f64 y b x) (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3))) (cbrt.f64 (pow.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) 2))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 (+.f64 t -1) a) (+.f64 (fma.f64 y b x) (*.f64 (+.f64 t -1) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (fma.f64 y b x) 2)) (*.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2))) (/.f64 1 (+.f64 (fma.f64 y b x) (*.f64 (+.f64 t -1) a)))) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (fma.f64 y b x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 y b x) 2) 3) (pow.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) 3)) (/.f64 1 (+.f64 (fma.f64 y b x) (*.f64 (+.f64 t -1) a)))) (+.f64 (*.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (fma.f64 y b x) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)) (*.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (fma.f64 y b x) 3)) (*.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3))) (/.f64 1 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 (+.f64 t -1) a) (+.f64 (fma.f64 y b x) (*.f64 (+.f64 t -1) a)))))) (+.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 y b x) 3) 3) (pow.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 (+.f64 t -1) a) (+.f64 (fma.f64 y b x) (*.f64 (+.f64 t -1) a)))))) (+.f64 (+.f64 (*.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (fma.f64 y b x) 3)) (*.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3))) (*.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 y b (-.f64 x (*.f64 (+.f64 t -1) a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 b y (-.f64 x (*.f64 (+.f64 t -1) a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 y b) (-.f64 x (*.f64 (+.f64 t -1) a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (fma.f64 y b x) (*.f64 a (-.f64 1 t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 y b)) (sqrt.f64 (*.f64 y b)) (-.f64 x (*.f64 (+.f64 t -1) a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (fma.f64 y b x)) (sqrt.f64 (fma.f64 y b x)) (*.f64 a (-.f64 1 t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (cbrt.f64 (*.f64 y b)) (-.f64 x (*.f64 (+.f64 t -1) a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (fma.f64 y b x) 2)) (cbrt.f64 (fma.f64 y b x)) (*.f64 a (-.f64 1 t))))))) |
| 1× | egg-herbie |
| 1072× | fma-def |
| 930× | associate-+l- |
| 740× | associate-+r- |
| 716× | associate-+l+ |
| 598× | associate--r+ |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 530 | 15172 |
| 1 | 1396 | 13820 |
| 2 | 5977 | 13608 |
| 1× | node limit |
| Inputs |
|---|
x |
(*.f64 y b) |
(*.f64 y b) |
x |
(*.f64 y b) |
(*.f64 y b) |
(*.f64 y b) |
x |
x |
(-.f64 x (*.f64 (-.f64 t 1) a)) |
(*.f64 y b) |
(*.f64 y b) |
(-.f64 x (*.f64 (-.f64 t 1) a)) |
(*.f64 y b) |
(*.f64 y b) |
(-.f64 (*.f64 y b) (*.f64 (-.f64 t 1) a)) |
x |
x |
(-.f64 (+.f64 (*.f64 y b) x) (*.f64 -1 a)) |
(-.f64 (+.f64 (*.f64 y b) (+.f64 (*.f64 -1 (*.f64 a t)) x)) (*.f64 -1 a)) |
(-.f64 (+.f64 (*.f64 y b) (+.f64 (*.f64 -1 (*.f64 a t)) x)) (*.f64 -1 a)) |
(-.f64 (+.f64 (*.f64 y b) (+.f64 (*.f64 -1 (*.f64 a t)) x)) (*.f64 -1 a)) |
(*.f64 -1 (*.f64 a t)) |
(-.f64 (+.f64 (*.f64 y b) (+.f64 (*.f64 -1 (*.f64 a t)) x)) (*.f64 -1 a)) |
(-.f64 (+.f64 (*.f64 y b) (+.f64 (*.f64 -1 (*.f64 a t)) x)) (*.f64 -1 a)) |
(-.f64 (+.f64 (*.f64 y b) (+.f64 (*.f64 -1 (*.f64 a t)) x)) (*.f64 -1 a)) |
(*.f64 -1 (*.f64 a t)) |
(-.f64 (+.f64 (*.f64 y b) (+.f64 (*.f64 -1 (*.f64 a t)) x)) (*.f64 -1 a)) |
(-.f64 (+.f64 (*.f64 y b) (+.f64 (*.f64 -1 (*.f64 a t)) x)) (*.f64 -1 a)) |
(-.f64 (+.f64 (*.f64 y b) (+.f64 (*.f64 -1 (*.f64 a t)) x)) (*.f64 -1 a)) |
(+.f64 (*.f64 y b) x) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 y b) x)) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 y b) x)) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 y b) x)) |
(*.f64 a (-.f64 1 t)) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 a (-.f64 1 t)) x)) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 a (-.f64 1 t)) x)) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 a (-.f64 1 t)) x)) |
(*.f64 -1 (*.f64 (-.f64 t 1) a)) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) x)) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) x)) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) x)) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y b x))) 1) |
(-.f64 (exp.f64 (log1p.f64 x)) (-.f64 1 (*.f64 y b))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 y b))) (-.f64 1 x)) |
(-.f64 (/.f64 (pow.f64 (*.f64 y b) 2) (-.f64 (*.f64 y b) x)) (/.f64 (*.f64 x x) (-.f64 (*.f64 y b) x))) |
(-.f64 (+.f64 (*.f64 y b) (exp.f64 (log1p.f64 x))) 1) |
(-.f64 (+.f64 x (exp.f64 (log1p.f64 (*.f64 y b)))) 1) |
(*.f64 (fma.f64 y b x) 1) |
(*.f64 1 (fma.f64 y b x)) |
(*.f64 (sqrt.f64 (fma.f64 y b x)) (sqrt.f64 (fma.f64 y b x))) |
(*.f64 (cbrt.f64 (fma.f64 y b x)) (cbrt.f64 (pow.f64 (fma.f64 y b x) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 y b x) 2)) (cbrt.f64 (fma.f64 y b x))) |
(*.f64 (-.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x x)) (/.f64 1 (-.f64 (*.f64 y b) x))) |
(*.f64 (+.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 x 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x (-.f64 x (*.f64 y b)))))) |
(/.f64 1 (/.f64 (-.f64 (*.f64 y b) x) (-.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x x)))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x (-.f64 x (*.f64 y b)))) (+.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 x 3)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x x)) (-.f64 (*.f64 y b) x)) |
(/.f64 (+.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x (-.f64 x (*.f64 y b))))) |
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y b) 2)) (-.f64 x (*.f64 y b))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x x))) (neg.f64 (-.f64 (*.f64 y b) x))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 x 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x (-.f64 x (*.f64 y b)))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 x 3)) 1) (+.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x (-.f64 x (*.f64 y b))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x x)) 1) (-.f64 (*.f64 y b) x)) |
(/.f64 (*.f64 1 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y b) 2))) (-.f64 x (*.f64 y b))) |
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x x)))) (neg.f64 (-.f64 (*.f64 y b) x))) |
(/.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 x 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x (-.f64 x (*.f64 y b)))))) |
(/.f64 (*.f64 (sqrt.f64 (fma.f64 y b x)) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x x)))) (sqrt.f64 (-.f64 (*.f64 y b) x))) |
(/.f64 (*.f64 (sqrt.f64 (fma.f64 y b x)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 x 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x (-.f64 x (*.f64 y b)))))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 y b x) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x x)))) (cbrt.f64 (-.f64 (*.f64 y b) x))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 y b x) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 x 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x (-.f64 x (*.f64 y b)))))) |
(/.f64 (*.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y b) 2)) 1) (-.f64 x (*.f64 y b))) |
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x x))) 1) (neg.f64 (-.f64 (*.f64 y b) x))) |
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 x 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x (-.f64 x (*.f64 y b)))))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x x))) (sqrt.f64 (fma.f64 y b x))) (sqrt.f64 (-.f64 (*.f64 y b) x))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 x 3))) (sqrt.f64 (fma.f64 y b x))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x (-.f64 x (*.f64 y b)))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x x))) (cbrt.f64 (pow.f64 (fma.f64 y b x) 2))) (cbrt.f64 (-.f64 (*.f64 y b) x))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 x 3))) (cbrt.f64 (pow.f64 (fma.f64 y b x) 2))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x (-.f64 x (*.f64 y b)))))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y b) 2) (pow.f64 (*.f64 y b) 2)) (*.f64 (*.f64 x x) (*.f64 x x))) (/.f64 1 (-.f64 (*.f64 y b) x))) (+.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x x))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y b) 2) 3) (pow.f64 (*.f64 x x) 3)) (/.f64 1 (-.f64 (*.f64 y b) x))) (+.f64 (+.f64 (*.f64 (pow.f64 (*.f64 y b) 2) (pow.f64 (*.f64 y b) 2)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x x)))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 (*.f64 y b) 3)) (*.f64 (pow.f64 x 3) (pow.f64 x 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x (-.f64 x (*.f64 y b)))))) (-.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 x 3))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 y b) 3) 3) (pow.f64 (pow.f64 x 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x (-.f64 x (*.f64 y b)))))) (-.f64 (+.f64 (*.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 (*.f64 y b) 3)) (*.f64 (pow.f64 x 3) (pow.f64 x 3))) (*.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 x 3)))) |
(pow.f64 (fma.f64 y b x) 1) |
(pow.f64 (sqrt.f64 (fma.f64 y b x)) 2) |
(pow.f64 (cbrt.f64 (fma.f64 y b x)) 3) |
(pow.f64 (pow.f64 (fma.f64 y b x) 3) 1/3) |
(sqrt.f64 (pow.f64 (fma.f64 y b x) 2)) |
(log.f64 (exp.f64 (fma.f64 y b x))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y b x)))) |
(cbrt.f64 (pow.f64 (fma.f64 y b x) 3)) |
(expm1.f64 (log1p.f64 (fma.f64 y b x))) |
(exp.f64 (log.f64 (fma.f64 y b x))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 y b x)) 1)) |
(log1p.f64 (expm1.f64 (fma.f64 y b x))) |
(fma.f64 y b x) |
(fma.f64 b y x) |
(fma.f64 1 (*.f64 y b) x) |
(fma.f64 1 x (*.f64 y b)) |
(fma.f64 (sqrt.f64 (*.f64 y b)) (sqrt.f64 (*.f64 y b)) x) |
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 y b)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (cbrt.f64 (*.f64 y b)) x) |
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 y b)) |
(+.f64 (*.f64 y b) (-.f64 x (*.f64 (+.f64 t -1) a))) |
(+.f64 (*.f64 y b) (*.f64 (-.f64 x (*.f64 (+.f64 t -1) a)) 1)) |
(+.f64 (*.f64 y b) (+.f64 x (*.f64 (*.f64 a (-.f64 1 t)) 1))) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 (-.f64 x (*.f64 (+.f64 t -1) a)) 1) (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)))) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 (-.f64 x (*.f64 (+.f64 t -1) a)) 1) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 (-.f64 x (*.f64 (+.f64 t -1) a)) 1) (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)))) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 (-.f64 x (*.f64 (+.f64 t -1) a)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 (-.f64 x (*.f64 (+.f64 t -1) a)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a)))) |
(+.f64 x (+.f64 (*.f64 y b) (*.f64 a (-.f64 1 t)))) |
(+.f64 x (-.f64 (*.f64 y b) (*.f64 (+.f64 t -1) a))) |
(+.f64 x (+.f64 (*.f64 y b) (*.f64 (*.f64 a (-.f64 1 t)) 1))) |
(+.f64 x (+.f64 (+.f64 (*.f64 y b) (*.f64 a (-.f64 1 t))) (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)))) |
(+.f64 x (+.f64 (-.f64 (*.f64 y b) (*.f64 (+.f64 t -1) a)) (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)))) |
(+.f64 x (+.f64 (+.f64 (*.f64 y b) (*.f64 a (-.f64 1 t))) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)))) |
(+.f64 x (+.f64 (-.f64 (*.f64 y b) (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)))) |
(+.f64 x (+.f64 (+.f64 (*.f64 y b) (*.f64 a (-.f64 1 t))) (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)))) |
(+.f64 x (+.f64 (-.f64 (*.f64 y b) (*.f64 (+.f64 t -1) a)) (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)))) |
(+.f64 x (+.f64 (+.f64 (*.f64 y b) (*.f64 a (-.f64 1 t))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)))) |
(+.f64 x (+.f64 (-.f64 (*.f64 y b) (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)))) |
(+.f64 x (+.f64 (+.f64 (*.f64 y b) (*.f64 a (-.f64 1 t))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a)))) |
(+.f64 x (+.f64 (-.f64 (*.f64 y b) (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) |
(+.f64 (fma.f64 y b x) (*.f64 (*.f64 a (-.f64 1 t)) 1)) |
(+.f64 (fma.f64 y b x) (+.f64 (*.f64 a (-.f64 1 t)) (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 y b x) (+.f64 (*.f64 a (-.f64 1 t)) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 y b x) (+.f64 (*.f64 a (-.f64 1 t)) (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 y b x) (+.f64 (*.f64 a (-.f64 1 t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 y b x) (+.f64 (*.f64 a (-.f64 1 t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 y b x) (+.f64 (*.f64 (*.f64 a (-.f64 1 t)) 1) (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 y b x) (+.f64 (*.f64 (*.f64 a (-.f64 1 t)) 1) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 y b x) (+.f64 (*.f64 (*.f64 a (-.f64 1 t)) 1) (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 y b x) (+.f64 (*.f64 (*.f64 a (-.f64 1 t)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 y b x) (+.f64 (*.f64 (*.f64 a (-.f64 1 t)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a))) |
(+.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a))) |
(+.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a))) |
(+.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a))) |
(+.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a))) |
(+.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)) (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)))) |
(+.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)))) |
(+.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)) (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)))) |
(+.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)) (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)))) |
(+.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a)) (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)))) |
(+.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)) (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)))) |
(+.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)))) |
(+.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)) (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)))) |
(+.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)) (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)))) |
(+.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a)) (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)))) |
(+.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (-.f64 x (*.f64 (+.f64 t -1) a)) (*.f64 y b)) |
(+.f64 (-.f64 x (*.f64 (+.f64 t -1) a)) (+.f64 (*.f64 y b) (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)))) |
(+.f64 (-.f64 x (*.f64 (+.f64 t -1) a)) (+.f64 (*.f64 y b) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (-.f64 x (*.f64 (+.f64 t -1) a)) (+.f64 (*.f64 y b) (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)))) |
(+.f64 (-.f64 x (*.f64 (+.f64 t -1) a)) (+.f64 (*.f64 y b) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (-.f64 x (*.f64 (+.f64 t -1) a)) (+.f64 (*.f64 y b) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (-.f64 x (*.f64 (+.f64 t -1) a)) (+.f64 (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)) (*.f64 y b))) |
(+.f64 (-.f64 x (*.f64 (+.f64 t -1) a)) (+.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) (*.f64 y b))) |
(+.f64 (-.f64 x (*.f64 (+.f64 t -1) a)) (+.f64 (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)) (*.f64 y b))) |
(+.f64 (-.f64 x (*.f64 (+.f64 t -1) a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)) (*.f64 y b))) |
(+.f64 (-.f64 x (*.f64 (+.f64 t -1) a)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a)) (*.f64 y b))) |
(+.f64 (*.f64 a (-.f64 1 t)) (fma.f64 y b x)) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (fma.f64 y b x) (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)))) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (fma.f64 y b x) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (fma.f64 y b x) (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)))) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (fma.f64 y b x) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (fma.f64 y b x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (+.f64 (*.f64 y b) (*.f64 a (-.f64 1 t))) x) |
(+.f64 (-.f64 (*.f64 y b) (*.f64 (+.f64 t -1) a)) x) |
(+.f64 (*.f64 (-.f64 x (*.f64 (+.f64 t -1) a)) 1) (*.f64 y b)) |
(+.f64 (*.f64 (*.f64 a (-.f64 1 t)) 1) (fma.f64 y b x)) |
(+.f64 (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)) (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t)))) |
(+.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t)))) |
(+.f64 (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)) (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t)))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)) (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t)))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a)) (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t)))) |
(+.f64 (-.f64 (fma.f64 y b x) (exp.f64 (log1p.f64 (*.f64 (+.f64 t -1) a)))) 1) |
(*.f64 1 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t)))) |
(*.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) 1) |
(*.f64 (sqrt.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t)))) (sqrt.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))))) |
(*.f64 (cbrt.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t)))) (cbrt.f64 (pow.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) 2)) (cbrt.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))))) |
(*.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)) (/.f64 1 (+.f64 (fma.f64 y b x) (*.f64 (+.f64 t -1) a)))) |
(*.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 (+.f64 t -1) a) (+.f64 (fma.f64 y b x) (*.f64 (+.f64 t -1) a)))))) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a)) (sqrt.f64 (fma.f64 y b x))) (-.f64 (sqrt.f64 (fma.f64 y b x)) (sqrt.f64 (*.f64 (+.f64 t -1) a)))) |
(/.f64 1 (/.f64 (+.f64 (fma.f64 y b x) (*.f64 (+.f64 t -1) a)) (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 (+.f64 t -1) a) (+.f64 (fma.f64 y b x) (*.f64 (+.f64 t -1) a)))) (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)) (+.f64 (fma.f64 y b x) (*.f64 (+.f64 t -1) a))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)) (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 (+.f64 t -1) a) (+.f64 (fma.f64 y b x) (*.f64 (+.f64 t -1) a))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 y b) 2) (*.f64 (-.f64 x (*.f64 (+.f64 t -1) a)) (-.f64 x (*.f64 (+.f64 t -1) a)))) (+.f64 (-.f64 (*.f64 y b) x) (*.f64 (+.f64 t -1) a))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a (-.f64 1 t)) (*.f64 a (-.f64 1 t)))) (-.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 (-.f64 x (*.f64 (+.f64 t -1) a)) 3)) (-.f64 (+.f64 (pow.f64 (*.f64 y b) 2) (*.f64 (-.f64 x (*.f64 (+.f64 t -1) a)) (-.f64 x (*.f64 (+.f64 t -1) a)))) (*.f64 (*.f64 y b) (-.f64 x (*.f64 (+.f64 t -1) a))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a (-.f64 1 t)) 3)) (-.f64 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a (-.f64 1 t)) (*.f64 a (-.f64 1 t)))) (*.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2))) (neg.f64 (+.f64 (fma.f64 y b x) (*.f64 (+.f64 t -1) a)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 (+.f64 t -1) a) (+.f64 (fma.f64 y b x) (*.f64 (+.f64 t -1) a)))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)) 1) (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 (+.f64 t -1) a) (+.f64 (fma.f64 y b x) (*.f64 (+.f64 t -1) a))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)) 1) (+.f64 (fma.f64 y b x) (*.f64 (+.f64 t -1) a))) |
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 y b) 2) (*.f64 (-.f64 x (*.f64 (+.f64 t -1) a)) (-.f64 x (*.f64 (+.f64 t -1) a))))) (+.f64 (-.f64 (*.f64 y b) x) (*.f64 (+.f64 t -1) a))) |
(/.f64 (*.f64 1 (-.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a (-.f64 1 t)) (*.f64 a (-.f64 1 t))))) (-.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t)))) |
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 (-.f64 x (*.f64 (+.f64 t -1) a)) 3))) (-.f64 (+.f64 (pow.f64 (*.f64 y b) 2) (*.f64 (-.f64 x (*.f64 (+.f64 t -1) a)) (-.f64 x (*.f64 (+.f64 t -1) a)))) (*.f64 (*.f64 y b) (-.f64 x (*.f64 (+.f64 t -1) a))))) |
(/.f64 (*.f64 1 (+.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a (-.f64 1 t)) 3))) (-.f64 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a (-.f64 1 t)) (*.f64 a (-.f64 1 t)))) (*.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))))) |
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)))) (neg.f64 (+.f64 (fma.f64 y b x) (*.f64 (+.f64 t -1) a)))) |
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 (+.f64 t -1) a) (+.f64 (fma.f64 y b x) (*.f64 (+.f64 t -1) a)))))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t)))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)))) (sqrt.f64 (+.f64 (fma.f64 y b x) (*.f64 (+.f64 t -1) a)))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t)))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 (+.f64 t -1) a) (+.f64 (fma.f64 y b x) (*.f64 (+.f64 t -1) a)))))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) 2)) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)))) (cbrt.f64 (+.f64 (fma.f64 y b x) (*.f64 (+.f64 t -1) a)))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) 2)) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 (+.f64 t -1) a) (+.f64 (fma.f64 y b x) (*.f64 (+.f64 t -1) a)))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y b) 2) (*.f64 (-.f64 x (*.f64 (+.f64 t -1) a)) (-.f64 x (*.f64 (+.f64 t -1) a)))) 1) (+.f64 (-.f64 (*.f64 y b) x) (*.f64 (+.f64 t -1) a))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a (-.f64 1 t)) (*.f64 a (-.f64 1 t)))) 1) (-.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 (-.f64 x (*.f64 (+.f64 t -1) a)) 3)) 1) (-.f64 (+.f64 (pow.f64 (*.f64 y b) 2) (*.f64 (-.f64 x (*.f64 (+.f64 t -1) a)) (-.f64 x (*.f64 (+.f64 t -1) a)))) (*.f64 (*.f64 y b) (-.f64 x (*.f64 (+.f64 t -1) a))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a (-.f64 1 t)) 3)) 1) (-.f64 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a (-.f64 1 t)) (*.f64 a (-.f64 1 t)))) (*.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))))) |
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2))) 1) (neg.f64 (+.f64 (fma.f64 y b x) (*.f64 (+.f64 t -1) a)))) |
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3))) 1) (neg.f64 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 (+.f64 t -1) a) (+.f64 (fma.f64 y b x) (*.f64 (+.f64 t -1) a)))))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2))) (sqrt.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))))) (sqrt.f64 (+.f64 (fma.f64 y b x) (*.f64 (+.f64 t -1) a)))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3))) (sqrt.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 (+.f64 t -1) a) (+.f64 (fma.f64 y b x) (*.f64 (+.f64 t -1) a)))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2))) (cbrt.f64 (pow.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) 2))) (cbrt.f64 (+.f64 (fma.f64 y b x) (*.f64 (+.f64 t -1) a)))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3))) (cbrt.f64 (pow.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) 2))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 (+.f64 t -1) a) (+.f64 (fma.f64 y b x) (*.f64 (+.f64 t -1) a)))))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (fma.f64 y b x) 2)) (*.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2))) (/.f64 1 (+.f64 (fma.f64 y b x) (*.f64 (+.f64 t -1) a)))) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (fma.f64 y b x) 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 y b x) 2) 3) (pow.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) 3)) (/.f64 1 (+.f64 (fma.f64 y b x) (*.f64 (+.f64 t -1) a)))) (+.f64 (*.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (fma.f64 y b x) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)) (*.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2))))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (fma.f64 y b x) 3)) (*.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3))) (/.f64 1 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 (+.f64 t -1) a) (+.f64 (fma.f64 y b x) (*.f64 (+.f64 t -1) a)))))) (+.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 y b x) 3) 3) (pow.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 (+.f64 t -1) a) (+.f64 (fma.f64 y b x) (*.f64 (+.f64 t -1) a)))))) (+.f64 (+.f64 (*.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (fma.f64 y b x) 3)) (*.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3))) (*.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)))) |
(pow.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) 1) |
(pow.f64 (sqrt.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t)))) 2) |
(pow.f64 (cbrt.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t)))) 3) |
(pow.f64 (pow.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) 3) 1/3) |
(sqrt.f64 (pow.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) 2)) |
(log.f64 (exp.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))))) |
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t)))))) |
(cbrt.f64 (pow.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) 3)) |
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))))) |
(exp.f64 (log.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))))) |
(exp.f64 (*.f64 (log.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t)))) 1)) |
(log1p.f64 (expm1.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))))) |
(fma.f64 y b (-.f64 x (*.f64 (+.f64 t -1) a))) |
(fma.f64 b y (-.f64 x (*.f64 (+.f64 t -1) a))) |
(fma.f64 1 (*.f64 y b) (-.f64 x (*.f64 (+.f64 t -1) a))) |
(fma.f64 1 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) |
(fma.f64 (sqrt.f64 (*.f64 y b)) (sqrt.f64 (*.f64 y b)) (-.f64 x (*.f64 (+.f64 t -1) a))) |
(fma.f64 (sqrt.f64 (fma.f64 y b x)) (sqrt.f64 (fma.f64 y b x)) (*.f64 a (-.f64 1 t))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (cbrt.f64 (*.f64 y b)) (-.f64 x (*.f64 (+.f64 t -1) a))) |
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 y b x) 2)) (cbrt.f64 (fma.f64 y b x)) (*.f64 a (-.f64 1 t))) |
| Outputs |
|---|
x |
(*.f64 y b) |
(*.f64 y b) |
x |
(*.f64 y b) |
(*.f64 y b) |
(*.f64 y b) |
x |
x |
(-.f64 x (*.f64 (-.f64 t 1) a)) |
(-.f64 x (*.f64 a (+.f64 t -1))) |
(fma.f64 a (-.f64 1 t) x) |
(*.f64 y b) |
(*.f64 y b) |
(-.f64 x (*.f64 (-.f64 t 1) a)) |
(-.f64 x (*.f64 a (+.f64 t -1))) |
(fma.f64 a (-.f64 1 t) x) |
(*.f64 y b) |
(*.f64 y b) |
(-.f64 (*.f64 y b) (*.f64 (-.f64 t 1) a)) |
(-.f64 (*.f64 y b) (*.f64 a (+.f64 t -1))) |
(fma.f64 y b (*.f64 a (-.f64 1 t))) |
x |
x |
(-.f64 (+.f64 (*.f64 y b) x) (*.f64 -1 a)) |
(-.f64 (fma.f64 y b x) (neg.f64 a)) |
(fma.f64 y b (+.f64 x a)) |
(-.f64 (+.f64 (*.f64 y b) (+.f64 (*.f64 -1 (*.f64 a t)) x)) (*.f64 -1 a)) |
(-.f64 (fma.f64 y b (fma.f64 -1 (*.f64 t a) x)) (neg.f64 a)) |
(+.f64 a (fma.f64 y b (-.f64 x (*.f64 t a)))) |
(fma.f64 y b (fma.f64 a (-.f64 1 t) x)) |
(-.f64 (+.f64 (*.f64 y b) (+.f64 (*.f64 -1 (*.f64 a t)) x)) (*.f64 -1 a)) |
(-.f64 (fma.f64 y b (fma.f64 -1 (*.f64 t a) x)) (neg.f64 a)) |
(+.f64 a (fma.f64 y b (-.f64 x (*.f64 t a)))) |
(fma.f64 y b (fma.f64 a (-.f64 1 t) x)) |
(-.f64 (+.f64 (*.f64 y b) (+.f64 (*.f64 -1 (*.f64 a t)) x)) (*.f64 -1 a)) |
(-.f64 (fma.f64 y b (fma.f64 -1 (*.f64 t a) x)) (neg.f64 a)) |
(+.f64 a (fma.f64 y b (-.f64 x (*.f64 t a)))) |
(fma.f64 y b (fma.f64 a (-.f64 1 t) x)) |
(*.f64 -1 (*.f64 a t)) |
(*.f64 (neg.f64 a) t) |
(*.f64 a (neg.f64 t)) |
(-.f64 (+.f64 (*.f64 y b) (+.f64 (*.f64 -1 (*.f64 a t)) x)) (*.f64 -1 a)) |
(-.f64 (fma.f64 y b (fma.f64 -1 (*.f64 t a) x)) (neg.f64 a)) |
(+.f64 a (fma.f64 y b (-.f64 x (*.f64 t a)))) |
(fma.f64 y b (fma.f64 a (-.f64 1 t) x)) |
(-.f64 (+.f64 (*.f64 y b) (+.f64 (*.f64 -1 (*.f64 a t)) x)) (*.f64 -1 a)) |
(-.f64 (fma.f64 y b (fma.f64 -1 (*.f64 t a) x)) (neg.f64 a)) |
(+.f64 a (fma.f64 y b (-.f64 x (*.f64 t a)))) |
(fma.f64 y b (fma.f64 a (-.f64 1 t) x)) |
(-.f64 (+.f64 (*.f64 y b) (+.f64 (*.f64 -1 (*.f64 a t)) x)) (*.f64 -1 a)) |
(-.f64 (fma.f64 y b (fma.f64 -1 (*.f64 t a) x)) (neg.f64 a)) |
(+.f64 a (fma.f64 y b (-.f64 x (*.f64 t a)))) |
(fma.f64 y b (fma.f64 a (-.f64 1 t) x)) |
(*.f64 -1 (*.f64 a t)) |
(*.f64 (neg.f64 a) t) |
(*.f64 a (neg.f64 t)) |
(-.f64 (+.f64 (*.f64 y b) (+.f64 (*.f64 -1 (*.f64 a t)) x)) (*.f64 -1 a)) |
(-.f64 (fma.f64 y b (fma.f64 -1 (*.f64 t a) x)) (neg.f64 a)) |
(+.f64 a (fma.f64 y b (-.f64 x (*.f64 t a)))) |
(fma.f64 y b (fma.f64 a (-.f64 1 t) x)) |
(-.f64 (+.f64 (*.f64 y b) (+.f64 (*.f64 -1 (*.f64 a t)) x)) (*.f64 -1 a)) |
(-.f64 (fma.f64 y b (fma.f64 -1 (*.f64 t a) x)) (neg.f64 a)) |
(+.f64 a (fma.f64 y b (-.f64 x (*.f64 t a)))) |
(fma.f64 y b (fma.f64 a (-.f64 1 t) x)) |
(-.f64 (+.f64 (*.f64 y b) (+.f64 (*.f64 -1 (*.f64 a t)) x)) (*.f64 -1 a)) |
(-.f64 (fma.f64 y b (fma.f64 -1 (*.f64 t a) x)) (neg.f64 a)) |
(+.f64 a (fma.f64 y b (-.f64 x (*.f64 t a)))) |
(fma.f64 y b (fma.f64 a (-.f64 1 t) x)) |
(+.f64 (*.f64 y b) x) |
(fma.f64 y b x) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 y b) x)) |
(-.f64 (fma.f64 y b (fma.f64 -1 (*.f64 t a) x)) (neg.f64 a)) |
(+.f64 a (fma.f64 y b (-.f64 x (*.f64 t a)))) |
(fma.f64 y b (fma.f64 a (-.f64 1 t) x)) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 y b) x)) |
(-.f64 (fma.f64 y b (fma.f64 -1 (*.f64 t a) x)) (neg.f64 a)) |
(+.f64 a (fma.f64 y b (-.f64 x (*.f64 t a)))) |
(fma.f64 y b (fma.f64 a (-.f64 1 t) x)) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 y b) x)) |
(-.f64 (fma.f64 y b (fma.f64 -1 (*.f64 t a) x)) (neg.f64 a)) |
(+.f64 a (fma.f64 y b (-.f64 x (*.f64 t a)))) |
(fma.f64 y b (fma.f64 a (-.f64 1 t) x)) |
(*.f64 a (-.f64 1 t)) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 a (-.f64 1 t)) x)) |
(-.f64 (fma.f64 y b (fma.f64 -1 (*.f64 t a) x)) (neg.f64 a)) |
(+.f64 a (fma.f64 y b (-.f64 x (*.f64 t a)))) |
(fma.f64 y b (fma.f64 a (-.f64 1 t) x)) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 a (-.f64 1 t)) x)) |
(-.f64 (fma.f64 y b (fma.f64 -1 (*.f64 t a) x)) (neg.f64 a)) |
(+.f64 a (fma.f64 y b (-.f64 x (*.f64 t a)))) |
(fma.f64 y b (fma.f64 a (-.f64 1 t) x)) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 a (-.f64 1 t)) x)) |
(-.f64 (fma.f64 y b (fma.f64 -1 (*.f64 t a) x)) (neg.f64 a)) |
(+.f64 a (fma.f64 y b (-.f64 x (*.f64 t a)))) |
(fma.f64 y b (fma.f64 a (-.f64 1 t) x)) |
(*.f64 -1 (*.f64 (-.f64 t 1) a)) |
(*.f64 a (-.f64 1 t)) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) x)) |
(-.f64 (fma.f64 y b (fma.f64 -1 (*.f64 t a) x)) (neg.f64 a)) |
(+.f64 a (fma.f64 y b (-.f64 x (*.f64 t a)))) |
(fma.f64 y b (fma.f64 a (-.f64 1 t) x)) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) x)) |
(-.f64 (fma.f64 y b (fma.f64 -1 (*.f64 t a) x)) (neg.f64 a)) |
(+.f64 a (fma.f64 y b (-.f64 x (*.f64 t a)))) |
(fma.f64 y b (fma.f64 a (-.f64 1 t) x)) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) x)) |
(-.f64 (fma.f64 y b (fma.f64 -1 (*.f64 t a) x)) (neg.f64 a)) |
(+.f64 a (fma.f64 y b (-.f64 x (*.f64 t a)))) |
(fma.f64 y b (fma.f64 a (-.f64 1 t) x)) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y b x))) 1) |
(fma.f64 y b x) |
(-.f64 (exp.f64 (log1p.f64 x)) (-.f64 1 (*.f64 y b))) |
(fma.f64 y b (expm1.f64 (log1p.f64 x))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 y b))) (-.f64 1 x)) |
(+.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 y b))) 1) x) |
(+.f64 x (expm1.f64 (log1p.f64 (*.f64 y b)))) |
(-.f64 (/.f64 (pow.f64 (*.f64 y b) 2) (-.f64 (*.f64 y b) x)) (/.f64 (*.f64 x x) (-.f64 (*.f64 y b) x))) |
(/.f64 (-.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x x)) (fma.f64 y b (neg.f64 x))) |
(/.f64 (-.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x x)) (-.f64 (*.f64 y b) x)) |
(-.f64 (+.f64 (*.f64 y b) (exp.f64 (log1p.f64 x))) 1) |
(-.f64 (exp.f64 (log1p.f64 x)) (-.f64 1 (*.f64 y b))) |
(fma.f64 y b (expm1.f64 (log1p.f64 x))) |
(-.f64 (+.f64 x (exp.f64 (log1p.f64 (*.f64 y b)))) 1) |
(+.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 y b))) 1) x) |
(+.f64 x (expm1.f64 (log1p.f64 (*.f64 y b)))) |
(*.f64 (fma.f64 y b x) 1) |
(fma.f64 y b x) |
(*.f64 1 (fma.f64 y b x)) |
(fma.f64 y b x) |
(*.f64 (sqrt.f64 (fma.f64 y b x)) (sqrt.f64 (fma.f64 y b x))) |
(fma.f64 y b x) |
(*.f64 (cbrt.f64 (fma.f64 y b x)) (cbrt.f64 (pow.f64 (fma.f64 y b x) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 y b x) 2)) (cbrt.f64 (fma.f64 y b x))) |
(*.f64 (cbrt.f64 (fma.f64 y b x)) (cbrt.f64 (pow.f64 (fma.f64 y b x) 2))) |
(*.f64 (-.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x x)) (/.f64 1 (-.f64 (*.f64 y b) x))) |
(/.f64 (-.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x x)) (fma.f64 y b (neg.f64 x))) |
(/.f64 (-.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x x)) (-.f64 (*.f64 y b) x)) |
(*.f64 (+.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 x 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x (-.f64 x (*.f64 y b)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x (-.f64 x (*.f64 y b))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 x 3)) (fma.f64 x (-.f64 x (*.f64 y b)) (pow.f64 (*.f64 y b) 2))) |
(/.f64 1 (/.f64 (-.f64 (*.f64 y b) x) (-.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x x)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x x)) (fma.f64 y b (neg.f64 x))) |
(/.f64 (-.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x x)) (-.f64 (*.f64 y b) x)) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x (-.f64 x (*.f64 y b)))) (+.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 x 3)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x (-.f64 x (*.f64 y b))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 x 3)) (fma.f64 x (-.f64 x (*.f64 y b)) (pow.f64 (*.f64 y b) 2))) |
(/.f64 (-.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x x)) (-.f64 (*.f64 y b) x)) |
(/.f64 (-.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x x)) (fma.f64 y b (neg.f64 x))) |
(/.f64 (+.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x (-.f64 x (*.f64 y b))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 x 3)) (fma.f64 x (-.f64 x (*.f64 y b)) (pow.f64 (*.f64 y b) 2))) |
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y b) 2)) (-.f64 x (*.f64 y b))) |
(/.f64 (-.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x x)) (fma.f64 y b (neg.f64 x))) |
(/.f64 (-.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x x)) (-.f64 (*.f64 y b) x)) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x x))) (neg.f64 (-.f64 (*.f64 y b) x))) |
(/.f64 (-.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x x)) (fma.f64 y b (neg.f64 x))) |
(/.f64 (-.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x x)) (-.f64 (*.f64 y b) x)) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 x 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x (-.f64 x (*.f64 y b)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x (-.f64 x (*.f64 y b))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 x 3)) (fma.f64 x (-.f64 x (*.f64 y b)) (pow.f64 (*.f64 y b) 2))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 x 3)) 1) (+.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x (-.f64 x (*.f64 y b))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x (-.f64 x (*.f64 y b))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 x 3)) (fma.f64 x (-.f64 x (*.f64 y b)) (pow.f64 (*.f64 y b) 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x x)) 1) (-.f64 (*.f64 y b) x)) |
(/.f64 (-.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x x)) (fma.f64 y b (neg.f64 x))) |
(/.f64 (-.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x x)) (-.f64 (*.f64 y b) x)) |
(/.f64 (*.f64 1 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y b) 2))) (-.f64 x (*.f64 y b))) |
(/.f64 (-.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x x)) (fma.f64 y b (neg.f64 x))) |
(/.f64 (-.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x x)) (-.f64 (*.f64 y b) x)) |
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x x)))) (neg.f64 (-.f64 (*.f64 y b) x))) |
(/.f64 (-.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x x)) (fma.f64 y b (neg.f64 x))) |
(/.f64 (-.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x x)) (-.f64 (*.f64 y b) x)) |
(/.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 x 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x (-.f64 x (*.f64 y b)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x (-.f64 x (*.f64 y b))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 x 3)) (fma.f64 x (-.f64 x (*.f64 y b)) (pow.f64 (*.f64 y b) 2))) |
(/.f64 (*.f64 (sqrt.f64 (fma.f64 y b x)) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x x)))) (sqrt.f64 (-.f64 (*.f64 y b) x))) |
(/.f64 (sqrt.f64 (fma.f64 y b x)) (/.f64 (sqrt.f64 (fma.f64 y b (neg.f64 x))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x x))))) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 y b x)) (sqrt.f64 (-.f64 (*.f64 y b) x))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x x)))) |
(/.f64 (*.f64 (sqrt.f64 (fma.f64 y b x)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 x 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x (-.f64 x (*.f64 y b)))))) |
(/.f64 (sqrt.f64 (fma.f64 y b x)) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x (-.f64 x (*.f64 y b))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 x 3))))) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 y b x)) (sqrt.f64 (fma.f64 x (-.f64 x (*.f64 y b)) (pow.f64 (*.f64 y b) 2)))) (hypot.f64 (pow.f64 (*.f64 y b) 3/2) (pow.f64 x 3/2))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 y b x) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x x)))) (cbrt.f64 (-.f64 (*.f64 y b) x))) |
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x x))) (/.f64 (cbrt.f64 (fma.f64 y b (neg.f64 x))) (cbrt.f64 (pow.f64 (fma.f64 y b x) 2)))) |
(*.f64 (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x x))) (cbrt.f64 (-.f64 (*.f64 y b) x))) (cbrt.f64 (pow.f64 (fma.f64 y b x) 2))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 y b x) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 x 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x (-.f64 x (*.f64 y b)))))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 y b x) 2)) (cbrt.f64 (fma.f64 x (-.f64 x (*.f64 y b)) (pow.f64 (*.f64 y b) 2)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 x 3)))) |
(/.f64 (*.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y b) 2)) 1) (-.f64 x (*.f64 y b))) |
(/.f64 (-.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x x)) (fma.f64 y b (neg.f64 x))) |
(/.f64 (-.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x x)) (-.f64 (*.f64 y b) x)) |
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x x))) 1) (neg.f64 (-.f64 (*.f64 y b) x))) |
(/.f64 (-.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x x)) (fma.f64 y b (neg.f64 x))) |
(/.f64 (-.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x x)) (-.f64 (*.f64 y b) x)) |
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 x 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x (-.f64 x (*.f64 y b)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x (-.f64 x (*.f64 y b))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 x 3)) (fma.f64 x (-.f64 x (*.f64 y b)) (pow.f64 (*.f64 y b) 2))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x x))) (sqrt.f64 (fma.f64 y b x))) (sqrt.f64 (-.f64 (*.f64 y b) x))) |
(/.f64 (sqrt.f64 (fma.f64 y b x)) (/.f64 (sqrt.f64 (fma.f64 y b (neg.f64 x))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x x))))) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 y b x)) (sqrt.f64 (-.f64 (*.f64 y b) x))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x x)))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 x 3))) (sqrt.f64 (fma.f64 y b x))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x (-.f64 x (*.f64 y b)))))) |
(/.f64 (sqrt.f64 (fma.f64 y b x)) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x (-.f64 x (*.f64 y b))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 x 3))))) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 y b x)) (sqrt.f64 (fma.f64 x (-.f64 x (*.f64 y b)) (pow.f64 (*.f64 y b) 2)))) (hypot.f64 (pow.f64 (*.f64 y b) 3/2) (pow.f64 x 3/2))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x x))) (cbrt.f64 (pow.f64 (fma.f64 y b x) 2))) (cbrt.f64 (-.f64 (*.f64 y b) x))) |
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x x))) (/.f64 (cbrt.f64 (fma.f64 y b (neg.f64 x))) (cbrt.f64 (pow.f64 (fma.f64 y b x) 2)))) |
(*.f64 (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x x))) (cbrt.f64 (-.f64 (*.f64 y b) x))) (cbrt.f64 (pow.f64 (fma.f64 y b x) 2))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 x 3))) (cbrt.f64 (pow.f64 (fma.f64 y b x) 2))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x (-.f64 x (*.f64 y b)))))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 y b x) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 x 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x (-.f64 x (*.f64 y b)))))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 y b x) 2)) (cbrt.f64 (fma.f64 x (-.f64 x (*.f64 y b)) (pow.f64 (*.f64 y b) 2)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 x 3)))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y b) 2) (pow.f64 (*.f64 y b) 2)) (*.f64 (*.f64 x x) (*.f64 x x))) (/.f64 1 (-.f64 (*.f64 y b) x))) (+.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x x))) |
(/.f64 (*.f64 (/.f64 1 (fma.f64 y b (neg.f64 x))) (-.f64 (pow.f64 (*.f64 y b) 4) (*.f64 x (pow.f64 x 3)))) (+.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x x))) |
(/.f64 (-.f64 (pow.f64 (*.f64 y b) 4) (pow.f64 x 4)) (*.f64 (fma.f64 x x (pow.f64 (*.f64 y b) 2)) (-.f64 (*.f64 y b) x))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y b) 2) 3) (pow.f64 (*.f64 x x) 3)) (/.f64 1 (-.f64 (*.f64 y b) x))) (+.f64 (+.f64 (*.f64 (pow.f64 (*.f64 y b) 2) (pow.f64 (*.f64 y b) 2)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x x)))) |
(/.f64 (*.f64 (/.f64 1 (fma.f64 y b (neg.f64 x))) (-.f64 (pow.f64 (pow.f64 (*.f64 y b) 2) 3) (pow.f64 x 6))) (+.f64 (pow.f64 (*.f64 y b) 4) (+.f64 (*.f64 x (pow.f64 x 3)) (*.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x x))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y b) 6) (pow.f64 x 6)) (-.f64 (*.f64 y b) x)) (fma.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x x) (+.f64 (pow.f64 (*.f64 y b) 4) (pow.f64 x 4)))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 (*.f64 y b) 3)) (*.f64 (pow.f64 x 3) (pow.f64 x 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x (-.f64 x (*.f64 y b)))))) (-.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 x 3))) |
(/.f64 (*.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x (-.f64 x (*.f64 y b))))) (-.f64 (pow.f64 (*.f64 y b) 6) (pow.f64 x 6))) (-.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 x 3))) |
(/.f64 (-.f64 (pow.f64 (*.f64 y b) 6) (pow.f64 x 6)) (*.f64 (-.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 x 3)) (fma.f64 x (-.f64 x (*.f64 y b)) (pow.f64 (*.f64 y b) 2)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 y b) 3) 3) (pow.f64 (pow.f64 x 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x (-.f64 x (*.f64 y b)))))) (-.f64 (+.f64 (*.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 (*.f64 y b) 3)) (*.f64 (pow.f64 x 3) (pow.f64 x 3))) (*.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 x 3)))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 y b) 3) 3) (pow.f64 (pow.f64 x 3) 3)) (/.f64 (-.f64 (+.f64 (pow.f64 (*.f64 y b) 6) (pow.f64 x 6)) (*.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 x 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 y b) 2) (*.f64 x (-.f64 x (*.f64 y b))))))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 y b) 3) 3) (pow.f64 (pow.f64 x 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 y b) 6) (*.f64 (pow.f64 x 3) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y b) 3)))) (fma.f64 x (-.f64 x (*.f64 y b)) (pow.f64 (*.f64 y b) 2)))) |
(pow.f64 (fma.f64 y b x) 1) |
(fma.f64 y b x) |
(pow.f64 (sqrt.f64 (fma.f64 y b x)) 2) |
(fma.f64 y b x) |
(pow.f64 (cbrt.f64 (fma.f64 y b x)) 3) |
(fma.f64 y b x) |
(pow.f64 (pow.f64 (fma.f64 y b x) 3) 1/3) |
(fma.f64 y b x) |
(sqrt.f64 (pow.f64 (fma.f64 y b x) 2)) |
(fabs.f64 (fma.f64 y b x)) |
(log.f64 (exp.f64 (fma.f64 y b x))) |
(fma.f64 y b x) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y b x)))) |
(fma.f64 y b x) |
(cbrt.f64 (pow.f64 (fma.f64 y b x) 3)) |
(fma.f64 y b x) |
(expm1.f64 (log1p.f64 (fma.f64 y b x))) |
(fma.f64 y b x) |
(exp.f64 (log.f64 (fma.f64 y b x))) |
(fma.f64 y b x) |
(exp.f64 (*.f64 (log.f64 (fma.f64 y b x)) 1)) |
(fma.f64 y b x) |
(log1p.f64 (expm1.f64 (fma.f64 y b x))) |
(fma.f64 y b x) |
(fma.f64 y b x) |
(fma.f64 b y x) |
(fma.f64 y b x) |
(fma.f64 1 (*.f64 y b) x) |
(fma.f64 y b x) |
(fma.f64 1 x (*.f64 y b)) |
(fma.f64 y b x) |
(fma.f64 (sqrt.f64 (*.f64 y b)) (sqrt.f64 (*.f64 y b)) x) |
(fma.f64 y b x) |
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 y b)) |
(fma.f64 y b x) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (cbrt.f64 (*.f64 y b)) x) |
(fma.f64 y b x) |
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 y b)) |
(fma.f64 y b x) |
(+.f64 (*.f64 y b) (-.f64 x (*.f64 (+.f64 t -1) a))) |
(-.f64 (fma.f64 y b (fma.f64 -1 (*.f64 t a) x)) (neg.f64 a)) |
(+.f64 a (fma.f64 y b (-.f64 x (*.f64 t a)))) |
(fma.f64 y b (fma.f64 a (-.f64 1 t) x)) |
(+.f64 (*.f64 y b) (*.f64 (-.f64 x (*.f64 (+.f64 t -1) a)) 1)) |
(-.f64 (fma.f64 y b (fma.f64 -1 (*.f64 t a) x)) (neg.f64 a)) |
(+.f64 a (fma.f64 y b (-.f64 x (*.f64 t a)))) |
(fma.f64 y b (fma.f64 a (-.f64 1 t) x)) |
(+.f64 (*.f64 y b) (+.f64 x (*.f64 (*.f64 a (-.f64 1 t)) 1))) |
(-.f64 (fma.f64 y b (fma.f64 -1 (*.f64 t a) x)) (neg.f64 a)) |
(+.f64 a (fma.f64 y b (-.f64 x (*.f64 t a)))) |
(fma.f64 y b (fma.f64 a (-.f64 1 t) x)) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 (-.f64 x (*.f64 (+.f64 t -1) a)) 1) (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)))) |
(+.f64 (-.f64 x (*.f64 a (+.f64 t -1))) (fma.f64 y b (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 y b x) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 (-.f64 x (*.f64 (+.f64 t -1) a)) 1) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (-.f64 x (*.f64 a (+.f64 t -1))) (fma.f64 y b (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 y b x) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 (-.f64 x (*.f64 (+.f64 t -1) a)) 1) (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)))) |
(+.f64 (-.f64 x (*.f64 a (+.f64 t -1))) (fma.f64 y b (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 y b x) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 (-.f64 x (*.f64 (+.f64 t -1) a)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (-.f64 (fma.f64 y b x) (*.f64 a (+.f64 t -1))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1)))) (sqrt.f64 (*.f64 a (+.f64 t -1))) (*.f64 a (+.f64 t -1)))) |
(+.f64 x (fma.f64 y b (+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 a (+.f64 t -1))) (sqrt.f64 (*.f64 a (+.f64 t -1))))) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a))))) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 (-.f64 x (*.f64 (+.f64 t -1) a)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (-.f64 (fma.f64 y b x) (*.f64 a (+.f64 t -1))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1)))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1))) (fma.f64 y b (fma.f64 a (-.f64 1 t) x))) |
(+.f64 x (+.f64 (*.f64 y b) (*.f64 a (-.f64 1 t)))) |
(-.f64 (fma.f64 y b (fma.f64 -1 (*.f64 t a) x)) (neg.f64 a)) |
(+.f64 a (fma.f64 y b (-.f64 x (*.f64 t a)))) |
(fma.f64 y b (fma.f64 a (-.f64 1 t) x)) |
(+.f64 x (-.f64 (*.f64 y b) (*.f64 (+.f64 t -1) a))) |
(-.f64 (fma.f64 y b (fma.f64 -1 (*.f64 t a) x)) (neg.f64 a)) |
(+.f64 a (fma.f64 y b (-.f64 x (*.f64 t a)))) |
(fma.f64 y b (fma.f64 a (-.f64 1 t) x)) |
(+.f64 x (+.f64 (*.f64 y b) (*.f64 (*.f64 a (-.f64 1 t)) 1))) |
(-.f64 (fma.f64 y b (fma.f64 -1 (*.f64 t a) x)) (neg.f64 a)) |
(+.f64 a (fma.f64 y b (-.f64 x (*.f64 t a)))) |
(fma.f64 y b (fma.f64 a (-.f64 1 t) x)) |
(+.f64 x (+.f64 (+.f64 (*.f64 y b) (*.f64 a (-.f64 1 t))) (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)))) |
(+.f64 (-.f64 x (*.f64 a (+.f64 t -1))) (fma.f64 y b (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 y b x) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(+.f64 x (+.f64 (-.f64 (*.f64 y b) (*.f64 (+.f64 t -1) a)) (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)))) |
(+.f64 (-.f64 x (*.f64 a (+.f64 t -1))) (fma.f64 y b (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 y b x) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(+.f64 x (+.f64 (+.f64 (*.f64 y b) (*.f64 a (-.f64 1 t))) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (-.f64 x (*.f64 a (+.f64 t -1))) (fma.f64 y b (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 y b x) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(+.f64 x (+.f64 (-.f64 (*.f64 y b) (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (-.f64 x (*.f64 a (+.f64 t -1))) (fma.f64 y b (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 y b x) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(+.f64 x (+.f64 (+.f64 (*.f64 y b) (*.f64 a (-.f64 1 t))) (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)))) |
(+.f64 (-.f64 x (*.f64 a (+.f64 t -1))) (fma.f64 y b (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 y b x) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(+.f64 x (+.f64 (-.f64 (*.f64 y b) (*.f64 (+.f64 t -1) a)) (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)))) |
(+.f64 (-.f64 x (*.f64 a (+.f64 t -1))) (fma.f64 y b (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 y b x) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(+.f64 x (+.f64 (+.f64 (*.f64 y b) (*.f64 a (-.f64 1 t))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (-.f64 (fma.f64 y b x) (*.f64 a (+.f64 t -1))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1)))) (sqrt.f64 (*.f64 a (+.f64 t -1))) (*.f64 a (+.f64 t -1)))) |
(+.f64 x (fma.f64 y b (+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 a (+.f64 t -1))) (sqrt.f64 (*.f64 a (+.f64 t -1))))) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a))))) |
(+.f64 x (+.f64 (-.f64 (*.f64 y b) (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (-.f64 (fma.f64 y b x) (*.f64 a (+.f64 t -1))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1)))) (sqrt.f64 (*.f64 a (+.f64 t -1))) (*.f64 a (+.f64 t -1)))) |
(+.f64 x (fma.f64 y b (+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 a (+.f64 t -1))) (sqrt.f64 (*.f64 a (+.f64 t -1))))) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a))))) |
(+.f64 x (+.f64 (+.f64 (*.f64 y b) (*.f64 a (-.f64 1 t))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (-.f64 (fma.f64 y b x) (*.f64 a (+.f64 t -1))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1)))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1))) (fma.f64 y b (fma.f64 a (-.f64 1 t) x))) |
(+.f64 x (+.f64 (-.f64 (*.f64 y b) (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (-.f64 (fma.f64 y b x) (*.f64 a (+.f64 t -1))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1)))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1))) (fma.f64 y b (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) |
(-.f64 (fma.f64 y b (fma.f64 -1 (*.f64 t a) x)) (neg.f64 a)) |
(+.f64 a (fma.f64 y b (-.f64 x (*.f64 t a)))) |
(fma.f64 y b (fma.f64 a (-.f64 1 t) x)) |
(+.f64 (fma.f64 y b x) (*.f64 (*.f64 a (-.f64 1 t)) 1)) |
(-.f64 (fma.f64 y b (fma.f64 -1 (*.f64 t a) x)) (neg.f64 a)) |
(+.f64 a (fma.f64 y b (-.f64 x (*.f64 t a)))) |
(fma.f64 y b (fma.f64 a (-.f64 1 t) x)) |
(+.f64 (fma.f64 y b x) (+.f64 (*.f64 a (-.f64 1 t)) (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)))) |
(+.f64 (-.f64 x (*.f64 a (+.f64 t -1))) (fma.f64 y b (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 y b x) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(+.f64 (fma.f64 y b x) (+.f64 (*.f64 a (-.f64 1 t)) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (-.f64 x (*.f64 a (+.f64 t -1))) (fma.f64 y b (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 y b x) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(+.f64 (fma.f64 y b x) (+.f64 (*.f64 a (-.f64 1 t)) (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)))) |
(+.f64 (-.f64 x (*.f64 a (+.f64 t -1))) (fma.f64 y b (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 y b x) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(+.f64 (fma.f64 y b x) (+.f64 (*.f64 a (-.f64 1 t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (-.f64 (fma.f64 y b x) (*.f64 a (+.f64 t -1))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1)))) (sqrt.f64 (*.f64 a (+.f64 t -1))) (*.f64 a (+.f64 t -1)))) |
(+.f64 x (fma.f64 y b (+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 a (+.f64 t -1))) (sqrt.f64 (*.f64 a (+.f64 t -1))))) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a))))) |
(+.f64 (fma.f64 y b x) (+.f64 (*.f64 a (-.f64 1 t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (-.f64 (fma.f64 y b x) (*.f64 a (+.f64 t -1))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1)))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1))) (fma.f64 y b (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (fma.f64 y b x) (+.f64 (*.f64 (*.f64 a (-.f64 1 t)) 1) (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)))) |
(+.f64 (-.f64 x (*.f64 a (+.f64 t -1))) (fma.f64 y b (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 y b x) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(+.f64 (fma.f64 y b x) (+.f64 (*.f64 (*.f64 a (-.f64 1 t)) 1) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (-.f64 x (*.f64 a (+.f64 t -1))) (fma.f64 y b (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 y b x) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(+.f64 (fma.f64 y b x) (+.f64 (*.f64 (*.f64 a (-.f64 1 t)) 1) (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)))) |
(+.f64 (-.f64 x (*.f64 a (+.f64 t -1))) (fma.f64 y b (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 y b x) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(+.f64 (fma.f64 y b x) (+.f64 (*.f64 (*.f64 a (-.f64 1 t)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (-.f64 (fma.f64 y b x) (*.f64 a (+.f64 t -1))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1)))) (sqrt.f64 (*.f64 a (+.f64 t -1))) (*.f64 a (+.f64 t -1)))) |
(+.f64 x (fma.f64 y b (+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 a (+.f64 t -1))) (sqrt.f64 (*.f64 a (+.f64 t -1))))) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a))))) |
(+.f64 (fma.f64 y b x) (+.f64 (*.f64 (*.f64 a (-.f64 1 t)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (-.f64 (fma.f64 y b x) (*.f64 a (+.f64 t -1))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1)))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1))) (fma.f64 y b (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a))) |
(+.f64 (-.f64 x (*.f64 a (+.f64 t -1))) (fma.f64 y b (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 y b x) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(+.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a))) |
(+.f64 (-.f64 x (*.f64 a (+.f64 t -1))) (fma.f64 y b (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 y b x) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(+.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a))) |
(+.f64 (-.f64 x (*.f64 a (+.f64 t -1))) (fma.f64 y b (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 y b x) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(+.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a))) |
(+.f64 (-.f64 (fma.f64 y b x) (*.f64 a (+.f64 t -1))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1)))) (sqrt.f64 (*.f64 a (+.f64 t -1))) (*.f64 a (+.f64 t -1)))) |
(+.f64 x (fma.f64 y b (+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 a (+.f64 t -1))) (sqrt.f64 (*.f64 a (+.f64 t -1))))) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a))))) |
(+.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a))) |
(+.f64 (-.f64 (fma.f64 y b x) (*.f64 a (+.f64 t -1))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1)))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1))) (fma.f64 y b (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)) (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 y b x)) (*.f64 2 (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))))) |
(fma.f64 2 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 y b (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 y b x)) (*.f64 2 (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))))) |
(fma.f64 2 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 y b (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)) (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 y b x)) (*.f64 2 (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))))) |
(fma.f64 2 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 y b (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)) (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)))) |
(+.f64 (+.f64 (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))) (fma.f64 a (-.f64 1 t) (fma.f64 y b x))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1)))) (sqrt.f64 (*.f64 a (+.f64 t -1))) (*.f64 a (+.f64 t -1)))) |
(+.f64 (fma.f64 y b (+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 a (+.f64 t -1))) (sqrt.f64 (*.f64 a (+.f64 t -1))))) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) (+.f64 x (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(+.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a)) (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)))) |
(+.f64 (+.f64 (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))) (fma.f64 a (-.f64 1 t) (fma.f64 y b x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1)))) |
(+.f64 x (+.f64 (fma.f64 y b (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1))))) |
(+.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 y b x)) (*.f64 2 (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))))) |
(fma.f64 2 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 y b (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 y b x)) (*.f64 2 (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))))) |
(fma.f64 2 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 y b (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 y b x)) (*.f64 2 (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))))) |
(fma.f64 2 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 y b (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (+.f64 (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))) (fma.f64 a (-.f64 1 t) (fma.f64 y b x))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1)))) (sqrt.f64 (*.f64 a (+.f64 t -1))) (*.f64 a (+.f64 t -1)))) |
(+.f64 (fma.f64 y b (+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 a (+.f64 t -1))) (sqrt.f64 (*.f64 a (+.f64 t -1))))) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) (+.f64 x (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(+.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (+.f64 (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))) (fma.f64 a (-.f64 1 t) (fma.f64 y b x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1)))) |
(+.f64 x (+.f64 (fma.f64 y b (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1))))) |
(+.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)) (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 y b x)) (*.f64 2 (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))))) |
(fma.f64 2 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 y b (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 y b x)) (*.f64 2 (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))))) |
(fma.f64 2 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 y b (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)) (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 y b x)) (*.f64 2 (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))))) |
(fma.f64 2 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 y b (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)) (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)))) |
(+.f64 (+.f64 (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))) (fma.f64 a (-.f64 1 t) (fma.f64 y b x))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1)))) (sqrt.f64 (*.f64 a (+.f64 t -1))) (*.f64 a (+.f64 t -1)))) |
(+.f64 (fma.f64 y b (+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 a (+.f64 t -1))) (sqrt.f64 (*.f64 a (+.f64 t -1))))) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) (+.f64 x (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(+.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a)) (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)))) |
(+.f64 (+.f64 (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))) (fma.f64 a (-.f64 1 t) (fma.f64 y b x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1)))) |
(+.f64 x (+.f64 (fma.f64 y b (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1))))) |
(+.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (+.f64 (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))) (fma.f64 a (-.f64 1 t) (fma.f64 y b x))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1)))) (sqrt.f64 (*.f64 a (+.f64 t -1))) (*.f64 a (+.f64 t -1)))) |
(+.f64 (fma.f64 y b (+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 a (+.f64 t -1))) (sqrt.f64 (*.f64 a (+.f64 t -1))))) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) (+.f64 x (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(+.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (+.f64 (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))) (fma.f64 a (-.f64 1 t) (fma.f64 y b x))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1)))) (sqrt.f64 (*.f64 a (+.f64 t -1))) (*.f64 a (+.f64 t -1)))) |
(+.f64 (fma.f64 y b (+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 a (+.f64 t -1))) (sqrt.f64 (*.f64 a (+.f64 t -1))))) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) (+.f64 x (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(+.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (+.f64 (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))) (fma.f64 a (-.f64 1 t) (fma.f64 y b x))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1)))) (sqrt.f64 (*.f64 a (+.f64 t -1))) (*.f64 a (+.f64 t -1)))) |
(+.f64 (fma.f64 y b (+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 a (+.f64 t -1))) (sqrt.f64 (*.f64 a (+.f64 t -1))))) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) (+.f64 x (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(+.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 y b x)) (*.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1)))) (sqrt.f64 (*.f64 a (+.f64 t -1))) (*.f64 a (+.f64 t -1))))) |
(fma.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1)))) (sqrt.f64 (*.f64 a (+.f64 t -1))) (*.f64 a (+.f64 t -1))) (fma.f64 y b (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 y b x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1)))) (sqrt.f64 (*.f64 a (+.f64 t -1))) (*.f64 a (+.f64 t -1))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1))))) |
(+.f64 (+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 a (+.f64 t -1))) (sqrt.f64 (*.f64 a (+.f64 t -1))))) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a))) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2)) (fma.f64 a (+.f64 t -1) (fma.f64 y b x)))) |
(+.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (+.f64 (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))) (fma.f64 a (-.f64 1 t) (fma.f64 y b x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1)))) |
(+.f64 x (+.f64 (fma.f64 y b (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1))))) |
(+.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (+.f64 (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))) (fma.f64 a (-.f64 1 t) (fma.f64 y b x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1)))) |
(+.f64 x (+.f64 (fma.f64 y b (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1))))) |
(+.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (+.f64 (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))) (fma.f64 a (-.f64 1 t) (fma.f64 y b x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1)))) |
(+.f64 x (+.f64 (fma.f64 y b (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1))))) |
(+.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 y b x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1)))) (sqrt.f64 (*.f64 a (+.f64 t -1))) (*.f64 a (+.f64 t -1))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1))))) |
(+.f64 (+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 a (+.f64 t -1))) (sqrt.f64 (*.f64 a (+.f64 t -1))))) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a))) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2)) (fma.f64 a (+.f64 t -1) (fma.f64 y b x)))) |
(+.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 y b x)) (*.f64 2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1))))) |
(fma.f64 2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1))) (fma.f64 y b (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (-.f64 x (*.f64 (+.f64 t -1) a)) (*.f64 y b)) |
(-.f64 (fma.f64 y b (fma.f64 -1 (*.f64 t a) x)) (neg.f64 a)) |
(+.f64 a (fma.f64 y b (-.f64 x (*.f64 t a)))) |
(fma.f64 y b (fma.f64 a (-.f64 1 t) x)) |
(+.f64 (-.f64 x (*.f64 (+.f64 t -1) a)) (+.f64 (*.f64 y b) (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)))) |
(+.f64 (-.f64 x (*.f64 a (+.f64 t -1))) (fma.f64 y b (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 y b x) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(+.f64 (-.f64 x (*.f64 (+.f64 t -1) a)) (+.f64 (*.f64 y b) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (-.f64 x (*.f64 a (+.f64 t -1))) (fma.f64 y b (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 y b x) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(+.f64 (-.f64 x (*.f64 (+.f64 t -1) a)) (+.f64 (*.f64 y b) (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)))) |
(+.f64 (-.f64 x (*.f64 a (+.f64 t -1))) (fma.f64 y b (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 y b x) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(+.f64 (-.f64 x (*.f64 (+.f64 t -1) a)) (+.f64 (*.f64 y b) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (-.f64 (fma.f64 y b x) (*.f64 a (+.f64 t -1))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1)))) (sqrt.f64 (*.f64 a (+.f64 t -1))) (*.f64 a (+.f64 t -1)))) |
(+.f64 x (fma.f64 y b (+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 a (+.f64 t -1))) (sqrt.f64 (*.f64 a (+.f64 t -1))))) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a))))) |
(+.f64 (-.f64 x (*.f64 (+.f64 t -1) a)) (+.f64 (*.f64 y b) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (-.f64 (fma.f64 y b x) (*.f64 a (+.f64 t -1))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1)))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1))) (fma.f64 y b (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (-.f64 x (*.f64 (+.f64 t -1) a)) (+.f64 (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)) (*.f64 y b))) |
(+.f64 (-.f64 x (*.f64 a (+.f64 t -1))) (fma.f64 y b (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 y b x) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(+.f64 (-.f64 x (*.f64 (+.f64 t -1) a)) (+.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) (*.f64 y b))) |
(+.f64 (-.f64 x (*.f64 a (+.f64 t -1))) (fma.f64 y b (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 y b x) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(+.f64 (-.f64 x (*.f64 (+.f64 t -1) a)) (+.f64 (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)) (*.f64 y b))) |
(+.f64 (-.f64 x (*.f64 a (+.f64 t -1))) (fma.f64 y b (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 y b x) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(+.f64 (-.f64 x (*.f64 (+.f64 t -1) a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)) (*.f64 y b))) |
(+.f64 (-.f64 (fma.f64 y b x) (*.f64 a (+.f64 t -1))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1)))) (sqrt.f64 (*.f64 a (+.f64 t -1))) (*.f64 a (+.f64 t -1)))) |
(+.f64 x (fma.f64 y b (+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 a (+.f64 t -1))) (sqrt.f64 (*.f64 a (+.f64 t -1))))) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a))))) |
(+.f64 (-.f64 x (*.f64 (+.f64 t -1) a)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a)) (*.f64 y b))) |
(+.f64 (-.f64 (fma.f64 y b x) (*.f64 a (+.f64 t -1))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1)))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1))) (fma.f64 y b (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (*.f64 a (-.f64 1 t)) (fma.f64 y b x)) |
(-.f64 (fma.f64 y b (fma.f64 -1 (*.f64 t a) x)) (neg.f64 a)) |
(+.f64 a (fma.f64 y b (-.f64 x (*.f64 t a)))) |
(fma.f64 y b (fma.f64 a (-.f64 1 t) x)) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (fma.f64 y b x) (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)))) |
(+.f64 (-.f64 x (*.f64 a (+.f64 t -1))) (fma.f64 y b (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 y b x) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (fma.f64 y b x) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (-.f64 x (*.f64 a (+.f64 t -1))) (fma.f64 y b (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 y b x) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (fma.f64 y b x) (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)))) |
(+.f64 (-.f64 x (*.f64 a (+.f64 t -1))) (fma.f64 y b (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 y b x) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (fma.f64 y b x) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (-.f64 (fma.f64 y b x) (*.f64 a (+.f64 t -1))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1)))) (sqrt.f64 (*.f64 a (+.f64 t -1))) (*.f64 a (+.f64 t -1)))) |
(+.f64 x (fma.f64 y b (+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 a (+.f64 t -1))) (sqrt.f64 (*.f64 a (+.f64 t -1))))) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a))))) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (fma.f64 y b x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (-.f64 (fma.f64 y b x) (*.f64 a (+.f64 t -1))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1)))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1))) (fma.f64 y b (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (+.f64 (*.f64 y b) (*.f64 a (-.f64 1 t))) x) |
(-.f64 (fma.f64 y b (fma.f64 -1 (*.f64 t a) x)) (neg.f64 a)) |
(+.f64 a (fma.f64 y b (-.f64 x (*.f64 t a)))) |
(fma.f64 y b (fma.f64 a (-.f64 1 t) x)) |
(+.f64 (-.f64 (*.f64 y b) (*.f64 (+.f64 t -1) a)) x) |
(-.f64 (fma.f64 y b (fma.f64 -1 (*.f64 t a) x)) (neg.f64 a)) |
(+.f64 a (fma.f64 y b (-.f64 x (*.f64 t a)))) |
(fma.f64 y b (fma.f64 a (-.f64 1 t) x)) |
(+.f64 (*.f64 (-.f64 x (*.f64 (+.f64 t -1) a)) 1) (*.f64 y b)) |
(-.f64 (fma.f64 y b (fma.f64 -1 (*.f64 t a) x)) (neg.f64 a)) |
(+.f64 a (fma.f64 y b (-.f64 x (*.f64 t a)))) |
(fma.f64 y b (fma.f64 a (-.f64 1 t) x)) |
(+.f64 (*.f64 (*.f64 a (-.f64 1 t)) 1) (fma.f64 y b x)) |
(-.f64 (fma.f64 y b (fma.f64 -1 (*.f64 t a) x)) (neg.f64 a)) |
(+.f64 a (fma.f64 y b (-.f64 x (*.f64 t a)))) |
(fma.f64 y b (fma.f64 a (-.f64 1 t) x)) |
(+.f64 (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)) (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t)))) |
(+.f64 (-.f64 x (*.f64 a (+.f64 t -1))) (fma.f64 y b (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 y b x) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(+.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t)))) |
(+.f64 (-.f64 x (*.f64 a (+.f64 t -1))) (fma.f64 y b (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 y b x) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(+.f64 (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)) (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t)))) |
(+.f64 (-.f64 x (*.f64 a (+.f64 t -1))) (fma.f64 y b (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 y b x) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)) (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t)))) |
(+.f64 (-.f64 (fma.f64 y b x) (*.f64 a (+.f64 t -1))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1)))) (sqrt.f64 (*.f64 a (+.f64 t -1))) (*.f64 a (+.f64 t -1)))) |
(+.f64 x (fma.f64 y b (+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 a (+.f64 t -1))) (sqrt.f64 (*.f64 a (+.f64 t -1))))) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a))))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a)) (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t)))) |
(+.f64 (-.f64 (fma.f64 y b x) (*.f64 a (+.f64 t -1))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1)))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1))) (fma.f64 y b (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (-.f64 (fma.f64 y b x) (exp.f64 (log1p.f64 (*.f64 (+.f64 t -1) a)))) 1) |
(-.f64 (fma.f64 y b x) (-.f64 (exp.f64 (log1p.f64 (*.f64 a (+.f64 t -1)))) 1)) |
(-.f64 (fma.f64 y b x) (expm1.f64 (log1p.f64 (*.f64 a (+.f64 t -1))))) |
(*.f64 1 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t)))) |
(-.f64 (fma.f64 y b (fma.f64 -1 (*.f64 t a) x)) (neg.f64 a)) |
(+.f64 a (fma.f64 y b (-.f64 x (*.f64 t a)))) |
(fma.f64 y b (fma.f64 a (-.f64 1 t) x)) |
(*.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) 1) |
(-.f64 (fma.f64 y b (fma.f64 -1 (*.f64 t a) x)) (neg.f64 a)) |
(+.f64 a (fma.f64 y b (-.f64 x (*.f64 t a)))) |
(fma.f64 y b (fma.f64 a (-.f64 1 t) x)) |
(*.f64 (sqrt.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t)))) (sqrt.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))))) |
(-.f64 (fma.f64 y b (fma.f64 -1 (*.f64 t a) x)) (neg.f64 a)) |
(+.f64 a (fma.f64 y b (-.f64 x (*.f64 t a)))) |
(fma.f64 y b (fma.f64 a (-.f64 1 t) x)) |
(*.f64 (cbrt.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t)))) (cbrt.f64 (pow.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) 2))) |
(*.f64 (cbrt.f64 (fma.f64 a (-.f64 1 t) (fma.f64 y b x))) (cbrt.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 y b x)) 2))) |
(*.f64 (cbrt.f64 (fma.f64 y b (fma.f64 a (-.f64 1 t) x))) (cbrt.f64 (pow.f64 (fma.f64 y b (fma.f64 a (-.f64 1 t) x)) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) 2)) (cbrt.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))))) |
(*.f64 (cbrt.f64 (fma.f64 a (-.f64 1 t) (fma.f64 y b x))) (cbrt.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 y b x)) 2))) |
(*.f64 (cbrt.f64 (fma.f64 y b (fma.f64 a (-.f64 1 t) x))) (cbrt.f64 (pow.f64 (fma.f64 y b (fma.f64 a (-.f64 1 t) x)) 2))) |
(*.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)) (/.f64 1 (+.f64 (fma.f64 y b x) (*.f64 (+.f64 t -1) a)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)) (+.f64 (fma.f64 y b x) (*.f64 a (+.f64 t -1)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)) (fma.f64 a (+.f64 t -1) (fma.f64 y b x))) |
(*.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 (+.f64 t -1) a) (+.f64 (fma.f64 y b x) (*.f64 (+.f64 t -1) a)))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)) (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (+.f64 t -1) (*.f64 a (+.f64 (fma.f64 y b x) (*.f64 a (+.f64 t -1))))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)) (fma.f64 (+.f64 t -1) (*.f64 a (fma.f64 a (+.f64 t -1) (fma.f64 y b x))) (pow.f64 (fma.f64 y b x) 2))) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a)) (sqrt.f64 (fma.f64 y b x))) (-.f64 (sqrt.f64 (fma.f64 y b x)) (sqrt.f64 (*.f64 (+.f64 t -1) a)))) |
(*.f64 (+.f64 (sqrt.f64 (fma.f64 y b x)) (sqrt.f64 (*.f64 a (+.f64 t -1)))) (-.f64 (sqrt.f64 (fma.f64 y b x)) (sqrt.f64 (*.f64 a (+.f64 t -1))))) |
(/.f64 1 (/.f64 (+.f64 (fma.f64 y b x) (*.f64 (+.f64 t -1) a)) (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)) (+.f64 (fma.f64 y b x) (*.f64 a (+.f64 t -1)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)) (fma.f64 a (+.f64 t -1) (fma.f64 y b x))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 (+.f64 t -1) a) (+.f64 (fma.f64 y b x) (*.f64 (+.f64 t -1) a)))) (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)) (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (+.f64 t -1) (*.f64 a (+.f64 (fma.f64 y b x) (*.f64 a (+.f64 t -1))))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)) (fma.f64 (+.f64 t -1) (*.f64 a (fma.f64 a (+.f64 t -1) (fma.f64 y b x))) (pow.f64 (fma.f64 y b x) 2))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)) (+.f64 (fma.f64 y b x) (*.f64 (+.f64 t -1) a))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)) (+.f64 (fma.f64 y b x) (*.f64 a (+.f64 t -1)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)) (fma.f64 a (+.f64 t -1) (fma.f64 y b x))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)) (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 (+.f64 t -1) a) (+.f64 (fma.f64 y b x) (*.f64 (+.f64 t -1) a))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)) (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (+.f64 t -1) (*.f64 a (+.f64 (fma.f64 y b x) (*.f64 a (+.f64 t -1))))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)) (fma.f64 (+.f64 t -1) (*.f64 a (fma.f64 a (+.f64 t -1) (fma.f64 y b x))) (pow.f64 (fma.f64 y b x) 2))) |
(/.f64 (-.f64 (pow.f64 (*.f64 y b) 2) (*.f64 (-.f64 x (*.f64 (+.f64 t -1) a)) (-.f64 x (*.f64 (+.f64 t -1) a)))) (+.f64 (-.f64 (*.f64 y b) x) (*.f64 (+.f64 t -1) a))) |
(/.f64 (-.f64 (pow.f64 (*.f64 y b) 2) (*.f64 (-.f64 x (*.f64 a (+.f64 t -1))) (-.f64 x (*.f64 a (+.f64 t -1))))) (+.f64 (fma.f64 y b (neg.f64 x)) (*.f64 a (+.f64 t -1)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 y b) 2) (*.f64 (fma.f64 a (-.f64 1 t) x) (fma.f64 a (-.f64 1 t) x))) (-.f64 (*.f64 y b) (fma.f64 a (-.f64 1 t) x))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a (-.f64 1 t)) (*.f64 a (-.f64 1 t)))) (-.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)) (+.f64 (fma.f64 y b x) (*.f64 a (+.f64 t -1)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)) (fma.f64 a (+.f64 t -1) (fma.f64 y b x))) |
(/.f64 (+.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 (-.f64 x (*.f64 (+.f64 t -1) a)) 3)) (-.f64 (+.f64 (pow.f64 (*.f64 y b) 2) (*.f64 (-.f64 x (*.f64 (+.f64 t -1) a)) (-.f64 x (*.f64 (+.f64 t -1) a)))) (*.f64 (*.f64 y b) (-.f64 x (*.f64 (+.f64 t -1) a))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 (-.f64 x (*.f64 a (+.f64 t -1))) 3)) (-.f64 (+.f64 (pow.f64 (*.f64 y b) 2) (*.f64 (-.f64 x (*.f64 a (+.f64 t -1))) (-.f64 x (*.f64 a (+.f64 t -1))))) (*.f64 (*.f64 y b) (-.f64 x (*.f64 a (+.f64 t -1)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 (fma.f64 a (-.f64 1 t) x) 3)) (+.f64 (pow.f64 (*.f64 y b) 2) (*.f64 (fma.f64 a (-.f64 1 t) x) (-.f64 (fma.f64 a (-.f64 1 t) x) (*.f64 y b))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a (-.f64 1 t)) 3)) (-.f64 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a (-.f64 1 t)) (*.f64 a (-.f64 1 t)))) (*.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a (-.f64 1 t)) 3)) (+.f64 (pow.f64 (fma.f64 y b x) 2) (-.f64 (*.f64 (*.f64 a (-.f64 1 t)) (*.f64 a (-.f64 1 t))) (*.f64 (*.f64 (fma.f64 y b x) a) (-.f64 1 t))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a (-.f64 1 t)) 3)) (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a (-.f64 1 t)) (-.f64 (*.f64 a (-.f64 1 t)) (fma.f64 y b x))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2))) (neg.f64 (+.f64 (fma.f64 y b x) (*.f64 (+.f64 t -1) a)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)) (+.f64 (fma.f64 y b x) (*.f64 a (+.f64 t -1)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)) (fma.f64 a (+.f64 t -1) (fma.f64 y b x))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 (+.f64 t -1) a) (+.f64 (fma.f64 y b x) (*.f64 (+.f64 t -1) a)))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)) (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (+.f64 t -1) (*.f64 a (+.f64 (fma.f64 y b x) (*.f64 a (+.f64 t -1))))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)) (fma.f64 (+.f64 t -1) (*.f64 a (fma.f64 a (+.f64 t -1) (fma.f64 y b x))) (pow.f64 (fma.f64 y b x) 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)) 1) (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 (+.f64 t -1) a) (+.f64 (fma.f64 y b x) (*.f64 (+.f64 t -1) a))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)) (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (+.f64 t -1) (*.f64 a (+.f64 (fma.f64 y b x) (*.f64 a (+.f64 t -1))))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)) (fma.f64 (+.f64 t -1) (*.f64 a (fma.f64 a (+.f64 t -1) (fma.f64 y b x))) (pow.f64 (fma.f64 y b x) 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)) 1) (+.f64 (fma.f64 y b x) (*.f64 (+.f64 t -1) a))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)) (+.f64 (fma.f64 y b x) (*.f64 a (+.f64 t -1)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)) (fma.f64 a (+.f64 t -1) (fma.f64 y b x))) |
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 y b) 2) (*.f64 (-.f64 x (*.f64 (+.f64 t -1) a)) (-.f64 x (*.f64 (+.f64 t -1) a))))) (+.f64 (-.f64 (*.f64 y b) x) (*.f64 (+.f64 t -1) a))) |
(/.f64 (-.f64 (pow.f64 (*.f64 y b) 2) (*.f64 (-.f64 x (*.f64 a (+.f64 t -1))) (-.f64 x (*.f64 a (+.f64 t -1))))) (+.f64 (fma.f64 y b (neg.f64 x)) (*.f64 a (+.f64 t -1)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 y b) 2) (*.f64 (fma.f64 a (-.f64 1 t) x) (fma.f64 a (-.f64 1 t) x))) (-.f64 (*.f64 y b) (fma.f64 a (-.f64 1 t) x))) |
(/.f64 (*.f64 1 (-.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a (-.f64 1 t)) (*.f64 a (-.f64 1 t))))) (-.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)) (+.f64 (fma.f64 y b x) (*.f64 a (+.f64 t -1)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)) (fma.f64 a (+.f64 t -1) (fma.f64 y b x))) |
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 (-.f64 x (*.f64 (+.f64 t -1) a)) 3))) (-.f64 (+.f64 (pow.f64 (*.f64 y b) 2) (*.f64 (-.f64 x (*.f64 (+.f64 t -1) a)) (-.f64 x (*.f64 (+.f64 t -1) a)))) (*.f64 (*.f64 y b) (-.f64 x (*.f64 (+.f64 t -1) a))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 (-.f64 x (*.f64 a (+.f64 t -1))) 3)) (-.f64 (+.f64 (pow.f64 (*.f64 y b) 2) (*.f64 (-.f64 x (*.f64 a (+.f64 t -1))) (-.f64 x (*.f64 a (+.f64 t -1))))) (*.f64 (*.f64 y b) (-.f64 x (*.f64 a (+.f64 t -1)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 (fma.f64 a (-.f64 1 t) x) 3)) (+.f64 (pow.f64 (*.f64 y b) 2) (*.f64 (fma.f64 a (-.f64 1 t) x) (-.f64 (fma.f64 a (-.f64 1 t) x) (*.f64 y b))))) |
(/.f64 (*.f64 1 (+.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a (-.f64 1 t)) 3))) (-.f64 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a (-.f64 1 t)) (*.f64 a (-.f64 1 t)))) (*.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a (-.f64 1 t)) 3)) (+.f64 (pow.f64 (fma.f64 y b x) 2) (-.f64 (*.f64 (*.f64 a (-.f64 1 t)) (*.f64 a (-.f64 1 t))) (*.f64 (*.f64 (fma.f64 y b x) a) (-.f64 1 t))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a (-.f64 1 t)) 3)) (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a (-.f64 1 t)) (-.f64 (*.f64 a (-.f64 1 t)) (fma.f64 y b x))))) |
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)))) (neg.f64 (+.f64 (fma.f64 y b x) (*.f64 (+.f64 t -1) a)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)) (+.f64 (fma.f64 y b x) (*.f64 a (+.f64 t -1)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)) (fma.f64 a (+.f64 t -1) (fma.f64 y b x))) |
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 (+.f64 t -1) a) (+.f64 (fma.f64 y b x) (*.f64 (+.f64 t -1) a)))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)) (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (+.f64 t -1) (*.f64 a (+.f64 (fma.f64 y b x) (*.f64 a (+.f64 t -1))))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)) (fma.f64 (+.f64 t -1) (*.f64 a (fma.f64 a (+.f64 t -1) (fma.f64 y b x))) (pow.f64 (fma.f64 y b x) 2))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t)))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)))) (sqrt.f64 (+.f64 (fma.f64 y b x) (*.f64 (+.f64 t -1) a)))) |
(/.f64 (sqrt.f64 (fma.f64 a (-.f64 1 t) (fma.f64 y b x))) (/.f64 (sqrt.f64 (+.f64 (fma.f64 y b x) (*.f64 a (+.f64 t -1)))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2))))) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 y b (fma.f64 a (-.f64 1 t) x))) (sqrt.f64 (fma.f64 a (+.f64 t -1) (fma.f64 y b x)))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t)))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 (+.f64 t -1) a) (+.f64 (fma.f64 y b x) (*.f64 (+.f64 t -1) a)))))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (+.f64 t -1) (*.f64 a (+.f64 (fma.f64 y b x) (*.f64 a (+.f64 t -1))))))) (sqrt.f64 (fma.f64 a (-.f64 1 t) (fma.f64 y b x))))) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 y b (fma.f64 a (-.f64 1 t) x))) (sqrt.f64 (fma.f64 (+.f64 t -1) (*.f64 a (fma.f64 a (+.f64 t -1) (fma.f64 y b x))) (pow.f64 (fma.f64 y b x) 2)))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) 2)) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)))) (cbrt.f64 (+.f64 (fma.f64 y b x) (*.f64 (+.f64 t -1) a)))) |
(/.f64 (cbrt.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 y b x)) 2)) (/.f64 (cbrt.f64 (+.f64 (fma.f64 y b x) (*.f64 a (+.f64 t -1)))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2))))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 y b (fma.f64 a (-.f64 1 t) x)) 2)) (cbrt.f64 (fma.f64 a (+.f64 t -1) (fma.f64 y b x)))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) 2)) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 (+.f64 t -1) a) (+.f64 (fma.f64 y b x) (*.f64 (+.f64 t -1) a)))))) |
(/.f64 (cbrt.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 y b x)) 2)) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (+.f64 t -1) (*.f64 a (+.f64 (fma.f64 y b x) (*.f64 a (+.f64 t -1))))))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3))))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 y b (fma.f64 a (-.f64 1 t) x)) 2)) (cbrt.f64 (fma.f64 (+.f64 t -1) (*.f64 a (fma.f64 a (+.f64 t -1) (fma.f64 y b x))) (pow.f64 (fma.f64 y b x) 2)))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y b) 2) (*.f64 (-.f64 x (*.f64 (+.f64 t -1) a)) (-.f64 x (*.f64 (+.f64 t -1) a)))) 1) (+.f64 (-.f64 (*.f64 y b) x) (*.f64 (+.f64 t -1) a))) |
(/.f64 (-.f64 (pow.f64 (*.f64 y b) 2) (*.f64 (-.f64 x (*.f64 a (+.f64 t -1))) (-.f64 x (*.f64 a (+.f64 t -1))))) (+.f64 (fma.f64 y b (neg.f64 x)) (*.f64 a (+.f64 t -1)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 y b) 2) (*.f64 (fma.f64 a (-.f64 1 t) x) (fma.f64 a (-.f64 1 t) x))) (-.f64 (*.f64 y b) (fma.f64 a (-.f64 1 t) x))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a (-.f64 1 t)) (*.f64 a (-.f64 1 t)))) 1) (-.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)) (+.f64 (fma.f64 y b x) (*.f64 a (+.f64 t -1)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)) (fma.f64 a (+.f64 t -1) (fma.f64 y b x))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 (-.f64 x (*.f64 (+.f64 t -1) a)) 3)) 1) (-.f64 (+.f64 (pow.f64 (*.f64 y b) 2) (*.f64 (-.f64 x (*.f64 (+.f64 t -1) a)) (-.f64 x (*.f64 (+.f64 t -1) a)))) (*.f64 (*.f64 y b) (-.f64 x (*.f64 (+.f64 t -1) a))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 (-.f64 x (*.f64 a (+.f64 t -1))) 3)) (-.f64 (+.f64 (pow.f64 (*.f64 y b) 2) (*.f64 (-.f64 x (*.f64 a (+.f64 t -1))) (-.f64 x (*.f64 a (+.f64 t -1))))) (*.f64 (*.f64 y b) (-.f64 x (*.f64 a (+.f64 t -1)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 (fma.f64 a (-.f64 1 t) x) 3)) (+.f64 (pow.f64 (*.f64 y b) 2) (*.f64 (fma.f64 a (-.f64 1 t) x) (-.f64 (fma.f64 a (-.f64 1 t) x) (*.f64 y b))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a (-.f64 1 t)) 3)) 1) (-.f64 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a (-.f64 1 t)) (*.f64 a (-.f64 1 t)))) (*.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a (-.f64 1 t)) 3)) (+.f64 (pow.f64 (fma.f64 y b x) 2) (-.f64 (*.f64 (*.f64 a (-.f64 1 t)) (*.f64 a (-.f64 1 t))) (*.f64 (*.f64 (fma.f64 y b x) a) (-.f64 1 t))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a (-.f64 1 t)) 3)) (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a (-.f64 1 t)) (-.f64 (*.f64 a (-.f64 1 t)) (fma.f64 y b x))))) |
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2))) 1) (neg.f64 (+.f64 (fma.f64 y b x) (*.f64 (+.f64 t -1) a)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)) (+.f64 (fma.f64 y b x) (*.f64 a (+.f64 t -1)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)) (fma.f64 a (+.f64 t -1) (fma.f64 y b x))) |
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3))) 1) (neg.f64 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 (+.f64 t -1) a) (+.f64 (fma.f64 y b x) (*.f64 (+.f64 t -1) a)))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)) (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (+.f64 t -1) (*.f64 a (+.f64 (fma.f64 y b x) (*.f64 a (+.f64 t -1))))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)) (fma.f64 (+.f64 t -1) (*.f64 a (fma.f64 a (+.f64 t -1) (fma.f64 y b x))) (pow.f64 (fma.f64 y b x) 2))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2))) (sqrt.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))))) (sqrt.f64 (+.f64 (fma.f64 y b x) (*.f64 (+.f64 t -1) a)))) |
(/.f64 (sqrt.f64 (fma.f64 a (-.f64 1 t) (fma.f64 y b x))) (/.f64 (sqrt.f64 (+.f64 (fma.f64 y b x) (*.f64 a (+.f64 t -1)))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2))))) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 y b (fma.f64 a (-.f64 1 t) x))) (sqrt.f64 (fma.f64 a (+.f64 t -1) (fma.f64 y b x)))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3))) (sqrt.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 (+.f64 t -1) a) (+.f64 (fma.f64 y b x) (*.f64 (+.f64 t -1) a)))))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (+.f64 t -1) (*.f64 a (+.f64 (fma.f64 y b x) (*.f64 a (+.f64 t -1))))))) (sqrt.f64 (fma.f64 a (-.f64 1 t) (fma.f64 y b x))))) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 y b (fma.f64 a (-.f64 1 t) x))) (sqrt.f64 (fma.f64 (+.f64 t -1) (*.f64 a (fma.f64 a (+.f64 t -1) (fma.f64 y b x))) (pow.f64 (fma.f64 y b x) 2)))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2))) (cbrt.f64 (pow.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) 2))) (cbrt.f64 (+.f64 (fma.f64 y b x) (*.f64 (+.f64 t -1) a)))) |
(/.f64 (cbrt.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 y b x)) 2)) (/.f64 (cbrt.f64 (+.f64 (fma.f64 y b x) (*.f64 a (+.f64 t -1)))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2))))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 y b (fma.f64 a (-.f64 1 t) x)) 2)) (cbrt.f64 (fma.f64 a (+.f64 t -1) (fma.f64 y b x)))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3))) (cbrt.f64 (pow.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) 2))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 (+.f64 t -1) a) (+.f64 (fma.f64 y b x) (*.f64 (+.f64 t -1) a)))))) |
(/.f64 (cbrt.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 y b x)) 2)) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (+.f64 t -1) (*.f64 a (+.f64 (fma.f64 y b x) (*.f64 a (+.f64 t -1))))))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3))))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 y b (fma.f64 a (-.f64 1 t) x)) 2)) (cbrt.f64 (fma.f64 (+.f64 t -1) (*.f64 a (fma.f64 a (+.f64 t -1) (fma.f64 y b x))) (pow.f64 (fma.f64 y b x) 2)))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (fma.f64 y b x) 2)) (*.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2))) (/.f64 1 (+.f64 (fma.f64 y b x) (*.f64 (+.f64 t -1) a)))) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (fma.f64 y b x) 2))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 4) (pow.f64 (*.f64 a (+.f64 t -1)) 4)) (/.f64 (+.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)) (/.f64 1 (+.f64 (fma.f64 y b x) (*.f64 a (+.f64 t -1)))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 4) (pow.f64 (*.f64 a (+.f64 t -1)) 4)) (*.f64 (+.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)) (fma.f64 a (+.f64 t -1) (fma.f64 y b x)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 y b x) 2) 3) (pow.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) 3)) (/.f64 1 (+.f64 (fma.f64 y b x) (*.f64 (+.f64 t -1) a)))) (+.f64 (*.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (fma.f64 y b x) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)) (*.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2))))) |
(/.f64 (*.f64 (/.f64 1 (+.f64 (fma.f64 y b x) (*.f64 a (+.f64 t -1)))) (-.f64 (pow.f64 (pow.f64 (fma.f64 y b x) 2) 3) (pow.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) 3))) (+.f64 (pow.f64 (fma.f64 y b x) 4) (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 4) (*.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 6) (pow.f64 (*.f64 a (+.f64 t -1)) 6)) (fma.f64 a (+.f64 t -1) (fma.f64 y b x))) (+.f64 (pow.f64 (fma.f64 y b x) 4) (fma.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 4)))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (fma.f64 y b x) 3)) (*.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3))) (/.f64 1 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 (+.f64 t -1) a) (+.f64 (fma.f64 y b x) (*.f64 (+.f64 t -1) a)))))) (+.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 6) (pow.f64 (*.f64 a (+.f64 t -1)) 6)) (/.f64 (+.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (+.f64 t -1) (*.f64 a (+.f64 (fma.f64 y b x) (*.f64 a (+.f64 t -1))))))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 6) (pow.f64 (*.f64 a (+.f64 t -1)) 6)) (*.f64 (+.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)) (fma.f64 (+.f64 t -1) (*.f64 a (fma.f64 a (+.f64 t -1) (fma.f64 y b x))) (pow.f64 (fma.f64 y b x) 2)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 y b x) 3) 3) (pow.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 (+.f64 t -1) a) (+.f64 (fma.f64 y b x) (*.f64 (+.f64 t -1) a)))))) (+.f64 (+.f64 (*.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (fma.f64 y b x) 3)) (*.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3))) (*.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)))) |
(/.f64 (*.f64 (/.f64 1 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (+.f64 t -1) (*.f64 a (+.f64 (fma.f64 y b x) (*.f64 a (+.f64 t -1))))))) (-.f64 (pow.f64 (pow.f64 (fma.f64 y b x) 3) 3) (pow.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 3) 3))) (+.f64 (pow.f64 (fma.f64 y b x) 6) (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 6) (*.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 y b x) 3) 3) (pow.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 3) 3)) (*.f64 (fma.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3) (+.f64 (pow.f64 (fma.f64 y b x) 6) (pow.f64 (*.f64 a (+.f64 t -1)) 6))) (fma.f64 (+.f64 t -1) (*.f64 a (fma.f64 a (+.f64 t -1) (fma.f64 y b x))) (pow.f64 (fma.f64 y b x) 2)))) |
(pow.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) 1) |
(-.f64 (fma.f64 y b (fma.f64 -1 (*.f64 t a) x)) (neg.f64 a)) |
(+.f64 a (fma.f64 y b (-.f64 x (*.f64 t a)))) |
(fma.f64 y b (fma.f64 a (-.f64 1 t) x)) |
(pow.f64 (sqrt.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t)))) 2) |
(-.f64 (fma.f64 y b (fma.f64 -1 (*.f64 t a) x)) (neg.f64 a)) |
(+.f64 a (fma.f64 y b (-.f64 x (*.f64 t a)))) |
(fma.f64 y b (fma.f64 a (-.f64 1 t) x)) |
(pow.f64 (cbrt.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t)))) 3) |
(-.f64 (fma.f64 y b (fma.f64 -1 (*.f64 t a) x)) (neg.f64 a)) |
(+.f64 a (fma.f64 y b (-.f64 x (*.f64 t a)))) |
(fma.f64 y b (fma.f64 a (-.f64 1 t) x)) |
(pow.f64 (pow.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) 3) 1/3) |
(-.f64 (fma.f64 y b (fma.f64 -1 (*.f64 t a) x)) (neg.f64 a)) |
(+.f64 a (fma.f64 y b (-.f64 x (*.f64 t a)))) |
(fma.f64 y b (fma.f64 a (-.f64 1 t) x)) |
(sqrt.f64 (pow.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) 2)) |
(sqrt.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 y b x)) 2)) |
(fabs.f64 (fma.f64 y b (fma.f64 a (-.f64 1 t) x))) |
(log.f64 (exp.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))))) |
(-.f64 (fma.f64 y b (fma.f64 -1 (*.f64 t a) x)) (neg.f64 a)) |
(+.f64 a (fma.f64 y b (-.f64 x (*.f64 t a)))) |
(fma.f64 y b (fma.f64 a (-.f64 1 t) x)) |
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t)))))) |
(-.f64 (fma.f64 y b (fma.f64 -1 (*.f64 t a) x)) (neg.f64 a)) |
(+.f64 a (fma.f64 y b (-.f64 x (*.f64 t a)))) |
(fma.f64 y b (fma.f64 a (-.f64 1 t) x)) |
(cbrt.f64 (pow.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) 3)) |
(-.f64 (fma.f64 y b (fma.f64 -1 (*.f64 t a) x)) (neg.f64 a)) |
(+.f64 a (fma.f64 y b (-.f64 x (*.f64 t a)))) |
(fma.f64 y b (fma.f64 a (-.f64 1 t) x)) |
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))))) |
(-.f64 (fma.f64 y b (fma.f64 -1 (*.f64 t a) x)) (neg.f64 a)) |
(+.f64 a (fma.f64 y b (-.f64 x (*.f64 t a)))) |
(fma.f64 y b (fma.f64 a (-.f64 1 t) x)) |
(exp.f64 (log.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))))) |
(-.f64 (fma.f64 y b (fma.f64 -1 (*.f64 t a) x)) (neg.f64 a)) |
(+.f64 a (fma.f64 y b (-.f64 x (*.f64 t a)))) |
(fma.f64 y b (fma.f64 a (-.f64 1 t) x)) |
(exp.f64 (*.f64 (log.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t)))) 1)) |
(-.f64 (fma.f64 y b (fma.f64 -1 (*.f64 t a) x)) (neg.f64 a)) |
(+.f64 a (fma.f64 y b (-.f64 x (*.f64 t a)))) |
(fma.f64 y b (fma.f64 a (-.f64 1 t) x)) |
(log1p.f64 (expm1.f64 (+.f64 (fma.f64 y b x) (*.f64 a (-.f64 1 t))))) |
(-.f64 (fma.f64 y b (fma.f64 -1 (*.f64 t a) x)) (neg.f64 a)) |
(+.f64 a (fma.f64 y b (-.f64 x (*.f64 t a)))) |
(fma.f64 y b (fma.f64 a (-.f64 1 t) x)) |
(fma.f64 y b (-.f64 x (*.f64 (+.f64 t -1) a))) |
(-.f64 (fma.f64 y b (fma.f64 -1 (*.f64 t a) x)) (neg.f64 a)) |
(+.f64 a (fma.f64 y b (-.f64 x (*.f64 t a)))) |
(fma.f64 y b (fma.f64 a (-.f64 1 t) x)) |
(fma.f64 b y (-.f64 x (*.f64 (+.f64 t -1) a))) |
(-.f64 (fma.f64 y b (fma.f64 -1 (*.f64 t a) x)) (neg.f64 a)) |
(+.f64 a (fma.f64 y b (-.f64 x (*.f64 t a)))) |
(fma.f64 y b (fma.f64 a (-.f64 1 t) x)) |
(fma.f64 1 (*.f64 y b) (-.f64 x (*.f64 (+.f64 t -1) a))) |
(-.f64 (fma.f64 y b (fma.f64 -1 (*.f64 t a) x)) (neg.f64 a)) |
(+.f64 a (fma.f64 y b (-.f64 x (*.f64 t a)))) |
(fma.f64 y b (fma.f64 a (-.f64 1 t) x)) |
(fma.f64 1 (fma.f64 y b x) (*.f64 a (-.f64 1 t))) |
(-.f64 (fma.f64 y b (fma.f64 -1 (*.f64 t a) x)) (neg.f64 a)) |
(+.f64 a (fma.f64 y b (-.f64 x (*.f64 t a)))) |
(fma.f64 y b (fma.f64 a (-.f64 1 t) x)) |
(fma.f64 (sqrt.f64 (*.f64 y b)) (sqrt.f64 (*.f64 y b)) (-.f64 x (*.f64 (+.f64 t -1) a))) |
(-.f64 (fma.f64 y b (fma.f64 -1 (*.f64 t a) x)) (neg.f64 a)) |
(+.f64 a (fma.f64 y b (-.f64 x (*.f64 t a)))) |
(fma.f64 y b (fma.f64 a (-.f64 1 t) x)) |
(fma.f64 (sqrt.f64 (fma.f64 y b x)) (sqrt.f64 (fma.f64 y b x)) (*.f64 a (-.f64 1 t))) |
(-.f64 (fma.f64 y b (fma.f64 -1 (*.f64 t a) x)) (neg.f64 a)) |
(+.f64 a (fma.f64 y b (-.f64 x (*.f64 t a)))) |
(fma.f64 y b (fma.f64 a (-.f64 1 t) x)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (cbrt.f64 (*.f64 y b)) (-.f64 x (*.f64 (+.f64 t -1) a))) |
(-.f64 (fma.f64 y b (fma.f64 -1 (*.f64 t a) x)) (neg.f64 a)) |
(+.f64 a (fma.f64 y b (-.f64 x (*.f64 t a)))) |
(fma.f64 y b (fma.f64 a (-.f64 1 t) x)) |
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 y b x) 2)) (cbrt.f64 (fma.f64 y b x)) (*.f64 a (-.f64 1 t))) |
(fma.f64 (cbrt.f64 (fma.f64 y b x)) (cbrt.f64 (pow.f64 (fma.f64 y b x) 2)) (*.f64 a (-.f64 1 t))) |
Compiled 17230 to 9267 computations (46.2% saved)
25 alts after pruning (21 fresh and 4 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 707 | 9 | 716 |
| Fresh | 3 | 12 | 15 |
| Picked | 1 | 0 | 1 |
| Done | 2 | 4 | 6 |
| Total | 713 | 25 | 738 |
| Status | Error | Program |
|---|---|---|
| 18.1b | (-.f64 (+.f64 (+.f64 (*.f64 (+.f64 y t) b) (*.f64 -2 b)) x) (*.f64 (-.f64 t 1) a)) | |
| 16.6b | (-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 z (-.f64 y 1))) | |
| 26.7b | (-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 a t)) | |
| ▶ | 37.3b | (-.f64 (+.f64 (*.f64 y b) x) (*.f64 a t)) |
| ✓ | 45.2b | (-.f64 z (*.f64 y z)) |
| ▶ | 15.8b | (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 t -1) a))) |
| 39.7b | (-.f64 x (neg.f64 z)) | |
| ✓ | 46.5b | (-.f64 a (*.f64 t a)) |
| 34.3b | (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) | |
| 44.8b | (+.f64 (*.f64 y b) x) | |
| 28.9b | (+.f64 a (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 a t))) | |
| 37.2b | (+.f64 a (*.f64 z (-.f64 1 y))) | |
| 47.4b | (+.f64 a (*.f64 z (neg.f64 y))) | |
| 42.6b | (+.f64 a (*.f64 y (-.f64 b z))) | |
| ▶ | 41.6b | (+.f64 a x) |
| ▶ | 47.5b | (*.f64 (-.f64 (+.f64 y t) 2) b) |
| 50.5b | (*.f64 (-.f64 b z) y) | |
| 54.9b | (*.f64 (neg.f64 a) t) | |
| ▶ | 45.2b | (*.f64 z (-.f64 1 y)) |
| 55.2b | (*.f64 z (neg.f64 y)) | |
| ✓ | 50.0b | (*.f64 t (-.f64 b a)) |
| ✓ | 57.7b | (*.f64 t b) |
| 52.8b | z | |
| 49.4b | x | |
| 54.8b | a |
Compiled 565 to 417 computations (26.2% saved)
Found 2 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.0b | (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 t -1) a)) | |
| 0.0b | (*.f64 (+.f64 t -1) a) |
Compiled 45 to 27 computations (40% saved)
Compiled 11 to 7 computations (36.4% saved)
Found 1 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.0b | (*.f64 z (-.f64 1 y)) |
Compiled 17 to 12 computations (29.4% saved)
Found 1 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.0b | (*.f64 (-.f64 (+.f64 y t) 2) b) |
Compiled 25 to 13 computations (48% saved)
Found 2 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (-.f64 (+.f64 (*.f64 y b) x) (*.f64 a t)) |
| 0.0b | (+.f64 (*.f64 y b) x) |
Compiled 31 to 10 computations (67.7% saved)
15 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | y | @ | 0 | (-.f64 (+.f64 (*.f64 y b) x) (*.f64 a t)) |
| 0.0ms | x | @ | 0 | (-.f64 (+.f64 (*.f64 y b) x) (*.f64 a t)) |
| 0.0ms | b | @ | 0 | (-.f64 (+.f64 (*.f64 y b) x) (*.f64 a t)) |
| 0.0ms | x | @ | -inf | (-.f64 (+.f64 (*.f64 y b) x) (*.f64 a t)) |
| 0.0ms | a | @ | -inf | (-.f64 (+.f64 (*.f64 y b) x) (*.f64 a t)) |
| 1× | batch-egg-rewrite |
| 1080× | distribute-lft-in |
| 1070× | associate-*r/ |
| 964× | associate-*l/ |
| 452× | associate-+l+ |
| 266× | +-commutative |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 11 | 21 |
| 1 | 244 | 21 |
| 2 | 3453 | 21 |
| 1× | node limit |
| Inputs |
|---|
(-.f64 (+.f64 (*.f64 y b) x) (*.f64 a t)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y b) (-.f64 x (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y b) (*.f64 (-.f64 x (*.f64 a t)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y b) (+.f64 x (*.f64 (*.f64 a (neg.f64 t)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y b) (+.f64 (*.f64 (-.f64 x (*.f64 a t)) 1) (fma.f64 (neg.f64 t) a (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y b) (+.f64 (*.f64 (-.f64 x (*.f64 a t)) 1) (fma.f64 (neg.f64 a) t (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y b) (+.f64 (*.f64 (-.f64 x (*.f64 a t)) 1) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y b) (+.f64 (*.f64 (-.f64 x (*.f64 a t)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y b) (+.f64 (*.f64 (-.f64 x (*.f64 a t)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y b) (*.f64 1 (*.f64 (-.f64 x (*.f64 a t)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (*.f64 y b) (*.f64 a (neg.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (-.f64 (*.f64 y b) (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (*.f64 y b) (*.f64 (*.f64 a (neg.f64 t)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (+.f64 (*.f64 y b) (*.f64 a (neg.f64 t))) (fma.f64 (neg.f64 t) a (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (-.f64 (*.f64 y b) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (+.f64 (*.f64 y b) (*.f64 a (neg.f64 t))) (fma.f64 (neg.f64 a) t (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (-.f64 (*.f64 y b) (*.f64 a t)) (fma.f64 (neg.f64 a) t (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (+.f64 (*.f64 y b) (*.f64 a (neg.f64 t))) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (-.f64 (*.f64 y b) (*.f64 a t)) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (+.f64 (*.f64 y b) (*.f64 a (neg.f64 t))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (-.f64 (*.f64 y b) (*.f64 a t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (+.f64 (*.f64 y b) (*.f64 a (neg.f64 t))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (-.f64 (*.f64 y b) (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (*.f64 1 (+.f64 (*.f64 y b) (*.f64 a (neg.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (*.f64 1 (-.f64 (*.f64 y b) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y b x) (*.f64 a (neg.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y b x) (*.f64 (*.f64 a (neg.f64 t)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y b x) (+.f64 (*.f64 a (neg.f64 t)) (fma.f64 (neg.f64 t) a (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y b x) (+.f64 (*.f64 a (neg.f64 t)) (fma.f64 (neg.f64 a) t (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y b x) (+.f64 (*.f64 a (neg.f64 t)) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y b x) (+.f64 (*.f64 a (neg.f64 t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y b x) (+.f64 (*.f64 a (neg.f64 t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y b x) (+.f64 (*.f64 (*.f64 a (neg.f64 t)) 1) (fma.f64 (neg.f64 t) a (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y b x) (+.f64 (*.f64 (*.f64 a (neg.f64 t)) 1) (fma.f64 (neg.f64 a) t (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y b x) (+.f64 (*.f64 (*.f64 a (neg.f64 t)) 1) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y b x) (+.f64 (*.f64 (*.f64 a (neg.f64 t)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y b x) (+.f64 (*.f64 (*.f64 a (neg.f64 t)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y b x) (*.f64 1 (*.f64 (*.f64 a (neg.f64 t)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (fma.f64 (neg.f64 a) t (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (+.f64 (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (fma.f64 (neg.f64 a) t (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (fma.f64 (neg.f64 a) t (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (+.f64 (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)) (fma.f64 (neg.f64 a) t (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (fma.f64 (neg.f64 a) t (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (fma.f64 (neg.f64 a) t (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (+.f64 (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (+.f64 (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (+.f64 (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (*.f64 1 (fma.f64 (neg.f64 t) a (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (*.f64 1 (fma.f64 (neg.f64 a) t (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (*.f64 1 (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (*.f64 1 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (*.f64 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 a t)) (*.f64 y b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 a t)) (+.f64 (*.f64 y b) (fma.f64 (neg.f64 t) a (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 a t)) (+.f64 (*.f64 y b) (fma.f64 (neg.f64 a) t (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 a t)) (+.f64 (*.f64 y b) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 a t)) (+.f64 (*.f64 y b) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 a t)) (+.f64 (*.f64 y b) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (*.f64 y b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (*.f64 y b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 a t)) (+.f64 (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)) (*.f64 y b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (*.f64 y b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (*.f64 y b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (neg.f64 t)) (fma.f64 y b x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (neg.f64 t)) (+.f64 (fma.f64 y b x) (fma.f64 (neg.f64 t) a (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (neg.f64 t)) (+.f64 (fma.f64 y b x) (fma.f64 (neg.f64 a) t (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (neg.f64 t)) (+.f64 (fma.f64 y b x) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (neg.f64 t)) (+.f64 (fma.f64 y b x) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (neg.f64 t)) (+.f64 (fma.f64 y b x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 y b) (*.f64 a (neg.f64 t))) x)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y b) (*.f64 a t)) x)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 x (*.f64 a t)) 1) (*.f64 y b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 a (neg.f64 t)) 1) (fma.f64 y b x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (-.f64 (fma.f64 y b x) (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (-.f64 (fma.f64 y b x) (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)) (-.f64 (fma.f64 y b x) (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (-.f64 (fma.f64 y b x) (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (-.f64 (fma.f64 y b x) (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 y b x) (exp.f64 (log1p.f64 (*.f64 a t)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (fma.f64 y b x) (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (fma.f64 y b x) (*.f64 a t))) (sqrt.f64 (-.f64 (fma.f64 y b x) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (fma.f64 y b x) (*.f64 a t))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 y b x) (*.f64 a t))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 y b x) (*.f64 a t))) 2) (cbrt.f64 (-.f64 (fma.f64 y b x) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a t) 2)) (/.f64 1 (+.f64 (fma.f64 y b x) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a t) (+.f64 (fma.f64 y b x) (*.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (*.f64 a t)) (sqrt.f64 (fma.f64 y b x))) (-.f64 (sqrt.f64 (fma.f64 y b x)) (sqrt.f64 (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (fma.f64 y b x) (*.f64 a t))) (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a t) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a t) (+.f64 (fma.f64 y b x) (*.f64 a t))))) (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a t) 2)) (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a t) 2))) (-.f64 (fma.f64 y b x) (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a t) 2)) (+.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3))) (-.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (fma.f64 y b x) 2)) (*.f64 (fma.f64 y b x) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3)) (-.f64 (*.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (fma.f64 y b x) 2)) (*.f64 (*.f64 (*.f64 a t) (+.f64 (fma.f64 y b x) (*.f64 a t))) (*.f64 (*.f64 a t) (+.f64 (fma.f64 y b x) (*.f64 a t)))))) (-.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a t) (+.f64 (fma.f64 y b x) (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3)) (+.f64 (pow.f64 (pow.f64 (fma.f64 y b x) 2) 3) (pow.f64 (*.f64 (*.f64 a t) (+.f64 (fma.f64 y b x) (*.f64 a t))) 3))) (+.f64 (*.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (fma.f64 y b x) 2)) (-.f64 (*.f64 (*.f64 (*.f64 a t) (+.f64 (fma.f64 y b x) (*.f64 a t))) (*.f64 (*.f64 a t) (+.f64 (fma.f64 y b x) (*.f64 a t)))) (*.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a t) (+.f64 (fma.f64 y b x) (*.f64 a t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (-.f64 (fma.f64 y b x) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a t) 2)) (+.f64 (fma.f64 y b x) (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (fma.f64 y b x) (*.f64 a t)) (/.f64 (+.f64 (fma.f64 y b x) (*.f64 a t)) (-.f64 (fma.f64 y b x) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3)) (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a t) (+.f64 (fma.f64 y b x) (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a t) (+.f64 (fma.f64 y b x) (*.f64 a t)))) (/.f64 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a t) (+.f64 (fma.f64 y b x) (*.f64 a t)))) (-.f64 (fma.f64 y b x) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a t) 2))) (/.f64 (+.f64 (fma.f64 y b x) (*.f64 a t)) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a t) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3))) (/.f64 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a t) (+.f64 (fma.f64 y b x) (*.f64 a t)))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a t) 2))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a t) 2)))) (/.f64 (+.f64 (fma.f64 y b x) (*.f64 a t)) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a t) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3)))) (/.f64 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a t) (+.f64 (fma.f64 y b x) (*.f64 a t)))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 y b) 2) (*.f64 (-.f64 x (*.f64 a t)) (-.f64 x (*.f64 a t)))) (+.f64 (-.f64 (*.f64 y b) x) (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a (neg.f64 t)) (*.f64 a (neg.f64 t)))) (-.f64 (fma.f64 y b x) (*.f64 a (neg.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (fma.f64 y b x) 3)) (*.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 a t) 3))) (*.f64 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a t) (+.f64 (fma.f64 y b x) (*.f64 a t)))) (+.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (fma.f64 y b x) 2)) (*.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 a t) 2))) (*.f64 (+.f64 (fma.f64 y b x) (*.f64 a t)) (+.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (fma.f64 y b x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 (-.f64 x (*.f64 a t)) 3)) (+.f64 (pow.f64 (*.f64 y b) 2) (-.f64 (*.f64 (-.f64 x (*.f64 a t)) (-.f64 x (*.f64 a t))) (*.f64 (*.f64 y b) (-.f64 x (*.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a (neg.f64 t)) 3)) (+.f64 (pow.f64 (fma.f64 y b x) 2) (-.f64 (*.f64 (*.f64 a (neg.f64 t)) (*.f64 a (neg.f64 t))) (*.f64 (fma.f64 y b x) (*.f64 a (neg.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 y b x) 3) 3) (pow.f64 (pow.f64 (*.f64 a t) 3) 3)) (*.f64 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a t) (+.f64 (fma.f64 y b x) (*.f64 a t)))) (+.f64 (*.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (fma.f64 y b x) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 a t) 3)) (*.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 y b x) 2) 3) (pow.f64 (pow.f64 (*.f64 a t) 2) 3)) (*.f64 (+.f64 (fma.f64 y b x) (*.f64 a t)) (+.f64 (*.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (fma.f64 y b x) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 a t) 2)) (*.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a t) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a t) 2))) (neg.f64 (+.f64 (fma.f64 y b x) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a t) (+.f64 (fma.f64 y b x) (*.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3)) 1) (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a t) (+.f64 (fma.f64 y b x) (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 y b) 2) (*.f64 (-.f64 x (*.f64 a t)) (-.f64 x (*.f64 a t))))) (+.f64 (-.f64 (*.f64 y b) x) (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a (neg.f64 t)) (*.f64 a (neg.f64 t))))) (-.f64 (fma.f64 y b x) (*.f64 a (neg.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 (-.f64 x (*.f64 a t)) 3))) (+.f64 (pow.f64 (*.f64 y b) 2) (-.f64 (*.f64 (-.f64 x (*.f64 a t)) (-.f64 x (*.f64 a t))) (*.f64 (*.f64 y b) (-.f64 x (*.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (+.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a (neg.f64 t)) 3))) (+.f64 (pow.f64 (fma.f64 y b x) 2) (-.f64 (*.f64 (*.f64 a (neg.f64 t)) (*.f64 a (neg.f64 t))) (*.f64 (fma.f64 y b x) (*.f64 a (neg.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a t) 2)))) (neg.f64 (+.f64 (fma.f64 y b x) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a t) (+.f64 (fma.f64 y b x) (*.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (fma.f64 y b x) (*.f64 a t))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a t) 2)))) (sqrt.f64 (+.f64 (fma.f64 y b x) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (fma.f64 y b x) (*.f64 a t))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3)))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a t) (+.f64 (fma.f64 y b x) (*.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 y b x) (*.f64 a t))) 2) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a t) 2)))) (cbrt.f64 (+.f64 (fma.f64 y b x) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 y b x) (*.f64 a t))) 2) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3)))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a t) (+.f64 (fma.f64 y b x) (*.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a t) 2)) 1) (+.f64 (fma.f64 y b x) (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y b) 2) (*.f64 (-.f64 x (*.f64 a t)) (-.f64 x (*.f64 a t)))) 1) (+.f64 (-.f64 (*.f64 y b) x) (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a (neg.f64 t)) (*.f64 a (neg.f64 t)))) 1) (-.f64 (fma.f64 y b x) (*.f64 a (neg.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 (-.f64 x (*.f64 a t)) 3)) 1) (+.f64 (pow.f64 (*.f64 y b) 2) (-.f64 (*.f64 (-.f64 x (*.f64 a t)) (-.f64 x (*.f64 a t))) (*.f64 (*.f64 y b) (-.f64 x (*.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a (neg.f64 t)) 3)) 1) (+.f64 (pow.f64 (fma.f64 y b x) 2) (-.f64 (*.f64 (*.f64 a (neg.f64 t)) (*.f64 a (neg.f64 t))) (*.f64 (fma.f64 y b x) (*.f64 a (neg.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a t) 2))) 1) (neg.f64 (+.f64 (fma.f64 y b x) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3))) 1) (neg.f64 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a t) (+.f64 (fma.f64 y b x) (*.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a t) 2))) (sqrt.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)))) (sqrt.f64 (+.f64 (fma.f64 y b x) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3))) (sqrt.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a t) (+.f64 (fma.f64 y b x) (*.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a t) 2))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 y b x) (*.f64 a t))) 2)) (cbrt.f64 (+.f64 (fma.f64 y b x) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 y b x) (*.f64 a t))) 2)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a t) (+.f64 (fma.f64 y b x) (*.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (fma.f64 y b x) 2)) (*.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 a t) 2))) (/.f64 1 (+.f64 (fma.f64 y b x) (*.f64 a t)))) (+.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (fma.f64 y b x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 y b x) 2) 3) (pow.f64 (pow.f64 (*.f64 a t) 2) 3)) (/.f64 1 (+.f64 (fma.f64 y b x) (*.f64 a t)))) (+.f64 (*.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (fma.f64 y b x) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 a t) 2)) (*.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a t) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (fma.f64 y b x) 3)) (*.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 a t) 3))) (/.f64 1 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a t) (+.f64 (fma.f64 y b x) (*.f64 a t)))))) (+.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 y b x) 3) 3) (pow.f64 (pow.f64 (*.f64 a t) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a t) (+.f64 (fma.f64 y b x) (*.f64 a t)))))) (+.f64 (*.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (fma.f64 y b x) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 a t) 3)) (*.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a t) 2)) 1) (+.f64 (fma.f64 y b x) (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a t) 2)) (sqrt.f64 (+.f64 (fma.f64 y b x) (*.f64 a t)))) (sqrt.f64 (+.f64 (fma.f64 y b x) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a t) 2)) (*.f64 (cbrt.f64 (+.f64 (fma.f64 y b x) (*.f64 a t))) (cbrt.f64 (+.f64 (fma.f64 y b x) (*.f64 a t))))) (cbrt.f64 (+.f64 (fma.f64 y b x) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3)) 1) (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a t) (+.f64 (fma.f64 y b x) (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3)) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a t) (+.f64 (fma.f64 y b x) (*.f64 a t)))))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a t) (+.f64 (fma.f64 y b x) (*.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a t) (+.f64 (fma.f64 y b x) (*.f64 a t))))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a t) (+.f64 (fma.f64 y b x) (*.f64 a t))))))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a t) (+.f64 (fma.f64 y b x) (*.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (fma.f64 y b x) (*.f64 a t))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 (fma.f64 y b x) (*.f64 a t))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (-.f64 (fma.f64 y b x) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 (fma.f64 y b x) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 (fma.f64 y b x) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (-.f64 (fma.f64 y b x) (*.f64 a t))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 (fma.f64 y b x) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 y b (-.f64 x (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 b y (-.f64 x (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 y b) (-.f64 x (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (fma.f64 y b x) (*.f64 a (neg.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 y b)) (sqrt.f64 (*.f64 y b)) (-.f64 x (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (fma.f64 y b x)) (sqrt.f64 (fma.f64 y b x)) (*.f64 a (neg.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (cbrt.f64 (*.f64 y b)) (-.f64 x (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (fma.f64 y b x)) 2) (cbrt.f64 (fma.f64 y b x)) (*.f64 a (neg.f64 t))))))) |
| 1× | egg-herbie |
| 1068× | associate-+l- |
| 938× | associate--r+ |
| 724× | associate-+r- |
| 682× | fma-def |
| 558× | associate--l+ |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 445 | 11669 |
| 1 | 1293 | 10883 |
| 2 | 5692 | 10883 |
| 1× | node limit |
| Inputs |
|---|
(-.f64 x (*.f64 a t)) |
(*.f64 y b) |
(*.f64 y b) |
(-.f64 x (*.f64 a t)) |
(*.f64 y b) |
(*.f64 y b) |
(-.f64 (*.f64 y b) (*.f64 a t)) |
x |
x |
(+.f64 (*.f64 y b) x) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 -1 (*.f64 a t)) x)) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 -1 (*.f64 a t)) x)) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 -1 (*.f64 a t)) x)) |
(*.f64 -1 (*.f64 a t)) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 -1 (*.f64 a t)) x)) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 -1 (*.f64 a t)) x)) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 -1 (*.f64 a t)) x)) |
(*.f64 -1 (*.f64 a t)) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 -1 (*.f64 a t)) x)) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 -1 (*.f64 a t)) x)) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 -1 (*.f64 a t)) x)) |
(+.f64 (*.f64 y b) x) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 -1 (*.f64 a t)) x)) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 -1 (*.f64 a t)) x)) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 -1 (*.f64 a t)) x)) |
(*.f64 -1 (*.f64 a t)) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 -1 (*.f64 a t)) x)) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 -1 (*.f64 a t)) x)) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 -1 (*.f64 a t)) x)) |
(*.f64 -1 (*.f64 a t)) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 -1 (*.f64 a t)) x)) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 -1 (*.f64 a t)) x)) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 -1 (*.f64 a t)) x)) |
(+.f64 (*.f64 y b) (-.f64 x (*.f64 a t))) |
(+.f64 (*.f64 y b) (*.f64 (-.f64 x (*.f64 a t)) 1)) |
(+.f64 (*.f64 y b) (+.f64 x (*.f64 (*.f64 a (neg.f64 t)) 1))) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 (-.f64 x (*.f64 a t)) 1) (fma.f64 (neg.f64 t) a (*.f64 a t)))) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 (-.f64 x (*.f64 a t)) 1) (fma.f64 (neg.f64 a) t (*.f64 a t)))) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 (-.f64 x (*.f64 a t)) 1) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)))) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 (-.f64 x (*.f64 a t)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)))) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 (-.f64 x (*.f64 a t)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)))) |
(+.f64 (*.f64 y b) (*.f64 1 (*.f64 (-.f64 x (*.f64 a t)) 1))) |
(+.f64 x (+.f64 (*.f64 y b) (*.f64 a (neg.f64 t)))) |
(+.f64 x (-.f64 (*.f64 y b) (*.f64 a t))) |
(+.f64 x (+.f64 (*.f64 y b) (*.f64 (*.f64 a (neg.f64 t)) 1))) |
(+.f64 x (+.f64 (+.f64 (*.f64 y b) (*.f64 a (neg.f64 t))) (fma.f64 (neg.f64 t) a (*.f64 a t)))) |
(+.f64 x (+.f64 (-.f64 (*.f64 y b) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t)))) |
(+.f64 x (+.f64 (+.f64 (*.f64 y b) (*.f64 a (neg.f64 t))) (fma.f64 (neg.f64 a) t (*.f64 a t)))) |
(+.f64 x (+.f64 (-.f64 (*.f64 y b) (*.f64 a t)) (fma.f64 (neg.f64 a) t (*.f64 a t)))) |
(+.f64 x (+.f64 (+.f64 (*.f64 y b) (*.f64 a (neg.f64 t))) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)))) |
(+.f64 x (+.f64 (-.f64 (*.f64 y b) (*.f64 a t)) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)))) |
(+.f64 x (+.f64 (+.f64 (*.f64 y b) (*.f64 a (neg.f64 t))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)))) |
(+.f64 x (+.f64 (-.f64 (*.f64 y b) (*.f64 a t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)))) |
(+.f64 x (+.f64 (+.f64 (*.f64 y b) (*.f64 a (neg.f64 t))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)))) |
(+.f64 x (+.f64 (-.f64 (*.f64 y b) (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)))) |
(+.f64 x (*.f64 1 (+.f64 (*.f64 y b) (*.f64 a (neg.f64 t))))) |
(+.f64 x (*.f64 1 (-.f64 (*.f64 y b) (*.f64 a t)))) |
(+.f64 (fma.f64 y b x) (*.f64 a (neg.f64 t))) |
(+.f64 (fma.f64 y b x) (*.f64 (*.f64 a (neg.f64 t)) 1)) |
(+.f64 (fma.f64 y b x) (+.f64 (*.f64 a (neg.f64 t)) (fma.f64 (neg.f64 t) a (*.f64 a t)))) |
(+.f64 (fma.f64 y b x) (+.f64 (*.f64 a (neg.f64 t)) (fma.f64 (neg.f64 a) t (*.f64 a t)))) |
(+.f64 (fma.f64 y b x) (+.f64 (*.f64 a (neg.f64 t)) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)))) |
(+.f64 (fma.f64 y b x) (+.f64 (*.f64 a (neg.f64 t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)))) |
(+.f64 (fma.f64 y b x) (+.f64 (*.f64 a (neg.f64 t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)))) |
(+.f64 (fma.f64 y b x) (+.f64 (*.f64 (*.f64 a (neg.f64 t)) 1) (fma.f64 (neg.f64 t) a (*.f64 a t)))) |
(+.f64 (fma.f64 y b x) (+.f64 (*.f64 (*.f64 a (neg.f64 t)) 1) (fma.f64 (neg.f64 a) t (*.f64 a t)))) |
(+.f64 (fma.f64 y b x) (+.f64 (*.f64 (*.f64 a (neg.f64 t)) 1) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)))) |
(+.f64 (fma.f64 y b x) (+.f64 (*.f64 (*.f64 a (neg.f64 t)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)))) |
(+.f64 (fma.f64 y b x) (+.f64 (*.f64 (*.f64 a (neg.f64 t)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)))) |
(+.f64 (fma.f64 y b x) (*.f64 1 (*.f64 (*.f64 a (neg.f64 t)) 1))) |
(+.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t))) |
(+.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (fma.f64 (neg.f64 a) t (*.f64 a t))) |
(+.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t))) |
(+.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))) |
(+.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))) |
(+.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t)))) |
(+.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t)))) |
(+.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (+.f64 (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t)))) |
(+.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t)))) |
(+.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t)))) |
(+.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (fma.f64 (neg.f64 a) t (*.f64 a t)))) |
(+.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (fma.f64 (neg.f64 a) t (*.f64 a t)))) |
(+.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (+.f64 (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)) (fma.f64 (neg.f64 a) t (*.f64 a t)))) |
(+.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (fma.f64 (neg.f64 a) t (*.f64 a t)))) |
(+.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (fma.f64 (neg.f64 a) t (*.f64 a t)))) |
(+.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)))) |
(+.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)))) |
(+.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (+.f64 (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)))) |
(+.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)))) |
(+.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)))) |
(+.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)))) |
(+.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)))) |
(+.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (+.f64 (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)))) |
(+.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)))) |
(+.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)))) |
(+.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)))) |
(+.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)))) |
(+.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (+.f64 (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)))) |
(+.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)))) |
(+.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)))) |
(+.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (*.f64 1 (fma.f64 (neg.f64 t) a (*.f64 a t)))) |
(+.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (*.f64 1 (fma.f64 (neg.f64 a) t (*.f64 a t)))) |
(+.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (*.f64 1 (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)))) |
(+.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (*.f64 1 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)))) |
(+.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (*.f64 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)))) |
(+.f64 (-.f64 x (*.f64 a t)) (*.f64 y b)) |
(+.f64 (-.f64 x (*.f64 a t)) (+.f64 (*.f64 y b) (fma.f64 (neg.f64 t) a (*.f64 a t)))) |
(+.f64 (-.f64 x (*.f64 a t)) (+.f64 (*.f64 y b) (fma.f64 (neg.f64 a) t (*.f64 a t)))) |
(+.f64 (-.f64 x (*.f64 a t)) (+.f64 (*.f64 y b) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)))) |
(+.f64 (-.f64 x (*.f64 a t)) (+.f64 (*.f64 y b) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)))) |
(+.f64 (-.f64 x (*.f64 a t)) (+.f64 (*.f64 y b) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)))) |
(+.f64 (-.f64 x (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (*.f64 y b))) |
(+.f64 (-.f64 x (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (*.f64 y b))) |
(+.f64 (-.f64 x (*.f64 a t)) (+.f64 (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)) (*.f64 y b))) |
(+.f64 (-.f64 x (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (*.f64 y b))) |
(+.f64 (-.f64 x (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (*.f64 y b))) |
(+.f64 (*.f64 a (neg.f64 t)) (fma.f64 y b x)) |
(+.f64 (*.f64 a (neg.f64 t)) (+.f64 (fma.f64 y b x) (fma.f64 (neg.f64 t) a (*.f64 a t)))) |
(+.f64 (*.f64 a (neg.f64 t)) (+.f64 (fma.f64 y b x) (fma.f64 (neg.f64 a) t (*.f64 a t)))) |
(+.f64 (*.f64 a (neg.f64 t)) (+.f64 (fma.f64 y b x) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)))) |
(+.f64 (*.f64 a (neg.f64 t)) (+.f64 (fma.f64 y b x) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)))) |
(+.f64 (*.f64 a (neg.f64 t)) (+.f64 (fma.f64 y b x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)))) |
(+.f64 (+.f64 (*.f64 y b) (*.f64 a (neg.f64 t))) x) |
(+.f64 (-.f64 (*.f64 y b) (*.f64 a t)) x) |
(+.f64 (*.f64 (-.f64 x (*.f64 a t)) 1) (*.f64 y b)) |
(+.f64 (*.f64 (*.f64 a (neg.f64 t)) 1) (fma.f64 y b x)) |
(+.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (-.f64 (fma.f64 y b x) (*.f64 a t))) |
(+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (-.f64 (fma.f64 y b x) (*.f64 a t))) |
(+.f64 (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)) (-.f64 (fma.f64 y b x) (*.f64 a t))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (-.f64 (fma.f64 y b x) (*.f64 a t))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (-.f64 (fma.f64 y b x) (*.f64 a t))) |
(+.f64 (-.f64 (fma.f64 y b x) (exp.f64 (log1p.f64 (*.f64 a t)))) 1) |
(*.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) 1) |
(*.f64 1 (-.f64 (fma.f64 y b x) (*.f64 a t))) |
(*.f64 (sqrt.f64 (-.f64 (fma.f64 y b x) (*.f64 a t))) (sqrt.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)))) |
(*.f64 (cbrt.f64 (-.f64 (fma.f64 y b x) (*.f64 a t))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 y b x) (*.f64 a t))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 y b x) (*.f64 a t))) 2) (cbrt.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)))) |
(*.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a t) 2)) (/.f64 1 (+.f64 (fma.f64 y b x) (*.f64 a t)))) |
(*.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a t) (+.f64 (fma.f64 y b x) (*.f64 a t)))))) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 a t)) (sqrt.f64 (fma.f64 y b x))) (-.f64 (sqrt.f64 (fma.f64 y b x)) (sqrt.f64 (*.f64 a t)))) |
(*.f64 (/.f64 1 (+.f64 (fma.f64 y b x) (*.f64 a t))) (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a t) 2))) |
(*.f64 (/.f64 1 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a t) (+.f64 (fma.f64 y b x) (*.f64 a t))))) (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a t) 2)) (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a t) 2))) (-.f64 (fma.f64 y b x) (*.f64 a t))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a t) 2)) (+.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3))) (-.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (fma.f64 y b x) 2)) (*.f64 (fma.f64 y b x) (*.f64 a t)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3)) (-.f64 (*.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (fma.f64 y b x) 2)) (*.f64 (*.f64 (*.f64 a t) (+.f64 (fma.f64 y b x) (*.f64 a t))) (*.f64 (*.f64 a t) (+.f64 (fma.f64 y b x) (*.f64 a t)))))) (-.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a t) (+.f64 (fma.f64 y b x) (*.f64 a t))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3)) (+.f64 (pow.f64 (pow.f64 (fma.f64 y b x) 2) 3) (pow.f64 (*.f64 (*.f64 a t) (+.f64 (fma.f64 y b x) (*.f64 a t))) 3))) (+.f64 (*.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (fma.f64 y b x) 2)) (-.f64 (*.f64 (*.f64 (*.f64 a t) (+.f64 (fma.f64 y b x) (*.f64 a t))) (*.f64 (*.f64 a t) (+.f64 (fma.f64 y b x) (*.f64 a t)))) (*.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a t) (+.f64 (fma.f64 y b x) (*.f64 a t))))))) |
(/.f64 1 (/.f64 1 (-.f64 (fma.f64 y b x) (*.f64 a t)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a t) 2)) (+.f64 (fma.f64 y b x) (*.f64 a t))) |
(/.f64 (+.f64 (fma.f64 y b x) (*.f64 a t)) (/.f64 (+.f64 (fma.f64 y b x) (*.f64 a t)) (-.f64 (fma.f64 y b x) (*.f64 a t)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3)) (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a t) (+.f64 (fma.f64 y b x) (*.f64 a t))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a t) (+.f64 (fma.f64 y b x) (*.f64 a t)))) (/.f64 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a t) (+.f64 (fma.f64 y b x) (*.f64 a t)))) (-.f64 (fma.f64 y b x) (*.f64 a t)))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a t) 2))) (/.f64 (+.f64 (fma.f64 y b x) (*.f64 a t)) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a t) 2))))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3))) (/.f64 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a t) (+.f64 (fma.f64 y b x) (*.f64 a t)))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a t) 2))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a t) 2)))) (/.f64 (+.f64 (fma.f64 y b x) (*.f64 a t)) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a t) 2))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3)))) (/.f64 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a t) (+.f64 (fma.f64 y b x) (*.f64 a t)))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 y b) 2) (*.f64 (-.f64 x (*.f64 a t)) (-.f64 x (*.f64 a t)))) (+.f64 (-.f64 (*.f64 y b) x) (*.f64 a t))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a (neg.f64 t)) (*.f64 a (neg.f64 t)))) (-.f64 (fma.f64 y b x) (*.f64 a (neg.f64 t)))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (fma.f64 y b x) 3)) (*.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 a t) 3))) (*.f64 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a t) (+.f64 (fma.f64 y b x) (*.f64 a t)))) (+.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3)))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (fma.f64 y b x) 2)) (*.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 a t) 2))) (*.f64 (+.f64 (fma.f64 y b x) (*.f64 a t)) (+.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (fma.f64 y b x) 2)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 (-.f64 x (*.f64 a t)) 3)) (+.f64 (pow.f64 (*.f64 y b) 2) (-.f64 (*.f64 (-.f64 x (*.f64 a t)) (-.f64 x (*.f64 a t))) (*.f64 (*.f64 y b) (-.f64 x (*.f64 a t)))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a (neg.f64 t)) 3)) (+.f64 (pow.f64 (fma.f64 y b x) 2) (-.f64 (*.f64 (*.f64 a (neg.f64 t)) (*.f64 a (neg.f64 t))) (*.f64 (fma.f64 y b x) (*.f64 a (neg.f64 t)))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 y b x) 3) 3) (pow.f64 (pow.f64 (*.f64 a t) 3) 3)) (*.f64 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a t) (+.f64 (fma.f64 y b x) (*.f64 a t)))) (+.f64 (*.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (fma.f64 y b x) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 a t) 3)) (*.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3)))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 y b x) 2) 3) (pow.f64 (pow.f64 (*.f64 a t) 2) 3)) (*.f64 (+.f64 (fma.f64 y b x) (*.f64 a t)) (+.f64 (*.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (fma.f64 y b x) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 a t) 2)) (*.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a t) 2)))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a t) 2))) (neg.f64 (+.f64 (fma.f64 y b x) (*.f64 a t)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a t) (+.f64 (fma.f64 y b x) (*.f64 a t)))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3)) 1) (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a t) (+.f64 (fma.f64 y b x) (*.f64 a t))))) |
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 y b) 2) (*.f64 (-.f64 x (*.f64 a t)) (-.f64 x (*.f64 a t))))) (+.f64 (-.f64 (*.f64 y b) x) (*.f64 a t))) |
(/.f64 (*.f64 1 (-.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a (neg.f64 t)) (*.f64 a (neg.f64 t))))) (-.f64 (fma.f64 y b x) (*.f64 a (neg.f64 t)))) |
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 (-.f64 x (*.f64 a t)) 3))) (+.f64 (pow.f64 (*.f64 y b) 2) (-.f64 (*.f64 (-.f64 x (*.f64 a t)) (-.f64 x (*.f64 a t))) (*.f64 (*.f64 y b) (-.f64 x (*.f64 a t)))))) |
(/.f64 (*.f64 1 (+.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a (neg.f64 t)) 3))) (+.f64 (pow.f64 (fma.f64 y b x) 2) (-.f64 (*.f64 (*.f64 a (neg.f64 t)) (*.f64 a (neg.f64 t))) (*.f64 (fma.f64 y b x) (*.f64 a (neg.f64 t)))))) |
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a t) 2)))) (neg.f64 (+.f64 (fma.f64 y b x) (*.f64 a t)))) |
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a t) (+.f64 (fma.f64 y b x) (*.f64 a t)))))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (fma.f64 y b x) (*.f64 a t))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a t) 2)))) (sqrt.f64 (+.f64 (fma.f64 y b x) (*.f64 a t)))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (fma.f64 y b x) (*.f64 a t))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3)))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a t) (+.f64 (fma.f64 y b x) (*.f64 a t)))))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 y b x) (*.f64 a t))) 2) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a t) 2)))) (cbrt.f64 (+.f64 (fma.f64 y b x) (*.f64 a t)))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 y b x) (*.f64 a t))) 2) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3)))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a t) (+.f64 (fma.f64 y b x) (*.f64 a t)))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a t) 2)) 1) (+.f64 (fma.f64 y b x) (*.f64 a t))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y b) 2) (*.f64 (-.f64 x (*.f64 a t)) (-.f64 x (*.f64 a t)))) 1) (+.f64 (-.f64 (*.f64 y b) x) (*.f64 a t))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a (neg.f64 t)) (*.f64 a (neg.f64 t)))) 1) (-.f64 (fma.f64 y b x) (*.f64 a (neg.f64 t)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 (-.f64 x (*.f64 a t)) 3)) 1) (+.f64 (pow.f64 (*.f64 y b) 2) (-.f64 (*.f64 (-.f64 x (*.f64 a t)) (-.f64 x (*.f64 a t))) (*.f64 (*.f64 y b) (-.f64 x (*.f64 a t)))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a (neg.f64 t)) 3)) 1) (+.f64 (pow.f64 (fma.f64 y b x) 2) (-.f64 (*.f64 (*.f64 a (neg.f64 t)) (*.f64 a (neg.f64 t))) (*.f64 (fma.f64 y b x) (*.f64 a (neg.f64 t)))))) |
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a t) 2))) 1) (neg.f64 (+.f64 (fma.f64 y b x) (*.f64 a t)))) |
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3))) 1) (neg.f64 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a t) (+.f64 (fma.f64 y b x) (*.f64 a t)))))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a t) 2))) (sqrt.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)))) (sqrt.f64 (+.f64 (fma.f64 y b x) (*.f64 a t)))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3))) (sqrt.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a t) (+.f64 (fma.f64 y b x) (*.f64 a t)))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a t) 2))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 y b x) (*.f64 a t))) 2)) (cbrt.f64 (+.f64 (fma.f64 y b x) (*.f64 a t)))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 y b x) (*.f64 a t))) 2)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a t) (+.f64 (fma.f64 y b x) (*.f64 a t)))))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (fma.f64 y b x) 2)) (*.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 a t) 2))) (/.f64 1 (+.f64 (fma.f64 y b x) (*.f64 a t)))) (+.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (fma.f64 y b x) 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 y b x) 2) 3) (pow.f64 (pow.f64 (*.f64 a t) 2) 3)) (/.f64 1 (+.f64 (fma.f64 y b x) (*.f64 a t)))) (+.f64 (*.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (fma.f64 y b x) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 a t) 2)) (*.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a t) 2))))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (fma.f64 y b x) 3)) (*.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 a t) 3))) (/.f64 1 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a t) (+.f64 (fma.f64 y b x) (*.f64 a t)))))) (+.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 y b x) 3) 3) (pow.f64 (pow.f64 (*.f64 a t) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a t) (+.f64 (fma.f64 y b x) (*.f64 a t)))))) (+.f64 (*.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (fma.f64 y b x) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 a t) 3)) (*.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a t) 2)) 1) (+.f64 (fma.f64 y b x) (*.f64 a t))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a t) 2)) (sqrt.f64 (+.f64 (fma.f64 y b x) (*.f64 a t)))) (sqrt.f64 (+.f64 (fma.f64 y b x) (*.f64 a t)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a t) 2)) (*.f64 (cbrt.f64 (+.f64 (fma.f64 y b x) (*.f64 a t))) (cbrt.f64 (+.f64 (fma.f64 y b x) (*.f64 a t))))) (cbrt.f64 (+.f64 (fma.f64 y b x) (*.f64 a t)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3)) 1) (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a t) (+.f64 (fma.f64 y b x) (*.f64 a t))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3)) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a t) (+.f64 (fma.f64 y b x) (*.f64 a t)))))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a t) (+.f64 (fma.f64 y b x) (*.f64 a t)))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a t) (+.f64 (fma.f64 y b x) (*.f64 a t))))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a t) (+.f64 (fma.f64 y b x) (*.f64 a t))))))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a t) (+.f64 (fma.f64 y b x) (*.f64 a t)))))) |
(pow.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) 1) |
(pow.f64 (sqrt.f64 (-.f64 (fma.f64 y b x) (*.f64 a t))) 2) |
(pow.f64 (cbrt.f64 (-.f64 (fma.f64 y b x) (*.f64 a t))) 3) |
(pow.f64 (pow.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) 3) 1/3) |
(sqrt.f64 (pow.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) 2)) |
(log.f64 (exp.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)))) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (fma.f64 y b x) (*.f64 a t))))) |
(cbrt.f64 (pow.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) 3)) |
(expm1.f64 (log1p.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)))) |
(exp.f64 (log.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)))) |
(exp.f64 (*.f64 (log.f64 (-.f64 (fma.f64 y b x) (*.f64 a t))) 1)) |
(log1p.f64 (expm1.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)))) |
(fma.f64 y b (-.f64 x (*.f64 a t))) |
(fma.f64 b y (-.f64 x (*.f64 a t))) |
(fma.f64 1 (*.f64 y b) (-.f64 x (*.f64 a t))) |
(fma.f64 1 (fma.f64 y b x) (*.f64 a (neg.f64 t))) |
(fma.f64 (sqrt.f64 (*.f64 y b)) (sqrt.f64 (*.f64 y b)) (-.f64 x (*.f64 a t))) |
(fma.f64 (sqrt.f64 (fma.f64 y b x)) (sqrt.f64 (fma.f64 y b x)) (*.f64 a (neg.f64 t))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (cbrt.f64 (*.f64 y b)) (-.f64 x (*.f64 a t))) |
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 y b x)) 2) (cbrt.f64 (fma.f64 y b x)) (*.f64 a (neg.f64 t))) |
| Outputs |
|---|
(-.f64 x (*.f64 a t)) |
(*.f64 y b) |
(*.f64 y b) |
(-.f64 x (*.f64 a t)) |
(*.f64 y b) |
(*.f64 y b) |
(-.f64 (*.f64 y b) (*.f64 a t)) |
x |
x |
(+.f64 (*.f64 y b) x) |
(fma.f64 y b x) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 -1 (*.f64 a t)) x)) |
(-.f64 (fma.f64 y b x) (*.f64 a t)) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 -1 (*.f64 a t)) x)) |
(-.f64 (fma.f64 y b x) (*.f64 a t)) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 -1 (*.f64 a t)) x)) |
(-.f64 (fma.f64 y b x) (*.f64 a t)) |
(*.f64 -1 (*.f64 a t)) |
(*.f64 a (neg.f64 t)) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 -1 (*.f64 a t)) x)) |
(-.f64 (fma.f64 y b x) (*.f64 a t)) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 -1 (*.f64 a t)) x)) |
(-.f64 (fma.f64 y b x) (*.f64 a t)) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 -1 (*.f64 a t)) x)) |
(-.f64 (fma.f64 y b x) (*.f64 a t)) |
(*.f64 -1 (*.f64 a t)) |
(*.f64 a (neg.f64 t)) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 -1 (*.f64 a t)) x)) |
(-.f64 (fma.f64 y b x) (*.f64 a t)) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 -1 (*.f64 a t)) x)) |
(-.f64 (fma.f64 y b x) (*.f64 a t)) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 -1 (*.f64 a t)) x)) |
(-.f64 (fma.f64 y b x) (*.f64 a t)) |
(+.f64 (*.f64 y b) x) |
(fma.f64 y b x) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 -1 (*.f64 a t)) x)) |
(-.f64 (fma.f64 y b x) (*.f64 a t)) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 -1 (*.f64 a t)) x)) |
(-.f64 (fma.f64 y b x) (*.f64 a t)) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 -1 (*.f64 a t)) x)) |
(-.f64 (fma.f64 y b x) (*.f64 a t)) |
(*.f64 -1 (*.f64 a t)) |
(*.f64 a (neg.f64 t)) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 -1 (*.f64 a t)) x)) |
(-.f64 (fma.f64 y b x) (*.f64 a t)) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 -1 (*.f64 a t)) x)) |
(-.f64 (fma.f64 y b x) (*.f64 a t)) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 -1 (*.f64 a t)) x)) |
(-.f64 (fma.f64 y b x) (*.f64 a t)) |
(*.f64 -1 (*.f64 a t)) |
(*.f64 a (neg.f64 t)) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 -1 (*.f64 a t)) x)) |
(-.f64 (fma.f64 y b x) (*.f64 a t)) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 -1 (*.f64 a t)) x)) |
(-.f64 (fma.f64 y b x) (*.f64 a t)) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 -1 (*.f64 a t)) x)) |
(-.f64 (fma.f64 y b x) (*.f64 a t)) |
(+.f64 (*.f64 y b) (-.f64 x (*.f64 a t))) |
(-.f64 (fma.f64 y b x) (*.f64 a t)) |
(+.f64 (*.f64 y b) (*.f64 (-.f64 x (*.f64 a t)) 1)) |
(-.f64 (fma.f64 y b x) (*.f64 a t)) |
(+.f64 (*.f64 y b) (+.f64 x (*.f64 (*.f64 a (neg.f64 t)) 1))) |
(-.f64 (fma.f64 y b x) (*.f64 a t)) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 (-.f64 x (*.f64 a t)) 1) (fma.f64 (neg.f64 t) a (*.f64 a t)))) |
(+.f64 (-.f64 x (*.f64 a t)) (fma.f64 y b (fma.f64 (neg.f64 a) t (*.f64 a t)))) |
(+.f64 (*.f64 0 (*.f64 a t)) (-.f64 (fma.f64 y b x) (*.f64 a t))) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 (-.f64 x (*.f64 a t)) 1) (fma.f64 (neg.f64 a) t (*.f64 a t)))) |
(+.f64 (-.f64 x (*.f64 a t)) (fma.f64 y b (fma.f64 (neg.f64 a) t (*.f64 a t)))) |
(+.f64 (*.f64 0 (*.f64 a t)) (-.f64 (fma.f64 y b x) (*.f64 a t))) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 (-.f64 x (*.f64 a t)) 1) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)))) |
(+.f64 (-.f64 x (*.f64 a t)) (fma.f64 y b (fma.f64 (neg.f64 a) t (*.f64 a t)))) |
(+.f64 (*.f64 0 (*.f64 a t)) (-.f64 (fma.f64 y b x) (*.f64 a t))) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 (-.f64 x (*.f64 a t)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)))) |
(+.f64 (-.f64 x (*.f64 a t)) (fma.f64 y b (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)))) |
(+.f64 (fma.f64 y b x) (+.f64 (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))) (*.f64 0 (*.f64 a t)))) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 (-.f64 x (*.f64 a t)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (-.f64 (fma.f64 y b x) (*.f64 a t))) |
(+.f64 (fma.f64 y b x) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)) (*.f64 0 (*.f64 a t)))) |
(+.f64 (*.f64 y b) (*.f64 1 (*.f64 (-.f64 x (*.f64 a t)) 1))) |
(-.f64 (fma.f64 y b x) (*.f64 a t)) |
(+.f64 x (+.f64 (*.f64 y b) (*.f64 a (neg.f64 t)))) |
(-.f64 (fma.f64 y b x) (*.f64 a t)) |
(+.f64 x (-.f64 (*.f64 y b) (*.f64 a t))) |
(-.f64 (fma.f64 y b x) (*.f64 a t)) |
(+.f64 x (+.f64 (*.f64 y b) (*.f64 (*.f64 a (neg.f64 t)) 1))) |
(-.f64 (fma.f64 y b x) (*.f64 a t)) |
(+.f64 x (+.f64 (+.f64 (*.f64 y b) (*.f64 a (neg.f64 t))) (fma.f64 (neg.f64 t) a (*.f64 a t)))) |
(+.f64 (-.f64 x (*.f64 a t)) (fma.f64 y b (fma.f64 (neg.f64 a) t (*.f64 a t)))) |
(+.f64 (*.f64 0 (*.f64 a t)) (-.f64 (fma.f64 y b x) (*.f64 a t))) |
(+.f64 x (+.f64 (-.f64 (*.f64 y b) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t)))) |
(+.f64 (-.f64 x (*.f64 a t)) (fma.f64 y b (fma.f64 (neg.f64 a) t (*.f64 a t)))) |
(+.f64 (*.f64 0 (*.f64 a t)) (-.f64 (fma.f64 y b x) (*.f64 a t))) |
(+.f64 x (+.f64 (+.f64 (*.f64 y b) (*.f64 a (neg.f64 t))) (fma.f64 (neg.f64 a) t (*.f64 a t)))) |
(+.f64 (-.f64 x (*.f64 a t)) (fma.f64 y b (fma.f64 (neg.f64 a) t (*.f64 a t)))) |
(+.f64 (*.f64 0 (*.f64 a t)) (-.f64 (fma.f64 y b x) (*.f64 a t))) |
(+.f64 x (+.f64 (-.f64 (*.f64 y b) (*.f64 a t)) (fma.f64 (neg.f64 a) t (*.f64 a t)))) |
(+.f64 (-.f64 x (*.f64 a t)) (fma.f64 y b (fma.f64 (neg.f64 a) t (*.f64 a t)))) |
(+.f64 (*.f64 0 (*.f64 a t)) (-.f64 (fma.f64 y b x) (*.f64 a t))) |
(+.f64 x (+.f64 (+.f64 (*.f64 y b) (*.f64 a (neg.f64 t))) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)))) |
(+.f64 (-.f64 x (*.f64 a t)) (fma.f64 y b (fma.f64 (neg.f64 a) t (*.f64 a t)))) |
(+.f64 (*.f64 0 (*.f64 a t)) (-.f64 (fma.f64 y b x) (*.f64 a t))) |
(+.f64 x (+.f64 (-.f64 (*.f64 y b) (*.f64 a t)) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)))) |
(+.f64 (-.f64 x (*.f64 a t)) (fma.f64 y b (fma.f64 (neg.f64 a) t (*.f64 a t)))) |
(+.f64 (*.f64 0 (*.f64 a t)) (-.f64 (fma.f64 y b x) (*.f64 a t))) |
(+.f64 x (+.f64 (+.f64 (*.f64 y b) (*.f64 a (neg.f64 t))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)))) |
(+.f64 (-.f64 x (*.f64 a t)) (fma.f64 y b (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)))) |
(+.f64 (fma.f64 y b x) (+.f64 (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))) (*.f64 0 (*.f64 a t)))) |
(+.f64 x (+.f64 (-.f64 (*.f64 y b) (*.f64 a t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)))) |
(+.f64 (-.f64 x (*.f64 a t)) (fma.f64 y b (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)))) |
(+.f64 (fma.f64 y b x) (+.f64 (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))) (*.f64 0 (*.f64 a t)))) |
(+.f64 x (+.f64 (+.f64 (*.f64 y b) (*.f64 a (neg.f64 t))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (-.f64 (fma.f64 y b x) (*.f64 a t))) |
(+.f64 (fma.f64 y b x) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)) (*.f64 0 (*.f64 a t)))) |
(+.f64 x (+.f64 (-.f64 (*.f64 y b) (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (-.f64 (fma.f64 y b x) (*.f64 a t))) |
(+.f64 (fma.f64 y b x) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)) (*.f64 0 (*.f64 a t)))) |
(+.f64 x (*.f64 1 (+.f64 (*.f64 y b) (*.f64 a (neg.f64 t))))) |
(-.f64 (fma.f64 y b x) (*.f64 a t)) |
(+.f64 x (*.f64 1 (-.f64 (*.f64 y b) (*.f64 a t)))) |
(-.f64 (fma.f64 y b x) (*.f64 a t)) |
(+.f64 (fma.f64 y b x) (*.f64 a (neg.f64 t))) |
(-.f64 (fma.f64 y b x) (*.f64 a t)) |
(+.f64 (fma.f64 y b x) (*.f64 (*.f64 a (neg.f64 t)) 1)) |
(-.f64 (fma.f64 y b x) (*.f64 a t)) |
(+.f64 (fma.f64 y b x) (+.f64 (*.f64 a (neg.f64 t)) (fma.f64 (neg.f64 t) a (*.f64 a t)))) |
(+.f64 (-.f64 x (*.f64 a t)) (fma.f64 y b (fma.f64 (neg.f64 a) t (*.f64 a t)))) |
(+.f64 (*.f64 0 (*.f64 a t)) (-.f64 (fma.f64 y b x) (*.f64 a t))) |
(+.f64 (fma.f64 y b x) (+.f64 (*.f64 a (neg.f64 t)) (fma.f64 (neg.f64 a) t (*.f64 a t)))) |
(+.f64 (-.f64 x (*.f64 a t)) (fma.f64 y b (fma.f64 (neg.f64 a) t (*.f64 a t)))) |
(+.f64 (*.f64 0 (*.f64 a t)) (-.f64 (fma.f64 y b x) (*.f64 a t))) |
(+.f64 (fma.f64 y b x) (+.f64 (*.f64 a (neg.f64 t)) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)))) |
(+.f64 (-.f64 x (*.f64 a t)) (fma.f64 y b (fma.f64 (neg.f64 a) t (*.f64 a t)))) |
(+.f64 (*.f64 0 (*.f64 a t)) (-.f64 (fma.f64 y b x) (*.f64 a t))) |
(+.f64 (fma.f64 y b x) (+.f64 (*.f64 a (neg.f64 t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)))) |
(+.f64 (-.f64 x (*.f64 a t)) (fma.f64 y b (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)))) |
(+.f64 (fma.f64 y b x) (+.f64 (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))) (*.f64 0 (*.f64 a t)))) |
(+.f64 (fma.f64 y b x) (+.f64 (*.f64 a (neg.f64 t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (-.f64 (fma.f64 y b x) (*.f64 a t))) |
(+.f64 (fma.f64 y b x) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)) (*.f64 0 (*.f64 a t)))) |
(+.f64 (fma.f64 y b x) (+.f64 (*.f64 (*.f64 a (neg.f64 t)) 1) (fma.f64 (neg.f64 t) a (*.f64 a t)))) |
(+.f64 (-.f64 x (*.f64 a t)) (fma.f64 y b (fma.f64 (neg.f64 a) t (*.f64 a t)))) |
(+.f64 (*.f64 0 (*.f64 a t)) (-.f64 (fma.f64 y b x) (*.f64 a t))) |
(+.f64 (fma.f64 y b x) (+.f64 (*.f64 (*.f64 a (neg.f64 t)) 1) (fma.f64 (neg.f64 a) t (*.f64 a t)))) |
(+.f64 (-.f64 x (*.f64 a t)) (fma.f64 y b (fma.f64 (neg.f64 a) t (*.f64 a t)))) |
(+.f64 (*.f64 0 (*.f64 a t)) (-.f64 (fma.f64 y b x) (*.f64 a t))) |
(+.f64 (fma.f64 y b x) (+.f64 (*.f64 (*.f64 a (neg.f64 t)) 1) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)))) |
(+.f64 (-.f64 x (*.f64 a t)) (fma.f64 y b (fma.f64 (neg.f64 a) t (*.f64 a t)))) |
(+.f64 (*.f64 0 (*.f64 a t)) (-.f64 (fma.f64 y b x) (*.f64 a t))) |
(+.f64 (fma.f64 y b x) (+.f64 (*.f64 (*.f64 a (neg.f64 t)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)))) |
(+.f64 (-.f64 x (*.f64 a t)) (fma.f64 y b (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)))) |
(+.f64 (fma.f64 y b x) (+.f64 (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))) (*.f64 0 (*.f64 a t)))) |
(+.f64 (fma.f64 y b x) (+.f64 (*.f64 (*.f64 a (neg.f64 t)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (-.f64 (fma.f64 y b x) (*.f64 a t))) |
(+.f64 (fma.f64 y b x) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)) (*.f64 0 (*.f64 a t)))) |
(+.f64 (fma.f64 y b x) (*.f64 1 (*.f64 (*.f64 a (neg.f64 t)) 1))) |
(-.f64 (fma.f64 y b x) (*.f64 a t)) |
(+.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t))) |
(+.f64 (-.f64 x (*.f64 a t)) (fma.f64 y b (fma.f64 (neg.f64 a) t (*.f64 a t)))) |
(+.f64 (*.f64 0 (*.f64 a t)) (-.f64 (fma.f64 y b x) (*.f64 a t))) |
(+.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (fma.f64 (neg.f64 a) t (*.f64 a t))) |
(+.f64 (-.f64 x (*.f64 a t)) (fma.f64 y b (fma.f64 (neg.f64 a) t (*.f64 a t)))) |
(+.f64 (*.f64 0 (*.f64 a t)) (-.f64 (fma.f64 y b x) (*.f64 a t))) |
(+.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t))) |
(+.f64 (-.f64 x (*.f64 a t)) (fma.f64 y b (fma.f64 (neg.f64 a) t (*.f64 a t)))) |
(+.f64 (*.f64 0 (*.f64 a t)) (-.f64 (fma.f64 y b x) (*.f64 a t))) |
(+.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))) |
(+.f64 (-.f64 x (*.f64 a t)) (fma.f64 y b (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)))) |
(+.f64 (fma.f64 y b x) (+.f64 (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))) (*.f64 0 (*.f64 a t)))) |
(+.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (-.f64 (fma.f64 y b x) (*.f64 a t))) |
(+.f64 (fma.f64 y b x) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)) (*.f64 0 (*.f64 a t)))) |
(+.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t)))) |
(+.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (*.f64 2 (fma.f64 (neg.f64 a) t (*.f64 a t)))) |
(fma.f64 2 (*.f64 0 (*.f64 a t)) (-.f64 (fma.f64 y b x) (*.f64 a t))) |
(+.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t)))) |
(+.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (*.f64 2 (fma.f64 (neg.f64 a) t (*.f64 a t)))) |
(fma.f64 2 (*.f64 0 (*.f64 a t)) (-.f64 (fma.f64 y b x) (*.f64 a t))) |
(+.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (+.f64 (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t)))) |
(+.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (*.f64 2 (fma.f64 (neg.f64 a) t (*.f64 a t)))) |
(fma.f64 2 (*.f64 0 (*.f64 a t)) (-.f64 (fma.f64 y b x) (*.f64 a t))) |
(+.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t)))) |
(+.f64 (+.f64 (-.f64 x (*.f64 a t)) (fma.f64 y b (fma.f64 (neg.f64 a) t (*.f64 a t)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))) |
(+.f64 (*.f64 0 (*.f64 a t)) (+.f64 (fma.f64 y b x) (+.f64 (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))) (*.f64 0 (*.f64 a t))))) |
(+.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t)))) |
(+.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)))) |
(+.f64 (fma.f64 y b x) (+.f64 (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)) (*.f64 0 (*.f64 a t))) (*.f64 0 (*.f64 a t)))) |
(+.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (fma.f64 (neg.f64 a) t (*.f64 a t)))) |
(+.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (*.f64 2 (fma.f64 (neg.f64 a) t (*.f64 a t)))) |
(fma.f64 2 (*.f64 0 (*.f64 a t)) (-.f64 (fma.f64 y b x) (*.f64 a t))) |
(+.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (fma.f64 (neg.f64 a) t (*.f64 a t)))) |
(+.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (*.f64 2 (fma.f64 (neg.f64 a) t (*.f64 a t)))) |
(fma.f64 2 (*.f64 0 (*.f64 a t)) (-.f64 (fma.f64 y b x) (*.f64 a t))) |
(+.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (+.f64 (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)) (fma.f64 (neg.f64 a) t (*.f64 a t)))) |
(+.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (*.f64 2 (fma.f64 (neg.f64 a) t (*.f64 a t)))) |
(fma.f64 2 (*.f64 0 (*.f64 a t)) (-.f64 (fma.f64 y b x) (*.f64 a t))) |
(+.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (fma.f64 (neg.f64 a) t (*.f64 a t)))) |
(+.f64 (+.f64 (-.f64 x (*.f64 a t)) (fma.f64 y b (fma.f64 (neg.f64 a) t (*.f64 a t)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))) |
(+.f64 (*.f64 0 (*.f64 a t)) (+.f64 (fma.f64 y b x) (+.f64 (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))) (*.f64 0 (*.f64 a t))))) |
(+.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (fma.f64 (neg.f64 a) t (*.f64 a t)))) |
(+.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)))) |
(+.f64 (fma.f64 y b x) (+.f64 (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)) (*.f64 0 (*.f64 a t))) (*.f64 0 (*.f64 a t)))) |
(+.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)))) |
(+.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (*.f64 2 (fma.f64 (neg.f64 a) t (*.f64 a t)))) |
(fma.f64 2 (*.f64 0 (*.f64 a t)) (-.f64 (fma.f64 y b x) (*.f64 a t))) |
(+.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)))) |
(+.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (*.f64 2 (fma.f64 (neg.f64 a) t (*.f64 a t)))) |
(fma.f64 2 (*.f64 0 (*.f64 a t)) (-.f64 (fma.f64 y b x) (*.f64 a t))) |
(+.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (+.f64 (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)))) |
(+.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (*.f64 2 (fma.f64 (neg.f64 a) t (*.f64 a t)))) |
(fma.f64 2 (*.f64 0 (*.f64 a t)) (-.f64 (fma.f64 y b x) (*.f64 a t))) |
(+.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)))) |
(+.f64 (+.f64 (-.f64 x (*.f64 a t)) (fma.f64 y b (fma.f64 (neg.f64 a) t (*.f64 a t)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))) |
(+.f64 (*.f64 0 (*.f64 a t)) (+.f64 (fma.f64 y b x) (+.f64 (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))) (*.f64 0 (*.f64 a t))))) |
(+.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)))) |
(+.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)))) |
(+.f64 (fma.f64 y b x) (+.f64 (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)) (*.f64 0 (*.f64 a t))) (*.f64 0 (*.f64 a t)))) |
(+.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)))) |
(+.f64 (+.f64 (-.f64 x (*.f64 a t)) (fma.f64 y b (fma.f64 (neg.f64 a) t (*.f64 a t)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))) |
(+.f64 (*.f64 0 (*.f64 a t)) (+.f64 (fma.f64 y b x) (+.f64 (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))) (*.f64 0 (*.f64 a t))))) |
(+.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)))) |
(+.f64 (+.f64 (-.f64 x (*.f64 a t)) (fma.f64 y b (fma.f64 (neg.f64 a) t (*.f64 a t)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))) |
(+.f64 (*.f64 0 (*.f64 a t)) (+.f64 (fma.f64 y b x) (+.f64 (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))) (*.f64 0 (*.f64 a t))))) |
(+.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (+.f64 (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)))) |
(+.f64 (+.f64 (-.f64 x (*.f64 a t)) (fma.f64 y b (fma.f64 (neg.f64 a) t (*.f64 a t)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))) |
(+.f64 (*.f64 0 (*.f64 a t)) (+.f64 (fma.f64 y b x) (+.f64 (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))) (*.f64 0 (*.f64 a t))))) |
(+.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)))) |
(+.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (*.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)))) |
(fma.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (-.f64 (fma.f64 y b x) (*.f64 a t))) |
(+.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)))) |
(+.f64 (+.f64 (-.f64 x (*.f64 a t)) (fma.f64 y b (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))) |
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))) (*.f64 0 (*.f64 a t))) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)) (fma.f64 a t (fma.f64 y b x)))) |
(+.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)))) |
(+.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)))) |
(+.f64 (fma.f64 y b x) (+.f64 (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)) (*.f64 0 (*.f64 a t))) (*.f64 0 (*.f64 a t)))) |
(+.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)))) |
(+.f64 (fma.f64 y b x) (+.f64 (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)) (*.f64 0 (*.f64 a t))) (*.f64 0 (*.f64 a t)))) |
(+.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (+.f64 (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)))) |
(+.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)))) |
(+.f64 (fma.f64 y b x) (+.f64 (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)) (*.f64 0 (*.f64 a t))) (*.f64 0 (*.f64 a t)))) |
(+.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)))) |
(+.f64 (+.f64 (-.f64 x (*.f64 a t)) (fma.f64 y b (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))) |
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))) (*.f64 0 (*.f64 a t))) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)) (fma.f64 a t (fma.f64 y b x)))) |
(+.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)))) |
(+.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (*.f64 2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)))) |
(fma.f64 2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (-.f64 (fma.f64 y b x) (*.f64 a t))) |
(+.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (*.f64 1 (fma.f64 (neg.f64 t) a (*.f64 a t)))) |
(+.f64 (-.f64 x (*.f64 a t)) (fma.f64 y b (fma.f64 (neg.f64 a) t (*.f64 a t)))) |
(+.f64 (*.f64 0 (*.f64 a t)) (-.f64 (fma.f64 y b x) (*.f64 a t))) |
(+.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (*.f64 1 (fma.f64 (neg.f64 a) t (*.f64 a t)))) |
(+.f64 (-.f64 x (*.f64 a t)) (fma.f64 y b (fma.f64 (neg.f64 a) t (*.f64 a t)))) |
(+.f64 (*.f64 0 (*.f64 a t)) (-.f64 (fma.f64 y b x) (*.f64 a t))) |
(+.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (*.f64 1 (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)))) |
(+.f64 (-.f64 x (*.f64 a t)) (fma.f64 y b (fma.f64 (neg.f64 a) t (*.f64 a t)))) |
(+.f64 (*.f64 0 (*.f64 a t)) (-.f64 (fma.f64 y b x) (*.f64 a t))) |
(+.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (*.f64 1 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)))) |
(+.f64 (-.f64 x (*.f64 a t)) (fma.f64 y b (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)))) |
(+.f64 (fma.f64 y b x) (+.f64 (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))) (*.f64 0 (*.f64 a t)))) |
(+.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (*.f64 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (-.f64 (fma.f64 y b x) (*.f64 a t))) |
(+.f64 (fma.f64 y b x) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)) (*.f64 0 (*.f64 a t)))) |
(+.f64 (-.f64 x (*.f64 a t)) (*.f64 y b)) |
(-.f64 (fma.f64 y b x) (*.f64 a t)) |
(+.f64 (-.f64 x (*.f64 a t)) (+.f64 (*.f64 y b) (fma.f64 (neg.f64 t) a (*.f64 a t)))) |
(+.f64 (-.f64 x (*.f64 a t)) (fma.f64 y b (fma.f64 (neg.f64 a) t (*.f64 a t)))) |
(+.f64 (*.f64 0 (*.f64 a t)) (-.f64 (fma.f64 y b x) (*.f64 a t))) |
(+.f64 (-.f64 x (*.f64 a t)) (+.f64 (*.f64 y b) (fma.f64 (neg.f64 a) t (*.f64 a t)))) |
(+.f64 (-.f64 x (*.f64 a t)) (fma.f64 y b (fma.f64 (neg.f64 a) t (*.f64 a t)))) |
(+.f64 (*.f64 0 (*.f64 a t)) (-.f64 (fma.f64 y b x) (*.f64 a t))) |
(+.f64 (-.f64 x (*.f64 a t)) (+.f64 (*.f64 y b) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)))) |
(+.f64 (-.f64 x (*.f64 a t)) (fma.f64 y b (fma.f64 (neg.f64 a) t (*.f64 a t)))) |
(+.f64 (*.f64 0 (*.f64 a t)) (-.f64 (fma.f64 y b x) (*.f64 a t))) |
(+.f64 (-.f64 x (*.f64 a t)) (+.f64 (*.f64 y b) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)))) |
(+.f64 (-.f64 x (*.f64 a t)) (fma.f64 y b (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)))) |
(+.f64 (fma.f64 y b x) (+.f64 (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))) (*.f64 0 (*.f64 a t)))) |
(+.f64 (-.f64 x (*.f64 a t)) (+.f64 (*.f64 y b) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (-.f64 (fma.f64 y b x) (*.f64 a t))) |
(+.f64 (fma.f64 y b x) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)) (*.f64 0 (*.f64 a t)))) |
(+.f64 (-.f64 x (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (*.f64 y b))) |
(+.f64 (-.f64 x (*.f64 a t)) (fma.f64 y b (fma.f64 (neg.f64 a) t (*.f64 a t)))) |
(+.f64 (*.f64 0 (*.f64 a t)) (-.f64 (fma.f64 y b x) (*.f64 a t))) |
(+.f64 (-.f64 x (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (*.f64 y b))) |
(+.f64 (-.f64 x (*.f64 a t)) (fma.f64 y b (fma.f64 (neg.f64 a) t (*.f64 a t)))) |
(+.f64 (*.f64 0 (*.f64 a t)) (-.f64 (fma.f64 y b x) (*.f64 a t))) |
(+.f64 (-.f64 x (*.f64 a t)) (+.f64 (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)) (*.f64 y b))) |
(+.f64 (-.f64 x (*.f64 a t)) (fma.f64 y b (fma.f64 (neg.f64 a) t (*.f64 a t)))) |
(+.f64 (*.f64 0 (*.f64 a t)) (-.f64 (fma.f64 y b x) (*.f64 a t))) |
(+.f64 (-.f64 x (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (*.f64 y b))) |
(+.f64 (-.f64 x (*.f64 a t)) (fma.f64 y b (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)))) |
(+.f64 (fma.f64 y b x) (+.f64 (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))) (*.f64 0 (*.f64 a t)))) |
(+.f64 (-.f64 x (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (*.f64 y b))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (-.f64 (fma.f64 y b x) (*.f64 a t))) |
(+.f64 (fma.f64 y b x) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)) (*.f64 0 (*.f64 a t)))) |
(+.f64 (*.f64 a (neg.f64 t)) (fma.f64 y b x)) |
(-.f64 (fma.f64 y b x) (*.f64 a t)) |
(+.f64 (*.f64 a (neg.f64 t)) (+.f64 (fma.f64 y b x) (fma.f64 (neg.f64 t) a (*.f64 a t)))) |
(+.f64 (-.f64 x (*.f64 a t)) (fma.f64 y b (fma.f64 (neg.f64 a) t (*.f64 a t)))) |
(+.f64 (*.f64 0 (*.f64 a t)) (-.f64 (fma.f64 y b x) (*.f64 a t))) |
(+.f64 (*.f64 a (neg.f64 t)) (+.f64 (fma.f64 y b x) (fma.f64 (neg.f64 a) t (*.f64 a t)))) |
(+.f64 (-.f64 x (*.f64 a t)) (fma.f64 y b (fma.f64 (neg.f64 a) t (*.f64 a t)))) |
(+.f64 (*.f64 0 (*.f64 a t)) (-.f64 (fma.f64 y b x) (*.f64 a t))) |
(+.f64 (*.f64 a (neg.f64 t)) (+.f64 (fma.f64 y b x) (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)))) |
(+.f64 (-.f64 x (*.f64 a t)) (fma.f64 y b (fma.f64 (neg.f64 a) t (*.f64 a t)))) |
(+.f64 (*.f64 0 (*.f64 a t)) (-.f64 (fma.f64 y b x) (*.f64 a t))) |
(+.f64 (*.f64 a (neg.f64 t)) (+.f64 (fma.f64 y b x) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)))) |
(+.f64 (-.f64 x (*.f64 a t)) (fma.f64 y b (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)))) |
(+.f64 (fma.f64 y b x) (+.f64 (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))) (*.f64 0 (*.f64 a t)))) |
(+.f64 (*.f64 a (neg.f64 t)) (+.f64 (fma.f64 y b x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (-.f64 (fma.f64 y b x) (*.f64 a t))) |
(+.f64 (fma.f64 y b x) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)) (*.f64 0 (*.f64 a t)))) |
(+.f64 (+.f64 (*.f64 y b) (*.f64 a (neg.f64 t))) x) |
(-.f64 (fma.f64 y b x) (*.f64 a t)) |
(+.f64 (-.f64 (*.f64 y b) (*.f64 a t)) x) |
(-.f64 (fma.f64 y b x) (*.f64 a t)) |
(+.f64 (*.f64 (-.f64 x (*.f64 a t)) 1) (*.f64 y b)) |
(-.f64 (fma.f64 y b x) (*.f64 a t)) |
(+.f64 (*.f64 (*.f64 a (neg.f64 t)) 1) (fma.f64 y b x)) |
(-.f64 (fma.f64 y b x) (*.f64 a t)) |
(+.f64 (fma.f64 (neg.f64 t) a (*.f64 a t)) (-.f64 (fma.f64 y b x) (*.f64 a t))) |
(+.f64 (-.f64 x (*.f64 a t)) (fma.f64 y b (fma.f64 (neg.f64 a) t (*.f64 a t)))) |
(+.f64 (*.f64 0 (*.f64 a t)) (-.f64 (fma.f64 y b x) (*.f64 a t))) |
(+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (-.f64 (fma.f64 y b x) (*.f64 a t))) |
(+.f64 (-.f64 x (*.f64 a t)) (fma.f64 y b (fma.f64 (neg.f64 a) t (*.f64 a t)))) |
(+.f64 (*.f64 0 (*.f64 a t)) (-.f64 (fma.f64 y b x) (*.f64 a t))) |
(+.f64 (fma.f64 (*.f64 a (neg.f64 t)) 1 (*.f64 a t)) (-.f64 (fma.f64 y b x) (*.f64 a t))) |
(+.f64 (-.f64 x (*.f64 a t)) (fma.f64 y b (fma.f64 (neg.f64 a) t (*.f64 a t)))) |
(+.f64 (*.f64 0 (*.f64 a t)) (-.f64 (fma.f64 y b x) (*.f64 a t))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (-.f64 (fma.f64 y b x) (*.f64 a t))) |
(+.f64 (-.f64 x (*.f64 a t)) (fma.f64 y b (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)))) |
(+.f64 (fma.f64 y b x) (+.f64 (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))) (*.f64 0 (*.f64 a t)))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (-.f64 (fma.f64 y b x) (*.f64 a t))) |
(+.f64 (fma.f64 y b x) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)) (*.f64 0 (*.f64 a t)))) |
(+.f64 (-.f64 (fma.f64 y b x) (exp.f64 (log1p.f64 (*.f64 a t)))) 1) |
(+.f64 1 (-.f64 (fma.f64 y b x) (exp.f64 (log1p.f64 (*.f64 a t))))) |
(-.f64 (fma.f64 y b x) (expm1.f64 (log1p.f64 (*.f64 a t)))) |
(*.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) 1) |
(-.f64 (fma.f64 y b x) (*.f64 a t)) |
(*.f64 1 (-.f64 (fma.f64 y b x) (*.f64 a t))) |
(-.f64 (fma.f64 y b x) (*.f64 a t)) |
(*.f64 (sqrt.f64 (-.f64 (fma.f64 y b x) (*.f64 a t))) (sqrt.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)))) |
(-.f64 (fma.f64 y b x) (*.f64 a t)) |
(*.f64 (cbrt.f64 (-.f64 (fma.f64 y b x) (*.f64 a t))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 y b x) (*.f64 a t))) 2)) |
(-.f64 (fma.f64 y b x) (*.f64 a t)) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 y b x) (*.f64 a t))) 2) (cbrt.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)))) |
(-.f64 (fma.f64 y b x) (*.f64 a t)) |
(*.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a t) 2)) (/.f64 1 (+.f64 (fma.f64 y b x) (*.f64 a t)))) |
(-.f64 (fma.f64 y b x) (*.f64 a t)) |
(*.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a t) (+.f64 (fma.f64 y b x) (*.f64 a t)))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3)) (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a t) (+.f64 (*.f64 a t) (fma.f64 y b x))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 (*.f64 a t) (fma.f64 a t (fma.f64 y b x)) (pow.f64 (fma.f64 y b x) 2))) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 a t)) (sqrt.f64 (fma.f64 y b x))) (-.f64 (sqrt.f64 (fma.f64 y b x)) (sqrt.f64 (*.f64 a t)))) |
(*.f64 (/.f64 1 (+.f64 (fma.f64 y b x) (*.f64 a t))) (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a t) 2))) |
(-.f64 (fma.f64 y b x) (*.f64 a t)) |
(*.f64 (/.f64 1 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a t) (+.f64 (fma.f64 y b x) (*.f64 a t))))) (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3)) (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a t) (+.f64 (*.f64 a t) (fma.f64 y b x))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 (*.f64 a t) (fma.f64 a t (fma.f64 y b x)) (pow.f64 (fma.f64 y b x) 2))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a t) 2)) (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a t) 2))) (-.f64 (fma.f64 y b x) (*.f64 a t))) |
(-.f64 (fma.f64 y b x) (*.f64 a t)) |
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a t) 2)) (+.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3))) (-.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (fma.f64 y b x) 2)) (*.f64 (fma.f64 y b x) (*.f64 a t)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a t) 2)) (+.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3))) (+.f64 (pow.f64 (*.f64 a t) 2) (-.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a t) (fma.f64 y b x))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a t) 2)) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (fma.f64 y b x) (-.f64 (fma.f64 y b x) (*.f64 a t))))) (+.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3)) (-.f64 (*.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (fma.f64 y b x) 2)) (*.f64 (*.f64 (*.f64 a t) (+.f64 (fma.f64 y b x) (*.f64 a t))) (*.f64 (*.f64 a t) (+.f64 (fma.f64 y b x) (*.f64 a t)))))) (-.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a t) (+.f64 (fma.f64 y b x) (*.f64 a t))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3)) (-.f64 (pow.f64 (fma.f64 y b x) 4) (*.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (+.f64 (*.f64 a t) (fma.f64 y b x)) (+.f64 (*.f64 a t) (fma.f64 y b x)))))) (-.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a t) (+.f64 (*.f64 a t) (fma.f64 y b x))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3)) (-.f64 (pow.f64 (fma.f64 y b x) 4) (*.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (fma.f64 a t (fma.f64 y b x)) (fma.f64 a t (fma.f64 y b x)))))) (-.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 t (*.f64 a (fma.f64 a t (fma.f64 y b x)))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3)) (+.f64 (pow.f64 (pow.f64 (fma.f64 y b x) 2) 3) (pow.f64 (*.f64 (*.f64 a t) (+.f64 (fma.f64 y b x) (*.f64 a t))) 3))) (+.f64 (*.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (fma.f64 y b x) 2)) (-.f64 (*.f64 (*.f64 (*.f64 a t) (+.f64 (fma.f64 y b x) (*.f64 a t))) (*.f64 (*.f64 a t) (+.f64 (fma.f64 y b x) (*.f64 a t)))) (*.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a t) (+.f64 (fma.f64 y b x) (*.f64 a t))))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3)) (+.f64 (pow.f64 (pow.f64 (fma.f64 y b x) 2) 3) (pow.f64 (*.f64 (*.f64 a t) (+.f64 (*.f64 a t) (fma.f64 y b x))) 3))) (+.f64 (pow.f64 (fma.f64 y b x) 4) (*.f64 (*.f64 (*.f64 a t) (+.f64 (*.f64 a t) (fma.f64 y b x))) (-.f64 (*.f64 (*.f64 a t) (+.f64 (*.f64 a t) (fma.f64 y b x))) (pow.f64 (fma.f64 y b x) 2))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3)) (+.f64 (pow.f64 (*.f64 t (*.f64 a (fma.f64 a t (fma.f64 y b x)))) 3) (pow.f64 (fma.f64 y b x) 6))) (fma.f64 (*.f64 t (*.f64 a (fma.f64 a t (fma.f64 y b x)))) (-.f64 (*.f64 t (*.f64 a (fma.f64 a t (fma.f64 y b x)))) (pow.f64 (fma.f64 y b x) 2)) (pow.f64 (fma.f64 y b x) 4))) |
(/.f64 1 (/.f64 1 (-.f64 (fma.f64 y b x) (*.f64 a t)))) |
(-.f64 (fma.f64 y b x) (*.f64 a t)) |
(/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a t) 2)) (+.f64 (fma.f64 y b x) (*.f64 a t))) |
(-.f64 (fma.f64 y b x) (*.f64 a t)) |
(/.f64 (+.f64 (fma.f64 y b x) (*.f64 a t)) (/.f64 (+.f64 (fma.f64 y b x) (*.f64 a t)) (-.f64 (fma.f64 y b x) (*.f64 a t)))) |
(-.f64 (fma.f64 y b x) (*.f64 a t)) |
(/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3)) (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a t) (+.f64 (fma.f64 y b x) (*.f64 a t))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3)) (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a t) (+.f64 (*.f64 a t) (fma.f64 y b x))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 (*.f64 a t) (fma.f64 a t (fma.f64 y b x)) (pow.f64 (fma.f64 y b x) 2))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a t) (+.f64 (fma.f64 y b x) (*.f64 a t)))) (/.f64 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a t) (+.f64 (fma.f64 y b x) (*.f64 a t)))) (-.f64 (fma.f64 y b x) (*.f64 a t)))) |
(-.f64 (fma.f64 y b x) (*.f64 a t)) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a t) 2))) (/.f64 (+.f64 (fma.f64 y b x) (*.f64 a t)) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a t) 2))))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a t) 2))) (+.f64 (*.f64 a t) (fma.f64 y b x))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a t) 2)))) |
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a t) 2))) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a t) 2))) (fma.f64 a t (fma.f64 y b x)))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3))) (/.f64 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a t) (+.f64 (fma.f64 y b x) (*.f64 a t)))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3))))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3))) (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a t) (+.f64 (*.f64 a t) (fma.f64 y b x))))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3)))) |
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3))) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3))) (fma.f64 (*.f64 a t) (fma.f64 a t (fma.f64 y b x)) (pow.f64 (fma.f64 y b x) 2)))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a t) 2))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a t) 2)))) (/.f64 (+.f64 (fma.f64 y b x) (*.f64 a t)) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a t) 2))))) |
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a t) 2))) (/.f64 (/.f64 (+.f64 (*.f64 a t) (fma.f64 y b x)) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a t) 2)))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a t) 2))))) |
(*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a t) 2))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a t) 2))) (/.f64 (fma.f64 a t (fma.f64 y b x)) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a t) 2)))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3)))) (/.f64 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a t) (+.f64 (fma.f64 y b x) (*.f64 a t)))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3))))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3)))) (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a t) (+.f64 (*.f64 a t) (fma.f64 y b x))))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3)))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3)))) (/.f64 (fma.f64 (*.f64 a t) (fma.f64 a t (fma.f64 y b x)) (pow.f64 (fma.f64 y b x) 2)) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 y b) 2) (*.f64 (-.f64 x (*.f64 a t)) (-.f64 x (*.f64 a t)))) (+.f64 (-.f64 (*.f64 y b) x) (*.f64 a t))) |
(/.f64 (-.f64 (pow.f64 (*.f64 y b) 2) (*.f64 (-.f64 x (*.f64 a t)) (-.f64 x (*.f64 a t)))) (+.f64 (*.f64 a t) (-.f64 (*.f64 y b) x))) |
(/.f64 (*.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (fma.f64 a t (-.f64 (*.f64 y b) x))) (fma.f64 a t (-.f64 (*.f64 y b) x))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a (neg.f64 t)) (*.f64 a (neg.f64 t)))) (-.f64 (fma.f64 y b x) (*.f64 a (neg.f64 t)))) |
(-.f64 (fma.f64 y b x) (*.f64 a t)) |
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (fma.f64 y b x) 3)) (*.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 a t) 3))) (*.f64 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a t) (+.f64 (fma.f64 y b x) (*.f64 a t)))) (+.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 6) (pow.f64 (*.f64 a t) 6)) (*.f64 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a t) (+.f64 (*.f64 a t) (fma.f64 y b x)))) (+.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 6) (pow.f64 (*.f64 a t) 6)) (*.f64 (fma.f64 (*.f64 a t) (fma.f64 a t (fma.f64 y b x)) (pow.f64 (fma.f64 y b x) 2)) (+.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3)))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (fma.f64 y b x) 2)) (*.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 a t) 2))) (*.f64 (+.f64 (fma.f64 y b x) (*.f64 a t)) (+.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (fma.f64 y b x) 2)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 4) (pow.f64 (*.f64 a t) 4)) (+.f64 (*.f64 a t) (fma.f64 y b x))) (+.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a t) 2))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 4) (pow.f64 (*.f64 a t) 4)) (*.f64 (fma.f64 a t (fma.f64 y b x)) (+.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a t) 2)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 (-.f64 x (*.f64 a t)) 3)) (+.f64 (pow.f64 (*.f64 y b) 2) (-.f64 (*.f64 (-.f64 x (*.f64 a t)) (-.f64 x (*.f64 a t))) (*.f64 (*.f64 y b) (-.f64 x (*.f64 a t)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 (-.f64 x (*.f64 a t)) 3)) (+.f64 (pow.f64 (*.f64 y b) 2) (*.f64 (-.f64 x (*.f64 a t)) (-.f64 (-.f64 x (*.f64 a t)) (*.f64 y b))))) |
(/.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 a t)) 3) (pow.f64 (*.f64 y b) 3)) (fma.f64 (-.f64 x (*.f64 a t)) (-.f64 x (+.f64 (*.f64 a t) (*.f64 y b))) (pow.f64 (*.f64 y b) 2))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a (neg.f64 t)) 3)) (+.f64 (pow.f64 (fma.f64 y b x) 2) (-.f64 (*.f64 (*.f64 a (neg.f64 t)) (*.f64 a (neg.f64 t))) (*.f64 (fma.f64 y b x) (*.f64 a (neg.f64 t)))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3)) (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a t) (+.f64 (*.f64 a t) (fma.f64 y b x))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 (*.f64 a t) (fma.f64 a t (fma.f64 y b x)) (pow.f64 (fma.f64 y b x) 2))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 y b x) 3) 3) (pow.f64 (pow.f64 (*.f64 a t) 3) 3)) (*.f64 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a t) (+.f64 (fma.f64 y b x) (*.f64 a t)))) (+.f64 (*.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (fma.f64 y b x) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 a t) 3)) (*.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3)))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 y b x) 3) 3) (pow.f64 (pow.f64 (*.f64 a t) 3) 3)) (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a t) (+.f64 (*.f64 a t) (fma.f64 y b x))))) (+.f64 (+.f64 (pow.f64 (fma.f64 y b x) 6) (pow.f64 (*.f64 a t) 6)) (*.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 y b x) 3) 3) (pow.f64 (pow.f64 (*.f64 a t) 3) 3)) (fma.f64 (*.f64 a t) (fma.f64 a t (fma.f64 y b x)) (pow.f64 (fma.f64 y b x) 2))) (+.f64 (pow.f64 (fma.f64 y b x) 6) (fma.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 a t) 6)))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 y b x) 2) 3) (pow.f64 (pow.f64 (*.f64 a t) 2) 3)) (*.f64 (+.f64 (fma.f64 y b x) (*.f64 a t)) (+.f64 (*.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (fma.f64 y b x) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 a t) 2)) (*.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a t) 2)))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 y b x) 2) 3) (pow.f64 (pow.f64 (*.f64 a t) 2) 3)) (*.f64 (+.f64 (*.f64 a t) (fma.f64 y b x)) (+.f64 (+.f64 (pow.f64 (fma.f64 y b x) 4) (pow.f64 (*.f64 a t) 4)) (*.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a t) 2))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 6) (pow.f64 (*.f64 a t) 6)) (*.f64 (fma.f64 a t (fma.f64 y b x)) (+.f64 (pow.f64 (fma.f64 y b x) 4) (fma.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 a t) 4))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a t) 2))) (neg.f64 (+.f64 (fma.f64 y b x) (*.f64 a t)))) |
(-.f64 (fma.f64 y b x) (*.f64 a t)) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a t) (+.f64 (fma.f64 y b x) (*.f64 a t)))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3)) (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a t) (+.f64 (*.f64 a t) (fma.f64 y b x))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 (*.f64 a t) (fma.f64 a t (fma.f64 y b x)) (pow.f64 (fma.f64 y b x) 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3)) 1) (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a t) (+.f64 (fma.f64 y b x) (*.f64 a t))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3)) (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a t) (+.f64 (*.f64 a t) (fma.f64 y b x))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 (*.f64 a t) (fma.f64 a t (fma.f64 y b x)) (pow.f64 (fma.f64 y b x) 2))) |
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 y b) 2) (*.f64 (-.f64 x (*.f64 a t)) (-.f64 x (*.f64 a t))))) (+.f64 (-.f64 (*.f64 y b) x) (*.f64 a t))) |
(/.f64 (-.f64 (pow.f64 (*.f64 y b) 2) (*.f64 (-.f64 x (*.f64 a t)) (-.f64 x (*.f64 a t)))) (+.f64 (*.f64 a t) (-.f64 (*.f64 y b) x))) |
(/.f64 (*.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (fma.f64 a t (-.f64 (*.f64 y b) x))) (fma.f64 a t (-.f64 (*.f64 y b) x))) |
(/.f64 (*.f64 1 (-.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a (neg.f64 t)) (*.f64 a (neg.f64 t))))) (-.f64 (fma.f64 y b x) (*.f64 a (neg.f64 t)))) |
(-.f64 (fma.f64 y b x) (*.f64 a t)) |
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 (-.f64 x (*.f64 a t)) 3))) (+.f64 (pow.f64 (*.f64 y b) 2) (-.f64 (*.f64 (-.f64 x (*.f64 a t)) (-.f64 x (*.f64 a t))) (*.f64 (*.f64 y b) (-.f64 x (*.f64 a t)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 (-.f64 x (*.f64 a t)) 3)) (+.f64 (pow.f64 (*.f64 y b) 2) (*.f64 (-.f64 x (*.f64 a t)) (-.f64 (-.f64 x (*.f64 a t)) (*.f64 y b))))) |
(/.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 a t)) 3) (pow.f64 (*.f64 y b) 3)) (fma.f64 (-.f64 x (*.f64 a t)) (-.f64 x (+.f64 (*.f64 a t) (*.f64 y b))) (pow.f64 (*.f64 y b) 2))) |
(/.f64 (*.f64 1 (+.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a (neg.f64 t)) 3))) (+.f64 (pow.f64 (fma.f64 y b x) 2) (-.f64 (*.f64 (*.f64 a (neg.f64 t)) (*.f64 a (neg.f64 t))) (*.f64 (fma.f64 y b x) (*.f64 a (neg.f64 t)))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3)) (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a t) (+.f64 (*.f64 a t) (fma.f64 y b x))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 (*.f64 a t) (fma.f64 a t (fma.f64 y b x)) (pow.f64 (fma.f64 y b x) 2))) |
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a t) 2)))) (neg.f64 (+.f64 (fma.f64 y b x) (*.f64 a t)))) |
(-.f64 (fma.f64 y b x) (*.f64 a t)) |
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a t) (+.f64 (fma.f64 y b x) (*.f64 a t)))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3)) (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a t) (+.f64 (*.f64 a t) (fma.f64 y b x))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 (*.f64 a t) (fma.f64 a t (fma.f64 y b x)) (pow.f64 (fma.f64 y b x) 2))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (fma.f64 y b x) (*.f64 a t))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a t) 2)))) (sqrt.f64 (+.f64 (fma.f64 y b x) (*.f64 a t)))) |
(/.f64 (sqrt.f64 (-.f64 (fma.f64 y b x) (*.f64 a t))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a t) (fma.f64 y b x))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a t) 2))))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (fma.f64 y b x) (*.f64 a t))) (sqrt.f64 (fma.f64 a t (fma.f64 y b x)))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a t) 2)))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (fma.f64 y b x) (*.f64 a t))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3)))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a t) (+.f64 (fma.f64 y b x) (*.f64 a t)))))) |
(/.f64 (sqrt.f64 (-.f64 (fma.f64 y b x) (*.f64 a t))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a t) (+.f64 (*.f64 a t) (fma.f64 y b x))))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3))))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (fma.f64 y b x) (*.f64 a t))) (sqrt.f64 (fma.f64 (*.f64 a t) (fma.f64 a t (fma.f64 y b x)) (pow.f64 (fma.f64 y b x) 2)))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3)))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 y b x) (*.f64 a t))) 2) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a t) 2)))) (cbrt.f64 (+.f64 (fma.f64 y b x) (*.f64 a t)))) |
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 y b x) (*.f64 a t))) 2) (/.f64 (cbrt.f64 (+.f64 (*.f64 a t) (fma.f64 y b x))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a t) 2))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 y b x) (*.f64 a t))) 2) (cbrt.f64 (fma.f64 a t (fma.f64 y b x)))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a t) 2)))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 y b x) (*.f64 a t))) 2) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3)))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a t) (+.f64 (fma.f64 y b x) (*.f64 a t)))))) |
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 y b x) (*.f64 a t))) 2) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a t) (+.f64 (*.f64 a t) (fma.f64 y b x))))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 y b x) (*.f64 a t))) 2) (cbrt.f64 (fma.f64 (*.f64 a t) (fma.f64 a t (fma.f64 y b x)) (pow.f64 (fma.f64 y b x) 2)))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a t) 2)) 1) (+.f64 (fma.f64 y b x) (*.f64 a t))) |
(-.f64 (fma.f64 y b x) (*.f64 a t)) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y b) 2) (*.f64 (-.f64 x (*.f64 a t)) (-.f64 x (*.f64 a t)))) 1) (+.f64 (-.f64 (*.f64 y b) x) (*.f64 a t))) |
(/.f64 (-.f64 (pow.f64 (*.f64 y b) 2) (*.f64 (-.f64 x (*.f64 a t)) (-.f64 x (*.f64 a t)))) (+.f64 (*.f64 a t) (-.f64 (*.f64 y b) x))) |
(/.f64 (*.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) (fma.f64 a t (-.f64 (*.f64 y b) x))) (fma.f64 a t (-.f64 (*.f64 y b) x))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a (neg.f64 t)) (*.f64 a (neg.f64 t)))) 1) (-.f64 (fma.f64 y b x) (*.f64 a (neg.f64 t)))) |
(-.f64 (fma.f64 y b x) (*.f64 a t)) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 (-.f64 x (*.f64 a t)) 3)) 1) (+.f64 (pow.f64 (*.f64 y b) 2) (-.f64 (*.f64 (-.f64 x (*.f64 a t)) (-.f64 x (*.f64 a t))) (*.f64 (*.f64 y b) (-.f64 x (*.f64 a t)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 (-.f64 x (*.f64 a t)) 3)) (+.f64 (pow.f64 (*.f64 y b) 2) (*.f64 (-.f64 x (*.f64 a t)) (-.f64 (-.f64 x (*.f64 a t)) (*.f64 y b))))) |
(/.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 a t)) 3) (pow.f64 (*.f64 y b) 3)) (fma.f64 (-.f64 x (*.f64 a t)) (-.f64 x (+.f64 (*.f64 a t) (*.f64 y b))) (pow.f64 (*.f64 y b) 2))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a (neg.f64 t)) 3)) 1) (+.f64 (pow.f64 (fma.f64 y b x) 2) (-.f64 (*.f64 (*.f64 a (neg.f64 t)) (*.f64 a (neg.f64 t))) (*.f64 (fma.f64 y b x) (*.f64 a (neg.f64 t)))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3)) (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a t) (+.f64 (*.f64 a t) (fma.f64 y b x))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 (*.f64 a t) (fma.f64 a t (fma.f64 y b x)) (pow.f64 (fma.f64 y b x) 2))) |
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a t) 2))) 1) (neg.f64 (+.f64 (fma.f64 y b x) (*.f64 a t)))) |
(-.f64 (fma.f64 y b x) (*.f64 a t)) |
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3))) 1) (neg.f64 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a t) (+.f64 (fma.f64 y b x) (*.f64 a t)))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3)) (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a t) (+.f64 (*.f64 a t) (fma.f64 y b x))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 (*.f64 a t) (fma.f64 a t (fma.f64 y b x)) (pow.f64 (fma.f64 y b x) 2))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a t) 2))) (sqrt.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)))) (sqrt.f64 (+.f64 (fma.f64 y b x) (*.f64 a t)))) |
(/.f64 (sqrt.f64 (-.f64 (fma.f64 y b x) (*.f64 a t))) (/.f64 (sqrt.f64 (+.f64 (*.f64 a t) (fma.f64 y b x))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a t) 2))))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (fma.f64 y b x) (*.f64 a t))) (sqrt.f64 (fma.f64 a t (fma.f64 y b x)))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a t) 2)))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3))) (sqrt.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a t) (+.f64 (fma.f64 y b x) (*.f64 a t)))))) |
(/.f64 (sqrt.f64 (-.f64 (fma.f64 y b x) (*.f64 a t))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a t) (+.f64 (*.f64 a t) (fma.f64 y b x))))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3))))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (fma.f64 y b x) (*.f64 a t))) (sqrt.f64 (fma.f64 (*.f64 a t) (fma.f64 a t (fma.f64 y b x)) (pow.f64 (fma.f64 y b x) 2)))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3)))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a t) 2))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 y b x) (*.f64 a t))) 2)) (cbrt.f64 (+.f64 (fma.f64 y b x) (*.f64 a t)))) |
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 y b x) (*.f64 a t))) 2) (/.f64 (cbrt.f64 (+.f64 (*.f64 a t) (fma.f64 y b x))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a t) 2))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 y b x) (*.f64 a t))) 2) (cbrt.f64 (fma.f64 a t (fma.f64 y b x)))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a t) 2)))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 y b x) (*.f64 a t))) 2)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a t) (+.f64 (fma.f64 y b x) (*.f64 a t)))))) |
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 y b x) (*.f64 a t))) 2) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a t) (+.f64 (*.f64 a t) (fma.f64 y b x))))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 y b x) (*.f64 a t))) 2) (cbrt.f64 (fma.f64 (*.f64 a t) (fma.f64 a t (fma.f64 y b x)) (pow.f64 (fma.f64 y b x) 2)))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3)))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (fma.f64 y b x) 2)) (*.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 a t) 2))) (/.f64 1 (+.f64 (fma.f64 y b x) (*.f64 a t)))) (+.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (fma.f64 y b x) 2))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 4) (pow.f64 (*.f64 a t) 4)) (+.f64 (*.f64 a t) (fma.f64 y b x))) (+.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a t) 2))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 4) (pow.f64 (*.f64 a t) 4)) (*.f64 (fma.f64 a t (fma.f64 y b x)) (+.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a t) 2)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 y b x) 2) 3) (pow.f64 (pow.f64 (*.f64 a t) 2) 3)) (/.f64 1 (+.f64 (fma.f64 y b x) (*.f64 a t)))) (+.f64 (*.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (fma.f64 y b x) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 a t) 2)) (*.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a t) 2))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 y b x) 2) 3) (pow.f64 (pow.f64 (*.f64 a t) 2) 3)) (*.f64 (+.f64 (*.f64 a t) (fma.f64 y b x)) (+.f64 (+.f64 (pow.f64 (fma.f64 y b x) 4) (pow.f64 (*.f64 a t) 4)) (*.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a t) 2))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 6) (pow.f64 (*.f64 a t) 6)) (*.f64 (fma.f64 a t (fma.f64 y b x)) (+.f64 (pow.f64 (fma.f64 y b x) 4) (fma.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 a t) 4))))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (fma.f64 y b x) 3)) (*.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 a t) 3))) (/.f64 1 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a t) (+.f64 (fma.f64 y b x) (*.f64 a t)))))) (+.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 6) (pow.f64 (*.f64 a t) 6)) (*.f64 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a t) (+.f64 (*.f64 a t) (fma.f64 y b x)))) (+.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 6) (pow.f64 (*.f64 a t) 6)) (*.f64 (fma.f64 (*.f64 a t) (fma.f64 a t (fma.f64 y b x)) (pow.f64 (fma.f64 y b x) 2)) (+.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 y b x) 3) 3) (pow.f64 (pow.f64 (*.f64 a t) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a t) (+.f64 (fma.f64 y b x) (*.f64 a t)))))) (+.f64 (*.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (fma.f64 y b x) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 a t) 3)) (*.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 y b x) 3) 3) (pow.f64 (pow.f64 (*.f64 a t) 3) 3)) (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a t) (+.f64 (*.f64 a t) (fma.f64 y b x))))) (+.f64 (+.f64 (pow.f64 (fma.f64 y b x) 6) (pow.f64 (*.f64 a t) 6)) (*.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 y b x) 3) 3) (pow.f64 (pow.f64 (*.f64 a t) 3) 3)) (fma.f64 (*.f64 a t) (fma.f64 a t (fma.f64 y b x)) (pow.f64 (fma.f64 y b x) 2))) (+.f64 (pow.f64 (fma.f64 y b x) 6) (fma.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 a t) 6)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a t) 2)) 1) (+.f64 (fma.f64 y b x) (*.f64 a t))) |
(-.f64 (fma.f64 y b x) (*.f64 a t)) |
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a t) 2)) (sqrt.f64 (+.f64 (fma.f64 y b x) (*.f64 a t)))) (sqrt.f64 (+.f64 (fma.f64 y b x) (*.f64 a t)))) |
(-.f64 (fma.f64 y b x) (*.f64 a t)) |
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 2) (pow.f64 (*.f64 a t) 2)) (*.f64 (cbrt.f64 (+.f64 (fma.f64 y b x) (*.f64 a t))) (cbrt.f64 (+.f64 (fma.f64 y b x) (*.f64 a t))))) (cbrt.f64 (+.f64 (fma.f64 y b x) (*.f64 a t)))) |
(-.f64 (fma.f64 y b x) (*.f64 a t)) |
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3)) 1) (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a t) (+.f64 (fma.f64 y b x) (*.f64 a t))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3)) (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a t) (+.f64 (*.f64 a t) (fma.f64 y b x))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 (*.f64 a t) (fma.f64 a t (fma.f64 y b x)) (pow.f64 (fma.f64 y b x) 2))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3)) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a t) (+.f64 (fma.f64 y b x) (*.f64 a t)))))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a t) (+.f64 (fma.f64 y b x) (*.f64 a t)))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3)) (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a t) (+.f64 (*.f64 a t) (fma.f64 y b x))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 (*.f64 a t) (fma.f64 a t (fma.f64 y b x)) (pow.f64 (fma.f64 y b x) 2))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a t) (+.f64 (fma.f64 y b x) (*.f64 a t))))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a t) (+.f64 (fma.f64 y b x) (*.f64 a t))))))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a t) (+.f64 (fma.f64 y b x) (*.f64 a t)))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3)) (+.f64 (pow.f64 (fma.f64 y b x) 2) (*.f64 (*.f64 a t) (+.f64 (*.f64 a t) (fma.f64 y b x))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 y b x) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 (*.f64 a t) (fma.f64 a t (fma.f64 y b x)) (pow.f64 (fma.f64 y b x) 2))) |
(pow.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) 1) |
(-.f64 (fma.f64 y b x) (*.f64 a t)) |
(pow.f64 (sqrt.f64 (-.f64 (fma.f64 y b x) (*.f64 a t))) 2) |
(-.f64 (fma.f64 y b x) (*.f64 a t)) |
(pow.f64 (cbrt.f64 (-.f64 (fma.f64 y b x) (*.f64 a t))) 3) |
(-.f64 (fma.f64 y b x) (*.f64 a t)) |
(pow.f64 (pow.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) 3) 1/3) |
(-.f64 (fma.f64 y b x) (*.f64 a t)) |
(sqrt.f64 (pow.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) 2)) |
(fabs.f64 (-.f64 (fma.f64 y b x) (*.f64 a t))) |
(log.f64 (exp.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)))) |
(-.f64 (fma.f64 y b x) (*.f64 a t)) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (fma.f64 y b x) (*.f64 a t))))) |
(-.f64 (fma.f64 y b x) (*.f64 a t)) |
(cbrt.f64 (pow.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)) 3)) |
(-.f64 (fma.f64 y b x) (*.f64 a t)) |
(expm1.f64 (log1p.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)))) |
(-.f64 (fma.f64 y b x) (*.f64 a t)) |
(exp.f64 (log.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)))) |
(-.f64 (fma.f64 y b x) (*.f64 a t)) |
(exp.f64 (*.f64 (log.f64 (-.f64 (fma.f64 y b x) (*.f64 a t))) 1)) |
(-.f64 (fma.f64 y b x) (*.f64 a t)) |
(log1p.f64 (expm1.f64 (-.f64 (fma.f64 y b x) (*.f64 a t)))) |
(-.f64 (fma.f64 y b x) (*.f64 a t)) |
(fma.f64 y b (-.f64 x (*.f64 a t))) |
(-.f64 (fma.f64 y b x) (*.f64 a t)) |
(fma.f64 b y (-.f64 x (*.f64 a t))) |
(-.f64 (fma.f64 y b x) (*.f64 a t)) |
(fma.f64 1 (*.f64 y b) (-.f64 x (*.f64 a t))) |
(-.f64 (fma.f64 y b x) (*.f64 a t)) |
(fma.f64 1 (fma.f64 y b x) (*.f64 a (neg.f64 t))) |
(-.f64 (fma.f64 y b x) (*.f64 a t)) |
(fma.f64 (sqrt.f64 (*.f64 y b)) (sqrt.f64 (*.f64 y b)) (-.f64 x (*.f64 a t))) |
(-.f64 (fma.f64 y b x) (*.f64 a t)) |
(fma.f64 (sqrt.f64 (fma.f64 y b x)) (sqrt.f64 (fma.f64 y b x)) (*.f64 a (neg.f64 t))) |
(-.f64 (fma.f64 y b x) (*.f64 a t)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (cbrt.f64 (*.f64 y b)) (-.f64 x (*.f64 a t))) |
(-.f64 (fma.f64 y b x) (*.f64 a t)) |
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 y b x)) 2) (cbrt.f64 (fma.f64 y b x)) (*.f64 a (neg.f64 t))) |
(-.f64 (fma.f64 y b x) (*.f64 a t)) |
Compiled 11655 to 4207 computations (63.9% saved)
29 alts after pruning (22 fresh and 7 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 522 | 7 | 529 |
| Fresh | 1 | 15 | 16 |
| Picked | 1 | 0 | 1 |
| Done | 1 | 7 | 8 |
| Total | 525 | 29 | 554 |
| Status | Error | Program |
|---|---|---|
| 47.3b | (/.f64 (-.f64 1 (*.f64 y y)) (/.f64 (+.f64 y 1) z)) | |
| 18.1b | (-.f64 (+.f64 (+.f64 (*.f64 (+.f64 y t) b) (*.f64 -2 b)) x) (*.f64 (-.f64 t 1) a)) | |
| 16.6b | (-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 z (-.f64 y 1))) | |
| 26.7b | (-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 a t)) | |
| 50.3b | (-.f64 (*.f64 y b) (*.f64 a t)) | |
| ✓ | 45.2b | (-.f64 z (*.f64 y z)) |
| 24.6b | (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) | |
| 39.7b | (-.f64 x (neg.f64 z)) | |
| ✓ | 46.5b | (-.f64 a (*.f64 t a)) |
| 34.3b | (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) | |
| 47.5b | (+.f64 (*.f64 (+.f64 y t) b) (*.f64 -2 b)) | |
| 28.9b | (+.f64 a (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 a t))) | |
| 37.2b | (+.f64 a (*.f64 z (-.f64 1 y))) | |
| 47.4b | (+.f64 a (*.f64 z (neg.f64 y))) | |
| 42.6b | (+.f64 a (*.f64 y (-.f64 b z))) | |
| ✓ | 41.6b | (+.f64 a x) |
| ✓ | 47.5b | (*.f64 (-.f64 (+.f64 y t) 2) b) |
| 52.5b | (*.f64 (-.f64 y 2) b) | |
| 50.5b | (*.f64 (-.f64 b z) y) | |
| 54.9b | (*.f64 (neg.f64 a) t) | |
| ✓ | 45.2b | (*.f64 z (-.f64 1 y)) |
| 55.2b | (*.f64 z (neg.f64 y)) | |
| 57.8b | (*.f64 y b) | |
| ✓ | 50.0b | (*.f64 t (-.f64 b a)) |
| ✓ | 57.7b | (*.f64 t b) |
| 52.4b | (*.f64 b (-.f64 t 2)) | |
| 52.8b | z | |
| 49.4b | x | |
| 54.8b | a |
Compiled 362 to 271 computations (25.1% saved)
| Inputs |
|---|
a |
x |
z |
(*.f64 t b) |
(*.f64 y b) |
(+.f64 a x) |
(*.f64 t (neg.f64 a)) |
(*.f64 z (neg.f64 y)) |
(*.f64 (neg.f64 a) t) |
(-.f64 x (neg.f64 z)) |
(*.f64 b (-.f64 t 2)) |
(*.f64 t (-.f64 b a)) |
(*.f64 z (-.f64 1 y)) |
(*.f64 (-.f64 b z) y) |
(*.f64 (-.f64 y 2) b) |
(+.f64 (*.f64 y b) x) |
(-.f64 a (*.f64 t a)) |
(-.f64 z (*.f64 y z)) |
(+.f64 a (*.f64 z (neg.f64 y))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(+.f64 a (*.f64 y (-.f64 b z))) |
(+.f64 a (*.f64 z (-.f64 1 y))) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(-.f64 x (*.f64 (-.f64 t 1) a)) |
(-.f64 (*.f64 y b) (*.f64 a t)) |
(+.f64 (*.f64 (+.f64 y t) b) (*.f64 -2 b)) |
(+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) |
(-.f64 (+.f64 (*.f64 y b) x) (*.f64 a t)) |
(+.f64 a (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 a t))) |
(-.f64 x (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z y))) |
(-.f64 (+.f64 (*.f64 y b) x) (*.f64 (-.f64 t 1) a)) |
(/.f64 (-.f64 1 (*.f64 y y)) (/.f64 (+.f64 y 1) z)) |
(-.f64 x (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 a t)) |
(+.f64 a (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 z (-.f64 1 y)) x))) |
(+.f64 a (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 y 2) b) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 z (-.f64 y 1))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 (-.f64 t 1) a)) |
(-.f64 (+.f64 (+.f64 (*.f64 (+.f64 y t) b) (*.f64 -2 b)) x) (*.f64 (-.f64 t 1) a)) |
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (-.f64 t 2)) b))) |
(+.f64 a (+.f64 (*.f64 t (+.f64 b (*.f64 -1 a))) (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 y 2) b) x)))) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (*.f64 (+.f64 t -1) a) (+.f64 (*.f64 (+.f64 t -2) b) (*.f64 y b)))) |
(-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) |
(-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1)))) |
(-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 t -1) a))) |
(fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 t -1) a)))) |
(fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))) |
| Outputs |
|---|
(+.f64 a (+.f64 (*.f64 t (+.f64 b (*.f64 -1 a))) (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 y 2) b) x)))) |
7 calls:
| 56.0ms | a |
| 34.0ms | y |
| 32.0ms | x |
| 25.0ms | b |
| 24.0ms | t |
| Error | Segments | Branch |
|---|---|---|
| 0.0b | 1 | x |
| 0.0b | 1 | y |
| 0.0b | 1 | z |
| 0.0b | 1 | t |
| 0.0b | 1 | a |
| 0.0b | 1 | b |
| 0.0b | 1 | (+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) |
Compiled 524 to 286 computations (45.4% saved)
| Inputs |
|---|
a |
x |
z |
(*.f64 t b) |
(*.f64 y b) |
(+.f64 a x) |
(*.f64 t (neg.f64 a)) |
(*.f64 z (neg.f64 y)) |
(*.f64 (neg.f64 a) t) |
(-.f64 x (neg.f64 z)) |
(*.f64 b (-.f64 t 2)) |
(*.f64 t (-.f64 b a)) |
(*.f64 z (-.f64 1 y)) |
(*.f64 (-.f64 b z) y) |
(*.f64 (-.f64 y 2) b) |
(+.f64 (*.f64 y b) x) |
(-.f64 a (*.f64 t a)) |
(-.f64 z (*.f64 y z)) |
(+.f64 a (*.f64 z (neg.f64 y))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(+.f64 a (*.f64 y (-.f64 b z))) |
(+.f64 a (*.f64 z (-.f64 1 y))) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(-.f64 x (*.f64 (-.f64 t 1) a)) |
(-.f64 (*.f64 y b) (*.f64 a t)) |
(+.f64 (*.f64 (+.f64 y t) b) (*.f64 -2 b)) |
(+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) |
(-.f64 (+.f64 (*.f64 y b) x) (*.f64 a t)) |
(+.f64 a (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 a t))) |
(-.f64 x (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z y))) |
(-.f64 (+.f64 (*.f64 y b) x) (*.f64 (-.f64 t 1) a)) |
(/.f64 (-.f64 1 (*.f64 y y)) (/.f64 (+.f64 y 1) z)) |
(-.f64 x (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 a t)) |
(+.f64 a (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 z (-.f64 1 y)) x))) |
(+.f64 a (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 y 2) b) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 z (-.f64 y 1))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 (-.f64 t 1) a)) |
(-.f64 (+.f64 (+.f64 (*.f64 (+.f64 y t) b) (*.f64 -2 b)) x) (*.f64 (-.f64 t 1) a)) |
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (-.f64 t 2)) b))) |
| Outputs |
|---|
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (-.f64 t 2)) b))) |
7 calls:
| 109.0ms | y |
| 46.0ms | a |
| 21.0ms | (+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) |
| 20.0ms | t |
| 20.0ms | b |
| Error | Segments | Branch |
|---|---|---|
| 0.0b | 1 | x |
| 0.0b | 1 | y |
| 0.0b | 1 | z |
| 0.0b | 1 | t |
| 0.0b | 1 | a |
| 0.0b | 1 | b |
| 0.0b | 1 | (+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) |
Compiled 407 to 220 computations (45.9% saved)
| Inputs |
|---|
a |
x |
z |
(*.f64 t b) |
(*.f64 y b) |
(+.f64 a x) |
(*.f64 t (neg.f64 a)) |
(*.f64 z (neg.f64 y)) |
(*.f64 (neg.f64 a) t) |
(-.f64 x (neg.f64 z)) |
(*.f64 b (-.f64 t 2)) |
(*.f64 t (-.f64 b a)) |
(*.f64 z (-.f64 1 y)) |
(*.f64 (-.f64 b z) y) |
(*.f64 (-.f64 y 2) b) |
(+.f64 (*.f64 y b) x) |
(-.f64 a (*.f64 t a)) |
(-.f64 z (*.f64 y z)) |
(+.f64 a (*.f64 z (neg.f64 y))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(+.f64 a (*.f64 y (-.f64 b z))) |
(+.f64 a (*.f64 z (-.f64 1 y))) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(-.f64 x (*.f64 (-.f64 t 1) a)) |
(-.f64 (*.f64 y b) (*.f64 a t)) |
(+.f64 (*.f64 (+.f64 y t) b) (*.f64 -2 b)) |
(+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) |
(-.f64 (+.f64 (*.f64 y b) x) (*.f64 a t)) |
(+.f64 a (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 a t))) |
(-.f64 x (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z y))) |
(-.f64 (+.f64 (*.f64 y b) x) (*.f64 (-.f64 t 1) a)) |
(/.f64 (-.f64 1 (*.f64 y y)) (/.f64 (+.f64 y 1) z)) |
(-.f64 x (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 a t)) |
(+.f64 a (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 z (-.f64 1 y)) x))) |
(+.f64 a (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 y 2) b) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 z (-.f64 y 1))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 (-.f64 t 1) a)) |
(-.f64 (+.f64 (+.f64 (*.f64 (+.f64 y t) b) (*.f64 -2 b)) x) (*.f64 (-.f64 t 1) a)) |
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) |
| Outputs |
|---|
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) |
7 calls:
| 56.0ms | (+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) |
| 49.0ms | y |
| 45.0ms | z |
| 44.0ms | b |
| 39.0ms | x |
| Error | Segments | Branch |
|---|---|---|
| 0.0b | 1 | x |
| 0.0b | 1 | y |
| 0.0b | 1 | z |
| 0.0b | 1 | t |
| 0.0b | 1 | a |
| 0.0b | 1 | b |
| 0.0b | 1 | (+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) |
Compiled 386 to 207 computations (46.4% saved)
| Inputs |
|---|
a |
x |
z |
(*.f64 t b) |
(*.f64 y b) |
(+.f64 a x) |
(*.f64 t (neg.f64 a)) |
(*.f64 z (neg.f64 y)) |
(*.f64 (neg.f64 a) t) |
(-.f64 x (neg.f64 z)) |
(*.f64 b (-.f64 t 2)) |
(*.f64 t (-.f64 b a)) |
(*.f64 z (-.f64 1 y)) |
(*.f64 (-.f64 b z) y) |
(*.f64 (-.f64 y 2) b) |
(+.f64 (*.f64 y b) x) |
(-.f64 a (*.f64 t a)) |
(-.f64 z (*.f64 y z)) |
(+.f64 a (*.f64 z (neg.f64 y))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(+.f64 a (*.f64 y (-.f64 b z))) |
(+.f64 a (*.f64 z (-.f64 1 y))) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(-.f64 x (*.f64 (-.f64 t 1) a)) |
(-.f64 (*.f64 y b) (*.f64 a t)) |
(+.f64 (*.f64 (+.f64 y t) b) (*.f64 -2 b)) |
(+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) |
(-.f64 (+.f64 (*.f64 y b) x) (*.f64 a t)) |
(+.f64 a (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 a t))) |
(-.f64 x (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z y))) |
(-.f64 (+.f64 (*.f64 y b) x) (*.f64 (-.f64 t 1) a)) |
(/.f64 (-.f64 1 (*.f64 y y)) (/.f64 (+.f64 y 1) z)) |
(-.f64 x (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 a t)) |
(+.f64 a (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 z (-.f64 1 y)) x))) |
(+.f64 a (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 y 2) b) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 z (-.f64 y 1))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 (-.f64 t 1) a)) |
(-.f64 (+.f64 (+.f64 (*.f64 (+.f64 y t) b) (*.f64 -2 b)) x) (*.f64 (-.f64 t 1) a)) |
| Outputs |
|---|
(+.f64 a (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 y 2) b) x))) |
(-.f64 (+.f64 (+.f64 (*.f64 (+.f64 y t) b) (*.f64 -2 b)) x) (*.f64 (-.f64 t 1) a)) |
(+.f64 a (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 y 2) b) x))) |
6 calls:
| 264.0ms | x |
| 206.0ms | y |
| 153.0ms | b |
| 153.0ms | t |
| 110.0ms | z |
| Error | Segments | Branch |
|---|---|---|
| 8.7b | 8 | x |
| 9.5b | 7 | y |
| 3.4b | 3 | z |
| 4.9b | 5 | t |
| 5.2b | 4 | a |
| 6.1b | 3 | b |
Compiled 338 to 176 computations (47.9% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 21.0ms | 3.68845636036644e-38 | 1.1562432434965204e-35 |
| 18.0ms | -2.939240337011485e+57 | -4.783844410031734e+55 |
| 35.0ms | 240× | body | 256 | valid |
| 1.0ms | 4× | body | 256 | infinite |
Compiled 726 to 522 computations (28.1% saved)
| Inputs |
|---|
a |
x |
z |
(*.f64 t b) |
(*.f64 y b) |
(+.f64 a x) |
(*.f64 t (neg.f64 a)) |
(*.f64 z (neg.f64 y)) |
(*.f64 (neg.f64 a) t) |
(-.f64 x (neg.f64 z)) |
(*.f64 b (-.f64 t 2)) |
(*.f64 t (-.f64 b a)) |
(*.f64 z (-.f64 1 y)) |
(*.f64 (-.f64 b z) y) |
(*.f64 (-.f64 y 2) b) |
(+.f64 (*.f64 y b) x) |
(-.f64 a (*.f64 t a)) |
(-.f64 z (*.f64 y z)) |
(+.f64 a (*.f64 z (neg.f64 y))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(+.f64 a (*.f64 y (-.f64 b z))) |
(+.f64 a (*.f64 z (-.f64 1 y))) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(-.f64 x (*.f64 (-.f64 t 1) a)) |
(-.f64 (*.f64 y b) (*.f64 a t)) |
(+.f64 (*.f64 (+.f64 y t) b) (*.f64 -2 b)) |
(+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) |
(-.f64 (+.f64 (*.f64 y b) x) (*.f64 a t)) |
(+.f64 a (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 a t))) |
(-.f64 x (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z y))) |
(-.f64 (+.f64 (*.f64 y b) x) (*.f64 (-.f64 t 1) a)) |
(/.f64 (-.f64 1 (*.f64 y y)) (/.f64 (+.f64 y 1) z)) |
(-.f64 x (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 a t)) |
(+.f64 a (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 z (-.f64 1 y)) x))) |
(+.f64 a (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 y 2) b) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 z (-.f64 y 1))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 (-.f64 t 1) a)) |
| Outputs |
|---|
(+.f64 a (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 y 2) b) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 (-.f64 t 1) a)) |
(+.f64 a (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 y 2) b) x))) |
6 calls:
| 128.0ms | x |
| 109.0ms | y |
| 84.0ms | t |
| 69.0ms | a |
| 67.0ms | b |
| Error | Segments | Branch |
|---|---|---|
| 8.7b | 8 | x |
| 9.5b | 7 | y |
| 3.4b | 3 | z |
| 4.9b | 5 | t |
| 5.2b | 4 | a |
| 6.1b | 3 | b |
Compiled 321 to 168 computations (47.7% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 19.0ms | 3.68845636036644e-38 | 1.1562432434965204e-35 |
| 18.0ms | -2.939240337011485e+57 | -4.783844410031734e+55 |
| 33.0ms | 240× | body | 256 | valid |
| 0.0ms | 1× | body | 256 | infinite |
Compiled 696 to 507 computations (27.2% saved)
| Inputs |
|---|
a |
x |
z |
(*.f64 t b) |
(*.f64 y b) |
(+.f64 a x) |
(*.f64 t (neg.f64 a)) |
(*.f64 z (neg.f64 y)) |
(*.f64 (neg.f64 a) t) |
(-.f64 x (neg.f64 z)) |
(*.f64 b (-.f64 t 2)) |
(*.f64 t (-.f64 b a)) |
(*.f64 z (-.f64 1 y)) |
(*.f64 (-.f64 b z) y) |
(*.f64 (-.f64 y 2) b) |
(+.f64 (*.f64 y b) x) |
(-.f64 a (*.f64 t a)) |
(-.f64 z (*.f64 y z)) |
(+.f64 a (*.f64 z (neg.f64 y))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(+.f64 a (*.f64 y (-.f64 b z))) |
(+.f64 a (*.f64 z (-.f64 1 y))) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(-.f64 x (*.f64 (-.f64 t 1) a)) |
(-.f64 (*.f64 y b) (*.f64 a t)) |
(+.f64 (*.f64 (+.f64 y t) b) (*.f64 -2 b)) |
(+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) |
(-.f64 (+.f64 (*.f64 y b) x) (*.f64 a t)) |
(+.f64 a (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 a t))) |
(-.f64 x (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z y))) |
(-.f64 (+.f64 (*.f64 y b) x) (*.f64 (-.f64 t 1) a)) |
(/.f64 (-.f64 1 (*.f64 y y)) (/.f64 (+.f64 y 1) z)) |
(-.f64 x (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 a t)) |
(+.f64 a (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 z (-.f64 1 y)) x))) |
(+.f64 a (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 y 2) b) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 z (-.f64 y 1))) |
| Outputs |
|---|
(-.f64 x (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(+.f64 a (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 y 2) b) x))) |
(+.f64 a (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 z (-.f64 1 y)) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 z (-.f64 y 1))) |
(+.f64 a (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 a t))) |
6 calls:
| 97.0ms | z |
| 87.0ms | a |
| 84.0ms | t |
| 81.0ms | b |
| 80.0ms | y |
| Error | Segments | Branch |
|---|---|---|
| 11.3b | 4 | x |
| 11.1b | 5 | y |
| 7.5b | 5 | z |
| 4.9b | 5 | t |
| 6.3b | 3 | a |
| 5.4b | 5 | b |
Compiled 306 to 160 computations (47.7% saved)
| 4× | binary-search |
| Time | Left | Right |
|---|---|---|
| 41.0ms | 3.338322283838195e+246 | 1.90006024929655e+255 |
| 19.0ms | 4.370871068786737e+76 | 6.4254039672483e+78 |
| 12.0ms | 7.601519277795482e-33 | 1.3838719585784696e-20 |
| 18.0ms | -1.3863757126856895e+32 | -6.42656869495685e+30 |
| 61.0ms | 448× | body | 256 | valid |
| 21.0ms | 158× | body | 256 | infinite |
Compiled 1218 to 889 computations (27% saved)
| Inputs |
|---|
a |
x |
z |
(*.f64 t b) |
(*.f64 y b) |
(+.f64 a x) |
(*.f64 t (neg.f64 a)) |
(*.f64 z (neg.f64 y)) |
(*.f64 (neg.f64 a) t) |
(-.f64 x (neg.f64 z)) |
(*.f64 b (-.f64 t 2)) |
(*.f64 t (-.f64 b a)) |
(*.f64 z (-.f64 1 y)) |
(*.f64 (-.f64 b z) y) |
(*.f64 (-.f64 y 2) b) |
(+.f64 (*.f64 y b) x) |
(-.f64 a (*.f64 t a)) |
(-.f64 z (*.f64 y z)) |
(+.f64 a (*.f64 z (neg.f64 y))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(+.f64 a (*.f64 y (-.f64 b z))) |
(+.f64 a (*.f64 z (-.f64 1 y))) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(-.f64 x (*.f64 (-.f64 t 1) a)) |
(-.f64 (*.f64 y b) (*.f64 a t)) |
(+.f64 (*.f64 (+.f64 y t) b) (*.f64 -2 b)) |
(+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) |
(-.f64 (+.f64 (*.f64 y b) x) (*.f64 a t)) |
(+.f64 a (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 a t))) |
(-.f64 x (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z y))) |
(-.f64 (+.f64 (*.f64 y b) x) (*.f64 (-.f64 t 1) a)) |
(/.f64 (-.f64 1 (*.f64 y y)) (/.f64 (+.f64 y 1) z)) |
(-.f64 x (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 a t)) |
(+.f64 a (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 z (-.f64 1 y)) x))) |
(+.f64 a (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 y 2) b) x))) |
| Outputs |
|---|
(-.f64 x (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(+.f64 a (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 y 2) b) x))) |
(+.f64 a (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 z (-.f64 1 y)) x))) |
6 calls:
| 96.0ms | z |
| 94.0ms | t |
| 85.0ms | a |
| 80.0ms | b |
| 78.0ms | x |
| Error | Segments | Branch |
|---|---|---|
| 10.9b | 5 | x |
| 11.2b | 5 | y |
| 7.5b | 5 | z |
| 6.1b | 3 | t |
| 8.2b | 5 | a |
| 7.4b | 5 | b |
Compiled 291 to 152 computations (47.8% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 25.0ms | 7.601519277795482e-33 | 1.3838719585784696e-20 |
| 17.0ms | -1.3863757126856895e+32 | -6.42656869495685e+30 |
| 37.0ms | 272× | body | 256 | valid |
Compiled 770 to 564 computations (26.8% saved)
| Inputs |
|---|
a |
x |
z |
(*.f64 t b) |
(*.f64 y b) |
(+.f64 a x) |
(*.f64 t (neg.f64 a)) |
(*.f64 z (neg.f64 y)) |
(*.f64 (neg.f64 a) t) |
(-.f64 x (neg.f64 z)) |
(*.f64 b (-.f64 t 2)) |
(*.f64 t (-.f64 b a)) |
(*.f64 z (-.f64 1 y)) |
(*.f64 (-.f64 b z) y) |
(*.f64 (-.f64 y 2) b) |
(+.f64 (*.f64 y b) x) |
(-.f64 a (*.f64 t a)) |
(-.f64 z (*.f64 y z)) |
(+.f64 a (*.f64 z (neg.f64 y))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(+.f64 a (*.f64 y (-.f64 b z))) |
(+.f64 a (*.f64 z (-.f64 1 y))) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(-.f64 x (*.f64 (-.f64 t 1) a)) |
(-.f64 (*.f64 y b) (*.f64 a t)) |
(+.f64 (*.f64 (+.f64 y t) b) (*.f64 -2 b)) |
(+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) |
(-.f64 (+.f64 (*.f64 y b) x) (*.f64 a t)) |
(+.f64 a (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 a t))) |
(-.f64 x (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z y))) |
(-.f64 (+.f64 (*.f64 y b) x) (*.f64 (-.f64 t 1) a)) |
(/.f64 (-.f64 1 (*.f64 y y)) (/.f64 (+.f64 y 1) z)) |
(-.f64 x (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 a t)) |
(+.f64 a (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 z (-.f64 1 y)) x))) |
| Outputs |
|---|
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 a t)) |
(+.f64 a (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 z (-.f64 1 y)) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 a t)) |
(-.f64 x (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 a t)) |
6 calls:
| 90.0ms | z |
| 78.0ms | a |
| 77.0ms | b |
| 75.0ms | x |
| 48.0ms | t |
| Error | Segments | Branch |
|---|---|---|
| 12.2b | 5 | x |
| 14.3b | 3 | y |
| 8.8b | 5 | z |
| 14.6b | 3 | t |
| 11.9b | 5 | a |
| 8.1b | 5 | b |
Compiled 276 to 143 computations (48.2% saved)
| 4× | binary-search |
| Time | Left | Right |
|---|---|---|
| 27.0ms | 2.132710825209713e+153 | 6.690919985704698e+164 |
| 25.0ms | 2.88320264305755e+93 | 2.1440129260632748e+100 |
| 24.0ms | 5.143733844014498e+37 | 4.277649968065887e+48 |
| 17.0ms | -1.3017500926492244e-71 | -7.742047400371701e-73 |
| 76.0ms | 576× | body | 256 | valid |
| 8.0ms | 66× | body | 256 | infinite |
Compiled 1510 to 1088 computations (27.9% saved)
| Inputs |
|---|
a |
x |
z |
(*.f64 t b) |
(*.f64 y b) |
(+.f64 a x) |
(*.f64 t (neg.f64 a)) |
(*.f64 z (neg.f64 y)) |
(*.f64 (neg.f64 a) t) |
(-.f64 x (neg.f64 z)) |
(*.f64 b (-.f64 t 2)) |
(*.f64 t (-.f64 b a)) |
(*.f64 z (-.f64 1 y)) |
(*.f64 (-.f64 b z) y) |
(*.f64 (-.f64 y 2) b) |
(+.f64 (*.f64 y b) x) |
(-.f64 a (*.f64 t a)) |
(-.f64 z (*.f64 y z)) |
(+.f64 a (*.f64 z (neg.f64 y))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(+.f64 a (*.f64 y (-.f64 b z))) |
(+.f64 a (*.f64 z (-.f64 1 y))) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(-.f64 x (*.f64 (-.f64 t 1) a)) |
(-.f64 (*.f64 y b) (*.f64 a t)) |
(+.f64 (*.f64 (+.f64 y t) b) (*.f64 -2 b)) |
(+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) |
(-.f64 (+.f64 (*.f64 y b) x) (*.f64 a t)) |
(+.f64 a (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 a t))) |
(-.f64 x (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z y))) |
(-.f64 (+.f64 (*.f64 y b) x) (*.f64 (-.f64 t 1) a)) |
(/.f64 (-.f64 1 (*.f64 y y)) (/.f64 (+.f64 y 1) z)) |
(-.f64 x (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 a t)) |
| Outputs |
|---|
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 a t)) |
(-.f64 x (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 a t)) |
(-.f64 x (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 a t)) |
6 calls:
| 411.0ms | z |
| 79.0ms | b |
| 73.0ms | a |
| 73.0ms | x |
| 45.0ms | y |
| Error | Segments | Branch |
|---|---|---|
| 12.2b | 5 | x |
| 14.4b | 3 | y |
| 8.8b | 5 | z |
| 14.6b | 3 | t |
| 11.9b | 5 | a |
| 8.1b | 5 | b |
Compiled 261 to 135 computations (48.3% saved)
| 4× | binary-search |
| Time | Left | Right |
|---|---|---|
| 27.0ms | 2.132710825209713e+153 | 6.690919985704698e+164 |
| 26.0ms | 2.88320264305755e+93 | 2.1440129260632748e+100 |
| 24.0ms | 5.143733844014498e+37 | 4.277649968065887e+48 |
| 18.0ms | -1.3017500926492244e-71 | -7.742047400371701e-73 |
| 80.0ms | 576× | body | 256 | valid |
| 7.0ms | 56× | body | 256 | infinite |
Compiled 1476 to 1071 computations (27.4% saved)
| Inputs |
|---|
a |
x |
z |
(*.f64 t b) |
(*.f64 y b) |
(+.f64 a x) |
(*.f64 t (neg.f64 a)) |
(*.f64 z (neg.f64 y)) |
(*.f64 (neg.f64 a) t) |
(-.f64 x (neg.f64 z)) |
(*.f64 b (-.f64 t 2)) |
(*.f64 t (-.f64 b a)) |
(*.f64 z (-.f64 1 y)) |
(*.f64 (-.f64 b z) y) |
(*.f64 (-.f64 y 2) b) |
(+.f64 (*.f64 y b) x) |
(-.f64 a (*.f64 t a)) |
(-.f64 z (*.f64 y z)) |
(+.f64 a (*.f64 z (neg.f64 y))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(+.f64 a (*.f64 y (-.f64 b z))) |
(+.f64 a (*.f64 z (-.f64 1 y))) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(-.f64 x (*.f64 (-.f64 t 1) a)) |
(-.f64 (*.f64 y b) (*.f64 a t)) |
(+.f64 (*.f64 (+.f64 y t) b) (*.f64 -2 b)) |
(+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) |
(-.f64 (+.f64 (*.f64 y b) x) (*.f64 a t)) |
(+.f64 a (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 a t))) |
(-.f64 x (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z y))) |
(-.f64 (+.f64 (*.f64 y b) x) (*.f64 (-.f64 t 1) a)) |
(/.f64 (-.f64 1 (*.f64 y y)) (/.f64 (+.f64 y 1) z)) |
(-.f64 x (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
| Outputs |
|---|
(-.f64 x (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(-.f64 (+.f64 (*.f64 y b) x) (*.f64 (-.f64 t 1) a)) |
(+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) |
(-.f64 (+.f64 (*.f64 y b) x) (*.f64 (-.f64 t 1) a)) |
(+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) |
(-.f64 x (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
6 calls:
| 107.0ms | z |
| 75.0ms | x |
| 58.0ms | a |
| 43.0ms | b |
| 43.0ms | y |
| Error | Segments | Branch |
|---|---|---|
| 13.5b | 5 | x |
| 14.6b | 3 | y |
| 9.5b | 8 | z |
| 14.6b | 3 | t |
| 13.1b | 3 | a |
| 10.0b | 3 | b |
Compiled 248 to 130 computations (47.6% saved)
| 7× | binary-search |
| Time | Left | Right |
|---|---|---|
| 19.0ms | 3.068740491242201e-125 | 8.35598224402116e-124 |
| 18.0ms | 3.0075362042029067e-176 | 1.924751737654155e-172 |
| 0.0ms | -1.9269888017896037e-293 | -1.87371707618768e-293 |
| 23.0ms | -5.511891521751761e-220 | -2.5623157173533466e-226 |
| 16.0ms | -7.584418340830783e-57 | -3.7866723773790916e-59 |
| 19.0ms | -4.04863051725425e-47 | -2.1287612514010746e-49 |
| 23.0ms | -1.3379462207996699e+20 | -15602549385147.33 |
| 109.0ms | 752× | body | 256 | valid |
Compiled 1624 to 1213 computations (25.3% saved)
| Inputs |
|---|
a |
x |
z |
(*.f64 t b) |
(*.f64 y b) |
(+.f64 a x) |
(*.f64 t (neg.f64 a)) |
(*.f64 z (neg.f64 y)) |
(*.f64 (neg.f64 a) t) |
(-.f64 x (neg.f64 z)) |
(*.f64 b (-.f64 t 2)) |
(*.f64 t (-.f64 b a)) |
(*.f64 z (-.f64 1 y)) |
(*.f64 (-.f64 b z) y) |
(*.f64 (-.f64 y 2) b) |
(+.f64 (*.f64 y b) x) |
(-.f64 a (*.f64 t a)) |
(-.f64 z (*.f64 y z)) |
(+.f64 a (*.f64 z (neg.f64 y))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(+.f64 a (*.f64 y (-.f64 b z))) |
(+.f64 a (*.f64 z (-.f64 1 y))) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(-.f64 x (*.f64 (-.f64 t 1) a)) |
(-.f64 (*.f64 y b) (*.f64 a t)) |
(+.f64 (*.f64 (+.f64 y t) b) (*.f64 -2 b)) |
(+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) |
(-.f64 (+.f64 (*.f64 y b) x) (*.f64 a t)) |
(+.f64 a (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 a t))) |
(-.f64 x (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z y))) |
(-.f64 (+.f64 (*.f64 y b) x) (*.f64 (-.f64 t 1) a)) |
(/.f64 (-.f64 1 (*.f64 y y)) (/.f64 (+.f64 y 1) z)) |
| Outputs |
|---|
(+.f64 a (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 a t))) |
(-.f64 (+.f64 (*.f64 y b) x) (*.f64 (-.f64 t 1) a)) |
(+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) |
(-.f64 (+.f64 (*.f64 y b) x) (*.f64 (-.f64 t 1) a)) |
(+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) |
(-.f64 x (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z y))) |
(+.f64 a (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 a t))) |
6 calls:
| 320.0ms | t |
| 318.0ms | z |
| 167.0ms | x |
| 127.0ms | y |
| 99.0ms | a |
| Error | Segments | Branch |
|---|---|---|
| 17.1b | 7 | x |
| 20.0b | 6 | y |
| 12.9b | 7 | z |
| 17.3b | 13 | t |
| 15.9b | 7 | a |
| 17.3b | 4 | b |
Compiled 235 to 122 computations (48.1% saved)
| 6× | binary-search |
| Time | Left | Right |
|---|---|---|
| 22.0ms | 1.8951541311140796e+69 | 5.256496476029654e+73 |
| 19.0ms | 3.068740491242201e-125 | 8.35598224402116e-124 |
| 19.0ms | 3.0075362042029067e-176 | 1.924751737654155e-172 |
| 0.0ms | -1.9269888017896037e-293 | -1.87371707618768e-293 |
| 21.0ms | -5.511891521751761e-220 | -2.5623157173533466e-226 |
| 16.0ms | -2.0419219042017973e+58 | -3.77092217561173e+57 |
| 88.0ms | 608× | body | 256 | valid |
| 1.0ms | 11× | body | 256 | infinite |
Compiled 1356 to 991 computations (26.9% saved)
| Inputs |
|---|
a |
x |
z |
(*.f64 t b) |
(*.f64 y b) |
(+.f64 a x) |
(*.f64 t (neg.f64 a)) |
(*.f64 z (neg.f64 y)) |
(*.f64 (neg.f64 a) t) |
(-.f64 x (neg.f64 z)) |
(*.f64 b (-.f64 t 2)) |
(*.f64 t (-.f64 b a)) |
(*.f64 z (-.f64 1 y)) |
(*.f64 (-.f64 b z) y) |
(*.f64 (-.f64 y 2) b) |
(+.f64 (*.f64 y b) x) |
(-.f64 a (*.f64 t a)) |
(-.f64 z (*.f64 y z)) |
(+.f64 a (*.f64 z (neg.f64 y))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(+.f64 a (*.f64 y (-.f64 b z))) |
(+.f64 a (*.f64 z (-.f64 1 y))) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(-.f64 x (*.f64 (-.f64 t 1) a)) |
(-.f64 (*.f64 y b) (*.f64 a t)) |
(+.f64 (*.f64 (+.f64 y t) b) (*.f64 -2 b)) |
(+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) |
(-.f64 (+.f64 (*.f64 y b) x) (*.f64 a t)) |
(+.f64 a (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 a t))) |
(-.f64 x (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z y))) |
| Outputs |
|---|
(+.f64 a (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 a t))) |
(+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) |
(-.f64 x (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z y))) |
(+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) |
(-.f64 x (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z y))) |
(+.f64 a (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 a t))) |
6 calls:
| 223.0ms | t |
| 162.0ms | a |
| 147.0ms | z |
| 133.0ms | x |
| 116.0ms | y |
| Error | Segments | Branch |
|---|---|---|
| 17.1b | 7 | x |
| 20.0b | 6 | y |
| 14.7b | 6 | z |
| 17.8b | 12 | t |
| 15.9b | 7 | a |
| 17.3b | 4 | b |
Compiled 213 to 111 computations (47.9% saved)
| 5× | binary-search |
| Time | Left | Right |
|---|---|---|
| 21.0ms | 1.8951541311140796e+69 | 5.256496476029654e+73 |
| 17.0ms | 3.068740491242201e-125 | 8.35598224402116e-124 |
| 19.0ms | 3.0075362042029067e-176 | 1.924751737654155e-172 |
| 16.0ms | -1.7529085491852153e-295 | -3.986265581604855e-297 |
| 25.0ms | -1.3379462207996699e+20 | -15602549385147.33 |
| 89.0ms | 624× | body | 256 | valid |
| 0.0ms | 2× | body | 256 | infinite |
Compiled 1378 to 1010 computations (26.7% saved)
| Inputs |
|---|
a |
x |
z |
(*.f64 t b) |
(*.f64 y b) |
(+.f64 a x) |
(*.f64 t (neg.f64 a)) |
(*.f64 z (neg.f64 y)) |
(*.f64 (neg.f64 a) t) |
(-.f64 x (neg.f64 z)) |
(*.f64 b (-.f64 t 2)) |
(*.f64 t (-.f64 b a)) |
(*.f64 z (-.f64 1 y)) |
(*.f64 (-.f64 b z) y) |
(*.f64 (-.f64 y 2) b) |
(+.f64 (*.f64 y b) x) |
(-.f64 a (*.f64 t a)) |
(-.f64 z (*.f64 y z)) |
(+.f64 a (*.f64 z (neg.f64 y))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(+.f64 a (*.f64 y (-.f64 b z))) |
(+.f64 a (*.f64 z (-.f64 1 y))) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(-.f64 x (*.f64 (-.f64 t 1) a)) |
(-.f64 (*.f64 y b) (*.f64 a t)) |
(+.f64 (*.f64 (+.f64 y t) b) (*.f64 -2 b)) |
(+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) |
(-.f64 (+.f64 (*.f64 y b) x) (*.f64 a t)) |
(+.f64 a (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 a t))) |
| Outputs |
|---|
(+.f64 a (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 a t))) |
(+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) |
(-.f64 x (*.f64 (-.f64 t 1) a)) |
(+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) |
(+.f64 a (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 a t))) |
(-.f64 (+.f64 (*.f64 y b) x) (*.f64 a t)) |
(-.f64 x (*.f64 (-.f64 t 1) a)) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
6 calls:
| 404.0ms | t |
| 210.0ms | y |
| 200.0ms | z |
| 196.0ms | x |
| 123.0ms | a |
| Error | Segments | Branch |
|---|---|---|
| 16.6b | 9 | x |
| 19.5b | 12 | y |
| 15.2b | 8 | z |
| 17.0b | 16 | t |
| 17.9b | 6 | a |
| 17.6b | 10 | b |
Compiled 202 to 105 computations (48% saved)
| 7× | binary-search |
| Time | Left | Right |
|---|---|---|
| 21.0ms | 1.3803802369309624e-15 | 1.1024690759392088e-8 |
| 23.0ms | 2.5853427558947228e-89 | 3.3644483706435337e-74 |
| 17.0ms | 1.222066758984058e-108 | 6.467981633540457e-108 |
| 20.0ms | 3.068740491242201e-125 | 8.35598224402116e-124 |
| 19.0ms | 3.0075362042029067e-176 | 1.924751737654155e-172 |
| 20.0ms | -1.7529085491852153e-295 | -3.986265581604855e-297 |
| 23.0ms | -1.3379462207996699e+20 | -15602549385147.33 |
| 129.0ms | 896× | body | 256 | valid |
Compiled 1786 to 1334 computations (25.3% saved)
| Inputs |
|---|
a |
x |
z |
(*.f64 t b) |
(*.f64 y b) |
(+.f64 a x) |
(*.f64 t (neg.f64 a)) |
(*.f64 z (neg.f64 y)) |
(*.f64 (neg.f64 a) t) |
(-.f64 x (neg.f64 z)) |
(*.f64 b (-.f64 t 2)) |
(*.f64 t (-.f64 b a)) |
(*.f64 z (-.f64 1 y)) |
(*.f64 (-.f64 b z) y) |
(*.f64 (-.f64 y 2) b) |
(+.f64 (*.f64 y b) x) |
(-.f64 a (*.f64 t a)) |
(-.f64 z (*.f64 y z)) |
(+.f64 a (*.f64 z (neg.f64 y))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(+.f64 a (*.f64 y (-.f64 b z))) |
(+.f64 a (*.f64 z (-.f64 1 y))) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(-.f64 x (*.f64 (-.f64 t 1) a)) |
(-.f64 (*.f64 y b) (*.f64 a t)) |
(+.f64 (*.f64 (+.f64 y t) b) (*.f64 -2 b)) |
(+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) |
(-.f64 (+.f64 (*.f64 y b) x) (*.f64 a t)) |
| Outputs |
|---|
(-.f64 x (*.f64 z (-.f64 y 1))) |
(+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) |
(-.f64 x (*.f64 (-.f64 t 1) a)) |
(+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) |
(+.f64 a (*.f64 z (neg.f64 y))) |
(-.f64 (+.f64 (*.f64 y b) x) (*.f64 a t)) |
(-.f64 x (*.f64 (-.f64 t 1) a)) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
6 calls:
| 345.0ms | t |
| 177.0ms | z |
| 162.0ms | x |
| 136.0ms | y |
| 113.0ms | b |
| Error | Segments | Branch |
|---|---|---|
| 19.4b | 12 | x |
| 23.2b | 9 | y |
| 16.2b | 8 | z |
| 16.7b | 17 | t |
| 18.6b | 7 | a |
| 19.6b | 9 | b |
Compiled 191 to 100 computations (47.6% saved)
| 7× | binary-search |
| Time | Left | Right |
|---|---|---|
| 21.0ms | 1.3803802369309624e-15 | 1.1024690759392088e-8 |
| 47.0ms | 2.5853427558947228e-89 | 3.3644483706435337e-74 |
| 14.0ms | 1.222066758984058e-108 | 6.467981633540457e-108 |
| 29.0ms | 3.068740491242201e-125 | 8.35598224402116e-124 |
| 19.0ms | 3.0075362042029067e-176 | 1.924751737654155e-172 |
| 17.0ms | -1.7529085491852153e-295 | -3.986265581604855e-297 |
| 16.0ms | -2.939240337011485e+57 | -4.783844410031734e+55 |
| 152.0ms | 864× | body | 256 | valid |
Compiled 1625 to 1231 computations (24.2% saved)
| Inputs |
|---|
a |
x |
z |
(*.f64 t b) |
(*.f64 y b) |
(+.f64 a x) |
(*.f64 t (neg.f64 a)) |
(*.f64 z (neg.f64 y)) |
(*.f64 (neg.f64 a) t) |
(-.f64 x (neg.f64 z)) |
(*.f64 b (-.f64 t 2)) |
(*.f64 t (-.f64 b a)) |
(*.f64 z (-.f64 1 y)) |
(*.f64 (-.f64 b z) y) |
(*.f64 (-.f64 y 2) b) |
(+.f64 (*.f64 y b) x) |
(-.f64 a (*.f64 t a)) |
(-.f64 z (*.f64 y z)) |
(+.f64 a (*.f64 z (neg.f64 y))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(+.f64 a (*.f64 y (-.f64 b z))) |
(+.f64 a (*.f64 z (-.f64 1 y))) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(-.f64 x (*.f64 (-.f64 t 1) a)) |
(-.f64 (*.f64 y b) (*.f64 a t)) |
(+.f64 (*.f64 (+.f64 y t) b) (*.f64 -2 b)) |
(+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) |
| Outputs |
|---|
(*.f64 t (-.f64 b a)) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(*.f64 t (-.f64 b a)) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(+.f64 a (*.f64 y (-.f64 b z))) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) |
(+.f64 a (*.f64 z (-.f64 1 y))) |
(+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) |
(+.f64 a x) |
(+.f64 a (*.f64 y (-.f64 b z))) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(-.f64 x (*.f64 (-.f64 t 1) a)) |
(*.f64 z (-.f64 1 y)) |
(*.f64 t (-.f64 b a)) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(*.f64 t (-.f64 b a)) |
6 calls:
| 367.0ms | a |
| 366.0ms | t |
| 270.0ms | b |
| 243.0ms | x |
| 86.0ms | z |
| Error | Segments | Branch |
|---|---|---|
| 19.4b | 12 | x |
| 24.4b | 7 | y |
| 17.3b | 6 | z |
| 16.9b | 17 | t |
| 18.6b | 7 | a |
| 19.6b | 9 | b |
Compiled 182 to 99 computations (45.6% saved)
| 16× | binary-search |
| Time | Left | Right |
|---|---|---|
| 44.0ms | 2.113625218697822e+183 | 9.811441370834017e+212 |
| 19.0ms | 4.370871068786737e+76 | 6.4254039672483e+78 |
| 7.0ms | 975580931019.7406 | 1263570836806.69 |
| 20.0ms | 2983.9671350602257 | 853050.0072166971 |
| 24.0ms | 7.601519277795482e-33 | 1.3838719585784696e-20 |
| 2.0ms | 3.983063555628357e-68 | 4.299602898375438e-68 |
| 14.0ms | 8.822044781814661e-145 | 2.679947484426408e-144 |
| 20.0ms | -9.425081080499341e-305 | -5.607709073123035e-308 |
| 15.0ms | -5.183306001686306e-214 | -1.2193213375713144e-214 |
| 19.0ms | -3.2815342049602737e-197 | -1.1355545246681568e-198 |
| 21.0ms | -1.348007085953985e-156 | -3.4117817260532045e-159 |
| 22.0ms | -1.2718893947356888e-80 | -2.2511630583651048e-86 |
| 21.0ms | -7.744125622982845e-22 | -6.1748038973858e-30 |
| 19.0ms | -1.3863757126856895e+32 | -6.42656869495685e+30 |
| 7.0ms | -1.452755827165627e+46 | -1.0693204255269099e+46 |
| 20.0ms | -8.793325050843547e+115 | -1.1144524587058937e+114 |
| 247.0ms | 1744× | body | 256 | valid |
| 25.0ms | 154× | body | 256 | infinite |
Compiled 2996 to 2304 computations (23.1% saved)
| Inputs |
|---|
a |
x |
z |
(*.f64 t b) |
(*.f64 y b) |
(+.f64 a x) |
(*.f64 t (neg.f64 a)) |
(*.f64 z (neg.f64 y)) |
(*.f64 (neg.f64 a) t) |
(-.f64 x (neg.f64 z)) |
(*.f64 b (-.f64 t 2)) |
(*.f64 t (-.f64 b a)) |
(*.f64 z (-.f64 1 y)) |
(*.f64 (-.f64 b z) y) |
(*.f64 (-.f64 y 2) b) |
(+.f64 (*.f64 y b) x) |
(-.f64 a (*.f64 t a)) |
(-.f64 z (*.f64 y z)) |
(+.f64 a (*.f64 z (neg.f64 y))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(+.f64 a (*.f64 y (-.f64 b z))) |
(+.f64 a (*.f64 z (-.f64 1 y))) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(-.f64 x (*.f64 (-.f64 t 1) a)) |
(-.f64 (*.f64 y b) (*.f64 a t)) |
(+.f64 (*.f64 (+.f64 y t) b) (*.f64 -2 b)) |
| Outputs |
|---|
(*.f64 t (-.f64 b a)) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(*.f64 t (-.f64 b a)) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(+.f64 a (*.f64 y (-.f64 b z))) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(+.f64 (*.f64 (+.f64 y t) b) (*.f64 -2 b)) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(+.f64 a x) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(-.f64 x (*.f64 (-.f64 t 1) a)) |
(*.f64 z (-.f64 1 y)) |
(*.f64 t (-.f64 b a)) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(*.f64 t (-.f64 b a)) |
6 calls:
| 360.0ms | t |
| 144.0ms | x |
| 137.0ms | y |
| 91.0ms | b |
| 69.0ms | z |
| Error | Segments | Branch |
|---|---|---|
| 20.8b | 10 | x |
| 23.6b | 10 | y |
| 19.3b | 5 | z |
| 19.2b | 15 | t |
| 22.5b | 3 | a |
| 21.4b | 8 | b |
Compiled 173 to 95 computations (45.1% saved)
| 14× | binary-search |
| Time | Left | Right |
|---|---|---|
| 47.0ms | 2.113625218697822e+183 | 9.811441370834017e+212 |
| 20.0ms | 4.370871068786737e+76 | 6.4254039672483e+78 |
| 7.0ms | 975580931019.7406 | 1263570836806.69 |
| 33.0ms | 2983.9671350602257 | 853050.0072166971 |
| 24.0ms | 7.601519277795482e-33 | 1.3838719585784696e-20 |
| 19.0ms | 1.7608606098441106e-74 | 1.7408599417404908e-71 |
| 90.0ms | -9.425081080499341e-305 | -5.607709073123035e-308 |
| 9.0ms | -9.041357819859176e-179 | -5.040972020516081e-179 |
| 20.0ms | -1.348007085953985e-156 | -3.4117817260532045e-159 |
| 22.0ms | -1.2718893947356888e-80 | -2.2511630583651048e-86 |
| 22.0ms | -7.744125622982845e-22 | -6.1748038973858e-30 |
| 18.0ms | -1.3863757126856895e+32 | -6.42656869495685e+30 |
| 7.0ms | -1.452755827165627e+46 | -1.0693204255269099e+46 |
| 19.0ms | -8.793325050843547e+115 | -1.1144524587058937e+114 |
| 292.0ms | 1632× | body | 256 | valid |
| 25.0ms | 156× | body | 256 | infinite |
Compiled 2754 to 2130 computations (22.7% saved)
| Inputs |
|---|
a |
x |
z |
(*.f64 t b) |
(*.f64 y b) |
(+.f64 a x) |
(*.f64 t (neg.f64 a)) |
(*.f64 z (neg.f64 y)) |
(*.f64 (neg.f64 a) t) |
(-.f64 x (neg.f64 z)) |
(*.f64 b (-.f64 t 2)) |
(*.f64 t (-.f64 b a)) |
(*.f64 z (-.f64 1 y)) |
(*.f64 (-.f64 b z) y) |
(*.f64 (-.f64 y 2) b) |
(+.f64 (*.f64 y b) x) |
(-.f64 a (*.f64 t a)) |
(-.f64 z (*.f64 y z)) |
(+.f64 a (*.f64 z (neg.f64 y))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(+.f64 a (*.f64 y (-.f64 b z))) |
(+.f64 a (*.f64 z (-.f64 1 y))) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(-.f64 x (*.f64 (-.f64 t 1) a)) |
(-.f64 (*.f64 y b) (*.f64 a t)) |
| Outputs |
|---|
(*.f64 t (-.f64 b a)) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(*.f64 t (-.f64 b a)) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(+.f64 a (*.f64 y (-.f64 b z))) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(*.f64 (-.f64 y 2) b) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(+.f64 a x) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(-.f64 x (*.f64 (-.f64 t 1) a)) |
(*.f64 z (-.f64 1 y)) |
(*.f64 t (-.f64 b a)) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(*.f64 t (-.f64 b a)) |
6 calls:
| 202.0ms | t |
| 143.0ms | b |
| 132.0ms | y |
| 125.0ms | x |
| 75.0ms | a |
| Error | Segments | Branch |
|---|---|---|
| 20.8b | 10 | x |
| 23.6b | 10 | y |
| 19.3b | 5 | z |
| 19.2b | 15 | t |
| 22.5b | 3 | a |
| 21.4b | 8 | b |
Compiled 164 to 91 computations (44.5% saved)
| 14× | binary-search |
| Time | Left | Right |
|---|---|---|
| 39.0ms | 2.113625218697822e+183 | 9.811441370834017e+212 |
| 17.0ms | 4.370871068786737e+76 | 6.4254039672483e+78 |
| 8.0ms | 975580931019.7406 | 1263570836806.69 |
| 20.0ms | 2983.9671350602257 | 853050.0072166971 |
| 24.0ms | 7.601519277795482e-33 | 1.3838719585784696e-20 |
| 19.0ms | 1.7608606098441106e-74 | 1.7408599417404908e-71 |
| 19.0ms | -9.425081080499341e-305 | -5.607709073123035e-308 |
| 9.0ms | -9.041357819859176e-179 | -5.040972020516081e-179 |
| 21.0ms | -1.348007085953985e-156 | -3.4117817260532045e-159 |
| 21.0ms | -1.2718893947356888e-80 | -2.2511630583651048e-86 |
| 21.0ms | -7.744125622982845e-22 | -6.1748038973858e-30 |
| 18.0ms | -1.3863757126856895e+32 | -6.42656869495685e+30 |
| 7.0ms | -1.452755827165627e+46 | -1.0693204255269099e+46 |
| 27.0ms | -8.793325050843547e+115 | -1.1144524587058937e+114 |
| 224.0ms | 1632× | body | 256 | valid |
| 20.0ms | 142× | body | 256 | infinite |
Compiled 2706 to 2106 computations (22.2% saved)
| Inputs |
|---|
a |
x |
z |
(*.f64 t b) |
(*.f64 y b) |
(+.f64 a x) |
(*.f64 t (neg.f64 a)) |
(*.f64 z (neg.f64 y)) |
(*.f64 (neg.f64 a) t) |
(-.f64 x (neg.f64 z)) |
(*.f64 b (-.f64 t 2)) |
(*.f64 t (-.f64 b a)) |
(*.f64 z (-.f64 1 y)) |
(*.f64 (-.f64 b z) y) |
(*.f64 (-.f64 y 2) b) |
(+.f64 (*.f64 y b) x) |
(-.f64 a (*.f64 t a)) |
(-.f64 z (*.f64 y z)) |
(+.f64 a (*.f64 z (neg.f64 y))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(+.f64 a (*.f64 y (-.f64 b z))) |
(+.f64 a (*.f64 z (-.f64 1 y))) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
| Outputs |
|---|
(*.f64 t (-.f64 b a)) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(*.f64 t (-.f64 b a)) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(+.f64 a (*.f64 y (-.f64 b z))) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(*.f64 (-.f64 y 2) b) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(+.f64 a x) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(*.f64 t (-.f64 b a)) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(*.f64 t (-.f64 b a)) |
6 calls:
| 387.0ms | t |
| 178.0ms | y |
| 91.0ms | z |
| 90.0ms | b |
| 85.0ms | x |
| Error | Segments | Branch |
|---|---|---|
| 23.3b | 6 | x |
| 23.6b | 11 | y |
| 22.8b | 9 | z |
| 20.5b | 13 | t |
| 25.2b | 5 | a |
| 22.4b | 8 | b |
Compiled 150 to 85 computations (43.3% saved)
| 12× | binary-search |
| Time | Left | Right |
|---|---|---|
| 40.0ms | 2.113625218697822e+183 | 9.811441370834017e+212 |
| 18.0ms | 4.370871068786737e+76 | 6.4254039672483e+78 |
| 7.0ms | 975580931019.7406 | 1263570836806.69 |
| 25.0ms | 1.7608606098441106e-74 | 1.7408599417404908e-71 |
| 28.0ms | -9.425081080499341e-305 | -5.607709073123035e-308 |
| 10.0ms | -9.041357819859176e-179 | -5.040972020516081e-179 |
| 19.0ms | -1.348007085953985e-156 | -3.4117817260532045e-159 |
| 20.0ms | -1.2718893947356888e-80 | -2.2511630583651048e-86 |
| 21.0ms | -7.744125622982845e-22 | -6.1748038973858e-30 |
| 16.0ms | -1.3863757126856895e+32 | -6.42656869495685e+30 |
| 8.0ms | -1.452755827165627e+46 | -1.0693204255269099e+46 |
| 38.0ms | -8.793325050843547e+115 | -1.1144524587058937e+114 |
| 213.0ms | 1344× | body | 256 | valid |
| 20.0ms | 145× | body | 256 | infinite |
Compiled 2224 to 1721 computations (22.6% saved)
| Inputs |
|---|
a |
x |
z |
(*.f64 t b) |
(*.f64 y b) |
(+.f64 a x) |
(*.f64 t (neg.f64 a)) |
(*.f64 z (neg.f64 y)) |
(*.f64 (neg.f64 a) t) |
(-.f64 x (neg.f64 z)) |
(*.f64 b (-.f64 t 2)) |
(*.f64 t (-.f64 b a)) |
(*.f64 z (-.f64 1 y)) |
(*.f64 (-.f64 b z) y) |
(*.f64 (-.f64 y 2) b) |
(+.f64 (*.f64 y b) x) |
(-.f64 a (*.f64 t a)) |
(-.f64 z (*.f64 y z)) |
(+.f64 a (*.f64 z (neg.f64 y))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(+.f64 a (*.f64 y (-.f64 b z))) |
(+.f64 a (*.f64 z (-.f64 1 y))) |
| Outputs |
|---|
(*.f64 t (-.f64 b a)) |
(+.f64 a (*.f64 z (-.f64 1 y))) |
(*.f64 t (-.f64 b a)) |
(-.f64 x (neg.f64 z)) |
(+.f64 a (*.f64 y (-.f64 b z))) |
(-.f64 x (neg.f64 z)) |
(*.f64 (-.f64 y 2) b) |
(-.f64 x (neg.f64 z)) |
(+.f64 a (*.f64 y (-.f64 b z))) |
(+.f64 a x) |
(+.f64 a (*.f64 z (-.f64 1 y))) |
(*.f64 t (-.f64 b a)) |
6 calls:
| 162.0ms | t |
| 110.0ms | b |
| 94.0ms | y |
| 89.0ms | a |
| 68.0ms | x |
| Error | Segments | Branch |
|---|---|---|
| 24.7b | 7 | x |
| 26.3b | 8 | y |
| 25.4b | 6 | z |
| 24.3b | 12 | t |
| 27.9b | 8 | a |
| 28.2b | 6 | b |
Compiled 143 to 81 computations (43.4% saved)
| 11× | binary-search |
| Time | Left | Right |
|---|---|---|
| 7.0ms | 975580931019.7406 | 1263570836806.69 |
| 18.0ms | 1.7408599417404908e-71 | 3.983063555628357e-68 |
| 24.0ms | -9.425081080499341e-305 | -5.607709073123035e-308 |
| 19.0ms | -3.221089161740804e-241 | -5.463997894452973e-244 |
| 9.0ms | -9.041357819859176e-179 | -5.040972020516081e-179 |
| 19.0ms | -1.348007085953985e-156 | -3.4117817260532045e-159 |
| 14.0ms | -2.2511630583651048e-86 | -3.7589564639559617e-87 |
| 21.0ms | -7.744125622982845e-22 | -6.1748038973858e-30 |
| 16.0ms | -1.3863757126856895e+32 | -6.42656869495685e+30 |
| 32.0ms | -1.452755827165627e+46 | -1.0693204255269099e+46 |
| 19.0ms | -8.793325050843547e+115 | -1.1144524587058937e+114 |
| 175.0ms | 1136× | body | 256 | valid |
| 4.0ms | 30× | body | 256 | infinite |
Compiled 1770 to 1374 computations (22.4% saved)
| Inputs |
|---|
a |
x |
z |
(*.f64 t b) |
(*.f64 y b) |
(+.f64 a x) |
(*.f64 t (neg.f64 a)) |
(*.f64 z (neg.f64 y)) |
(*.f64 (neg.f64 a) t) |
(-.f64 x (neg.f64 z)) |
(*.f64 b (-.f64 t 2)) |
(*.f64 t (-.f64 b a)) |
(*.f64 z (-.f64 1 y)) |
(*.f64 (-.f64 b z) y) |
(*.f64 (-.f64 y 2) b) |
(+.f64 (*.f64 y b) x) |
(-.f64 a (*.f64 t a)) |
(-.f64 z (*.f64 y z)) |
(+.f64 a (*.f64 z (neg.f64 y))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(+.f64 a (*.f64 y (-.f64 b z))) |
| Outputs |
|---|
(*.f64 t (-.f64 b a)) |
(*.f64 z (-.f64 1 y)) |
(*.f64 t (-.f64 b a)) |
(-.f64 x (neg.f64 z)) |
(+.f64 a (*.f64 y (-.f64 b z))) |
(-.f64 x (neg.f64 z)) |
(*.f64 (-.f64 y 2) b) |
(-.f64 x (neg.f64 z)) |
(+.f64 a (*.f64 y (-.f64 b z))) |
(+.f64 a x) |
(-.f64 z (*.f64 y z)) |
(+.f64 a x) |
(*.f64 t (-.f64 b a)) |
6 calls:
| 137.0ms | t |
| 124.0ms | x |
| 113.0ms | y |
| 88.0ms | a |
| 88.0ms | b |
| Error | Segments | Branch |
|---|---|---|
| 27.5b | 7 | x |
| 26.3b | 8 | y |
| 27.2b | 6 | z |
| 24.0b | 13 | t |
| 27.9b | 8 | a |
| 28.0b | 10 | b |
Compiled 136 to 77 computations (43.4% saved)
| 12× | binary-search |
| Time | Left | Right |
|---|---|---|
| 40.0ms | 1.5832865694511302 | 2983.9671350602257 |
| 24.0ms | 7.601519277795482e-33 | 1.3838719585784696e-20 |
| 20.0ms | 1.7408599417404908e-71 | 3.983063555628357e-68 |
| 45.0ms | -9.425081080499341e-305 | -5.607709073123035e-308 |
| 19.0ms | -3.221089161740804e-241 | -5.463997894452973e-244 |
| 9.0ms | -9.041357819859176e-179 | -5.040972020516081e-179 |
| 46.0ms | -1.348007085953985e-156 | -3.4117817260532045e-159 |
| 15.0ms | -2.2511630583651048e-86 | -3.7589564639559617e-87 |
| 21.0ms | -7.744125622982845e-22 | -6.1748038973858e-30 |
| 18.0ms | -1.3863757126856895e+32 | -6.42656869495685e+30 |
| 9.0ms | -1.452755827165627e+46 | -1.0693204255269099e+46 |
| 48.0ms | -4.076694430431508e+78 | -7.066964526618522e+66 |
| 297.0ms | 1424× | body | 256 | valid |
| 3.0ms | 26× | body | 256 | infinite |
Compiled 2124 to 1651 computations (22.3% saved)
| Inputs |
|---|
a |
x |
z |
(*.f64 t b) |
(*.f64 y b) |
(+.f64 a x) |
(*.f64 t (neg.f64 a)) |
(*.f64 z (neg.f64 y)) |
(*.f64 (neg.f64 a) t) |
(-.f64 x (neg.f64 z)) |
(*.f64 b (-.f64 t 2)) |
(*.f64 t (-.f64 b a)) |
(*.f64 z (-.f64 1 y)) |
(*.f64 (-.f64 b z) y) |
(*.f64 (-.f64 y 2) b) |
(+.f64 (*.f64 y b) x) |
(-.f64 a (*.f64 t a)) |
(-.f64 z (*.f64 y z)) |
(+.f64 a (*.f64 z (neg.f64 y))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
| Outputs |
|---|
(*.f64 t (-.f64 b a)) |
(*.f64 z (-.f64 1 y)) |
(*.f64 t (-.f64 b a)) |
(-.f64 x (neg.f64 z)) |
(+.f64 a (*.f64 z (neg.f64 y))) |
(-.f64 x (neg.f64 z)) |
(*.f64 (-.f64 y 2) b) |
(-.f64 x (neg.f64 z)) |
(+.f64 a x) |
(-.f64 z (*.f64 y z)) |
(+.f64 a x) |
(*.f64 t (-.f64 b a)) |
6 calls:
| 174.0ms | b |
| 170.0ms | t |
| 130.0ms | z |
| 108.0ms | a |
| 82.0ms | y |
| Error | Segments | Branch |
|---|---|---|
| 29.1b | 8 | x |
| 27.8b | 8 | y |
| 26.0b | 8 | z |
| 25.7b | 12 | t |
| 28.9b | 8 | a |
| 27.2b | 12 | b |
Compiled 129 to 75 computations (41.9% saved)
| 11× | binary-search |
| Time | Left | Right |
|---|---|---|
| 18.0ms | 1.5832865694511302 | 2983.9671350602257 |
| 23.0ms | 7.601519277795482e-33 | 1.3838719585784696e-20 |
| 19.0ms | 1.7408599417404908e-71 | 3.983063555628357e-68 |
| 21.0ms | -2.5005309265904422e-228 | -5.6296245699283136e-235 |
| 10.0ms | -9.041357819859176e-179 | -5.040972020516081e-179 |
| 18.0ms | -1.348007085953985e-156 | -3.4117817260532045e-159 |
| 17.0ms | -2.2511630583651048e-86 | -3.7589564639559617e-87 |
| 22.0ms | -7.744125622982845e-22 | -6.1748038973858e-30 |
| 17.0ms | -1.3863757126856895e+32 | -6.42656869495685e+30 |
| 7.0ms | -1.452755827165627e+46 | -1.0693204255269099e+46 |
| 26.0ms | -4.076694430431508e+78 | -7.066964526618522e+66 |
| 181.0ms | 1312× | body | 256 | valid |
| 2.0ms | 14× | body | 256 | infinite |
Compiled 1906 to 1508 computations (20.9% saved)
| Inputs |
|---|
a |
x |
z |
(*.f64 t b) |
(*.f64 y b) |
(+.f64 a x) |
(*.f64 t (neg.f64 a)) |
(*.f64 z (neg.f64 y)) |
(*.f64 (neg.f64 a) t) |
(-.f64 x (neg.f64 z)) |
(*.f64 b (-.f64 t 2)) |
(*.f64 t (-.f64 b a)) |
(*.f64 z (-.f64 1 y)) |
(*.f64 (-.f64 b z) y) |
(*.f64 (-.f64 y 2) b) |
(+.f64 (*.f64 y b) x) |
(-.f64 a (*.f64 t a)) |
(-.f64 z (*.f64 y z)) |
| Outputs |
|---|
(*.f64 t (-.f64 b a)) |
(*.f64 z (-.f64 1 y)) |
(*.f64 t (-.f64 b a)) |
(-.f64 x (neg.f64 z)) |
(*.f64 (-.f64 y 2) b) |
(-.f64 x (neg.f64 z)) |
(*.f64 (-.f64 y 2) b) |
(-.f64 x (neg.f64 z)) |
(*.f64 (-.f64 b z) y) |
(+.f64 a x) |
(-.f64 z (*.f64 y z)) |
(+.f64 a x) |
(*.f64 t (-.f64 b a)) |
6 calls:
| 128.0ms | y |
| 125.0ms | x |
| 121.0ms | t |
| 84.0ms | a |
| 82.0ms | z |
| Error | Segments | Branch |
|---|---|---|
| 29.5b | 10 | x |
| 27.8b | 8 | y |
| 28.2b | 6 | z |
| 25.5b | 13 | t |
| 30.0b | 6 | a |
| 31.9b | 7 | b |
Compiled 116 to 70 computations (39.7% saved)
| 12× | binary-search |
| Time | Left | Right |
|---|---|---|
| 18.0ms | 1.5832865694511302 | 2983.9671350602257 |
| 53.0ms | 7.601519277795482e-33 | 1.3838719585784696e-20 |
| 19.0ms | 1.7408599417404908e-71 | 3.983063555628357e-68 |
| 18.0ms | -9.425081080499341e-305 | -5.607709073123035e-308 |
| 46.0ms | -3.221089161740804e-241 | -5.463997894452973e-244 |
| 9.0ms | -9.041357819859176e-179 | -5.040972020516081e-179 |
| 20.0ms | -1.348007085953985e-156 | -3.4117817260532045e-159 |
| 35.0ms | -1.2718893947356888e-80 | -2.2511630583651048e-86 |
| 9.0ms | -6.1748038973858e-30 | -3.7778693913371434e-30 |
| 17.0ms | -1.3863757126856895e+32 | -6.42656869495685e+30 |
| 7.0ms | -1.452755827165627e+46 | -1.0693204255269099e+46 |
| 26.0ms | -4.076694430431508e+78 | -7.066964526618522e+66 |
| 258.0ms | 1392× | body | 256 | valid |
| 3.0ms | 24× | body | 256 | infinite |
Compiled 2016 to 1597 computations (20.8% saved)
| Inputs |
|---|
a |
x |
z |
(*.f64 t b) |
(*.f64 y b) |
(+.f64 a x) |
(*.f64 t (neg.f64 a)) |
(*.f64 z (neg.f64 y)) |
(*.f64 (neg.f64 a) t) |
(-.f64 x (neg.f64 z)) |
(*.f64 b (-.f64 t 2)) |
(*.f64 t (-.f64 b a)) |
(*.f64 z (-.f64 1 y)) |
(*.f64 (-.f64 b z) y) |
(*.f64 (-.f64 y 2) b) |
(+.f64 (*.f64 y b) x) |
(-.f64 a (*.f64 t a)) |
| Outputs |
|---|
(*.f64 t (-.f64 b a)) |
(*.f64 z (-.f64 1 y)) |
(*.f64 t (-.f64 b a)) |
(-.f64 x (neg.f64 z)) |
(*.f64 (-.f64 y 2) b) |
(-.f64 x (neg.f64 z)) |
(*.f64 (-.f64 y 2) b) |
(-.f64 x (neg.f64 z)) |
(*.f64 (-.f64 b z) y) |
(+.f64 a x) |
(*.f64 z (-.f64 1 y)) |
(+.f64 a x) |
(*.f64 t (-.f64 b a)) |
6 calls:
| 159.0ms | x |
| 134.0ms | t |
| 92.0ms | b |
| 74.0ms | a |
| 72.0ms | y |
| Error | Segments | Branch |
|---|---|---|
| 29.5b | 10 | x |
| 27.8b | 8 | y |
| 28.2b | 6 | z |
| 25.5b | 13 | t |
| 30.0b | 6 | a |
| 31.9b | 7 | b |
Compiled 111 to 68 computations (38.7% saved)
| 12× | binary-search |
| Time | Left | Right |
|---|---|---|
| 20.0ms | 1.5832865694511302 | 2983.9671350602257 |
| 25.0ms | 7.601519277795482e-33 | 1.3838719585784696e-20 |
| 24.0ms | 1.7408599417404908e-71 | 3.983063555628357e-68 |
| 19.0ms | -9.425081080499341e-305 | -5.607709073123035e-308 |
| 20.0ms | -3.221089161740804e-241 | -5.463997894452973e-244 |
| 9.0ms | -9.041357819859176e-179 | -5.040972020516081e-179 |
| 22.0ms | -1.348007085953985e-156 | -3.4117817260532045e-159 |
| 24.0ms | -1.2718893947356888e-80 | -2.2511630583651048e-86 |
| 11.0ms | -6.1748038973858e-30 | -3.7778693913371434e-30 |
| 17.0ms | -1.3863757126856895e+32 | -6.42656869495685e+30 |
| 8.0ms | -1.452755827165627e+46 | -1.0693204255269099e+46 |
| 26.0ms | -4.076694430431508e+78 | -7.066964526618522e+66 |
| 207.0ms | 1392× | body | 256 | valid |
| 3.0ms | 26× | body | 256 | infinite |
Compiled 2016 to 1615 computations (19.9% saved)
| Inputs |
|---|
a |
x |
z |
(*.f64 t b) |
(*.f64 y b) |
(+.f64 a x) |
(*.f64 t (neg.f64 a)) |
(*.f64 z (neg.f64 y)) |
(*.f64 (neg.f64 a) t) |
(-.f64 x (neg.f64 z)) |
(*.f64 b (-.f64 t 2)) |
(*.f64 t (-.f64 b a)) |
(*.f64 z (-.f64 1 y)) |
(*.f64 (-.f64 b z) y) |
| Outputs |
|---|
(*.f64 t (-.f64 b a)) |
(*.f64 z (-.f64 1 y)) |
(*.f64 t (-.f64 b a)) |
(-.f64 x (neg.f64 z)) |
(+.f64 a x) |
(-.f64 x (neg.f64 z)) |
(*.f64 b (-.f64 t 2)) |
(+.f64 a x) |
(-.f64 x (neg.f64 z)) |
(*.f64 (-.f64 b z) y) |
(+.f64 a x) |
(*.f64 z (-.f64 1 y)) |
(+.f64 a x) |
(*.f64 t (-.f64 b a)) |
6 calls:
| 102.0ms | x |
| 98.0ms | t |
| 61.0ms | y |
| 49.0ms | a |
| 42.0ms | z |
| Error | Segments | Branch |
|---|---|---|
| 31.6b | 8 | x |
| 27.8b | 8 | y |
| 28.2b | 6 | z |
| 25.6b | 14 | t |
| 31.5b | 7 | a |
| 33.8b | 4 | b |
Compiled 96 to 62 computations (35.4% saved)
| 13× | binary-search |
| Time | Left | Right |
|---|---|---|
| 18.0ms | 1.5832865694511302 | 2983.9671350602257 |
| 41.0ms | 7.601519277795482e-33 | 1.3838719585784696e-20 |
| 19.0ms | 1.7408599417404908e-71 | 3.983063555628357e-68 |
| 18.0ms | -9.425081080499341e-305 | -5.607709073123035e-308 |
| 56.0ms | -3.221089161740804e-241 | -5.463997894452973e-244 |
| 42.0ms | -3.2815342049602737e-197 | -1.1355545246681568e-198 |
| 9.0ms | -9.041357819859176e-179 | -5.040972020516081e-179 |
| 19.0ms | -1.348007085953985e-156 | -3.4117817260532045e-159 |
| 25.0ms | -9.013113886733142e-70 | -1.2727125557132569e-77 |
| 10.0ms | -6.1748038973858e-30 | -3.7778693913371434e-30 |
| 52.0ms | -1.3863757126856895e+32 | -6.42656869495685e+30 |
| 7.0ms | -1.452755827165627e+46 | -1.0693204255269099e+46 |
| 25.0ms | -4.076694430431508e+78 | -7.066964526618522e+66 |
| 323.0ms | 1504× | body | 256 | valid |
| 3.0ms | 22× | body | 256 | infinite |
Compiled 2133 to 1704 computations (20.1% saved)
| Inputs |
|---|
a |
x |
z |
(*.f64 t b) |
(*.f64 y b) |
(+.f64 a x) |
(*.f64 t (neg.f64 a)) |
(*.f64 z (neg.f64 y)) |
(*.f64 (neg.f64 a) t) |
(-.f64 x (neg.f64 z)) |
(*.f64 b (-.f64 t 2)) |
(*.f64 t (-.f64 b a)) |
(*.f64 z (-.f64 1 y)) |
| Outputs |
|---|
(*.f64 t (-.f64 b a)) |
(*.f64 z (-.f64 1 y)) |
(*.f64 t (-.f64 b a)) |
(-.f64 x (neg.f64 z)) |
(+.f64 a x) |
(-.f64 x (neg.f64 z)) |
(*.f64 b (-.f64 t 2)) |
(+.f64 a x) |
(*.f64 z (-.f64 1 y)) |
(+.f64 a x) |
(*.f64 t (-.f64 b a)) |
6 calls:
| 101.0ms | x |
| 94.0ms | t |
| 64.0ms | b |
| 62.0ms | z |
| 50.0ms | y |
| Error | Segments | Branch |
|---|---|---|
| 31.2b | 9 | x |
| 32.0b | 8 | y |
| 28.2b | 6 | z |
| 26.8b | 11 | t |
| 31.5b | 7 | a |
| 32.3b | 8 | b |
Compiled 91 to 60 computations (34.1% saved)
| 10× | binary-search |
| Time | Left | Right |
|---|---|---|
| 24.0ms | 1.5832865694511302 | 2983.9671350602257 |
| 24.0ms | 7.601519277795482e-33 | 1.3838719585784696e-20 |
| 22.0ms | 1.7408599417404908e-71 | 3.983063555628357e-68 |
| 9.0ms | -9.041357819859176e-179 | -5.040972020516081e-179 |
| 19.0ms | -1.348007085953985e-156 | -3.4117817260532045e-159 |
| 124.0ms | -9.013113886733142e-70 | -1.2727125557132569e-77 |
| 9.0ms | -6.1748038973858e-30 | -3.7778693913371434e-30 |
| 17.0ms | -1.3863757126856895e+32 | -6.42656869495685e+30 |
| 7.0ms | -1.452755827165627e+46 | -1.0693204255269099e+46 |
| 92.0ms | -4.076694430431508e+78 | -7.066964526618522e+66 |
| 326.0ms | 1136× | body | 256 | valid |
| 8.0ms | 26× | body | 256 | infinite |
Compiled 1626 to 1305 computations (19.7% saved)
| Inputs |
|---|
a |
x |
z |
(*.f64 t b) |
(*.f64 y b) |
(+.f64 a x) |
(*.f64 t (neg.f64 a)) |
(*.f64 z (neg.f64 y)) |
(*.f64 (neg.f64 a) t) |
(-.f64 x (neg.f64 z)) |
(*.f64 b (-.f64 t 2)) |
(*.f64 t (-.f64 b a)) |
| Outputs |
|---|
(*.f64 t (-.f64 b a)) |
(-.f64 x (neg.f64 z)) |
(*.f64 t (-.f64 b a)) |
(-.f64 x (neg.f64 z)) |
(+.f64 a x) |
(-.f64 x (neg.f64 z)) |
(*.f64 b (-.f64 t 2)) |
(+.f64 a x) |
(-.f64 x (neg.f64 z)) |
(+.f64 a x) |
(*.f64 t (-.f64 b a)) |
6 calls:
| 106.0ms | t |
| 96.0ms | a |
| 50.0ms | y |
| 49.0ms | x |
| 38.0ms | b |
| Error | Segments | Branch |
|---|---|---|
| 35.3b | 5 | x |
| 32.0b | 8 | y |
| 32.5b | 5 | z |
| 27.2b | 11 | t |
| 32.6b | 6 | a |
| 33.6b | 5 | b |
Compiled 86 to 57 computations (33.7% saved)
| 10× | binary-search |
| Time | Left | Right |
|---|---|---|
| 18.0ms | 1.5832865694511302 | 2983.9671350602257 |
| 27.0ms | 7.601519277795482e-33 | 1.3838719585784696e-20 |
| 45.0ms | 4.299602898375438e-68 | 7.577287658169554e-67 |
| 9.0ms | -9.041357819859176e-179 | -5.040972020516081e-179 |
| 21.0ms | -1.348007085953985e-156 | -3.4117817260532045e-159 |
| 66.0ms | -9.013113886733142e-70 | -1.2727125557132569e-77 |
| 10.0ms | -6.1748038973858e-30 | -3.7778693913371434e-30 |
| 18.0ms | -1.3863757126856895e+32 | -6.42656869495685e+30 |
| 9.0ms | -1.452755827165627e+46 | -1.0693204255269099e+46 |
| 28.0ms | -4.076694430431508e+78 | -7.066964526618522e+66 |
| 235.0ms | 1120× | body | 256 | valid |
| 5.0ms | 31× | body | 256 | infinite |
Compiled 1574 to 1257 computations (20.1% saved)
| Inputs |
|---|
a |
x |
z |
(*.f64 t b) |
(*.f64 y b) |
(+.f64 a x) |
(*.f64 t (neg.f64 a)) |
(*.f64 z (neg.f64 y)) |
(*.f64 (neg.f64 a) t) |
(-.f64 x (neg.f64 z)) |
(*.f64 b (-.f64 t 2)) |
| Outputs |
|---|
(*.f64 t (neg.f64 a)) |
(-.f64 x (neg.f64 z)) |
(+.f64 a x) |
(-.f64 x (neg.f64 z)) |
(*.f64 b (-.f64 t 2)) |
(+.f64 a x) |
(-.f64 x (neg.f64 z)) |
(+.f64 a x) |
(*.f64 t (neg.f64 a)) |
(-.f64 x (neg.f64 z)) |
(*.f64 t (neg.f64 a)) |
6 calls:
| 130.0ms | t |
| 77.0ms | z |
| 33.0ms | b |
| 28.0ms | y |
| 25.0ms | x |
| Error | Segments | Branch |
|---|---|---|
| 36.3b | 3 | x |
| 34.0b | 5 | y |
| 32.5b | 5 | z |
| 30.9b | 11 | t |
| 33.9b | 4 | a |
| 33.6b | 5 | b |
Compiled 81 to 55 computations (32.1% saved)
| 10× | binary-search |
| Time | Left | Right |
|---|---|---|
| 44.0ms | 8.818909308812485e+162 | 4.5675086269795886e+173 |
| 19.0ms | 4.370871068786737e+76 | 6.4254039672483e+78 |
| 37.0ms | 1.5832865694511302 | 2983.9671350602257 |
| 23.0ms | 7.601519277795482e-33 | 1.3838719585784696e-20 |
| 17.0ms | 4.299602898375438e-68 | 7.577287658169554e-67 |
| 11.0ms | -9.041357819859176e-179 | -5.040972020516081e-179 |
| 68.0ms | -1.348007085953985e-156 | -3.4117817260532045e-159 |
| 22.0ms | -9.013113886733142e-70 | -1.2727125557132569e-77 |
| 10.0ms | -6.1748038973858e-30 | -3.7778693913371434e-30 |
| 19.0ms | -8.793325050843547e+115 | -1.1144524587058937e+114 |
| 230.0ms | 1184× | body | 256 | valid |
| 21.0ms | 101× | body | 256 | infinite |
Compiled 1634 to 1329 computations (18.7% saved)
| Inputs |
|---|
a |
x |
z |
(*.f64 t b) |
(*.f64 y b) |
(+.f64 a x) |
(*.f64 t (neg.f64 a)) |
(*.f64 z (neg.f64 y)) |
(*.f64 (neg.f64 a) t) |
(-.f64 x (neg.f64 z)) |
| Outputs |
|---|
(*.f64 t (neg.f64 a)) |
(-.f64 x (neg.f64 z)) |
(+.f64 a x) |
(-.f64 x (neg.f64 z)) |
(+.f64 a x) |
(*.f64 t (neg.f64 a)) |
(-.f64 x (neg.f64 z)) |
(*.f64 t (neg.f64 a)) |
6 calls:
| 44.0ms | t |
| 42.0ms | x |
| 25.0ms | a |
| 23.0ms | z |
| 18.0ms | b |
| Error | Segments | Branch |
|---|---|---|
| 36.4b | 6 | x |
| 35.3b | 3 | y |
| 33.7b | 3 | z |
| 32.1b | 8 | t |
| 33.9b | 4 | a |
| 38.2b | 3 | b |
Compiled 76 to 52 computations (31.6% saved)
| 7× | binary-search |
| Time | Left | Right |
|---|---|---|
| 37.0ms | 8.818909308812485e+162 | 4.5675086269795886e+173 |
| 21.0ms | 4.370871068786737e+76 | 6.4254039672483e+78 |
| 19.0ms | 1.5832865694511302 | 2983.9671350602257 |
| 25.0ms | 7.601519277795482e-33 | 1.3838719585784696e-20 |
| 17.0ms | 4.299602898375438e-68 | 7.577287658169554e-67 |
| 11.0ms | -6.1748038973858e-30 | -3.7778693913371434e-30 |
| 19.0ms | -8.793325050843547e+115 | -1.1144524587058937e+114 |
| 120.0ms | 848× | body | 256 | valid |
| 16.0ms | 116× | body | 256 | infinite |
Compiled 1173 to 952 computations (18.8% saved)
| Inputs |
|---|
a |
x |
z |
(*.f64 t b) |
(*.f64 y b) |
(+.f64 a x) |
(*.f64 t (neg.f64 a)) |
(*.f64 z (neg.f64 y)) |
(*.f64 (neg.f64 a) t) |
| Outputs |
|---|
z |
(+.f64 a x) |
z |
6 calls:
| 56.0ms | a |
| 39.0ms | y |
| 26.0ms | t |
| 24.0ms | b |
| 17.0ms | z |
| Error | Segments | Branch |
|---|---|---|
| 40.0b | 3 | x |
| 36.5b | 8 | y |
| 35.2b | 3 | z |
| 35.3b | 5 | t |
| 36.4b | 10 | a |
| 39.1b | 4 | b |
Compiled 72 to 50 computations (30.6% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 23.0ms | 6.302292358058587e+80 | 1.1394100621720632e+91 |
| 5.0ms | -2.935367483345289e+159 | -2.610702464063465e+159 |
| 25.0ms | 192× | body | 256 | valid |
| 1.0ms | 7× | body | 256 | infinite |
Compiled 252 to 207 computations (17.9% saved)
| Inputs |
|---|
a |
x |
z |
(*.f64 t b) |
(*.f64 y b) |
| Outputs |
|---|
x |
z |
x |
a |
z |
a |
z |
(*.f64 y b) |
(*.f64 t b) |
z |
x |
6 calls:
| 40.0ms | y |
| 40.0ms | x |
| 29.0ms | t |
| 23.0ms | b |
| 22.0ms | a |
| Error | Segments | Branch |
|---|---|---|
| 38.9b | 11 | x |
| 39.9b | 11 | y |
| 41.0b | 5 | z |
| 43.9b | 7 | t |
| 42.8b | 6 | a |
| 44.1b | 6 | b |
Compiled 57 to 44 computations (22.8% saved)
| 10× | binary-search |
| Time | Left | Right |
|---|---|---|
| 14.0ms | 7.611070244507496e+25 | 5.737023695607986e+26 |
| 7.0ms | 7.967155453729924e-69 | 1.0385302598733744e-68 |
| 23.0ms | 3.978228571602042e-161 | 1.0431667551015949e-150 |
| 19.0ms | 4.7882237267036556e-238 | 2.5612296333564607e-235 |
| 14.0ms | -4.081414761456694e-292 | -2.75431828909874e-293 |
| 48.0ms | -8.365560607922003e-178 | -1.1901505069112641e-180 |
| 25.0ms | -7.67107572337721e-124 | -7.84704914593831e-131 |
| 11.0ms | -2.0547673288973332e-61 | -6.509053097150518e-62 |
| 81.0ms | -1.1697702587422079e-17 | -6.042519968594319e-21 |
| 21.0ms | -4.9116710936640255e+123 | -1.2444383874859678e+119 |
| 251.0ms | 1136× | body | 256 | valid |
Compiled 1234 to 1052 computations (14.7% saved)
| Inputs |
|---|
a |
x |
z |
(*.f64 t b) |
| Outputs |
|---|
x |
z |
x |
a |
z |
a |
z |
x |
6 calls:
| 68.0ms | a |
| 50.0ms | z |
| 36.0ms | y |
| 30.0ms | x |
| 28.0ms | t |
| Error | Segments | Branch |
|---|---|---|
| 40.4b | 8 | x |
| 41.2b | 10 | y |
| 41.0b | 5 | z |
| 43.9b | 7 | t |
| 42.8b | 6 | a |
| 45.5b | 5 | b |
Compiled 54 to 43 computations (20.4% saved)
| 7× | binary-search |
| Time | Left | Right |
|---|---|---|
| 42.0ms | 7.611070244507496e+25 | 5.737023695607986e+26 |
| 14.0ms | 6.726630662825741e-99 | 6.373609397567271e-98 |
| 19.0ms | -8.365560607922003e-178 | -1.1901505069112641e-180 |
| 43.0ms | -7.67107572337721e-124 | -7.84704914593831e-131 |
| 12.0ms | -2.0547673288973332e-61 | -6.509053097150518e-62 |
| 19.0ms | -1.1697702587422079e-17 | -6.042519968594319e-21 |
| 19.0ms | -4.9116710936640255e+123 | -1.2444383874859678e+119 |
| 135.0ms | 800× | body | 256 | valid |
Compiled 836 to 727 computations (13% saved)
Total -18.7b remaining (-42.5%)
Threshold costs -18.7b (-42.5%)
| Inputs |
|---|
a |
x |
| Outputs |
|---|
x |
a |
x |
6 calls:
| 13.0ms | t |
| 12.0ms | y |
| 11.0ms | b |
| 10.0ms | a |
| 9.0ms | z |
| Error | Segments | Branch |
|---|---|---|
| 44.0b | 3 | x |
| 47.1b | 3 | y |
| 48.4b | 3 | z |
| 47.2b | 5 | t |
| 45.3b | 3 | a |
| 47.0b | 4 | b |
Compiled 50 to 42 computations (16% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 19.0ms | 2.828803515521456e+69 | 8.8036557980433e+71 |
| 17.0ms | -1.0134472971568361e+96 | -5.669256664778492e+93 |
| 33.0ms | 239× | body | 256 | valid |
| 0.0ms | 1× | body | 1024 | valid |
Compiled 276 to 237 computations (14.1% saved)
| 1× | egg-herbie |
| 364× | distribute-lft-neg-in |
| 290× | *-commutative |
| 258× | +-commutative |
| 190× | distribute-rgt-neg-in |
| 166× | distribute-neg-in |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 712 | 6443 |
| 1 | 873 | 6257 |
| 2 | 975 | 6227 |
| 3 | 1066 | 6219 |
| 4 | 1152 | 6219 |
| 5 | 1267 | 6219 |
| 6 | 1375 | 6219 |
| 7 | 1482 | 6219 |
| 8 | 1587 | 6219 |
| 9 | 1672 | 6219 |
| 10 | 1720 | 6219 |
| 11 | 1758 | 6219 |
| 12 | 1813 | 6219 |
| 13 | 1841 | 6219 |
| 14 | 1849 | 6219 |
| 1× | fuel |
| 1× | saturated |
| Inputs |
|---|
(+.f64 a (+.f64 (*.f64 t (+.f64 b (*.f64 -1 a))) (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 y 2) b) x)))) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (-.f64 t 2)) b))) |
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) |
(if (<=.f64 z -500000000000000024173346057776829528764197422945257127936) (+.f64 a (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 y 2) b) x))) (if (<=.f64 z 1646235444289529/187072209578355573530071658587684226515959365500928) (-.f64 (+.f64 (+.f64 (*.f64 (+.f64 y t) b) (*.f64 -2 b)) x) (*.f64 (-.f64 t 1) a)) (+.f64 a (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 y 2) b) x))))) |
(if (<=.f64 z -1100000000000000035758904140756975633956454429973033254912) (+.f64 a (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 y 2) b) x))) (if (<=.f64 z 3591786423904427/748288838313422294120286634350736906063837462003712) (-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 (-.f64 t 1) a)) (+.f64 a (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 y 2) b) x))))) |
(if (<=.f64 t -9399999999999999792850506088448) (-.f64 x (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) (if (<=.f64 t 5316911983139663/1329227995784915872903807060280344576) (+.f64 a (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 y 2) b) x))) (if (<=.f64 t 760000000000000022910197862816234683422832968268563117907557974389924281974784) (+.f64 a (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 z (-.f64 1 y)) x))) (if (<=.f64 t 1899999999999999957222337317069216644294147564753053787609630327077598447473660665899554909646895877958180288659313926210188515958205510266576124242001110591942605481768949930622111748036617779496426738073996600940271614918243063058760367806046596128309248) (-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 z (-.f64 y 1))) (+.f64 a (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 a t))))))) |
(if (<=.f64 t -6499999999999999988512573095936) (-.f64 x (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) (if (<=.f64 t 4486144485774091/332306998946228968225951765070086144) (+.f64 a (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 y 2) b) x))) (+.f64 a (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 z (-.f64 1 y)) x))))) |
(if (<=.f64 b -6067343484199397/497323236409786642155382248146820840100456150797347717440463976893159497012533375533056) (-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 a t)) (if (<=.f64 b 158000000000000002865537937763251257344) (+.f64 a (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 z (-.f64 1 y)) x))) (if (<=.f64 b 129999999999999998182038059817331204249766697684250844782343580146442861534590134312766539405721600) (-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 a t)) (if (<=.f64 b 164999999999999993443536525991682628579222619478021425428537039265651176999047736017503738832108188140533633110643189728932584433386335701851917024472596480) (-.f64 x (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) (-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 a t)))))) |
(if (<=.f64 b -6216540455122333/497323236409786642155382248146820840100456150797347717440463976893159497012533375533056) (-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 a t)) (if (<=.f64 b 360000000000000007671539654766762878089356640256) (-.f64 x (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) (if (<=.f64 b 20999999999999998585558710301802115156041981843118074940374632724344892294926631462694430285611663360) (-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 a t)) (if (<=.f64 b 3150000000000000064284969159874311689514361096988281839886662509860462691717156695854977457588840479124276687248905910808558607317955988038119305882107904) (-.f64 x (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) (-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 a t)))))) |
(if (<=.f64 z -8000000000000000) (-.f64 x (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) (if (<=.f64 z -6318737500113431/26328072917139296674479506920917608079723773850137277813577744384) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (if (<=.f64 z -6625676492918941/883423532389192164791648750371459257913741948437809479060803100646309888) (-.f64 x (*.f64 z (-.f64 y 1))) (if (<=.f64 z -6186146202378771/6511732844609232689531105264376228317524178049136629062886970519300817615056281319845148633663627237053642490813899648872938282865350942461292339894854326216889802323744154842249099888585755883524379898570201759747744871130348106729652224) (-.f64 (+.f64 (*.f64 y b) x) (*.f64 (-.f64 t 1) a)) (if (<=.f64 z -53369014941225/2808895523222368605827039360607851146278089029597354019897345018089573059460952548948569958162617750330001779372990521213418590137725259726450741103741783193402623334763523207442222181269470220616454421126328215138096104411600982523029892352200425580677351729446660909999175717788745567263052442650378502144) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (if (<=.f64 z 3063162035757089/556938551955834377275533643273961343370755433013740225900780336657626363184653001282460059975265063449541297555370411048668054775558525146271076821255153099151854818647493280039413353545728) (-.f64 (+.f64 (*.f64 y b) x) (*.f64 (-.f64 t 1) a)) (if (<=.f64 z 7526188216399029/95268205270873786358080970147496530326800480428008152797215483387004752771599292606210513399154418065180265231976520474104247304665780191232) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (-.f64 x (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))))))))) |
(if (<=.f64 z -4199999999999999819762048785580282796474100541596446490624) (+.f64 a (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 a t))) (if (<=.f64 z -1146064980651225/104187725513747723032497684230019653080386848786186065006191528308813081840900501117522378138618035792858279853022394381967012525845615079380677438317669219470236837179906477475985598217372094136390078377123228155963917938085569707674435584) (-.f64 (+.f64 (*.f64 y b) x) (*.f64 (-.f64 t 1) a)) (if (<=.f64 z -53369014941225/2808895523222368605827039360607851146278089029597354019897345018089573059460952548948569958162617750330001779372990521213418590137725259726450741103741783193402623334763523207442222181269470220616454421126328215138096104411600982523029892352200425580677351729446660909999175717788745567263052442650378502144) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (if (<=.f64 z 6265558709503137/139234637988958594318883410818490335842688858253435056475195084164406590796163250320615014993816265862385324388842602762167013693889631286567769205313788274787963704661873320009853338386432) (-.f64 (+.f64 (*.f64 y b) x) (*.f64 (-.f64 t 1) a)) (if (<=.f64 z 7430920011128155/190536410541747572716161940294993060653600960856016305594430966774009505543198585212421026798308836130360530463953040948208494609331560382464) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (if (<=.f64 z 45999999999999998738959450952678240728244141392812459097620300601229312) (-.f64 x (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z y))) (+.f64 a (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 a t))))))))) |
(if (<=.f64 z -1750000000000000) (+.f64 a (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 a t))) (if (<=.f64 z -8099686188435651/92041888504950574475740425768398066361240421321846096523996201552759130012416493123946740389072658442813498306494153399121300361632981310716337884487410751681417161433531128461466736435838000189159978471467522953645133149359340995314643512596903545427635461470508184698852989920501614748075702440767602758254592) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (if (<=.f64 z 3063162035757089/69617318994479297159441705409245167921344429126717528237597542082203295398081625160307507496908132931192662194421301381083506846944815643283884602656894137393981852330936660004926669193216) (-.f64 x (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z y))) (if (<=.f64 z 7859626934847087/47634102635436893179040485073748265163400240214004076398607741693502376385799646303105256699577209032590132615988260237052123652332890095616) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (if (<=.f64 z 29000000000000002489600531362551810964896308721627050981950353299159908352) (-.f64 x (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z y))) (+.f64 a (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 a t)))))))) |
(if (<=.f64 z -1350000000000000) (+.f64 a (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 a t))) (if (<=.f64 z -4970261979267331/92041888504950574475740425768398066361240421321846096523996201552759130012416493123946740389072658442813498306494153399121300361632981310716337884487410751681417161433531128461466736435838000189159978471467522953645133149359340995314643512596903545427635461470508184698852989920501614748075702440767602758254592) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (if (<=.f64 z 2673305049388005/1113877103911668754551067286547922686741510866027480451801560673315252726369306002564920119950530126899082595110740822097336109551117050292542153642510306198303709637294986560078826707091456) (-.f64 x (*.f64 (-.f64 t 1) a)) (if (<=.f64 z 7621456421669903/47634102635436893179040485073748265163400240214004076398607741693502376385799646303105256699577209032590132615988260237052123652332890095616) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (if (<=.f64 z 1917062309491721/330527984395124299475957654016385519914202341482140609642324397637202895618155672912594605219857642423795606012511679152128) (+.f64 a (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 a t))) (if (<=.f64 z 6780477246827337/4374501449566023848745004454235242730706338861786424872851541212819905998398751846447026354046107648) (-.f64 (+.f64 (*.f64 y b) x) (*.f64 a t)) (if (<=.f64 z 7253554917687775/4835703278458516698824704) (-.f64 x (*.f64 (-.f64 t 1) a)) (-.f64 x (*.f64 z (-.f64 y 1)))))))))) |
(if (<=.f64 z -60000000000000003336362956592020776684823188266094166016) (-.f64 x (*.f64 z (-.f64 y 1))) (if (<=.f64 z -1435853460677229/184083777009901148951480851536796132722480842643692193047992403105518260024832986247893480778145316885626996612988306798242600723265962621432675768974821503362834322867062256922933472871676000378319956942935045907290266298718681990629287025193807090855270922941016369397705979841003229496151404881535205516509184) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (if (<=.f64 z 6683262623470013/139234637988958594318883410818490335842688858253435056475195084164406590796163250320615014993816265862385324388842602762167013693889631286567769205313788274787963704661873320009853338386432) (-.f64 x (*.f64 (-.f64 t 1) a)) (if (<=.f64 z 2441247760066141/2977131414714805823690030317109266572712515013375254774912983855843898524112477893944078543723575564536883288499266264815757728270805630976) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (if (<=.f64 z 3305279843951243/2644223875160994395807661232131084159313618731857124877138595181097623164945245383300756841758861139390364848100093433217024) (+.f64 a (*.f64 z (neg.f64 y))) (if (<=.f64 z 7740557828966491/286687326998758938951352611912760867599570623646035140467198604923365359511060601008752319138765710819328) (-.f64 (+.f64 (*.f64 y b) x) (*.f64 a t)) (if (<=.f64 z 7253554917687775/4835703278458516698824704) (-.f64 x (*.f64 (-.f64 t 1) a)) (-.f64 x (*.f64 z (-.f64 y 1)))))))))) |
(if (<=.f64 t -17000000000000000264510074200936331412559423747658044367286099867324174279800846955504751628555806610495506774753280) (*.f64 t (-.f64 b a)) (if (<=.f64 t -13500000000000000794742977145045368527032156160) (-.f64 x (*.f64 z (-.f64 y 1))) (if (<=.f64 t -85999999999999997769428062175232) (*.f64 t (-.f64 b a)) (if (<=.f64 t -8206674233059269/713623846352979940529142984724747568191373312) (-.f64 x (*.f64 z (-.f64 y 1))) (if (<=.f64 t -814345057444847/66749594872528440074844428317798503581334516323645399060845050244444366430645017188217565216768) (+.f64 a (*.f64 y (-.f64 b z))) (if (<=.f64 t -272063441620415/61832600368276133515125630254911797508782837275302959978515764023224306276632966792579100265310761247399417856504034834837841258576687802491886538775473291979151693037174784) (-.f64 x (*.f64 z (-.f64 y 1))) (if (<=.f64 t -2945676104867089/168324348849547952231711676252164117297610873690341563503944988898199428937506586307637329160882830439263455003397702966816621832005881723620090072660860187198567157476110227142133240252298326952681384055545004032) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (if (<=.f64 t -1892131424991489/12129047596099288555851402253613301212944422008724192274523844047078523067862319424459987568973800608988185396071336509423215469094646987433158494336259227650034804500162889887111447543996862850197367181200909912116350366045437952) (+.f64 a (*.f64 z (-.f64 1 y))) (if (<=.f64 t -4111295770304747/1581267603963364205878869896241541461324661326282360299663291859589299527874963647593440497667477535118649045814975093057732880760826511538023542187037019608761854877160674698159897716735103252665935684988068320848140683464255411707953932466009059033912578566502802887127604801681488301032705683661296923932091466727292928) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (if (<=.f64 t 461314402760777/439347050248359021758841651141209165905243859209171546201245661387874763737449987335843817002333091518546963929054774914375807231981865204004737810631363657728) (+.f64 a x) (if (<=.f64 t 5099505842092539/121416805764108066932466369176469931665150427440758720078238275608681517825325531136) (+.f64 a (*.f64 y (-.f64 b z))) (if (<=.f64 t 3588915588619273/332306998946228968225951765070086144) (-.f64 x (*.f64 z (-.f64 y 1))) (if (<=.f64 t 27500) (-.f64 x (*.f64 (-.f64 t 1) a)) (if (<=.f64 t 1050000000000) (*.f64 z (-.f64 1 y)) (if (<=.f64 t 160000000000000007529621519344875134264953622525866092228459352558371992502272) (*.f64 t (-.f64 b a)) (if (<=.f64 t 4200000000000000035158383103054926990379690289465339448025533952947377218137958270011893270212426404086185753529924764226298741971135833891038066233257696288103993236602577745635966976) (-.f64 x (*.f64 z (-.f64 y 1))) (*.f64 t (-.f64 b a)))))))))))))))))) |
(if (<=.f64 t -9200000000000000143146628391094955823267452851673765187001889339963670786715752470037865587218436518621097783984128) (*.f64 t (-.f64 b a)) (if (<=.f64 t -11500000000000000301403098981859565338819035136) (-.f64 x (*.f64 z (-.f64 y 1))) (if (<=.f64 t -135000000000000006343599050457088) (*.f64 t (-.f64 b a)) (if (<=.f64 t -8057886448687823/10889035741470030830827987437816582766592) (-.f64 x (*.f64 z (-.f64 y 1))) (if (<=.f64 t -5297247849083857/8543948143683640329580086824678208458410818089426611079788166431288878903122562200091848347746304) (+.f64 a (*.f64 y (-.f64 b z))) (if (<=.f64 t -6925251241246927/1978643211784836272484020168157177520281050792809694719312504448743177800852254937362531208489944359916781371408129114714810920274454009679740369240815145343332854177189593088) (-.f64 x (*.f64 z (-.f64 y 1))) (if (<=.f64 t -6569914489375961/72999049881955123498258745691204661198291656115976958889267080286388402675338838184094604981077942396458276953177510516971019275542007007972042581115555427012031914789764239201325987075945660416) (+.f64 (*.f64 (+.f64 y t) b) (*.f64 -2 b)) (if (<=.f64 t -6072067599219319/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (-.f64 x (*.f64 z (-.f64 y 1))) (if (<=.f64 t 2291665473376297/63657374260452690195888927762793067532858387302060507832379389042324415617604272068231168) (+.f64 a x) (if (<=.f64 t 6132704929595921/2787593149816327892691964784081045188247552) (-.f64 x (*.f64 z (-.f64 y 1))) (if (<=.f64 t 275000) (-.f64 x (*.f64 (-.f64 t 1) a)) (if (<=.f64 t 1020000000000) (*.f64 z (-.f64 1 y)) (if (<=.f64 t 110000000000000001962738706031621103723231430804207733362659817318295074242560) (*.f64 t (-.f64 b a)) (if (<=.f64 t 57999999999999997876773674933013072990895322766337897483133858116015088204525760653653032726895003759995763498016367449035353062335929912479699243271397091225651651597400516795525256766816256) (-.f64 x (*.f64 z (-.f64 y 1))) (*.f64 t (-.f64 b a)))))))))))))))) |
(if (<=.f64 t -9000000000000000140034745165201587218413812572289552900327935223877504030482801329384868509235427029085856527810560) (*.f64 t (-.f64 b a)) (if (<=.f64 t -13000000000000000671408007604248917729978875904) (-.f64 x (*.f64 z (-.f64 y 1))) (if (<=.f64 t -119999999999999995630755539582976) (*.f64 t (-.f64 b a)) (if (<=.f64 t -2676089423823675/11150372599265311570767859136324180752990208) (-.f64 x (*.f64 z (-.f64 y 1))) (if (<=.f64 t -2349585739513001/266998379490113760299377713271194014325338065294581596243380200977777465722580068752870260867072) (+.f64 a (*.f64 y (-.f64 b z))) (if (<=.f64 t -6826319080657685/1978643211784836272484020168157177520281050792809694719312504448743177800852254937362531208489944359916781371408129114714810920274454009679740369240815145343332854177189593088) (-.f64 x (*.f64 z (-.f64 y 1))) (if (<=.f64 t -6569914489375961/72999049881955123498258745691204661198291656115976958889267080286388402675338838184094604981077942396458276953177510516971019275542007007972042581115555427012031914789764239201325987075945660416) (*.f64 (-.f64 y 2) b) (if (<=.f64 t -5060056332682765/50600563326827654588123836679729326762389162441035529589225339506857584891998836722990095925359281123796769466079202977847452184346448369216753349985184627480379356069141590341116726935523304085309941919618186267140501870856173174654525838912289889085202514128089692388083353653807625633046581877161501565826926935273373696) (-.f64 x (*.f64 z (-.f64 y 1))) (if (<=.f64 t 18649621365367/31082702275611665134711390509176302506278509424834232340028998555822468563283335970816) (+.f64 a x) (if (<=.f64 t 5444517870735015/2722258935367507707706996859454145691648) (-.f64 x (*.f64 z (-.f64 y 1))) (if (<=.f64 t 50000) (-.f64 x (*.f64 (-.f64 t 1) a)) (if (<=.f64 t 1250000000000) (*.f64 z (-.f64 1 y)) (if (<=.f64 t 599999999999999963958558927183670731815092390825493744968602820782181559828480) (*.f64 t (-.f64 b a)) (if (<=.f64 t 2400000000000000154874876945372149431701058057846940074476062987985659423800486877350516239840988376839489186933484420324612675082214937215256917487746991898967790829226331699270385664) (-.f64 x (*.f64 z (-.f64 y 1))) (*.f64 t (-.f64 b a)))))))))))))))) |
(if (<=.f64 t -2900000000000000045122306775453844770377784051071078156772334683249417965377791539468457630753637598260998214516736) (*.f64 t (-.f64 b a)) (if (<=.f64 t -10799999999999999368143781487806893324922519552) (-.f64 x (*.f64 z (-.f64 y 1))) (if (<=.f64 t -103999999999999999816201169534976) (*.f64 t (-.f64 b a)) (if (<=.f64 t -3478916250970777/89202980794122492566142873090593446023921664) (-.f64 x (*.f64 z (-.f64 y 1))) (if (<=.f64 t -1067993517960455/1067993517960455041197510853084776057301352261178326384973520803911109862890320275011481043468288) (+.f64 a (*.f64 y (-.f64 b z))) (if (<=.f64 t -6826319080657685/1978643211784836272484020168157177520281050792809694719312504448743177800852254937362531208489944359916781371408129114714810920274454009679740369240815145343332854177189593088) (-.f64 x (*.f64 z (-.f64 y 1))) (if (<=.f64 t -6569914489375961/72999049881955123498258745691204661198291656115976958889267080286388402675338838184094604981077942396458276953177510516971019275542007007972042581115555427012031914789764239201325987075945660416) (*.f64 (-.f64 y 2) b) (if (<=.f64 t -5768464219258353/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (-.f64 x (*.f64 z (-.f64 y 1))) (if (<=.f64 t 4058157609103859/3978585891278293137243057985174566720803649206378781739523711815145275976100267004264448) (+.f64 a x) (if (<=.f64 t 1250000000000) (-.f64 x (*.f64 z (-.f64 y 1))) (if (<=.f64 t 44999999999999997296891919538775304886131929311912030872645211558663616987136) (*.f64 t (-.f64 b a)) (if (<=.f64 t 2299999999999999794612779745628808099401105337786442381244862616111633454206125942766979505583658978063463318739079779131760321153012188811128903536974891267209671806193313786336641024) (-.f64 x (*.f64 z (-.f64 y 1))) (*.f64 t (-.f64 b a)))))))))))))) |
(if (<=.f64 t -2250000000000000035008686291300396804603453143072388225081983805969376007620700332346217127308856757271464131952640) (*.f64 t (-.f64 b a)) (if (<=.f64 t -13500000000000000794742977145045368527032156160) (+.f64 a (*.f64 z (-.f64 1 y))) (if (<=.f64 t -13499999999999999283280016834560) (*.f64 t (-.f64 b a)) (if (<=.f64 t -4253529586511731/85070591730234615865843651857942052864) (-.f64 x (neg.f64 z)) (if (<=.f64 t -2029768672598635/139984046386112763159840142535527767382602843577165595931249318810236991948760059086304843329475444736) (+.f64 a (*.f64 y (-.f64 b z))) (if (<=.f64 t -6826319080657685/1978643211784836272484020168157177520281050792809694719312504448743177800852254937362531208489944359916781371408129114714810920274454009679740369240815145343332854177189593088) (-.f64 x (neg.f64 z)) (if (<=.f64 t -6569914489375961/72999049881955123498258745691204661198291656115976958889267080286388402675338838184094604981077942396458276953177510516971019275542007007972042581115555427012031914789764239201325987075945660416) (*.f64 (-.f64 y 2) b) (if (<=.f64 t -8840851817600415/7687697232696013035490465480201479025983241823794691621558168976140934720122093268938148043346259333988919315645138393722043075242293497100043735968399262883880680368733084239192707430286484902215659282347932289182034267181757047930126964620533348010060414976) (-.f64 x (neg.f64 z)) (if (<=.f64 t -22854258338533/12353653155963782858428671064387042666598916611580939841119467653041402561523153496823753888027168243114445670429492914513538130943957121390808923336226715693451991227817771079374200911992994161452622538969283756626099089564495403968390097390695773702442020050803147555684412513136627351818013153603882218219464583806976) (+.f64 a (*.f64 y (-.f64 b z))) (if (<=.f64 t 1942668892225729/1942668892225729070919461906823518906642406839052139521251812409738904285205208498176) (+.f64 a x) (if (<=.f64 t 1020000000000) (+.f64 a (*.f64 z (-.f64 1 y))) (*.f64 t (-.f64 b a))))))))))))) |
(if (<=.f64 t -10799999999999999929751756622542572367778016277677424317427928535884688785408) (*.f64 t (-.f64 b a)) (if (<=.f64 t -11000000000000000178068129441063114541765754880) (*.f64 z (-.f64 1 y)) (if (<=.f64 t -19499999999999999965537719287808) (*.f64 t (-.f64 b a)) (if (<=.f64 t -2504478220538107/21778071482940061661655974875633165533184) (-.f64 x (neg.f64 z)) (if (<=.f64 t -909896301509733/69992023193056381579920071267763883691301421788582797965624659405118495974380029543152421664737722368) (+.f64 a (*.f64 y (-.f64 b z))) (if (<=.f64 t -6826319080657685/1978643211784836272484020168157177520281050792809694719312504448743177800852254937362531208489944359916781371408129114714810920274454009679740369240815145343332854177189593088) (-.f64 x (neg.f64 z)) (if (<=.f64 t -6569914489375961/72999049881955123498258745691204661198291656115976958889267080286388402675338838184094604981077942396458276953177510516971019275542007007972042581115555427012031914789764239201325987075945660416) (*.f64 (-.f64 y 2) b) (if (<=.f64 t -525526178016329/15015033657609400459942315391018513722623519187099007073355798781525263125238463415894820397160662761697108038369410925238365381332604486523522921813279810320079453845181805154673256699778290824639959535835805252308660678089369234238529227774479195332149248) (-.f64 x (neg.f64 z)) (if (<=.f64 t -6325070415853457/25300281663413827294061918339864663381194581220517764794612669753428792445999418361495047962679640561898384733039601488923726092173224184608376674992592313740189678034570795170558363467761652042654970959809093133570250935428086587327262919456144944542601257064044846194041676826903812816523290938580750782913463467636686848) (+.f64 a (*.f64 y (-.f64 b z))) (if (<=.f64 t 8863426820779889/242833611528216133864932738352939863330300854881517440156476551217363035650651062272) (+.f64 a x) (if (<=.f64 t 8206674233059269/713623846352979940529142984724747568191373312) (-.f64 z (*.f64 y z)) (if (<=.f64 t 1450) (+.f64 a x) (*.f64 t (-.f64 b a)))))))))))))) |
(if (<=.f64 t -5800000000000000340992562887843343097084526164133749793831184548231118848) (*.f64 t (-.f64 b a)) (if (<=.f64 t -11500000000000000301403098981859565338819035136) (*.f64 z (-.f64 1 y)) (if (<=.f64 t -112000000000000006730677609299968) (*.f64 t (-.f64 b a)) (if (<=.f64 t -2504478220538107/10889035741470030830827987437816582766592) (-.f64 x (neg.f64 z)) (if (<=.f64 t -7167183174968973/559936185544451052639360570142111069530411374308662383724997275240947967795040236345219373317901778944) (+.f64 a (*.f64 z (neg.f64 y))) (if (<=.f64 t -6826319080657685/1978643211784836272484020168157177520281050792809694719312504448743177800852254937362531208489944359916781371408129114714810920274454009679740369240815145343332854177189593088) (-.f64 x (neg.f64 z)) (if (<=.f64 t -6569914489375961/72999049881955123498258745691204661198291656115976958889267080286388402675338838184094604981077942396458276953177510516971019275542007007972042581115555427012031914789764239201325987075945660416) (*.f64 (-.f64 y 2) b) (if (<=.f64 t -8827298876238925/436994993873214129706097166956708350993678881411295357199729151951767944417616335439228580716318181998128654620651240845861768505204366709906692902245553277900892247131030458103436298545516643924637451297481464347472084863384057367177715867713536) (-.f64 x (neg.f64 z)) (if (<=.f64 t 1881960489343675/121416805764108066932466369176469931665150427440758720078238275608681517825325531136) (+.f64 a x) (if (<=.f64 t 3832940580997451/348449143727040986586495598010130648530944) (-.f64 z (*.f64 y z)) (if (<=.f64 t 2900) (+.f64 a x) (*.f64 t (-.f64 b a))))))))))))) |
(if (<=.f64 t -12800000000000000536083527221906661875090353492996330024235874711129554944) (*.f64 t (-.f64 b a)) (if (<=.f64 t -14000000000000000918077946685841819324085436416) (*.f64 z (-.f64 1 y)) (if (<=.f64 t -15500000000000001011899126775808) (*.f64 t (-.f64 b a)) (if (<=.f64 t -6422614617176819/1427247692705959881058285969449495136382746624) (-.f64 x (neg.f64 z)) (if (<=.f64 t -7006037477820585/17087896287367280659160173649356416916821636178853222159576332862577757806245124400183696695492608) (*.f64 (-.f64 y 2) b) (if (<=.f64 t -5070273230198643/61832600368276133515125630254911797508782837275302959978515764023224306276632966792579100265310761247399417856504034834837841258576687802491886538775473291979151693037174784) (-.f64 x (neg.f64 z)) (if (<=.f64 t -6569914489375961/72999049881955123498258745691204661198291656115976958889267080286388402675338838184094604981077942396458276953177510516971019275542007007972042581115555427012031914789764239201325987075945660416) (*.f64 (-.f64 y 2) b) (if (<=.f64 t -8763974845273455/15375394465392026070980930960402958051966483647589383243116337952281869440244186537876296086692518667977838631290276787444086150484586994200087471936798525767761360737466168478385414860572969804431318564695864578364068534363514095860253929241066696020120829952) (-.f64 x (neg.f64 z)) (if (<=.f64 t -5060056332682765/3162535207926728411757739792483082922649322652564720599326583719178599055749927295186880995334955070237298091629950186115465761521653023076047084374074039217523709754321349396319795433470206505331871369976136641696281366928510823415907864932018118067825157133005605774255209603362976602065411367322593847864182933454585856) (*.f64 (-.f64 b z) y) (if (<=.f64 t 3263683738939225/7770675568902916283677847627294075626569627356208558085007249638955617140820833992704) (+.f64 a x) (if (<=.f64 t 3902630409742859/348449143727040986586495598010130648530944) (-.f64 z (*.f64 y z)) (if (<=.f64 t 2900) (+.f64 a x) (*.f64 t (-.f64 b a)))))))))))))) |
(if (<=.f64 t -229999999999999985112822225914413596834477354922330867223162418777974374400) (*.f64 t (-.f64 b a)) (if (<=.f64 t -11000000000000000178068129441063114541765754880) (*.f64 z (-.f64 1 y)) (if (<=.f64 t -6499999999999999988512573095936) (*.f64 t (-.f64 b a)) (if (<=.f64 t -7136238463529799/1427247692705959881058285969449495136382746624) (-.f64 x (neg.f64 z)) (if (<=.f64 t -5873964348782503/1067993517960455041197510853084776057301352261178326384973520803911109862890320275011481043468288) (*.f64 (-.f64 y 2) b) (if (<=.f64 t -6826319080657685/1978643211784836272484020168157177520281050792809694719312504448743177800852254937362531208489944359916781371408129114714810920274454009679740369240815145343332854177189593088) (-.f64 x (neg.f64 z)) (if (<=.f64 t -2262970546340609/36499524940977561749129372845602330599145828057988479444633540143194201337669419092047302490538971198229138476588755258485509637771003503986021290557777713506015957394882119600662993537972830208) (*.f64 (-.f64 y 2) b) (if (<=.f64 t -4228233477982807/7687697232696013035490465480201479025983241823794691621558168976140934720122093268938148043346259333988919315645138393722043075242293497100043735968399262883880680368733084239192707430286484902215659282347932289182034267181757047930126964620533348010060414976) (-.f64 x (neg.f64 z)) (if (<=.f64 t -5732095064367195/395316900990841051469717474060385365331165331570590074915822964897324881968740911898360124416869383779662261453743773264433220190206627884505885546759254902190463719290168674539974429183775813166483921247017080212035170866063852926988483116502264758478144641625700721781901200420372075258176420915324230983022866681823232) (*.f64 (-.f64 b z) y) (if (<=.f64 t 4613838619036107/121416805764108066932466369176469931665150427440758720078238275608681517825325531136) (+.f64 a x) (if (<=.f64 t 4593811953432669/340282366920938463463374607431768211456) (*.f64 z (-.f64 1 y)) (if (<=.f64 t 2900) (+.f64 a x) (*.f64 t (-.f64 b a)))))))))))))) |
(if (<=.f64 t -9999999999999999827367757839185598317239782875580932278577147150336) (*.f64 t (-.f64 b a)) (if (<=.f64 t -13500000000000000794742977145045368527032156160) (*.f64 z (-.f64 1 y)) (if (<=.f64 t -16000000000000000318153997418496) (*.f64 t (-.f64 b a)) (if (<=.f64 t -6850788924988607/1427247692705959881058285969449495136382746624) (-.f64 x (neg.f64 z)) (if (<=.f64 t -2199998854441245/16296287810675888690147565507275025288411747149327490005089123594835050398106693649467179008) (+.f64 a x) (if (<=.f64 t -6826319080657685/1978643211784836272484020168157177520281050792809694719312504448743177800852254937362531208489944359916781371408129114714810920274454009679740369240815145343332854177189593088) (-.f64 x (neg.f64 z)) (if (<=.f64 t -2262970546340609/36499524940977561749129372845602330599145828057988479444633540143194201337669419092047302490538971198229138476588755258485509637771003503986021290557777713506015957394882119600662993537972830208) (*.f64 b (-.f64 t 2)) (if (<=.f64 t -7136952391220833/1346594790796383617853693410017312938380886989522732508031559911185595431500052690461098633287062643514107640027181623734532974656047053788960720581286881497588537259808881817137065922018386615621451072444360032256) (+.f64 a x) (if (<=.f64 t -5573580493704609/1921924308174003258872616370050369756495810455948672905389542244035233680030523317234537010836564833497229828911284598430510768810573374275010933992099815720970170092183271059798176857571621225553914820586983072295508566795439261982531741155133337002515103744) (-.f64 x (neg.f64 z)) (if (<=.f64 t -741219189357827/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904) (*.f64 (-.f64 b z) y) (if (<=.f64 t 4351578318585633/124330809102446660538845562036705210025114037699336929360115994223289874253133343883264) (+.f64 a x) (if (<=.f64 t 8302889752870899/680564733841876926926749214863536422912) (*.f64 z (-.f64 1 y)) (if (<=.f64 t 2900) (+.f64 a x) (*.f64 t (-.f64 b a))))))))))))))) |
(if (<=.f64 t -349999999999999977495517081476205470457086444929120696345775986180096) (*.f64 t (-.f64 b a)) (if (<=.f64 t -14000000000000000918077946685841819324085436416) (*.f64 z (-.f64 1 y)) (if (<=.f64 t -18600000000000000763918989393920) (*.f64 t (-.f64 b a)) (if (<=.f64 t -7421688002070991/1427247692705959881058285969449495136382746624) (-.f64 x (neg.f64 z)) (if (<=.f64 t -4277775550302421/4074071952668972172536891376818756322102936787331872501272280898708762599526673412366794752) (+.f64 a x) (if (<=.f64 t -6826319080657685/1978643211784836272484020168157177520281050792809694719312504448743177800852254937362531208489944359916781371408129114714810920274454009679740369240815145343332854177189593088) (-.f64 x (neg.f64 z)) (if (<=.f64 t -6569914489375961/72999049881955123498258745691204661198291656115976958889267080286388402675338838184094604981077942396458276953177510516971019275542007007972042581115555427012031914789764239201325987075945660416) (*.f64 b (-.f64 t 2)) (if (<=.f64 t 1881960489343675/121416805764108066932466369176469931665150427440758720078238275608681517825325531136) (+.f64 a x) (if (<=.f64 t 2926428355520071/1361129467683753853853498429727072845824) (*.f64 z (-.f64 1 y)) (if (<=.f64 t 2900) (+.f64 a x) (*.f64 t (-.f64 b a)))))))))))) |
(if (<=.f64 t -880000000000000015701909648252968829785851446433661866901278538546360593940480) (*.f64 t (-.f64 b a)) (if (<=.f64 t -12000000000000000424738068522656016135872315392) (-.f64 x (neg.f64 z)) (if (<=.f64 t -12999999999999999977025146191872) (*.f64 t (-.f64 b a)) (if (<=.f64 t -749305038670629/178405961588244985132285746181186892047843328) (-.f64 x (neg.f64 z)) (if (<=.f64 t -7129625917170701/2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397376) (+.f64 a x) (if (<=.f64 t -6826319080657685/1978643211784836272484020168157177520281050792809694719312504448743177800852254937362531208489944359916781371408129114714810920274454009679740369240815145343332854177189593088) (-.f64 x (neg.f64 z)) (if (<=.f64 t -6569914489375961/72999049881955123498258745691204661198291656115976958889267080286388402675338838184094604981077942396458276953177510516971019275542007007972042581115555427012031914789764239201325987075945660416) (*.f64 b (-.f64 t 2)) (if (<=.f64 t 5387870755782295/7588550360256754183279148073529370729071901715047420004889892225542594864082845696) (+.f64 a x) (if (<=.f64 t 1598517415830675/45671926166590716193865151022383844364247891968) (-.f64 x (neg.f64 z)) (if (<=.f64 t 2900) (+.f64 a x) (*.f64 t (-.f64 b a)))))))))))) |
(if (<=.f64 t -20000000000000000311188322589336860485364027938421228667395411608616675623295114065299707798300948953524125617356800) (*.f64 t (neg.f64 a)) (if (<=.f64 t -6993513694259203/1427247692705959881058285969449495136382746624) (-.f64 x (neg.f64 z)) (if (<=.f64 t -3381798007586549/994646472819573284310764496293641680200912301594695434880927953786318994025066751066112) (+.f64 a x) (if (<=.f64 t -6826319080657685/1978643211784836272484020168157177520281050792809694719312504448743177800852254937362531208489944359916781371408129114714810920274454009679740369240815145343332854177189593088) (-.f64 x (neg.f64 z)) (if (<=.f64 t -6569914489375961/72999049881955123498258745691204661198291656115976958889267080286388402675338838184094604981077942396458276953177510516971019275542007007972042581115555427012031914789764239201325987075945660416) (*.f64 b (-.f64 t 2)) (if (<=.f64 t 493255773416689/3794275180128377091639574036764685364535950857523710002444946112771297432041422848) (+.f64 a x) (if (<=.f64 t 4599528697196941/2787593149816327892691964784081045188247552) (-.f64 x (neg.f64 z)) (if (<=.f64 t 2900) (+.f64 a x) (if (<=.f64 t 850000000000000017503981701893785293195096826892387179652848397507251515949056) (*.f64 t (neg.f64 a)) (if (<=.f64 t 3249999999999999994543607118267747008552978800364923177353092619256173628704359412936063375835670840834758211306886252452250771807540186168062659079227273419882516971520) (-.f64 x (neg.f64 z)) (*.f64 t (neg.f64 a)))))))))))) |
(if (<=.f64 t -85000000000000005697051820570705505807801572973532952542769361123045744250545447597429756541530879499503887919874048) (*.f64 t (neg.f64 a)) (if (<=.f64 t -7421688002070991/1427247692705959881058285969449495136382746624) (-.f64 x (neg.f64 z)) (if (<=.f64 t 3490733165718107/30354201441027016733116592294117482916287606860189680019559568902170379456331382784) (+.f64 a x) (if (<=.f64 t 8563486156235759/5708990770823839524233143877797980545530986496) (-.f64 x (neg.f64 z)) (if (<=.f64 t 2900) (+.f64 a x) (if (<=.f64 t 44999999999999997296891919538775304886131929311912030872645211558663616987136) (*.f64 t (neg.f64 a)) (if (<=.f64 t 1719999999999999946575186800499603195362866864186477785669257847035015312079344770664129119395816424742407375662546881543071096838312306846333141283053977981041762728148992) (-.f64 x (neg.f64 z)) (*.f64 t (neg.f64 a))))))))) |
(if (<=.f64 z -2649999999999999869017224384421169385015141754279461263330532027976805955317162420560081846208182808776790859083732952984564552910049448010610060626172592521216) z (if (<=.f64 z 10500000000000000383091562460178831629816214281565420365519884372003874010680661659938193408) (+.f64 a x) z)) |
(if (<=.f64 x -124999999999999997500433543424275147708600649112126064773581038978846551828428590683098679366249054969347009397634629632) x (if (<=.f64 x -1882207611218875/649037107316853453566312041152512) z (if (<=.f64 x -2894802230932905/14474011154664524427946373126085988481658748083205070504932198000989141204992) x (if (<=.f64 x -6478237958419417/190536410541747572716161940294993060653600960856016305594430966774009505543198585212421026798308836130360530463953040948208494609331560382464) a (if (<=.f64 x -8394890736424839/72999049881955123498258745691204661198291656115976958889267080286388402675338838184094604981077942396458276953177510516971019275542007007972042581115555427012031914789764239201325987075945660416) z (if (<=.f64 x -7640195823164843/89884656743115795386465259539451236680898848947115328636715040578866337902750481566354238661203768010560056939935696678829394884407208311246423715319737062188883946712432742638151109800623047059726541476042502884419075341171231440736956555270413618581675255342293149119973622969239858152417678164812112068608) a (if (<=.f64 x 1517861907679173/28638903918474961204418783933674838490721739172170652529441449702311064005352904159345284265824628375429359509218999720074396860757073376700445026041564579620512874307979212102266801261478978776245040008231745247475930553606737583615358787106474295296) z (if (<=.f64 x 2770100496498771/15829145694278690179872161345257420162248406342477557754500035589945422406818039498900249667919554879334250971265032917718487362195632077437922953926521162746662833417516744704) (*.f64 y b) (if (<=.f64 x 1942668892225729/242833611528216133864932738352939863330300854881517440156476551217363035650651062272) (*.f64 t b) (if (<=.f64 x 320000000000000028991029248) z x)))))))))) |
(if (<=.f64 x -124999999999999997500433543424275147708600649112126064773581038978846551828428590683098679366249054969347009397634629632) x (if (<=.f64 x -8099983099314331/41538374868278621028243970633760768) z (if (<=.f64 x -2894802230932905/14474011154664524427946373126085988481658748083205070504932198000989141204992) x (if (<=.f64 x -4511902201628583/24388660549343689307668728357759111763660922989570087116087163747073216709529418907189891430183531024686147899385989241370687309994439728955392) a (if (<=.f64 x -4744938242327083/72999049881955123498258745691204661198291656115976958889267080286388402675338838184094604981077942396458276953177510516971019275542007007972042581115555427012031914789764239201325987075945660416) z (if (<=.f64 x 634895607656747/38478521676166483605741250097796497856523182881313912761668255277583712667477744737709244389536050430475222646784) a (if (<=.f64 x 144999999999999999177916416) z x))))))) |
(if (<=.f64 x -5799999999999999672627876266210302107228776241281708742042364649946657317472230403894029582336) x (if (<=.f64 x 53999999999999999319210942004912121737511136669984634741765981845061632) a x)) |
a |
| Outputs |
|---|
(+.f64 a (+.f64 (*.f64 t (+.f64 b (*.f64 -1 a))) (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 y 2) b) x)))) |
(+.f64 a (+.f64 (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 b (-.f64 y 2)) x)) (*.f64 t (-.f64 b a)))) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (-.f64 t 2)) b))) |
(-.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2))))) |
(+.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) (+.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (-.f64 1 t)))) |
(+.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) (-.f64 (*.f64 a (-.f64 1 t)) (*.f64 b (-.f64 (-.f64 2 t) y)))) |
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) |
(+.f64 (-.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) (*.f64 a (+.f64 t -1))) (*.f64 b (+.f64 (+.f64 t y) -2))) |
(+.f64 (+.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) (*.f64 a (-.f64 1 t))) (*.f64 b (+.f64 (+.f64 t y) -2))) |
(-.f64 (+.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) (*.f64 a (-.f64 1 t))) (*.f64 b (-.f64 2 (+.f64 t y)))) |
(if (<=.f64 z -500000000000000024173346057776829528764197422945257127936) (+.f64 a (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 y 2) b) x))) (if (<=.f64 z 1646235444289529/187072209578355573530071658587684226515959365500928) (-.f64 (+.f64 (+.f64 (*.f64 (+.f64 y t) b) (*.f64 -2 b)) x) (*.f64 (-.f64 t 1) a)) (+.f64 a (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 y 2) b) x))))) |
(if (or (<=.f64 z -500000000000000024173346057776829528764197422945257127936) (not (<=.f64 z 1646235444289529/187072209578355573530071658587684226515959365500928))) (+.f64 a (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 b (-.f64 y 2)) x))) (-.f64 (+.f64 x (+.f64 (*.f64 b (+.f64 t y)) (*.f64 b -2))) (*.f64 a (+.f64 t -1)))) |
(if (or (<=.f64 z -500000000000000024173346057776829528764197422945257127936) (not (<=.f64 z 1646235444289529/187072209578355573530071658587684226515959365500928))) (+.f64 a (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 b (-.f64 y 2)) x))) (+.f64 (+.f64 x (+.f64 (*.f64 b (+.f64 t y)) (*.f64 b -2))) (*.f64 a (-.f64 1 t)))) |
(if (<=.f64 z -1100000000000000035758904140756975633956454429973033254912) (+.f64 a (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 y 2) b) x))) (if (<=.f64 z 3591786423904427/748288838313422294120286634350736906063837462003712) (-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 (-.f64 t 1) a)) (+.f64 a (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 y 2) b) x))))) |
(if (or (<=.f64 z -1100000000000000035758904140756975633956454429973033254912) (not (<=.f64 z 3591786423904427/748288838313422294120286634350736906063837462003712))) (+.f64 a (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 b (-.f64 y 2)) x))) (-.f64 (+.f64 x (*.f64 b (+.f64 (+.f64 t y) -2))) (*.f64 a (+.f64 t -1)))) |
(if (or (<=.f64 z -1100000000000000035758904140756975633956454429973033254912) (not (<=.f64 z 3591786423904427/748288838313422294120286634350736906063837462003712))) (+.f64 a (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 b (-.f64 y 2)) x))) (+.f64 (+.f64 x (*.f64 b (+.f64 (+.f64 t y) -2))) (*.f64 a (-.f64 1 t)))) |
(if (<=.f64 t -9399999999999999792850506088448) (-.f64 x (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) (if (<=.f64 t 5316911983139663/1329227995784915872903807060280344576) (+.f64 a (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 y 2) b) x))) (if (<=.f64 t 760000000000000022910197862816234683422832968268563117907557974389924281974784) (+.f64 a (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 z (-.f64 1 y)) x))) (if (<=.f64 t 1899999999999999957222337317069216644294147564753053787609630327077598447473660665899554909646895877958180288659313926210188515958205510266576124242001110591942605481768949930622111748036617779496426738073996600940271614918243063058760367806046596128309248) (-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 z (-.f64 y 1))) (+.f64 a (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 a t))))))) |
(if (<=.f64 t -9399999999999999792850506088448) (-.f64 x (+.f64 (*.f64 a (+.f64 t -1)) (*.f64 z (+.f64 -1 y)))) (if (<=.f64 t 5316911983139663/1329227995784915872903807060280344576) (+.f64 a (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 b (-.f64 y 2)) x))) (if (<=.f64 t 760000000000000022910197862816234683422832968268563117907557974389924281974784) (+.f64 a (+.f64 (+.f64 (*.f64 z (-.f64 1 y)) x) (*.f64 t (neg.f64 a)))) (if (<=.f64 t 1899999999999999957222337317069216644294147564753053787609630327077598447473660665899554909646895877958180288659313926210188515958205510266576124242001110591942605481768949930622111748036617779496426738073996600940271614918243063058760367806046596128309248) (-.f64 (+.f64 x (*.f64 b (+.f64 (+.f64 t y) -2))) (*.f64 z (+.f64 -1 y))) (+.f64 a (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 a t))))))) |
(if (<=.f64 t -9399999999999999792850506088448) (-.f64 x (+.f64 (*.f64 a (+.f64 t -1)) (*.f64 z (+.f64 -1 y)))) (if (<=.f64 t 5316911983139663/1329227995784915872903807060280344576) (+.f64 a (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 b (-.f64 y 2)) x))) (if (<=.f64 t 760000000000000022910197862816234683422832968268563117907557974389924281974784) (+.f64 a (-.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) (*.f64 a t))) (if (<=.f64 t 1899999999999999957222337317069216644294147564753053787609630327077598447473660665899554909646895877958180288659313926210188515958205510266576124242001110591942605481768949930622111748036617779496426738073996600940271614918243063058760367806046596128309248) (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 x (*.f64 b (+.f64 (+.f64 t y) -2)))) (+.f64 a (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 a t))))))) |
(if (<=.f64 t -9399999999999999792850506088448) (+.f64 x (+.f64 (*.f64 z (-.f64 1 y)) (*.f64 a (-.f64 1 t)))) (if (<=.f64 t 5316911983139663/1329227995784915872903807060280344576) (+.f64 a (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 b (-.f64 y 2)) x))) (if (<=.f64 t 760000000000000022910197862816234683422832968268563117907557974389924281974784) (+.f64 a (-.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) (*.f64 a t))) (if (<=.f64 t 1899999999999999957222337317069216644294147564753053787609630327077598447473660665899554909646895877958180288659313926210188515958205510266576124242001110591942605481768949930622111748036617779496426738073996600940271614918243063058760367806046596128309248) (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 x (*.f64 b (+.f64 (+.f64 t y) -2)))) (+.f64 a (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 a t))))))) |
(if (<=.f64 t -6499999999999999988512573095936) (-.f64 x (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) (if (<=.f64 t 4486144485774091/332306998946228968225951765070086144) (+.f64 a (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 y 2) b) x))) (+.f64 a (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 z (-.f64 1 y)) x))))) |
(if (<=.f64 t -6499999999999999988512573095936) (-.f64 x (+.f64 (*.f64 a (+.f64 t -1)) (*.f64 z (+.f64 -1 y)))) (if (<=.f64 t 4486144485774091/332306998946228968225951765070086144) (+.f64 a (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 b (-.f64 y 2)) x))) (+.f64 a (+.f64 (+.f64 (*.f64 z (-.f64 1 y)) x) (*.f64 t (neg.f64 a)))))) |
(if (<=.f64 t -6499999999999999988512573095936) (-.f64 x (+.f64 (*.f64 a (+.f64 t -1)) (*.f64 z (+.f64 -1 y)))) (if (<=.f64 t 4486144485774091/332306998946228968225951765070086144) (+.f64 a (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 b (-.f64 y 2)) x))) (+.f64 a (-.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) (*.f64 a t))))) |
(if (<=.f64 t -6499999999999999988512573095936) (+.f64 x (+.f64 (*.f64 z (-.f64 1 y)) (*.f64 a (-.f64 1 t)))) (if (<=.f64 t 4486144485774091/332306998946228968225951765070086144) (+.f64 a (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 b (-.f64 y 2)) x))) (+.f64 a (-.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) (*.f64 a t))))) |
(if (<=.f64 b -6067343484199397/497323236409786642155382248146820840100456150797347717440463976893159497012533375533056) (-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 a t)) (if (<=.f64 b 158000000000000002865537937763251257344) (+.f64 a (+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 z (-.f64 1 y)) x))) (if (<=.f64 b 129999999999999998182038059817331204249766697684250844782343580146442861534590134312766539405721600) (-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 a t)) (if (<=.f64 b 164999999999999993443536525991682628579222619478021425428537039265651176999047736017503738832108188140533633110643189728932584433386335701851917024472596480) (-.f64 x (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) (-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 a t)))))) |
(if (<=.f64 b -6067343484199397/497323236409786642155382248146820840100456150797347717440463976893159497012533375533056) (-.f64 (+.f64 x (*.f64 b (+.f64 (+.f64 t y) -2))) (*.f64 a t)) (if (<=.f64 b 158000000000000002865537937763251257344) (+.f64 a (+.f64 (+.f64 (*.f64 z (-.f64 1 y)) x) (*.f64 t (neg.f64 a)))) (if (or (<=.f64 b 129999999999999998182038059817331204249766697684250844782343580146442861534590134312766539405721600) (not (<=.f64 b 164999999999999993443536525991682628579222619478021425428537039265651176999047736017503738832108188140533633110643189728932584433386335701851917024472596480))) (-.f64 (+.f64 x (*.f64 b (+.f64 (+.f64 t y) -2))) (*.f64 a t)) (-.f64 x (+.f64 (*.f64 a (+.f64 t -1)) (*.f64 z (+.f64 -1 y))))))) |
(if (<=.f64 b -6067343484199397/497323236409786642155382248146820840100456150797347717440463976893159497012533375533056) (-.f64 (+.f64 x (*.f64 b (+.f64 (+.f64 t y) -2))) (*.f64 a t)) (if (<=.f64 b 158000000000000002865537937763251257344) (+.f64 a (-.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) (*.f64 a t))) (if (or (<=.f64 b 129999999999999998182038059817331204249766697684250844782343580146442861534590134312766539405721600) (not (<=.f64 b 164999999999999993443536525991682628579222619478021425428537039265651176999047736017503738832108188140533633110643189728932584433386335701851917024472596480))) (-.f64 (+.f64 x (*.f64 b (+.f64 (+.f64 t y) -2))) (*.f64 a t)) (-.f64 x (+.f64 (*.f64 a (+.f64 t -1)) (*.f64 z (+.f64 -1 y))))))) |
(if (<=.f64 b -6067343484199397/497323236409786642155382248146820840100456150797347717440463976893159497012533375533056) (-.f64 (+.f64 x (*.f64 b (+.f64 (+.f64 t y) -2))) (*.f64 a t)) (if (<=.f64 b 158000000000000002865537937763251257344) (+.f64 a (-.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) (*.f64 a t))) (if (or (<=.f64 b 129999999999999998182038059817331204249766697684250844782343580146442861534590134312766539405721600) (not (<=.f64 b 164999999999999993443536525991682628579222619478021425428537039265651176999047736017503738832108188140533633110643189728932584433386335701851917024472596480))) (-.f64 (+.f64 x (*.f64 b (+.f64 (+.f64 t y) -2))) (*.f64 a t)) (+.f64 x (+.f64 (*.f64 z (-.f64 1 y)) (*.f64 a (-.f64 1 t))))))) |
(if (<=.f64 b -6216540455122333/497323236409786642155382248146820840100456150797347717440463976893159497012533375533056) (-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 a t)) (if (<=.f64 b 360000000000000007671539654766762878089356640256) (-.f64 x (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) (if (<=.f64 b 20999999999999998585558710301802115156041981843118074940374632724344892294926631462694430285611663360) (-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 a t)) (if (<=.f64 b 3150000000000000064284969159874311689514361096988281839886662509860462691717156695854977457588840479124276687248905910808558607317955988038119305882107904) (-.f64 x (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) (-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 a t)))))) |
(if (<=.f64 b -6216540455122333/497323236409786642155382248146820840100456150797347717440463976893159497012533375533056) (-.f64 (+.f64 x (*.f64 b (+.f64 (+.f64 t y) -2))) (*.f64 a t)) (if (<=.f64 b 360000000000000007671539654766762878089356640256) (-.f64 x (+.f64 (*.f64 a (+.f64 t -1)) (*.f64 z (+.f64 -1 y)))) (if (or (<=.f64 b 20999999999999998585558710301802115156041981843118074940374632724344892294926631462694430285611663360) (not (<=.f64 b 3150000000000000064284969159874311689514361096988281839886662509860462691717156695854977457588840479124276687248905910808558607317955988038119305882107904))) (-.f64 (+.f64 x (*.f64 b (+.f64 (+.f64 t y) -2))) (*.f64 a t)) (-.f64 x (+.f64 (*.f64 a (+.f64 t -1)) (*.f64 z (+.f64 -1 y))))))) |
(if (<=.f64 b -6216540455122333/497323236409786642155382248146820840100456150797347717440463976893159497012533375533056) (-.f64 (+.f64 x (*.f64 b (+.f64 (+.f64 t y) -2))) (*.f64 a t)) (if (or (<=.f64 b 360000000000000007671539654766762878089356640256) (not (or (<=.f64 b 20999999999999998585558710301802115156041981843118074940374632724344892294926631462694430285611663360) (not (<=.f64 b 3150000000000000064284969159874311689514361096988281839886662509860462691717156695854977457588840479124276687248905910808558607317955988038119305882107904))))) (-.f64 x (+.f64 (*.f64 a (+.f64 t -1)) (*.f64 z (+.f64 -1 y)))) (-.f64 (+.f64 x (*.f64 b (+.f64 (+.f64 t y) -2))) (*.f64 a t)))) |
(if (or (<=.f64 b -6216540455122333/497323236409786642155382248146820840100456150797347717440463976893159497012533375533056) (not (or (<=.f64 b 360000000000000007671539654766762878089356640256) (not (or (<=.f64 b 20999999999999998585558710301802115156041981843118074940374632724344892294926631462694430285611663360) (not (<=.f64 b 3150000000000000064284969159874311689514361096988281839886662509860462691717156695854977457588840479124276687248905910808558607317955988038119305882107904))))))) (-.f64 (+.f64 x (*.f64 b (+.f64 (+.f64 t y) -2))) (*.f64 a t)) (+.f64 x (+.f64 (*.f64 z (-.f64 1 y)) (*.f64 a (-.f64 1 t))))) |
(if (or (<=.f64 b -6216540455122333/497323236409786642155382248146820840100456150797347717440463976893159497012533375533056) (not (or (<=.f64 b 360000000000000007671539654766762878089356640256) (and (not (<=.f64 b 20999999999999998585558710301802115156041981843118074940374632724344892294926631462694430285611663360)) (<=.f64 b 3150000000000000064284969159874311689514361096988281839886662509860462691717156695854977457588840479124276687248905910808558607317955988038119305882107904))))) (-.f64 (+.f64 x (*.f64 b (+.f64 (+.f64 t y) -2))) (*.f64 a t)) (+.f64 x (+.f64 (*.f64 z (-.f64 1 y)) (*.f64 a (-.f64 1 t))))) |
(if (<=.f64 z -8000000000000000) (-.f64 x (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) (if (<=.f64 z -6318737500113431/26328072917139296674479506920917608079723773850137277813577744384) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (if (<=.f64 z -6625676492918941/883423532389192164791648750371459257913741948437809479060803100646309888) (-.f64 x (*.f64 z (-.f64 y 1))) (if (<=.f64 z -6186146202378771/6511732844609232689531105264376228317524178049136629062886970519300817615056281319845148633663627237053642490813899648872938282865350942461292339894854326216889802323744154842249099888585755883524379898570201759747744871130348106729652224) (-.f64 (+.f64 (*.f64 y b) x) (*.f64 (-.f64 t 1) a)) (if (<=.f64 z -53369014941225/2808895523222368605827039360607851146278089029597354019897345018089573059460952548948569958162617750330001779372990521213418590137725259726450741103741783193402623334763523207442222181269470220616454421126328215138096104411600982523029892352200425580677351729446660909999175717788745567263052442650378502144) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (if (<=.f64 z 3063162035757089/556938551955834377275533643273961343370755433013740225900780336657626363184653001282460059975265063449541297555370411048668054775558525146271076821255153099151854818647493280039413353545728) (-.f64 (+.f64 (*.f64 y b) x) (*.f64 (-.f64 t 1) a)) (if (<=.f64 z 7526188216399029/95268205270873786358080970147496530326800480428008152797215483387004752771599292606210513399154418065180265231976520474104247304665780191232) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (-.f64 x (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))))))))))) |
(if (<=.f64 z -8000000000000000) (-.f64 x (+.f64 (*.f64 a (+.f64 t -1)) (*.f64 z (+.f64 -1 y)))) (if (<=.f64 z -6318737500113431/26328072917139296674479506920917608079723773850137277813577744384) (+.f64 x (*.f64 b (+.f64 (+.f64 t y) -2))) (if (<=.f64 z -6625676492918941/883423532389192164791648750371459257913741948437809479060803100646309888) (-.f64 x (*.f64 z (+.f64 -1 y))) (if (<=.f64 z -6186146202378771/6511732844609232689531105264376228317524178049136629062886970519300817615056281319845148633663627237053642490813899648872938282865350942461292339894854326216889802323744154842249099888585755883524379898570201759747744871130348106729652224) (-.f64 (+.f64 x (*.f64 b y)) (*.f64 a (+.f64 t -1))) (if (<=.f64 z -53369014941225/2808895523222368605827039360607851146278089029597354019897345018089573059460952548948569958162617750330001779372990521213418590137725259726450741103741783193402623334763523207442222181269470220616454421126328215138096104411600982523029892352200425580677351729446660909999175717788745567263052442650378502144) (+.f64 x (*.f64 b (+.f64 (+.f64 t y) -2))) (if (<=.f64 z 3063162035757089/556938551955834377275533643273961343370755433013740225900780336657626363184653001282460059975265063449541297555370411048668054775558525146271076821255153099151854818647493280039413353545728) (-.f64 (+.f64 x (*.f64 b y)) (*.f64 a (+.f64 t -1))) (if (<=.f64 z 7526188216399029/95268205270873786358080970147496530326800480428008152797215483387004752771599292606210513399154418065180265231976520474104247304665780191232) (+.f64 x (*.f64 b (+.f64 (+.f64 t y) -2))) (-.f64 x (+.f64 (*.f64 a (+.f64 t -1)) (*.f64 z (+.f64 -1 y))))))))))) |
(if (<=.f64 z -8000000000000000) (+.f64 x (+.f64 (*.f64 z (-.f64 1 y)) (*.f64 a (-.f64 1 t)))) (if (<=.f64 z -6318737500113431/26328072917139296674479506920917608079723773850137277813577744384) (+.f64 x (*.f64 b (+.f64 (+.f64 t y) -2))) (if (<=.f64 z -6625676492918941/883423532389192164791648750371459257913741948437809479060803100646309888) (-.f64 x (*.f64 z (+.f64 -1 y))) (if (<=.f64 z -6186146202378771/6511732844609232689531105264376228317524178049136629062886970519300817615056281319845148633663627237053642490813899648872938282865350942461292339894854326216889802323744154842249099888585755883524379898570201759747744871130348106729652224) (+.f64 (+.f64 x (*.f64 b y)) (*.f64 a (-.f64 1 t))) (if (<=.f64 z -53369014941225/2808895523222368605827039360607851146278089029597354019897345018089573059460952548948569958162617750330001779372990521213418590137725259726450741103741783193402623334763523207442222181269470220616454421126328215138096104411600982523029892352200425580677351729446660909999175717788745567263052442650378502144) (+.f64 x (*.f64 b (+.f64 (+.f64 t y) -2))) (if (<=.f64 z 3063162035757089/556938551955834377275533643273961343370755433013740225900780336657626363184653001282460059975265063449541297555370411048668054775558525146271076821255153099151854818647493280039413353545728) (+.f64 (+.f64 x (*.f64 b y)) (*.f64 a (-.f64 1 t))) (if (<=.f64 z 7526188216399029/95268205270873786358080970147496530326800480428008152797215483387004752771599292606210513399154418065180265231976520474104247304665780191232) (+.f64 x (*.f64 b (+.f64 (+.f64 t y) -2))) (+.f64 x (+.f64 (*.f64 z (-.f64 1 y)) (*.f64 a (-.f64 1 t))))))))))) |
(if (<=.f64 z -4199999999999999819762048785580282796474100541596446490624) (+.f64 a (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 a t))) (if (<=.f64 z -1146064980651225/104187725513747723032497684230019653080386848786186065006191528308813081840900501117522378138618035792858279853022394381967012525845615079380677438317669219470236837179906477475985598217372094136390078377123228155963917938085569707674435584) (-.f64 (+.f64 (*.f64 y b) x) (*.f64 (-.f64 t 1) a)) (if (<=.f64 z -53369014941225/2808895523222368605827039360607851146278089029597354019897345018089573059460952548948569958162617750330001779372990521213418590137725259726450741103741783193402623334763523207442222181269470220616454421126328215138096104411600982523029892352200425580677351729446660909999175717788745567263052442650378502144) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (if (<=.f64 z 6265558709503137/139234637988958594318883410818490335842688858253435056475195084164406590796163250320615014993816265862385324388842602762167013693889631286567769205313788274787963704661873320009853338386432) (-.f64 (+.f64 (*.f64 y b) x) (*.f64 (-.f64 t 1) a)) (if (<=.f64 z 7430920011128155/190536410541747572716161940294993060653600960856016305594430966774009505543198585212421026798308836130360530463953040948208494609331560382464) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (if (<=.f64 z 45999999999999998738959450952678240728244141392812459097620300601229312) (-.f64 x (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z y))) (+.f64 a (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 a t))))))))) |
(if (<=.f64 z -4199999999999999819762048785580282796474100541596446490624) (+.f64 a (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 a t))) (if (<=.f64 z -1146064980651225/104187725513747723032497684230019653080386848786186065006191528308813081840900501117522378138618035792858279853022394381967012525845615079380677438317669219470236837179906477475985598217372094136390078377123228155963917938085569707674435584) (-.f64 (+.f64 x (*.f64 b y)) (*.f64 a (+.f64 t -1))) (if (<=.f64 z -53369014941225/2808895523222368605827039360607851146278089029597354019897345018089573059460952548948569958162617750330001779372990521213418590137725259726450741103741783193402623334763523207442222181269470220616454421126328215138096104411600982523029892352200425580677351729446660909999175717788745567263052442650378502144) (+.f64 x (*.f64 b (+.f64 (+.f64 t y) -2))) (if (<=.f64 z 6265558709503137/139234637988958594318883410818490335842688858253435056475195084164406590796163250320615014993816265862385324388842602762167013693889631286567769205313788274787963704661873320009853338386432) (-.f64 (+.f64 x (*.f64 b y)) (*.f64 a (+.f64 t -1))) (if (<=.f64 z 7430920011128155/190536410541747572716161940294993060653600960856016305594430966774009505543198585212421026798308836130360530463953040948208494609331560382464) (+.f64 x (*.f64 b (+.f64 (+.f64 t y) -2))) (if (<=.f64 z 45999999999999998738959450952678240728244141392812459097620300601229312) (-.f64 x (+.f64 (*.f64 a (+.f64 t -1)) (*.f64 z y))) (+.f64 a (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 a t))))))))) |
(if (<=.f64 z -4199999999999999819762048785580282796474100541596446490624) (+.f64 a (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 a t))) (if (<=.f64 z -1146064980651225/104187725513747723032497684230019653080386848786186065006191528308813081840900501117522378138618035792858279853022394381967012525845615079380677438317669219470236837179906477475985598217372094136390078377123228155963917938085569707674435584) (+.f64 (+.f64 x (*.f64 b y)) (*.f64 a (-.f64 1 t))) (if (<=.f64 z -53369014941225/2808895523222368605827039360607851146278089029597354019897345018089573059460952548948569958162617750330001779372990521213418590137725259726450741103741783193402623334763523207442222181269470220616454421126328215138096104411600982523029892352200425580677351729446660909999175717788745567263052442650378502144) (+.f64 x (*.f64 b (+.f64 (+.f64 t y) -2))) (if (<=.f64 z 6265558709503137/139234637988958594318883410818490335842688858253435056475195084164406590796163250320615014993816265862385324388842602762167013693889631286567769205313788274787963704661873320009853338386432) (+.f64 (+.f64 x (*.f64 b y)) (*.f64 a (-.f64 1 t))) (if (<=.f64 z 7430920011128155/190536410541747572716161940294993060653600960856016305594430966774009505543198585212421026798308836130360530463953040948208494609331560382464) (+.f64 x (*.f64 b (+.f64 (+.f64 t y) -2))) (if (<=.f64 z 45999999999999998738959450952678240728244141392812459097620300601229312) (+.f64 x (-.f64 (*.f64 a (-.f64 1 t)) (*.f64 z y))) (+.f64 a (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 a t))))))))) |
(if (<=.f64 z -1750000000000000) (+.f64 a (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 a t))) (if (<=.f64 z -8099686188435651/92041888504950574475740425768398066361240421321846096523996201552759130012416493123946740389072658442813498306494153399121300361632981310716337884487410751681417161433531128461466736435838000189159978471467522953645133149359340995314643512596903545427635461470508184698852989920501614748075702440767602758254592) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (if (<=.f64 z 3063162035757089/69617318994479297159441705409245167921344429126717528237597542082203295398081625160307507496908132931192662194421301381083506846944815643283884602656894137393981852330936660004926669193216) (-.f64 x (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z y))) (if (<=.f64 z 7859626934847087/47634102635436893179040485073748265163400240214004076398607741693502376385799646303105256699577209032590132615988260237052123652332890095616) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (if (<=.f64 z 29000000000000002489600531362551810964896308721627050981950353299159908352) (-.f64 x (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z y))) (+.f64 a (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 a t)))))))) |
(if (<=.f64 z -1750000000000000) (+.f64 a (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 a t))) (if (<=.f64 z -8099686188435651/92041888504950574475740425768398066361240421321846096523996201552759130012416493123946740389072658442813498306494153399121300361632981310716337884487410751681417161433531128461466736435838000189159978471467522953645133149359340995314643512596903545427635461470508184698852989920501614748075702440767602758254592) (+.f64 x (*.f64 b (+.f64 (+.f64 t y) -2))) (if (<=.f64 z 3063162035757089/69617318994479297159441705409245167921344429126717528237597542082203295398081625160307507496908132931192662194421301381083506846944815643283884602656894137393981852330936660004926669193216) (-.f64 x (+.f64 (*.f64 a (+.f64 t -1)) (*.f64 z y))) (if (<=.f64 z 7859626934847087/47634102635436893179040485073748265163400240214004076398607741693502376385799646303105256699577209032590132615988260237052123652332890095616) (+.f64 x (*.f64 b (+.f64 (+.f64 t y) -2))) (if (<=.f64 z 29000000000000002489600531362551810964896308721627050981950353299159908352) (-.f64 x (+.f64 (*.f64 a (+.f64 t -1)) (*.f64 z y))) (+.f64 a (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 a t)))))))) |
(if (<=.f64 z -1750000000000000) (+.f64 a (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 a t))) (if (<=.f64 z -8099686188435651/92041888504950574475740425768398066361240421321846096523996201552759130012416493123946740389072658442813498306494153399121300361632981310716337884487410751681417161433531128461466736435838000189159978471467522953645133149359340995314643512596903545427635461470508184698852989920501614748075702440767602758254592) (+.f64 x (*.f64 b (+.f64 (+.f64 t y) -2))) (if (<=.f64 z 3063162035757089/69617318994479297159441705409245167921344429126717528237597542082203295398081625160307507496908132931192662194421301381083506846944815643283884602656894137393981852330936660004926669193216) (+.f64 x (-.f64 (*.f64 a (-.f64 1 t)) (*.f64 z y))) (if (<=.f64 z 7859626934847087/47634102635436893179040485073748265163400240214004076398607741693502376385799646303105256699577209032590132615988260237052123652332890095616) (+.f64 x (*.f64 b (+.f64 (+.f64 t y) -2))) (if (<=.f64 z 29000000000000002489600531362551810964896308721627050981950353299159908352) (+.f64 x (-.f64 (*.f64 a (-.f64 1 t)) (*.f64 z y))) (+.f64 a (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 a t)))))))) |
(if (<=.f64 z -1350000000000000) (+.f64 a (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 a t))) (if (<=.f64 z -4970261979267331/92041888504950574475740425768398066361240421321846096523996201552759130012416493123946740389072658442813498306494153399121300361632981310716337884487410751681417161433531128461466736435838000189159978471467522953645133149359340995314643512596903545427635461470508184698852989920501614748075702440767602758254592) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (if (<=.f64 z 2673305049388005/1113877103911668754551067286547922686741510866027480451801560673315252726369306002564920119950530126899082595110740822097336109551117050292542153642510306198303709637294986560078826707091456) (-.f64 x (*.f64 (-.f64 t 1) a)) (if (<=.f64 z 7621456421669903/47634102635436893179040485073748265163400240214004076398607741693502376385799646303105256699577209032590132615988260237052123652332890095616) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (if (<=.f64 z 1917062309491721/330527984395124299475957654016385519914202341482140609642324397637202895618155672912594605219857642423795606012511679152128) (+.f64 a (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 a t))) (if (<=.f64 z 6780477246827337/4374501449566023848745004454235242730706338861786424872851541212819905998398751846447026354046107648) (-.f64 (+.f64 (*.f64 y b) x) (*.f64 a t)) (if (<=.f64 z 7253554917687775/4835703278458516698824704) (-.f64 x (*.f64 (-.f64 t 1) a)) (-.f64 x (*.f64 z (-.f64 y 1)))))))))) |
(if (<=.f64 z -1350000000000000) (+.f64 a (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 a t))) (if (<=.f64 z -4970261979267331/92041888504950574475740425768398066361240421321846096523996201552759130012416493123946740389072658442813498306494153399121300361632981310716337884487410751681417161433531128461466736435838000189159978471467522953645133149359340995314643512596903545427635461470508184698852989920501614748075702440767602758254592) (+.f64 x (*.f64 b (+.f64 (+.f64 t y) -2))) (if (<=.f64 z 2673305049388005/1113877103911668754551067286547922686741510866027480451801560673315252726369306002564920119950530126899082595110740822097336109551117050292542153642510306198303709637294986560078826707091456) (-.f64 x (*.f64 a (+.f64 t -1))) (if (<=.f64 z 7621456421669903/47634102635436893179040485073748265163400240214004076398607741693502376385799646303105256699577209032590132615988260237052123652332890095616) (+.f64 x (*.f64 b (+.f64 (+.f64 t y) -2))) (if (<=.f64 z 1917062309491721/330527984395124299475957654016385519914202341482140609642324397637202895618155672912594605219857642423795606012511679152128) (+.f64 a (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 a t))) (if (<=.f64 z 6780477246827337/4374501449566023848745004454235242730706338861786424872851541212819905998398751846447026354046107648) (-.f64 (+.f64 x (*.f64 b y)) (*.f64 a t)) (if (<=.f64 z 7253554917687775/4835703278458516698824704) (-.f64 x (*.f64 a (+.f64 t -1))) (-.f64 x (*.f64 z (+.f64 -1 y)))))))))) |
(if (<=.f64 z -1350000000000000) (+.f64 a (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 a t))) (if (<=.f64 z -4970261979267331/92041888504950574475740425768398066361240421321846096523996201552759130012416493123946740389072658442813498306494153399121300361632981310716337884487410751681417161433531128461466736435838000189159978471467522953645133149359340995314643512596903545427635461470508184698852989920501614748075702440767602758254592) (+.f64 x (*.f64 b (+.f64 (+.f64 t y) -2))) (if (<=.f64 z 2673305049388005/1113877103911668754551067286547922686741510866027480451801560673315252726369306002564920119950530126899082595110740822097336109551117050292542153642510306198303709637294986560078826707091456) (+.f64 x (*.f64 a (-.f64 1 t))) (if (<=.f64 z 7621456421669903/47634102635436893179040485073748265163400240214004076398607741693502376385799646303105256699577209032590132615988260237052123652332890095616) (+.f64 x (*.f64 b (+.f64 (+.f64 t y) -2))) (if (<=.f64 z 1917062309491721/330527984395124299475957654016385519914202341482140609642324397637202895618155672912594605219857642423795606012511679152128) (+.f64 a (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 a t))) (if (<=.f64 z 6780477246827337/4374501449566023848745004454235242730706338861786424872851541212819905998398751846447026354046107648) (-.f64 (+.f64 x (*.f64 b y)) (*.f64 a t)) (if (<=.f64 z 7253554917687775/4835703278458516698824704) (+.f64 x (*.f64 a (-.f64 1 t))) (-.f64 x (*.f64 z (+.f64 -1 y)))))))))) |
(if (<=.f64 z -60000000000000003336362956592020776684823188266094166016) (-.f64 x (*.f64 z (-.f64 y 1))) (if (<=.f64 z -1435853460677229/184083777009901148951480851536796132722480842643692193047992403105518260024832986247893480778145316885626996612988306798242600723265962621432675768974821503362834322867062256922933472871676000378319956942935045907290266298718681990629287025193807090855270922941016369397705979841003229496151404881535205516509184) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (if (<=.f64 z 6683262623470013/139234637988958594318883410818490335842688858253435056475195084164406590796163250320615014993816265862385324388842602762167013693889631286567769205313788274787963704661873320009853338386432) (-.f64 x (*.f64 (-.f64 t 1) a)) (if (<=.f64 z 2441247760066141/2977131414714805823690030317109266572712515013375254774912983855843898524112477893944078543723575564536883288499266264815757728270805630976) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (if (<=.f64 z 3305279843951243/2644223875160994395807661232131084159313618731857124877138595181097623164945245383300756841758861139390364848100093433217024) (+.f64 a (*.f64 z (neg.f64 y))) (if (<=.f64 z 7740557828966491/286687326998758938951352611912760867599570623646035140467198604923365359511060601008752319138765710819328) (-.f64 (+.f64 (*.f64 y b) x) (*.f64 a t)) (if (<=.f64 z 7253554917687775/4835703278458516698824704) (-.f64 x (*.f64 (-.f64 t 1) a)) (-.f64 x (*.f64 z (-.f64 y 1)))))))))) |
(if (<=.f64 z -60000000000000003336362956592020776684823188266094166016) (-.f64 x (*.f64 z (+.f64 -1 y))) (if (<=.f64 z -1435853460677229/184083777009901148951480851536796132722480842643692193047992403105518260024832986247893480778145316885626996612988306798242600723265962621432675768974821503362834322867062256922933472871676000378319956942935045907290266298718681990629287025193807090855270922941016369397705979841003229496151404881535205516509184) (+.f64 x (*.f64 b (+.f64 (+.f64 t y) -2))) (if (<=.f64 z 6683262623470013/139234637988958594318883410818490335842688858253435056475195084164406590796163250320615014993816265862385324388842602762167013693889631286567769205313788274787963704661873320009853338386432) (-.f64 x (*.f64 a (+.f64 t -1))) (if (<=.f64 z 2441247760066141/2977131414714805823690030317109266572712515013375254774912983855843898524112477893944078543723575564536883288499266264815757728270805630976) (+.f64 x (*.f64 b (+.f64 (+.f64 t y) -2))) (if (<=.f64 z 3305279843951243/2644223875160994395807661232131084159313618731857124877138595181097623164945245383300756841758861139390364848100093433217024) (+.f64 a (neg.f64 (*.f64 z y))) (if (<=.f64 z 7740557828966491/286687326998758938951352611912760867599570623646035140467198604923365359511060601008752319138765710819328) (-.f64 (+.f64 x (*.f64 b y)) (*.f64 a t)) (if (<=.f64 z 7253554917687775/4835703278458516698824704) (-.f64 x (*.f64 a (+.f64 t -1))) (-.f64 x (*.f64 z (+.f64 -1 y)))))))))) |
(if (<=.f64 z -60000000000000003336362956592020776684823188266094166016) (-.f64 x (*.f64 z (+.f64 -1 y))) (if (<=.f64 z -1435853460677229/184083777009901148951480851536796132722480842643692193047992403105518260024832986247893480778145316885626996612988306798242600723265962621432675768974821503362834322867062256922933472871676000378319956942935045907290266298718681990629287025193807090855270922941016369397705979841003229496151404881535205516509184) (+.f64 x (*.f64 b (+.f64 (+.f64 t y) -2))) (if (<=.f64 z 6683262623470013/139234637988958594318883410818490335842688858253435056475195084164406590796163250320615014993816265862385324388842602762167013693889631286567769205313788274787963704661873320009853338386432) (-.f64 x (*.f64 a (+.f64 t -1))) (if (<=.f64 z 2441247760066141/2977131414714805823690030317109266572712515013375254774912983855843898524112477893944078543723575564536883288499266264815757728270805630976) (+.f64 x (*.f64 b (+.f64 (+.f64 t y) -2))) (if (<=.f64 z 3305279843951243/2644223875160994395807661232131084159313618731857124877138595181097623164945245383300756841758861139390364848100093433217024) (-.f64 a (*.f64 z y)) (if (<=.f64 z 7740557828966491/286687326998758938951352611912760867599570623646035140467198604923365359511060601008752319138765710819328) (-.f64 (+.f64 x (*.f64 b y)) (*.f64 a t)) (if (<=.f64 z 7253554917687775/4835703278458516698824704) (-.f64 x (*.f64 a (+.f64 t -1))) (-.f64 x (*.f64 z (+.f64 -1 y)))))))))) |
(if (<=.f64 z -60000000000000003336362956592020776684823188266094166016) (-.f64 x (*.f64 z (+.f64 -1 y))) (if (<=.f64 z -1435853460677229/184083777009901148951480851536796132722480842643692193047992403105518260024832986247893480778145316885626996612988306798242600723265962621432675768974821503362834322867062256922933472871676000378319956942935045907290266298718681990629287025193807090855270922941016369397705979841003229496151404881535205516509184) (+.f64 x (*.f64 b (+.f64 (+.f64 t y) -2))) (if (<=.f64 z 6683262623470013/139234637988958594318883410818490335842688858253435056475195084164406590796163250320615014993816265862385324388842602762167013693889631286567769205313788274787963704661873320009853338386432) (+.f64 x (*.f64 a (-.f64 1 t))) (if (<=.f64 z 2441247760066141/2977131414714805823690030317109266572712515013375254774912983855843898524112477893944078543723575564536883288499266264815757728270805630976) (+.f64 x (*.f64 b (+.f64 (+.f64 t y) -2))) (if (<=.f64 z 3305279843951243/2644223875160994395807661232131084159313618731857124877138595181097623164945245383300756841758861139390364848100093433217024) (-.f64 a (*.f64 z y)) (if (<=.f64 z 7740557828966491/286687326998758938951352611912760867599570623646035140467198604923365359511060601008752319138765710819328) (-.f64 (+.f64 x (*.f64 b y)) (*.f64 a t)) (if (<=.f64 z 7253554917687775/4835703278458516698824704) (+.f64 x (*.f64 a (-.f64 1 t))) (-.f64 x (*.f64 z (+.f64 -1 y)))))))))) |
(if (<=.f64 t -17000000000000000264510074200936331412559423747658044367286099867324174279800846955504751628555806610495506774753280) (*.f64 t (-.f64 b a)) (if (<=.f64 t -13500000000000000794742977145045368527032156160) (-.f64 x (*.f64 z (-.f64 y 1))) (if (<=.f64 t -85999999999999997769428062175232) (*.f64 t (-.f64 b a)) (if (<=.f64 t -8206674233059269/713623846352979940529142984724747568191373312) (-.f64 x (*.f64 z (-.f64 y 1))) (if (<=.f64 t -814345057444847/66749594872528440074844428317798503581334516323645399060845050244444366430645017188217565216768) (+.f64 a (*.f64 y (-.f64 b z))) (if (<=.f64 t -272063441620415/61832600368276133515125630254911797508782837275302959978515764023224306276632966792579100265310761247399417856504034834837841258576687802491886538775473291979151693037174784) (-.f64 x (*.f64 z (-.f64 y 1))) (if (<=.f64 t -2945676104867089/168324348849547952231711676252164117297610873690341563503944988898199428937506586307637329160882830439263455003397702966816621832005881723620090072660860187198567157476110227142133240252298326952681384055545004032) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (if (<=.f64 t -1892131424991489/12129047596099288555851402253613301212944422008724192274523844047078523067862319424459987568973800608988185396071336509423215469094646987433158494336259227650034804500162889887111447543996862850197367181200909912116350366045437952) (+.f64 a (*.f64 z (-.f64 1 y))) (if (<=.f64 t -4111295770304747/1581267603963364205878869896241541461324661326282360299663291859589299527874963647593440497667477535118649045814975093057732880760826511538023542187037019608761854877160674698159897716735103252665935684988068320848140683464255411707953932466009059033912578566502802887127604801681488301032705683661296923932091466727292928) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (if (<=.f64 t 461314402760777/439347050248359021758841651141209165905243859209171546201245661387874763737449987335843817002333091518546963929054774914375807231981865204004737810631363657728) (+.f64 a x) (if (<=.f64 t 5099505842092539/121416805764108066932466369176469931665150427440758720078238275608681517825325531136) (+.f64 a (*.f64 y (-.f64 b z))) (if (<=.f64 t 3588915588619273/332306998946228968225951765070086144) (-.f64 x (*.f64 z (-.f64 y 1))) (if (<=.f64 t 27500) (-.f64 x (*.f64 (-.f64 t 1) a)) (if (<=.f64 t 1050000000000) (*.f64 z (-.f64 1 y)) (if (<=.f64 t 160000000000000007529621519344875134264953622525866092228459352558371992502272) (*.f64 t (-.f64 b a)) (if (<=.f64 t 4200000000000000035158383103054926990379690289465339448025533952947377218137958270011893270212426404086185753529924764226298741971135833891038066233257696288103993236602577745635966976) (-.f64 x (*.f64 z (-.f64 y 1))) (*.f64 t (-.f64 b a)))))))))))))))))) |
(if (<=.f64 t -17000000000000000264510074200936331412559423747658044367286099867324174279800846955504751628555806610495506774753280) (*.f64 t (-.f64 b a)) (if (<=.f64 t -13500000000000000794742977145045368527032156160) (-.f64 x (*.f64 z (+.f64 -1 y))) (if (<=.f64 t -85999999999999997769428062175232) (*.f64 t (-.f64 b a)) (if (<=.f64 t -8206674233059269/713623846352979940529142984724747568191373312) (-.f64 x (*.f64 z (+.f64 -1 y))) (if (<=.f64 t -814345057444847/66749594872528440074844428317798503581334516323645399060845050244444366430645017188217565216768) (+.f64 a (*.f64 y (-.f64 b z))) (if (<=.f64 t -272063441620415/61832600368276133515125630254911797508782837275302959978515764023224306276632966792579100265310761247399417856504034834837841258576687802491886538775473291979151693037174784) (-.f64 x (*.f64 z (+.f64 -1 y))) (if (<=.f64 t -2945676104867089/168324348849547952231711676252164117297610873690341563503944988898199428937506586307637329160882830439263455003397702966816621832005881723620090072660860187198567157476110227142133240252298326952681384055545004032) (+.f64 x (*.f64 b (+.f64 (+.f64 t y) -2))) (if (<=.f64 t -1892131424991489/12129047596099288555851402253613301212944422008724192274523844047078523067862319424459987568973800608988185396071336509423215469094646987433158494336259227650034804500162889887111447543996862850197367181200909912116350366045437952) (+.f64 a (*.f64 z (-.f64 1 y))) (if (<=.f64 t -4111295770304747/1581267603963364205878869896241541461324661326282360299663291859589299527874963647593440497667477535118649045814975093057732880760826511538023542187037019608761854877160674698159897716735103252665935684988068320848140683464255411707953932466009059033912578566502802887127604801681488301032705683661296923932091466727292928) (+.f64 x (*.f64 b (+.f64 (+.f64 t y) -2))) (if (<=.f64 t 461314402760777/439347050248359021758841651141209165905243859209171546201245661387874763737449987335843817002333091518546963929054774914375807231981865204004737810631363657728) (+.f64 a x) (if (<=.f64 t 5099505842092539/121416805764108066932466369176469931665150427440758720078238275608681517825325531136) (+.f64 a (*.f64 y (-.f64 b z))) (if (<=.f64 t 3588915588619273/332306998946228968225951765070086144) (-.f64 x (*.f64 z (+.f64 -1 y))) (if (<=.f64 t 27500) (-.f64 x (*.f64 a (+.f64 t -1))) (if (<=.f64 t 1050000000000) (*.f64 z (-.f64 1 y)) (if (or (<=.f64 t 160000000000000007529621519344875134264953622525866092228459352558371992502272) (not (<=.f64 t 4200000000000000035158383103054926990379690289465339448025533952947377218137958270011893270212426404086185753529924764226298741971135833891038066233257696288103993236602577745635966976))) (*.f64 t (-.f64 b a)) (-.f64 x (*.f64 z (+.f64 -1 y)))))))))))))))))) |
(if (<=.f64 t -17000000000000000264510074200936331412559423747658044367286099867324174279800846955504751628555806610495506774753280) (*.f64 t (-.f64 b a)) (if (<=.f64 t -13500000000000000794742977145045368527032156160) (-.f64 x (*.f64 z (+.f64 -1 y))) (if (<=.f64 t -85999999999999997769428062175232) (*.f64 t (-.f64 b a)) (if (<=.f64 t -8206674233059269/713623846352979940529142984724747568191373312) (-.f64 x (*.f64 z (+.f64 -1 y))) (if (<=.f64 t -814345057444847/66749594872528440074844428317798503581334516323645399060845050244444366430645017188217565216768) (+.f64 a (*.f64 y (-.f64 b z))) (if (<=.f64 t -272063441620415/61832600368276133515125630254911797508782837275302959978515764023224306276632966792579100265310761247399417856504034834837841258576687802491886538775473291979151693037174784) (-.f64 x (*.f64 z (+.f64 -1 y))) (if (<=.f64 t -2945676104867089/168324348849547952231711676252164117297610873690341563503944988898199428937506586307637329160882830439263455003397702966816621832005881723620090072660860187198567157476110227142133240252298326952681384055545004032) (+.f64 x (*.f64 b (+.f64 (+.f64 t y) -2))) (if (<=.f64 t -1892131424991489/12129047596099288555851402253613301212944422008724192274523844047078523067862319424459987568973800608988185396071336509423215469094646987433158494336259227650034804500162889887111447543996862850197367181200909912116350366045437952) (-.f64 a (*.f64 z (+.f64 -1 y))) (if (<=.f64 t -4111295770304747/1581267603963364205878869896241541461324661326282360299663291859589299527874963647593440497667477535118649045814975093057732880760826511538023542187037019608761854877160674698159897716735103252665935684988068320848140683464255411707953932466009059033912578566502802887127604801681488301032705683661296923932091466727292928) (+.f64 x (*.f64 b (+.f64 (+.f64 t y) -2))) (if (<=.f64 t 461314402760777/439347050248359021758841651141209165905243859209171546201245661387874763737449987335843817002333091518546963929054774914375807231981865204004737810631363657728) (+.f64 a x) (if (<=.f64 t 5099505842092539/121416805764108066932466369176469931665150427440758720078238275608681517825325531136) (+.f64 a (*.f64 y (-.f64 b z))) (if (<=.f64 t 3588915588619273/332306998946228968225951765070086144) (-.f64 x (*.f64 z (+.f64 -1 y))) (if (<=.f64 t 27500) (+.f64 x (*.f64 a (-.f64 1 t))) (if (<=.f64 t 1050000000000) (*.f64 z (-.f64 1 y)) (if (or (<=.f64 t 160000000000000007529621519344875134264953622525866092228459352558371992502272) (not (<=.f64 t 4200000000000000035158383103054926990379690289465339448025533952947377218137958270011893270212426404086185753529924764226298741971135833891038066233257696288103993236602577745635966976))) (*.f64 t (-.f64 b a)) (-.f64 x (*.f64 z (+.f64 -1 y)))))))))))))))))) |
(if (<=.f64 t -9200000000000000143146628391094955823267452851673765187001889339963670786715752470037865587218436518621097783984128) (*.f64 t (-.f64 b a)) (if (<=.f64 t -11500000000000000301403098981859565338819035136) (-.f64 x (*.f64 z (-.f64 y 1))) (if (<=.f64 t -135000000000000006343599050457088) (*.f64 t (-.f64 b a)) (if (<=.f64 t -8057886448687823/10889035741470030830827987437816582766592) (-.f64 x (*.f64 z (-.f64 y 1))) (if (<=.f64 t -5297247849083857/8543948143683640329580086824678208458410818089426611079788166431288878903122562200091848347746304) (+.f64 a (*.f64 y (-.f64 b z))) (if (<=.f64 t -6925251241246927/1978643211784836272484020168157177520281050792809694719312504448743177800852254937362531208489944359916781371408129114714810920274454009679740369240815145343332854177189593088) (-.f64 x (*.f64 z (-.f64 y 1))) (if (<=.f64 t -6569914489375961/72999049881955123498258745691204661198291656115976958889267080286388402675338838184094604981077942396458276953177510516971019275542007007972042581115555427012031914789764239201325987075945660416) (+.f64 (*.f64 (+.f64 y t) b) (*.f64 -2 b)) (if (<=.f64 t -6072067599219319/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (-.f64 x (*.f64 z (-.f64 y 1))) (if (<=.f64 t 2291665473376297/63657374260452690195888927762793067532858387302060507832379389042324415617604272068231168) (+.f64 a x) (if (<=.f64 t 6132704929595921/2787593149816327892691964784081045188247552) (-.f64 x (*.f64 z (-.f64 y 1))) (if (<=.f64 t 275000) (-.f64 x (*.f64 (-.f64 t 1) a)) (if (<=.f64 t 1020000000000) (*.f64 z (-.f64 1 y)) (if (<=.f64 t 110000000000000001962738706031621103723231430804207733362659817318295074242560) (*.f64 t (-.f64 b a)) (if (<=.f64 t 57999999999999997876773674933013072990895322766337897483133858116015088204525760653653032726895003759995763498016367449035353062335929912479699243271397091225651651597400516795525256766816256) (-.f64 x (*.f64 z (-.f64 y 1))) (*.f64 t (-.f64 b a)))))))))))))))) |
(if (<=.f64 t -9200000000000000143146628391094955823267452851673765187001889339963670786715752470037865587218436518621097783984128) (*.f64 t (-.f64 b a)) (if (<=.f64 t -11500000000000000301403098981859565338819035136) (-.f64 x (*.f64 z (+.f64 -1 y))) (if (<=.f64 t -135000000000000006343599050457088) (*.f64 t (-.f64 b a)) (if (<=.f64 t -8057886448687823/10889035741470030830827987437816582766592) (-.f64 x (*.f64 z (+.f64 -1 y))) (if (<=.f64 t -5297247849083857/8543948143683640329580086824678208458410818089426611079788166431288878903122562200091848347746304) (+.f64 a (*.f64 y (-.f64 b z))) (if (<=.f64 t -6925251241246927/1978643211784836272484020168157177520281050792809694719312504448743177800852254937362531208489944359916781371408129114714810920274454009679740369240815145343332854177189593088) (-.f64 x (*.f64 z (+.f64 -1 y))) (if (<=.f64 t -6569914489375961/72999049881955123498258745691204661198291656115976958889267080286388402675338838184094604981077942396458276953177510516971019275542007007972042581115555427012031914789764239201325987075945660416) (+.f64 (*.f64 b (+.f64 t y)) (*.f64 b -2)) (if (<=.f64 t -6072067599219319/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (-.f64 x (*.f64 z (+.f64 -1 y))) (if (<=.f64 t 2291665473376297/63657374260452690195888927762793067532858387302060507832379389042324415617604272068231168) (+.f64 a x) (if (<=.f64 t 6132704929595921/2787593149816327892691964784081045188247552) (-.f64 x (*.f64 z (+.f64 -1 y))) (if (<=.f64 t 275000) (-.f64 x (*.f64 a (+.f64 t -1))) (if (<=.f64 t 1020000000000) (*.f64 z (-.f64 1 y)) (if (or (<=.f64 t 110000000000000001962738706031621103723231430804207733362659817318295074242560) (not (<=.f64 t 57999999999999997876773674933013072990895322766337897483133858116015088204525760653653032726895003759995763498016367449035353062335929912479699243271397091225651651597400516795525256766816256))) (*.f64 t (-.f64 b a)) (-.f64 x (*.f64 z (+.f64 -1 y)))))))))))))))) |
(if (<=.f64 t -9200000000000000143146628391094955823267452851673765187001889339963670786715752470037865587218436518621097783984128) (*.f64 t (-.f64 b a)) (if (<=.f64 t -11500000000000000301403098981859565338819035136) (-.f64 x (*.f64 z (+.f64 -1 y))) (if (<=.f64 t -135000000000000006343599050457088) (*.f64 t (-.f64 b a)) (if (<=.f64 t -8057886448687823/10889035741470030830827987437816582766592) (-.f64 x (*.f64 z (+.f64 -1 y))) (if (<=.f64 t -5297247849083857/8543948143683640329580086824678208458410818089426611079788166431288878903122562200091848347746304) (+.f64 a (*.f64 y (-.f64 b z))) (if (<=.f64 t -6925251241246927/1978643211784836272484020168157177520281050792809694719312504448743177800852254937362531208489944359916781371408129114714810920274454009679740369240815145343332854177189593088) (-.f64 x (*.f64 z (+.f64 -1 y))) (if (<=.f64 t -6569914489375961/72999049881955123498258745691204661198291656115976958889267080286388402675338838184094604981077942396458276953177510516971019275542007007972042581115555427012031914789764239201325987075945660416) (+.f64 (*.f64 b (+.f64 t y)) (*.f64 b -2)) (if (<=.f64 t -6072067599219319/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (-.f64 x (*.f64 z (+.f64 -1 y))) (if (<=.f64 t 2291665473376297/63657374260452690195888927762793067532858387302060507832379389042324415617604272068231168) (+.f64 a x) (if (<=.f64 t 6132704929595921/2787593149816327892691964784081045188247552) (-.f64 x (*.f64 z (+.f64 -1 y))) (if (<=.f64 t 275000) (+.f64 x (*.f64 a (-.f64 1 t))) (if (<=.f64 t 1020000000000) (*.f64 z (-.f64 1 y)) (if (or (<=.f64 t 110000000000000001962738706031621103723231430804207733362659817318295074242560) (not (<=.f64 t 57999999999999997876773674933013072990895322766337897483133858116015088204525760653653032726895003759995763498016367449035353062335929912479699243271397091225651651597400516795525256766816256))) (*.f64 t (-.f64 b a)) (-.f64 x (*.f64 z (+.f64 -1 y)))))))))))))))) |
(if (<=.f64 t -9000000000000000140034745165201587218413812572289552900327935223877504030482801329384868509235427029085856527810560) (*.f64 t (-.f64 b a)) (if (<=.f64 t -13000000000000000671408007604248917729978875904) (-.f64 x (*.f64 z (-.f64 y 1))) (if (<=.f64 t -119999999999999995630755539582976) (*.f64 t (-.f64 b a)) (if (<=.f64 t -2676089423823675/11150372599265311570767859136324180752990208) (-.f64 x (*.f64 z (-.f64 y 1))) (if (<=.f64 t -2349585739513001/266998379490113760299377713271194014325338065294581596243380200977777465722580068752870260867072) (+.f64 a (*.f64 y (-.f64 b z))) (if (<=.f64 t -6826319080657685/1978643211784836272484020168157177520281050792809694719312504448743177800852254937362531208489944359916781371408129114714810920274454009679740369240815145343332854177189593088) (-.f64 x (*.f64 z (-.f64 y 1))) (if (<=.f64 t -6569914489375961/72999049881955123498258745691204661198291656115976958889267080286388402675338838184094604981077942396458276953177510516971019275542007007972042581115555427012031914789764239201325987075945660416) (*.f64 (-.f64 y 2) b) (if (<=.f64 t -5060056332682765/50600563326827654588123836679729326762389162441035529589225339506857584891998836722990095925359281123796769466079202977847452184346448369216753349985184627480379356069141590341116726935523304085309941919618186267140501870856173174654525838912289889085202514128089692388083353653807625633046581877161501565826926935273373696) (-.f64 x (*.f64 z (-.f64 y 1))) (if (<=.f64 t 18649621365367/31082702275611665134711390509176302506278509424834232340028998555822468563283335970816) (+.f64 a x) (if (<=.f64 t 5444517870735015/2722258935367507707706996859454145691648) (-.f64 x (*.f64 z (-.f64 y 1))) (if (<=.f64 t 50000) (-.f64 x (*.f64 (-.f64 t 1) a)) (if (<=.f64 t 1250000000000) (*.f64 z (-.f64 1 y)) (if (<=.f64 t 599999999999999963958558927183670731815092390825493744968602820782181559828480) (*.f64 t (-.f64 b a)) (if (<=.f64 t 2400000000000000154874876945372149431701058057846940074476062987985659423800486877350516239840988376839489186933484420324612675082214937215256917487746991898967790829226331699270385664) (-.f64 x (*.f64 z (-.f64 y 1))) (*.f64 t (-.f64 b a)))))))))))))))) |
(if (<=.f64 t -9000000000000000140034745165201587218413812572289552900327935223877504030482801329384868509235427029085856527810560) (*.f64 t (-.f64 b a)) (if (<=.f64 t -13000000000000000671408007604248917729978875904) (-.f64 x (*.f64 z (+.f64 -1 y))) (if (<=.f64 t -119999999999999995630755539582976) (*.f64 t (-.f64 b a)) (if (<=.f64 t -2676089423823675/11150372599265311570767859136324180752990208) (-.f64 x (*.f64 z (+.f64 -1 y))) (if (<=.f64 t -2349585739513001/266998379490113760299377713271194014325338065294581596243380200977777465722580068752870260867072) (+.f64 a (*.f64 y (-.f64 b z))) (if (<=.f64 t -6826319080657685/1978643211784836272484020168157177520281050792809694719312504448743177800852254937362531208489944359916781371408129114714810920274454009679740369240815145343332854177189593088) (-.f64 x (*.f64 z (+.f64 -1 y))) (if (<=.f64 t -6569914489375961/72999049881955123498258745691204661198291656115976958889267080286388402675338838184094604981077942396458276953177510516971019275542007007972042581115555427012031914789764239201325987075945660416) (*.f64 b (-.f64 y 2)) (if (<=.f64 t -5060056332682765/50600563326827654588123836679729326762389162441035529589225339506857584891998836722990095925359281123796769466079202977847452184346448369216753349985184627480379356069141590341116726935523304085309941919618186267140501870856173174654525838912289889085202514128089692388083353653807625633046581877161501565826926935273373696) (-.f64 x (*.f64 z (+.f64 -1 y))) (if (<=.f64 t 18649621365367/31082702275611665134711390509176302506278509424834232340028998555822468563283335970816) (+.f64 a x) (if (<=.f64 t 5444517870735015/2722258935367507707706996859454145691648) (-.f64 x (*.f64 z (+.f64 -1 y))) (if (<=.f64 t 50000) (-.f64 x (*.f64 a (+.f64 t -1))) (if (<=.f64 t 1250000000000) (*.f64 z (-.f64 1 y)) (if (or (<=.f64 t 599999999999999963958558927183670731815092390825493744968602820782181559828480) (not (<=.f64 t 2400000000000000154874876945372149431701058057846940074476062987985659423800486877350516239840988376839489186933484420324612675082214937215256917487746991898967790829226331699270385664))) (*.f64 t (-.f64 b a)) (-.f64 x (*.f64 z (+.f64 -1 y)))))))))))))))) |
(if (<=.f64 t -9000000000000000140034745165201587218413812572289552900327935223877504030482801329384868509235427029085856527810560) (*.f64 t (-.f64 b a)) (if (<=.f64 t -13000000000000000671408007604248917729978875904) (-.f64 x (*.f64 z (+.f64 -1 y))) (if (<=.f64 t -119999999999999995630755539582976) (*.f64 t (-.f64 b a)) (if (<=.f64 t -2676089423823675/11150372599265311570767859136324180752990208) (-.f64 x (*.f64 z (+.f64 -1 y))) (if (<=.f64 t -2349585739513001/266998379490113760299377713271194014325338065294581596243380200977777465722580068752870260867072) (+.f64 a (*.f64 y (-.f64 b z))) (if (<=.f64 t -6826319080657685/1978643211784836272484020168157177520281050792809694719312504448743177800852254937362531208489944359916781371408129114714810920274454009679740369240815145343332854177189593088) (-.f64 x (*.f64 z (+.f64 -1 y))) (if (<=.f64 t -6569914489375961/72999049881955123498258745691204661198291656115976958889267080286388402675338838184094604981077942396458276953177510516971019275542007007972042581115555427012031914789764239201325987075945660416) (*.f64 b (-.f64 y 2)) (if (<=.f64 t -5060056332682765/50600563326827654588123836679729326762389162441035529589225339506857584891998836722990095925359281123796769466079202977847452184346448369216753349985184627480379356069141590341116726935523304085309941919618186267140501870856173174654525838912289889085202514128089692388083353653807625633046581877161501565826926935273373696) (-.f64 x (*.f64 z (+.f64 -1 y))) (if (<=.f64 t 18649621365367/31082702275611665134711390509176302506278509424834232340028998555822468563283335970816) (+.f64 a x) (if (<=.f64 t 5444517870735015/2722258935367507707706996859454145691648) (-.f64 x (*.f64 z (+.f64 -1 y))) (if (<=.f64 t 50000) (+.f64 x (*.f64 a (-.f64 1 t))) (if (<=.f64 t 1250000000000) (*.f64 z (-.f64 1 y)) (if (or (<=.f64 t 599999999999999963958558927183670731815092390825493744968602820782181559828480) (not (<=.f64 t 2400000000000000154874876945372149431701058057846940074476062987985659423800486877350516239840988376839489186933484420324612675082214937215256917487746991898967790829226331699270385664))) (*.f64 t (-.f64 b a)) (-.f64 x (*.f64 z (+.f64 -1 y)))))))))))))))) |
(if (<=.f64 t -2900000000000000045122306775453844770377784051071078156772334683249417965377791539468457630753637598260998214516736) (*.f64 t (-.f64 b a)) (if (<=.f64 t -10799999999999999368143781487806893324922519552) (-.f64 x (*.f64 z (-.f64 y 1))) (if (<=.f64 t -103999999999999999816201169534976) (*.f64 t (-.f64 b a)) (if (<=.f64 t -3478916250970777/89202980794122492566142873090593446023921664) (-.f64 x (*.f64 z (-.f64 y 1))) (if (<=.f64 t -1067993517960455/1067993517960455041197510853084776057301352261178326384973520803911109862890320275011481043468288) (+.f64 a (*.f64 y (-.f64 b z))) (if (<=.f64 t -6826319080657685/1978643211784836272484020168157177520281050792809694719312504448743177800852254937362531208489944359916781371408129114714810920274454009679740369240815145343332854177189593088) (-.f64 x (*.f64 z (-.f64 y 1))) (if (<=.f64 t -6569914489375961/72999049881955123498258745691204661198291656115976958889267080286388402675338838184094604981077942396458276953177510516971019275542007007972042581115555427012031914789764239201325987075945660416) (*.f64 (-.f64 y 2) b) (if (<=.f64 t -5768464219258353/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (-.f64 x (*.f64 z (-.f64 y 1))) (if (<=.f64 t 4058157609103859/3978585891278293137243057985174566720803649206378781739523711815145275976100267004264448) (+.f64 a x) (if (<=.f64 t 1250000000000) (-.f64 x (*.f64 z (-.f64 y 1))) (if (<=.f64 t 44999999999999997296891919538775304886131929311912030872645211558663616987136) (*.f64 t (-.f64 b a)) (if (<=.f64 t 2299999999999999794612779745628808099401105337786442381244862616111633454206125942766979505583658978063463318739079779131760321153012188811128903536974891267209671806193313786336641024) (-.f64 x (*.f64 z (-.f64 y 1))) (*.f64 t (-.f64 b a)))))))))))))) |
(if (<=.f64 t -2900000000000000045122306775453844770377784051071078156772334683249417965377791539468457630753637598260998214516736) (*.f64 t (-.f64 b a)) (if (<=.f64 t -10799999999999999368143781487806893324922519552) (-.f64 x (*.f64 z (+.f64 -1 y))) (if (<=.f64 t -103999999999999999816201169534976) (*.f64 t (-.f64 b a)) (if (<=.f64 t -3478916250970777/89202980794122492566142873090593446023921664) (-.f64 x (*.f64 z (+.f64 -1 y))) (if (<=.f64 t -1067993517960455/1067993517960455041197510853084776057301352261178326384973520803911109862890320275011481043468288) (+.f64 a (*.f64 y (-.f64 b z))) (if (<=.f64 t -6826319080657685/1978643211784836272484020168157177520281050792809694719312504448743177800852254937362531208489944359916781371408129114714810920274454009679740369240815145343332854177189593088) (-.f64 x (*.f64 z (+.f64 -1 y))) (if (<=.f64 t -6569914489375961/72999049881955123498258745691204661198291656115976958889267080286388402675338838184094604981077942396458276953177510516971019275542007007972042581115555427012031914789764239201325987075945660416) (*.f64 b (-.f64 y 2)) (if (<=.f64 t -5768464219258353/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (-.f64 x (*.f64 z (+.f64 -1 y))) (if (<=.f64 t 4058157609103859/3978585891278293137243057985174566720803649206378781739523711815145275976100267004264448) (+.f64 a x) (if (<=.f64 t 1250000000000) (-.f64 x (*.f64 z (+.f64 -1 y))) (if (or (<=.f64 t 44999999999999997296891919538775304886131929311912030872645211558663616987136) (not (<=.f64 t 2299999999999999794612779745628808099401105337786442381244862616111633454206125942766979505583658978063463318739079779131760321153012188811128903536974891267209671806193313786336641024))) (*.f64 t (-.f64 b a)) (-.f64 x (*.f64 z (+.f64 -1 y)))))))))))))) |
(if (<=.f64 t -2900000000000000045122306775453844770377784051071078156772334683249417965377791539468457630753637598260998214516736) (*.f64 t (-.f64 b a)) (if (<=.f64 t -10799999999999999368143781487806893324922519552) (-.f64 x (*.f64 z (+.f64 -1 y))) (if (<=.f64 t -103999999999999999816201169534976) (*.f64 t (-.f64 b a)) (if (<=.f64 t -3478916250970777/89202980794122492566142873090593446023921664) (-.f64 x (*.f64 z (+.f64 -1 y))) (if (<=.f64 t -1067993517960455/1067993517960455041197510853084776057301352261178326384973520803911109862890320275011481043468288) (+.f64 a (*.f64 y (-.f64 b z))) (if (<=.f64 t -6826319080657685/1978643211784836272484020168157177520281050792809694719312504448743177800852254937362531208489944359916781371408129114714810920274454009679740369240815145343332854177189593088) (-.f64 x (*.f64 z (+.f64 -1 y))) (if (<=.f64 t -6569914489375961/72999049881955123498258745691204661198291656115976958889267080286388402675338838184094604981077942396458276953177510516971019275542007007972042581115555427012031914789764239201325987075945660416) (*.f64 b (-.f64 y 2)) (if (<=.f64 t -5768464219258353/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (-.f64 x (*.f64 z (+.f64 -1 y))) (if (<=.f64 t 4058157609103859/3978585891278293137243057985174566720803649206378781739523711815145275976100267004264448) (+.f64 a x) (if (or (<=.f64 t 1250000000000) (not (or (<=.f64 t 44999999999999997296891919538775304886131929311912030872645211558663616987136) (not (<=.f64 t 2299999999999999794612779745628808099401105337786442381244862616111633454206125942766979505583658978063463318739079779131760321153012188811128903536974891267209671806193313786336641024))))) (-.f64 x (*.f64 z (+.f64 -1 y))) (*.f64 t (-.f64 b a)))))))))))) |
(if (<=.f64 t -2900000000000000045122306775453844770377784051071078156772334683249417965377791539468457630753637598260998214516736) (*.f64 t (-.f64 b a)) (if (<=.f64 t -10799999999999999368143781487806893324922519552) (-.f64 x (*.f64 z (+.f64 -1 y))) (if (<=.f64 t -103999999999999999816201169534976) (*.f64 t (-.f64 b a)) (if (<=.f64 t -3478916250970777/89202980794122492566142873090593446023921664) (-.f64 x (*.f64 z (+.f64 -1 y))) (if (<=.f64 t -1067993517960455/1067993517960455041197510853084776057301352261178326384973520803911109862890320275011481043468288) (+.f64 a (*.f64 y (-.f64 b z))) (if (<=.f64 t -6826319080657685/1978643211784836272484020168157177520281050792809694719312504448743177800852254937362531208489944359916781371408129114714810920274454009679740369240815145343332854177189593088) (-.f64 x (*.f64 z (+.f64 -1 y))) (if (<=.f64 t -6569914489375961/72999049881955123498258745691204661198291656115976958889267080286388402675338838184094604981077942396458276953177510516971019275542007007972042581115555427012031914789764239201325987075945660416) (*.f64 b (-.f64 y 2)) (if (<=.f64 t -5768464219258353/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (-.f64 x (*.f64 z (+.f64 -1 y))) (if (<=.f64 t 4058157609103859/3978585891278293137243057985174566720803649206378781739523711815145275976100267004264448) (+.f64 a x) (if (or (<=.f64 t 1250000000000) (and (not (<=.f64 t 44999999999999997296891919538775304886131929311912030872645211558663616987136)) (<=.f64 t 2299999999999999794612779745628808099401105337786442381244862616111633454206125942766979505583658978063463318739079779131760321153012188811128903536974891267209671806193313786336641024))) (-.f64 x (*.f64 z (+.f64 -1 y))) (*.f64 t (-.f64 b a)))))))))))) |
(if (<=.f64 t -2250000000000000035008686291300396804603453143072388225081983805969376007620700332346217127308856757271464131952640) (*.f64 t (-.f64 b a)) (if (<=.f64 t -13500000000000000794742977145045368527032156160) (+.f64 a (*.f64 z (-.f64 1 y))) (if (<=.f64 t -13499999999999999283280016834560) (*.f64 t (-.f64 b a)) (if (<=.f64 t -4253529586511731/85070591730234615865843651857942052864) (-.f64 x (neg.f64 z)) (if (<=.f64 t -2029768672598635/139984046386112763159840142535527767382602843577165595931249318810236991948760059086304843329475444736) (+.f64 a (*.f64 y (-.f64 b z))) (if (<=.f64 t -6826319080657685/1978643211784836272484020168157177520281050792809694719312504448743177800852254937362531208489944359916781371408129114714810920274454009679740369240815145343332854177189593088) (-.f64 x (neg.f64 z)) (if (<=.f64 t -6569914489375961/72999049881955123498258745691204661198291656115976958889267080286388402675338838184094604981077942396458276953177510516971019275542007007972042581115555427012031914789764239201325987075945660416) (*.f64 (-.f64 y 2) b) (if (<=.f64 t -8840851817600415/7687697232696013035490465480201479025983241823794691621558168976140934720122093268938148043346259333988919315645138393722043075242293497100043735968399262883880680368733084239192707430286484902215659282347932289182034267181757047930126964620533348010060414976) (-.f64 x (neg.f64 z)) (if (<=.f64 t -22854258338533/12353653155963782858428671064387042666598916611580939841119467653041402561523153496823753888027168243114445670429492914513538130943957121390808923336226715693451991227817771079374200911992994161452622538969283756626099089564495403968390097390695773702442020050803147555684412513136627351818013153603882218219464583806976) (+.f64 a (*.f64 y (-.f64 b z))) (if (<=.f64 t 1942668892225729/1942668892225729070919461906823518906642406839052139521251812409738904285205208498176) (+.f64 a x) (if (<=.f64 t 1020000000000) (+.f64 a (*.f64 z (-.f64 1 y))) (*.f64 t (-.f64 b a))))))))))))) |
(if (<=.f64 t -2250000000000000035008686291300396804603453143072388225081983805969376007620700332346217127308856757271464131952640) (*.f64 t (-.f64 b a)) (if (<=.f64 t -13500000000000000794742977145045368527032156160) (+.f64 a (*.f64 z (-.f64 1 y))) (if (<=.f64 t -13499999999999999283280016834560) (*.f64 t (-.f64 b a)) (if (<=.f64 t -4253529586511731/85070591730234615865843651857942052864) (-.f64 x (neg.f64 z)) (if (<=.f64 t -2029768672598635/139984046386112763159840142535527767382602843577165595931249318810236991948760059086304843329475444736) (+.f64 a (*.f64 y (-.f64 b z))) (if (<=.f64 t -6826319080657685/1978643211784836272484020168157177520281050792809694719312504448743177800852254937362531208489944359916781371408129114714810920274454009679740369240815145343332854177189593088) (-.f64 x (neg.f64 z)) (if (<=.f64 t -6569914489375961/72999049881955123498258745691204661198291656115976958889267080286388402675338838184094604981077942396458276953177510516971019275542007007972042581115555427012031914789764239201325987075945660416) (*.f64 b (-.f64 y 2)) (if (<=.f64 t -8840851817600415/7687697232696013035490465480201479025983241823794691621558168976140934720122093268938148043346259333988919315645138393722043075242293497100043735968399262883880680368733084239192707430286484902215659282347932289182034267181757047930126964620533348010060414976) (-.f64 x (neg.f64 z)) (if (<=.f64 t -22854258338533/12353653155963782858428671064387042666598916611580939841119467653041402561523153496823753888027168243114445670429492914513538130943957121390808923336226715693451991227817771079374200911992994161452622538969283756626099089564495403968390097390695773702442020050803147555684412513136627351818013153603882218219464583806976) (+.f64 a (*.f64 y (-.f64 b z))) (if (<=.f64 t 1942668892225729/1942668892225729070919461906823518906642406839052139521251812409738904285205208498176) (+.f64 a x) (if (<=.f64 t 1020000000000) (+.f64 a (*.f64 z (-.f64 1 y))) (*.f64 t (-.f64 b a))))))))))))) |
(if (<=.f64 t -2250000000000000035008686291300396804603453143072388225081983805969376007620700332346217127308856757271464131952640) (*.f64 t (-.f64 b a)) (if (<=.f64 t -13500000000000000794742977145045368527032156160) (+.f64 a (*.f64 z (-.f64 1 y))) (if (<=.f64 t -13499999999999999283280016834560) (*.f64 t (-.f64 b a)) (if (<=.f64 t -4253529586511731/85070591730234615865843651857942052864) (+.f64 z x) (if (<=.f64 t -2029768672598635/139984046386112763159840142535527767382602843577165595931249318810236991948760059086304843329475444736) (+.f64 a (*.f64 y (-.f64 b z))) (if (<=.f64 t -6826319080657685/1978643211784836272484020168157177520281050792809694719312504448743177800852254937362531208489944359916781371408129114714810920274454009679740369240815145343332854177189593088) (+.f64 z x) (if (<=.f64 t -6569914489375961/72999049881955123498258745691204661198291656115976958889267080286388402675338838184094604981077942396458276953177510516971019275542007007972042581115555427012031914789764239201325987075945660416) (*.f64 b (-.f64 y 2)) (if (<=.f64 t -8840851817600415/7687697232696013035490465480201479025983241823794691621558168976140934720122093268938148043346259333988919315645138393722043075242293497100043735968399262883880680368733084239192707430286484902215659282347932289182034267181757047930126964620533348010060414976) (+.f64 z x) (if (<=.f64 t -22854258338533/12353653155963782858428671064387042666598916611580939841119467653041402561523153496823753888027168243114445670429492914513538130943957121390808923336226715693451991227817771079374200911992994161452622538969283756626099089564495403968390097390695773702442020050803147555684412513136627351818013153603882218219464583806976) (+.f64 a (*.f64 y (-.f64 b z))) (if (<=.f64 t 1942668892225729/1942668892225729070919461906823518906642406839052139521251812409738904285205208498176) (+.f64 a x) (if (<=.f64 t 1020000000000) (+.f64 a (*.f64 z (-.f64 1 y))) (*.f64 t (-.f64 b a))))))))))))) |
(if (<=.f64 t -2250000000000000035008686291300396804603453143072388225081983805969376007620700332346217127308856757271464131952640) (*.f64 t (-.f64 b a)) (if (<=.f64 t -13500000000000000794742977145045368527032156160) (-.f64 a (*.f64 z (+.f64 -1 y))) (if (<=.f64 t -13499999999999999283280016834560) (*.f64 t (-.f64 b a)) (if (<=.f64 t -4253529586511731/85070591730234615865843651857942052864) (+.f64 z x) (if (<=.f64 t -2029768672598635/139984046386112763159840142535527767382602843577165595931249318810236991948760059086304843329475444736) (+.f64 a (*.f64 y (-.f64 b z))) (if (<=.f64 t -6826319080657685/1978643211784836272484020168157177520281050792809694719312504448743177800852254937362531208489944359916781371408129114714810920274454009679740369240815145343332854177189593088) (+.f64 z x) (if (<=.f64 t -6569914489375961/72999049881955123498258745691204661198291656115976958889267080286388402675338838184094604981077942396458276953177510516971019275542007007972042581115555427012031914789764239201325987075945660416) (*.f64 b (-.f64 y 2)) (if (<=.f64 t -8840851817600415/7687697232696013035490465480201479025983241823794691621558168976140934720122093268938148043346259333988919315645138393722043075242293497100043735968399262883880680368733084239192707430286484902215659282347932289182034267181757047930126964620533348010060414976) (+.f64 z x) (if (<=.f64 t -22854258338533/12353653155963782858428671064387042666598916611580939841119467653041402561523153496823753888027168243114445670429492914513538130943957121390808923336226715693451991227817771079374200911992994161452622538969283756626099089564495403968390097390695773702442020050803147555684412513136627351818013153603882218219464583806976) (+.f64 a (*.f64 y (-.f64 b z))) (if (<=.f64 t 1942668892225729/1942668892225729070919461906823518906642406839052139521251812409738904285205208498176) (+.f64 a x) (if (<=.f64 t 1020000000000) (-.f64 a (*.f64 z (+.f64 -1 y))) (*.f64 t (-.f64 b a))))))))))))) |
(if (<=.f64 t -10799999999999999929751756622542572367778016277677424317427928535884688785408) (*.f64 t (-.f64 b a)) (if (<=.f64 t -11000000000000000178068129441063114541765754880) (*.f64 z (-.f64 1 y)) (if (<=.f64 t -19499999999999999965537719287808) (*.f64 t (-.f64 b a)) (if (<=.f64 t -2504478220538107/21778071482940061661655974875633165533184) (-.f64 x (neg.f64 z)) (if (<=.f64 t -909896301509733/69992023193056381579920071267763883691301421788582797965624659405118495974380029543152421664737722368) (+.f64 a (*.f64 y (-.f64 b z))) (if (<=.f64 t -6826319080657685/1978643211784836272484020168157177520281050792809694719312504448743177800852254937362531208489944359916781371408129114714810920274454009679740369240815145343332854177189593088) (-.f64 x (neg.f64 z)) (if (<=.f64 t -6569914489375961/72999049881955123498258745691204661198291656115976958889267080286388402675338838184094604981077942396458276953177510516971019275542007007972042581115555427012031914789764239201325987075945660416) (*.f64 (-.f64 y 2) b) (if (<=.f64 t -525526178016329/15015033657609400459942315391018513722623519187099007073355798781525263125238463415894820397160662761697108038369410925238365381332604486523522921813279810320079453845181805154673256699778290824639959535835805252308660678089369234238529227774479195332149248) (-.f64 x (neg.f64 z)) (if (<=.f64 t -6325070415853457/25300281663413827294061918339864663381194581220517764794612669753428792445999418361495047962679640561898384733039601488923726092173224184608376674992592313740189678034570795170558363467761652042654970959809093133570250935428086587327262919456144944542601257064044846194041676826903812816523290938580750782913463467636686848) (+.f64 a (*.f64 y (-.f64 b z))) (if (<=.f64 t 8863426820779889/242833611528216133864932738352939863330300854881517440156476551217363035650651062272) (+.f64 a x) (if (<=.f64 t 8206674233059269/713623846352979940529142984724747568191373312) (-.f64 z (*.f64 y z)) (if (<=.f64 t 1450) (+.f64 a x) (*.f64 t (-.f64 b a)))))))))))))) |
(if (<=.f64 t -10799999999999999929751756622542572367778016277677424317427928535884688785408) (*.f64 t (-.f64 b a)) (if (<=.f64 t -11000000000000000178068129441063114541765754880) (*.f64 z (-.f64 1 y)) (if (<=.f64 t -19499999999999999965537719287808) (*.f64 t (-.f64 b a)) (if (<=.f64 t -2504478220538107/21778071482940061661655974875633165533184) (-.f64 x (neg.f64 z)) (if (<=.f64 t -909896301509733/69992023193056381579920071267763883691301421788582797965624659405118495974380029543152421664737722368) (+.f64 a (*.f64 y (-.f64 b z))) (if (<=.f64 t -6826319080657685/1978643211784836272484020168157177520281050792809694719312504448743177800852254937362531208489944359916781371408129114714810920274454009679740369240815145343332854177189593088) (-.f64 x (neg.f64 z)) (if (<=.f64 t -6569914489375961/72999049881955123498258745691204661198291656115976958889267080286388402675338838184094604981077942396458276953177510516971019275542007007972042581115555427012031914789764239201325987075945660416) (*.f64 b (-.f64 y 2)) (if (<=.f64 t -525526178016329/15015033657609400459942315391018513722623519187099007073355798781525263125238463415894820397160662761697108038369410925238365381332604486523522921813279810320079453845181805154673256699778290824639959535835805252308660678089369234238529227774479195332149248) (-.f64 x (neg.f64 z)) (if (<=.f64 t -6325070415853457/25300281663413827294061918339864663381194581220517764794612669753428792445999418361495047962679640561898384733039601488923726092173224184608376674992592313740189678034570795170558363467761652042654970959809093133570250935428086587327262919456144944542601257064044846194041676826903812816523290938580750782913463467636686848) (+.f64 a (*.f64 y (-.f64 b z))) (if (<=.f64 t 8863426820779889/242833611528216133864932738352939863330300854881517440156476551217363035650651062272) (+.f64 a x) (if (<=.f64 t 8206674233059269/713623846352979940529142984724747568191373312) (-.f64 z (*.f64 z y)) (if (<=.f64 t 1450) (+.f64 a x) (*.f64 t (-.f64 b a)))))))))))))) |
(if (<=.f64 t -10799999999999999929751756622542572367778016277677424317427928535884688785408) (*.f64 t (-.f64 b a)) (if (<=.f64 t -11000000000000000178068129441063114541765754880) (*.f64 z (-.f64 1 y)) (if (<=.f64 t -19499999999999999965537719287808) (*.f64 t (-.f64 b a)) (if (<=.f64 t -2504478220538107/21778071482940061661655974875633165533184) (+.f64 z x) (if (<=.f64 t -909896301509733/69992023193056381579920071267763883691301421788582797965624659405118495974380029543152421664737722368) (+.f64 a (*.f64 y (-.f64 b z))) (if (<=.f64 t -6826319080657685/1978643211784836272484020168157177520281050792809694719312504448743177800852254937362531208489944359916781371408129114714810920274454009679740369240815145343332854177189593088) (+.f64 z x) (if (<=.f64 t -6569914489375961/72999049881955123498258745691204661198291656115976958889267080286388402675338838184094604981077942396458276953177510516971019275542007007972042581115555427012031914789764239201325987075945660416) (*.f64 b (-.f64 y 2)) (if (<=.f64 t -525526178016329/15015033657609400459942315391018513722623519187099007073355798781525263125238463415894820397160662761697108038369410925238365381332604486523522921813279810320079453845181805154673256699778290824639959535835805252308660678089369234238529227774479195332149248) (+.f64 z x) (if (<=.f64 t -6325070415853457/25300281663413827294061918339864663381194581220517764794612669753428792445999418361495047962679640561898384733039601488923726092173224184608376674992592313740189678034570795170558363467761652042654970959809093133570250935428086587327262919456144944542601257064044846194041676826903812816523290938580750782913463467636686848) (+.f64 a (*.f64 y (-.f64 b z))) (if (<=.f64 t 8863426820779889/242833611528216133864932738352939863330300854881517440156476551217363035650651062272) (+.f64 a x) (if (<=.f64 t 8206674233059269/713623846352979940529142984724747568191373312) (-.f64 z (*.f64 z y)) (if (<=.f64 t 1450) (+.f64 a x) (*.f64 t (-.f64 b a)))))))))))))) |
(if (<=.f64 t -5800000000000000340992562887843343097084526164133749793831184548231118848) (*.f64 t (-.f64 b a)) (if (<=.f64 t -11500000000000000301403098981859565338819035136) (*.f64 z (-.f64 1 y)) (if (<=.f64 t -112000000000000006730677609299968) (*.f64 t (-.f64 b a)) (if (<=.f64 t -2504478220538107/10889035741470030830827987437816582766592) (-.f64 x (neg.f64 z)) (if (<=.f64 t -7167183174968973/559936185544451052639360570142111069530411374308662383724997275240947967795040236345219373317901778944) (+.f64 a (*.f64 z (neg.f64 y))) (if (<=.f64 t -6826319080657685/1978643211784836272484020168157177520281050792809694719312504448743177800852254937362531208489944359916781371408129114714810920274454009679740369240815145343332854177189593088) (-.f64 x (neg.f64 z)) (if (<=.f64 t -6569914489375961/72999049881955123498258745691204661198291656115976958889267080286388402675338838184094604981077942396458276953177510516971019275542007007972042581115555427012031914789764239201325987075945660416) (*.f64 (-.f64 y 2) b) (if (<=.f64 t -8827298876238925/436994993873214129706097166956708350993678881411295357199729151951767944417616335439228580716318181998128654620651240845861768505204366709906692902245553277900892247131030458103436298545516643924637451297481464347472084863384057367177715867713536) (-.f64 x (neg.f64 z)) (if (<=.f64 t 1881960489343675/121416805764108066932466369176469931665150427440758720078238275608681517825325531136) (+.f64 a x) (if (<=.f64 t 3832940580997451/348449143727040986586495598010130648530944) (-.f64 z (*.f64 y z)) (if (<=.f64 t 2900) (+.f64 a x) (*.f64 t (-.f64 b a))))))))))))) |
(if (<=.f64 t -5800000000000000340992562887843343097084526164133749793831184548231118848) (*.f64 t (-.f64 b a)) (if (<=.f64 t -11500000000000000301403098981859565338819035136) (*.f64 z (-.f64 1 y)) (if (<=.f64 t -112000000000000006730677609299968) (*.f64 t (-.f64 b a)) (if (<=.f64 t -2504478220538107/10889035741470030830827987437816582766592) (-.f64 x (neg.f64 z)) (if (<=.f64 t -7167183174968973/559936185544451052639360570142111069530411374308662383724997275240947967795040236345219373317901778944) (+.f64 a (neg.f64 (*.f64 z y))) (if (<=.f64 t -6826319080657685/1978643211784836272484020168157177520281050792809694719312504448743177800852254937362531208489944359916781371408129114714810920274454009679740369240815145343332854177189593088) (-.f64 x (neg.f64 z)) (if (<=.f64 t -6569914489375961/72999049881955123498258745691204661198291656115976958889267080286388402675338838184094604981077942396458276953177510516971019275542007007972042581115555427012031914789764239201325987075945660416) (*.f64 b (-.f64 y 2)) (if (<=.f64 t -8827298876238925/436994993873214129706097166956708350993678881411295357199729151951767944417616335439228580716318181998128654620651240845861768505204366709906692902245553277900892247131030458103436298545516643924637451297481464347472084863384057367177715867713536) (-.f64 x (neg.f64 z)) (if (<=.f64 t 1881960489343675/121416805764108066932466369176469931665150427440758720078238275608681517825325531136) (+.f64 a x) (if (<=.f64 t 3832940580997451/348449143727040986586495598010130648530944) (-.f64 z (*.f64 z y)) (if (<=.f64 t 2900) (+.f64 a x) (*.f64 t (-.f64 b a))))))))))))) |
(if (<=.f64 t -5800000000000000340992562887843343097084526164133749793831184548231118848) (*.f64 t (-.f64 b a)) (if (<=.f64 t -11500000000000000301403098981859565338819035136) (*.f64 z (-.f64 1 y)) (if (<=.f64 t -112000000000000006730677609299968) (*.f64 t (-.f64 b a)) (if (<=.f64 t -2504478220538107/10889035741470030830827987437816582766592) (+.f64 z x) (if (<=.f64 t -7167183174968973/559936185544451052639360570142111069530411374308662383724997275240947967795040236345219373317901778944) (-.f64 a (*.f64 z y)) (if (<=.f64 t -6826319080657685/1978643211784836272484020168157177520281050792809694719312504448743177800852254937362531208489944359916781371408129114714810920274454009679740369240815145343332854177189593088) (+.f64 z x) (if (<=.f64 t -6569914489375961/72999049881955123498258745691204661198291656115976958889267080286388402675338838184094604981077942396458276953177510516971019275542007007972042581115555427012031914789764239201325987075945660416) (*.f64 b (-.f64 y 2)) (if (<=.f64 t -8827298876238925/436994993873214129706097166956708350993678881411295357199729151951767944417616335439228580716318181998128654620651240845861768505204366709906692902245553277900892247131030458103436298545516643924637451297481464347472084863384057367177715867713536) (+.f64 z x) (if (<=.f64 t 1881960489343675/121416805764108066932466369176469931665150427440758720078238275608681517825325531136) (+.f64 a x) (if (<=.f64 t 3832940580997451/348449143727040986586495598010130648530944) (-.f64 z (*.f64 z y)) (if (<=.f64 t 2900) (+.f64 a x) (*.f64 t (-.f64 b a))))))))))))) |
(if (<=.f64 t -12800000000000000536083527221906661875090353492996330024235874711129554944) (*.f64 t (-.f64 b a)) (if (<=.f64 t -14000000000000000918077946685841819324085436416) (*.f64 z (-.f64 1 y)) (if (<=.f64 t -15500000000000001011899126775808) (*.f64 t (-.f64 b a)) (if (<=.f64 t -6422614617176819/1427247692705959881058285969449495136382746624) (-.f64 x (neg.f64 z)) (if (<=.f64 t -7006037477820585/17087896287367280659160173649356416916821636178853222159576332862577757806245124400183696695492608) (*.f64 (-.f64 y 2) b) (if (<=.f64 t -5070273230198643/61832600368276133515125630254911797508782837275302959978515764023224306276632966792579100265310761247399417856504034834837841258576687802491886538775473291979151693037174784) (-.f64 x (neg.f64 z)) (if (<=.f64 t -6569914489375961/72999049881955123498258745691204661198291656115976958889267080286388402675338838184094604981077942396458276953177510516971019275542007007972042581115555427012031914789764239201325987075945660416) (*.f64 (-.f64 y 2) b) (if (<=.f64 t -8763974845273455/15375394465392026070980930960402958051966483647589383243116337952281869440244186537876296086692518667977838631290276787444086150484586994200087471936798525767761360737466168478385414860572969804431318564695864578364068534363514095860253929241066696020120829952) (-.f64 x (neg.f64 z)) (if (<=.f64 t -5060056332682765/3162535207926728411757739792483082922649322652564720599326583719178599055749927295186880995334955070237298091629950186115465761521653023076047084374074039217523709754321349396319795433470206505331871369976136641696281366928510823415907864932018118067825157133005605774255209603362976602065411367322593847864182933454585856) (*.f64 (-.f64 b z) y) (if (<=.f64 t 3263683738939225/7770675568902916283677847627294075626569627356208558085007249638955617140820833992704) (+.f64 a x) (if (<=.f64 t 3902630409742859/348449143727040986586495598010130648530944) (-.f64 z (*.f64 y z)) (if (<=.f64 t 2900) (+.f64 a x) (*.f64 t (-.f64 b a)))))))))))))) |
(if (<=.f64 t -12800000000000000536083527221906661875090353492996330024235874711129554944) (*.f64 t (-.f64 b a)) (if (<=.f64 t -14000000000000000918077946685841819324085436416) (*.f64 z (-.f64 1 y)) (if (<=.f64 t -15500000000000001011899126775808) (*.f64 t (-.f64 b a)) (if (<=.f64 t -6422614617176819/1427247692705959881058285969449495136382746624) (-.f64 x (neg.f64 z)) (if (<=.f64 t -7006037477820585/17087896287367280659160173649356416916821636178853222159576332862577757806245124400183696695492608) (*.f64 b (-.f64 y 2)) (if (<=.f64 t -5070273230198643/61832600368276133515125630254911797508782837275302959978515764023224306276632966792579100265310761247399417856504034834837841258576687802491886538775473291979151693037174784) (-.f64 x (neg.f64 z)) (if (<=.f64 t -6569914489375961/72999049881955123498258745691204661198291656115976958889267080286388402675338838184094604981077942396458276953177510516971019275542007007972042581115555427012031914789764239201325987075945660416) (*.f64 b (-.f64 y 2)) (if (<=.f64 t -8763974845273455/15375394465392026070980930960402958051966483647589383243116337952281869440244186537876296086692518667977838631290276787444086150484586994200087471936798525767761360737466168478385414860572969804431318564695864578364068534363514095860253929241066696020120829952) (-.f64 x (neg.f64 z)) (if (<=.f64 t -5060056332682765/3162535207926728411757739792483082922649322652564720599326583719178599055749927295186880995334955070237298091629950186115465761521653023076047084374074039217523709754321349396319795433470206505331871369976136641696281366928510823415907864932018118067825157133005605774255209603362976602065411367322593847864182933454585856) (*.f64 y (-.f64 b z)) (if (<=.f64 t 3263683738939225/7770675568902916283677847627294075626569627356208558085007249638955617140820833992704) (+.f64 a x) (if (<=.f64 t 3902630409742859/348449143727040986586495598010130648530944) (-.f64 z (*.f64 z y)) (if (<=.f64 t 2900) (+.f64 a x) (*.f64 t (-.f64 b a)))))))))))))) |
(if (<=.f64 t -12800000000000000536083527221906661875090353492996330024235874711129554944) (*.f64 t (-.f64 b a)) (if (<=.f64 t -14000000000000000918077946685841819324085436416) (*.f64 z (-.f64 1 y)) (if (<=.f64 t -15500000000000001011899126775808) (*.f64 t (-.f64 b a)) (if (<=.f64 t -6422614617176819/1427247692705959881058285969449495136382746624) (+.f64 z x) (if (<=.f64 t -7006037477820585/17087896287367280659160173649356416916821636178853222159576332862577757806245124400183696695492608) (*.f64 b (-.f64 y 2)) (if (<=.f64 t -5070273230198643/61832600368276133515125630254911797508782837275302959978515764023224306276632966792579100265310761247399417856504034834837841258576687802491886538775473291979151693037174784) (+.f64 z x) (if (<=.f64 t -6569914489375961/72999049881955123498258745691204661198291656115976958889267080286388402675338838184094604981077942396458276953177510516971019275542007007972042581115555427012031914789764239201325987075945660416) (*.f64 b (-.f64 y 2)) (if (<=.f64 t -8763974845273455/15375394465392026070980930960402958051966483647589383243116337952281869440244186537876296086692518667977838631290276787444086150484586994200087471936798525767761360737466168478385414860572969804431318564695864578364068534363514095860253929241066696020120829952) (+.f64 z x) (if (<=.f64 t -5060056332682765/3162535207926728411757739792483082922649322652564720599326583719178599055749927295186880995334955070237298091629950186115465761521653023076047084374074039217523709754321349396319795433470206505331871369976136641696281366928510823415907864932018118067825157133005605774255209603362976602065411367322593847864182933454585856) (*.f64 y (-.f64 b z)) (if (<=.f64 t 3263683738939225/7770675568902916283677847627294075626569627356208558085007249638955617140820833992704) (+.f64 a x) (if (<=.f64 t 3902630409742859/348449143727040986586495598010130648530944) (-.f64 z (*.f64 z y)) (if (<=.f64 t 2900) (+.f64 a x) (*.f64 t (-.f64 b a)))))))))))))) |
(if (<=.f64 t -229999999999999985112822225914413596834477354922330867223162418777974374400) (*.f64 t (-.f64 b a)) (if (<=.f64 t -11000000000000000178068129441063114541765754880) (*.f64 z (-.f64 1 y)) (if (<=.f64 t -6499999999999999988512573095936) (*.f64 t (-.f64 b a)) (if (<=.f64 t -7136238463529799/1427247692705959881058285969449495136382746624) (-.f64 x (neg.f64 z)) (if (<=.f64 t -5873964348782503/1067993517960455041197510853084776057301352261178326384973520803911109862890320275011481043468288) (*.f64 (-.f64 y 2) b) (if (<=.f64 t -6826319080657685/1978643211784836272484020168157177520281050792809694719312504448743177800852254937362531208489944359916781371408129114714810920274454009679740369240815145343332854177189593088) (-.f64 x (neg.f64 z)) (if (<=.f64 t -2262970546340609/36499524940977561749129372845602330599145828057988479444633540143194201337669419092047302490538971198229138476588755258485509637771003503986021290557777713506015957394882119600662993537972830208) (*.f64 (-.f64 y 2) b) (if (<=.f64 t -4228233477982807/7687697232696013035490465480201479025983241823794691621558168976140934720122093268938148043346259333988919315645138393722043075242293497100043735968399262883880680368733084239192707430286484902215659282347932289182034267181757047930126964620533348010060414976) (-.f64 x (neg.f64 z)) (if (<=.f64 t -5732095064367195/395316900990841051469717474060385365331165331570590074915822964897324881968740911898360124416869383779662261453743773264433220190206627884505885546759254902190463719290168674539974429183775813166483921247017080212035170866063852926988483116502264758478144641625700721781901200420372075258176420915324230983022866681823232) (*.f64 (-.f64 b z) y) (if (<=.f64 t 4613838619036107/121416805764108066932466369176469931665150427440758720078238275608681517825325531136) (+.f64 a x) (if (<=.f64 t 4593811953432669/340282366920938463463374607431768211456) (*.f64 z (-.f64 1 y)) (if (<=.f64 t 2900) (+.f64 a x) (*.f64 t (-.f64 b a)))))))))))))) |
(if (<=.f64 t -229999999999999985112822225914413596834477354922330867223162418777974374400) (*.f64 t (-.f64 b a)) (if (<=.f64 t -11000000000000000178068129441063114541765754880) (*.f64 z (-.f64 1 y)) (if (<=.f64 t -6499999999999999988512573095936) (*.f64 t (-.f64 b a)) (if (<=.f64 t -7136238463529799/1427247692705959881058285969449495136382746624) (-.f64 x (neg.f64 z)) (if (<=.f64 t -5873964348782503/1067993517960455041197510853084776057301352261178326384973520803911109862890320275011481043468288) (*.f64 b (-.f64 y 2)) (if (<=.f64 t -6826319080657685/1978643211784836272484020168157177520281050792809694719312504448743177800852254937362531208489944359916781371408129114714810920274454009679740369240815145343332854177189593088) (-.f64 x (neg.f64 z)) (if (<=.f64 t -2262970546340609/36499524940977561749129372845602330599145828057988479444633540143194201337669419092047302490538971198229138476588755258485509637771003503986021290557777713506015957394882119600662993537972830208) (*.f64 b (-.f64 y 2)) (if (<=.f64 t -4228233477982807/7687697232696013035490465480201479025983241823794691621558168976140934720122093268938148043346259333988919315645138393722043075242293497100043735968399262883880680368733084239192707430286484902215659282347932289182034267181757047930126964620533348010060414976) (-.f64 x (neg.f64 z)) (if (<=.f64 t -5732095064367195/395316900990841051469717474060385365331165331570590074915822964897324881968740911898360124416869383779662261453743773264433220190206627884505885546759254902190463719290168674539974429183775813166483921247017080212035170866063852926988483116502264758478144641625700721781901200420372075258176420915324230983022866681823232) (*.f64 y (-.f64 b z)) (if (<=.f64 t 4613838619036107/121416805764108066932466369176469931665150427440758720078238275608681517825325531136) (+.f64 a x) (if (<=.f64 t 4593811953432669/340282366920938463463374607431768211456) (*.f64 z (-.f64 1 y)) (if (<=.f64 t 2900) (+.f64 a x) (*.f64 t (-.f64 b a)))))))))))))) |
(if (<=.f64 t -229999999999999985112822225914413596834477354922330867223162418777974374400) (*.f64 t (-.f64 b a)) (if (<=.f64 t -11000000000000000178068129441063114541765754880) (*.f64 z (-.f64 1 y)) (if (<=.f64 t -6499999999999999988512573095936) (*.f64 t (-.f64 b a)) (if (<=.f64 t -7136238463529799/1427247692705959881058285969449495136382746624) (+.f64 z x) (if (<=.f64 t -5873964348782503/1067993517960455041197510853084776057301352261178326384973520803911109862890320275011481043468288) (*.f64 b (-.f64 y 2)) (if (<=.f64 t -6826319080657685/1978643211784836272484020168157177520281050792809694719312504448743177800852254937362531208489944359916781371408129114714810920274454009679740369240815145343332854177189593088) (+.f64 z x) (if (<=.f64 t -2262970546340609/36499524940977561749129372845602330599145828057988479444633540143194201337669419092047302490538971198229138476588755258485509637771003503986021290557777713506015957394882119600662993537972830208) (*.f64 b (-.f64 y 2)) (if (<=.f64 t -4228233477982807/7687697232696013035490465480201479025983241823794691621558168976140934720122093268938148043346259333988919315645138393722043075242293497100043735968399262883880680368733084239192707430286484902215659282347932289182034267181757047930126964620533348010060414976) (+.f64 z x) (if (<=.f64 t -5732095064367195/395316900990841051469717474060385365331165331570590074915822964897324881968740911898360124416869383779662261453743773264433220190206627884505885546759254902190463719290168674539974429183775813166483921247017080212035170866063852926988483116502264758478144641625700721781901200420372075258176420915324230983022866681823232) (*.f64 y (-.f64 b z)) (if (<=.f64 t 4613838619036107/121416805764108066932466369176469931665150427440758720078238275608681517825325531136) (+.f64 a x) (if (<=.f64 t 4593811953432669/340282366920938463463374607431768211456) (*.f64 z (-.f64 1 y)) (if (<=.f64 t 2900) (+.f64 a x) (*.f64 t (-.f64 b a)))))))))))))) |
(if (<=.f64 t -9999999999999999827367757839185598317239782875580932278577147150336) (*.f64 t (-.f64 b a)) (if (<=.f64 t -13500000000000000794742977145045368527032156160) (*.f64 z (-.f64 1 y)) (if (<=.f64 t -16000000000000000318153997418496) (*.f64 t (-.f64 b a)) (if (<=.f64 t -6850788924988607/1427247692705959881058285969449495136382746624) (-.f64 x (neg.f64 z)) (if (<=.f64 t -2199998854441245/16296287810675888690147565507275025288411747149327490005089123594835050398106693649467179008) (+.f64 a x) (if (<=.f64 t -6826319080657685/1978643211784836272484020168157177520281050792809694719312504448743177800852254937362531208489944359916781371408129114714810920274454009679740369240815145343332854177189593088) (-.f64 x (neg.f64 z)) (if (<=.f64 t -2262970546340609/36499524940977561749129372845602330599145828057988479444633540143194201337669419092047302490538971198229138476588755258485509637771003503986021290557777713506015957394882119600662993537972830208) (*.f64 b (-.f64 t 2)) (if (<=.f64 t -7136952391220833/1346594790796383617853693410017312938380886989522732508031559911185595431500052690461098633287062643514107640027181623734532974656047053788960720581286881497588537259808881817137065922018386615621451072444360032256) (+.f64 a x) (if (<=.f64 t -5573580493704609/1921924308174003258872616370050369756495810455948672905389542244035233680030523317234537010836564833497229828911284598430510768810573374275010933992099815720970170092183271059798176857571621225553914820586983072295508566795439261982531741155133337002515103744) (-.f64 x (neg.f64 z)) (if (<=.f64 t -741219189357827/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904) (*.f64 (-.f64 b z) y) (if (<=.f64 t 4351578318585633/124330809102446660538845562036705210025114037699336929360115994223289874253133343883264) (+.f64 a x) (if (<=.f64 t 8302889752870899/680564733841876926926749214863536422912) (*.f64 z (-.f64 1 y)) (if (<=.f64 t 2900) (+.f64 a x) (*.f64 t (-.f64 b a))))))))))))))) |
(if (<=.f64 t -9999999999999999827367757839185598317239782875580932278577147150336) (*.f64 t (-.f64 b a)) (if (<=.f64 t -13500000000000000794742977145045368527032156160) (*.f64 z (-.f64 1 y)) (if (<=.f64 t -16000000000000000318153997418496) (*.f64 t (-.f64 b a)) (if (<=.f64 t -6850788924988607/1427247692705959881058285969449495136382746624) (-.f64 x (neg.f64 z)) (if (<=.f64 t -2199998854441245/16296287810675888690147565507275025288411747149327490005089123594835050398106693649467179008) (+.f64 a x) (if (<=.f64 t -6826319080657685/1978643211784836272484020168157177520281050792809694719312504448743177800852254937362531208489944359916781371408129114714810920274454009679740369240815145343332854177189593088) (-.f64 x (neg.f64 z)) (if (<=.f64 t -2262970546340609/36499524940977561749129372845602330599145828057988479444633540143194201337669419092047302490538971198229138476588755258485509637771003503986021290557777713506015957394882119600662993537972830208) (*.f64 b (+.f64 t -2)) (if (<=.f64 t -7136952391220833/1346594790796383617853693410017312938380886989522732508031559911185595431500052690461098633287062643514107640027181623734532974656047053788960720581286881497588537259808881817137065922018386615621451072444360032256) (+.f64 a x) (if (<=.f64 t -5573580493704609/1921924308174003258872616370050369756495810455948672905389542244035233680030523317234537010836564833497229828911284598430510768810573374275010933992099815720970170092183271059798176857571621225553914820586983072295508566795439261982531741155133337002515103744) (-.f64 x (neg.f64 z)) (if (<=.f64 t -741219189357827/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904) (*.f64 y (-.f64 b z)) (if (<=.f64 t 4351578318585633/124330809102446660538845562036705210025114037699336929360115994223289874253133343883264) (+.f64 a x) (if (<=.f64 t 8302889752870899/680564733841876926926749214863536422912) (*.f64 z (-.f64 1 y)) (if (<=.f64 t 2900) (+.f64 a x) (*.f64 t (-.f64 b a))))))))))))))) |
(if (<=.f64 t -9999999999999999827367757839185598317239782875580932278577147150336) (*.f64 t (-.f64 b a)) (if (<=.f64 t -13500000000000000794742977145045368527032156160) (*.f64 z (-.f64 1 y)) (if (<=.f64 t -16000000000000000318153997418496) (*.f64 t (-.f64 b a)) (if (<=.f64 t -6850788924988607/1427247692705959881058285969449495136382746624) (+.f64 z x) (if (<=.f64 t -2199998854441245/16296287810675888690147565507275025288411747149327490005089123594835050398106693649467179008) (+.f64 a x) (if (<=.f64 t -6826319080657685/1978643211784836272484020168157177520281050792809694719312504448743177800852254937362531208489944359916781371408129114714810920274454009679740369240815145343332854177189593088) (+.f64 z x) (if (<=.f64 t -2262970546340609/36499524940977561749129372845602330599145828057988479444633540143194201337669419092047302490538971198229138476588755258485509637771003503986021290557777713506015957394882119600662993537972830208) (*.f64 b (+.f64 t -2)) (if (<=.f64 t -7136952391220833/1346594790796383617853693410017312938380886989522732508031559911185595431500052690461098633287062643514107640027181623734532974656047053788960720581286881497588537259808881817137065922018386615621451072444360032256) (+.f64 a x) (if (<=.f64 t -5573580493704609/1921924308174003258872616370050369756495810455948672905389542244035233680030523317234537010836564833497229828911284598430510768810573374275010933992099815720970170092183271059798176857571621225553914820586983072295508566795439261982531741155133337002515103744) (+.f64 z x) (if (<=.f64 t -741219189357827/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904) (*.f64 y (-.f64 b z)) (if (<=.f64 t 4351578318585633/124330809102446660538845562036705210025114037699336929360115994223289874253133343883264) (+.f64 a x) (if (<=.f64 t 8302889752870899/680564733841876926926749214863536422912) (*.f64 z (-.f64 1 y)) (if (<=.f64 t 2900) (+.f64 a x) (*.f64 t (-.f64 b a))))))))))))))) |
(if (<=.f64 t -349999999999999977495517081476205470457086444929120696345775986180096) (*.f64 t (-.f64 b a)) (if (<=.f64 t -14000000000000000918077946685841819324085436416) (*.f64 z (-.f64 1 y)) (if (<=.f64 t -18600000000000000763918989393920) (*.f64 t (-.f64 b a)) (if (<=.f64 t -7421688002070991/1427247692705959881058285969449495136382746624) (-.f64 x (neg.f64 z)) (if (<=.f64 t -4277775550302421/4074071952668972172536891376818756322102936787331872501272280898708762599526673412366794752) (+.f64 a x) (if (<=.f64 t -6826319080657685/1978643211784836272484020168157177520281050792809694719312504448743177800852254937362531208489944359916781371408129114714810920274454009679740369240815145343332854177189593088) (-.f64 x (neg.f64 z)) (if (<=.f64 t -6569914489375961/72999049881955123498258745691204661198291656115976958889267080286388402675338838184094604981077942396458276953177510516971019275542007007972042581115555427012031914789764239201325987075945660416) (*.f64 b (-.f64 t 2)) (if (<=.f64 t 1881960489343675/121416805764108066932466369176469931665150427440758720078238275608681517825325531136) (+.f64 a x) (if (<=.f64 t 2926428355520071/1361129467683753853853498429727072845824) (*.f64 z (-.f64 1 y)) (if (<=.f64 t 2900) (+.f64 a x) (*.f64 t (-.f64 b a)))))))))))) |
(if (<=.f64 t -349999999999999977495517081476205470457086444929120696345775986180096) (*.f64 t (-.f64 b a)) (if (<=.f64 t -14000000000000000918077946685841819324085436416) (*.f64 z (-.f64 1 y)) (if (<=.f64 t -18600000000000000763918989393920) (*.f64 t (-.f64 b a)) (if (<=.f64 t -7421688002070991/1427247692705959881058285969449495136382746624) (-.f64 x (neg.f64 z)) (if (<=.f64 t -4277775550302421/4074071952668972172536891376818756322102936787331872501272280898708762599526673412366794752) (+.f64 a x) (if (<=.f64 t -6826319080657685/1978643211784836272484020168157177520281050792809694719312504448743177800852254937362531208489944359916781371408129114714810920274454009679740369240815145343332854177189593088) (-.f64 x (neg.f64 z)) (if (<=.f64 t -6569914489375961/72999049881955123498258745691204661198291656115976958889267080286388402675338838184094604981077942396458276953177510516971019275542007007972042581115555427012031914789764239201325987075945660416) (*.f64 b (+.f64 t -2)) (if (<=.f64 t 1881960489343675/121416805764108066932466369176469931665150427440758720078238275608681517825325531136) (+.f64 a x) (if (<=.f64 t 2926428355520071/1361129467683753853853498429727072845824) (*.f64 z (-.f64 1 y)) (if (<=.f64 t 2900) (+.f64 a x) (*.f64 t (-.f64 b a)))))))))))) |
(if (<=.f64 t -349999999999999977495517081476205470457086444929120696345775986180096) (*.f64 t (-.f64 b a)) (if (<=.f64 t -14000000000000000918077946685841819324085436416) (*.f64 z (-.f64 1 y)) (if (<=.f64 t -18600000000000000763918989393920) (*.f64 t (-.f64 b a)) (if (<=.f64 t -7421688002070991/1427247692705959881058285969449495136382746624) (+.f64 z x) (if (<=.f64 t -4277775550302421/4074071952668972172536891376818756322102936787331872501272280898708762599526673412366794752) (+.f64 a x) (if (<=.f64 t -6826319080657685/1978643211784836272484020168157177520281050792809694719312504448743177800852254937362531208489944359916781371408129114714810920274454009679740369240815145343332854177189593088) (+.f64 z x) (if (<=.f64 t -6569914489375961/72999049881955123498258745691204661198291656115976958889267080286388402675338838184094604981077942396458276953177510516971019275542007007972042581115555427012031914789764239201325987075945660416) (*.f64 b (+.f64 t -2)) (if (<=.f64 t 1881960489343675/121416805764108066932466369176469931665150427440758720078238275608681517825325531136) (+.f64 a x) (if (<=.f64 t 2926428355520071/1361129467683753853853498429727072845824) (*.f64 z (-.f64 1 y)) (if (<=.f64 t 2900) (+.f64 a x) (*.f64 t (-.f64 b a)))))))))))) |
(if (<=.f64 t -880000000000000015701909648252968829785851446433661866901278538546360593940480) (*.f64 t (-.f64 b a)) (if (<=.f64 t -12000000000000000424738068522656016135872315392) (-.f64 x (neg.f64 z)) (if (<=.f64 t -12999999999999999977025146191872) (*.f64 t (-.f64 b a)) (if (<=.f64 t -749305038670629/178405961588244985132285746181186892047843328) (-.f64 x (neg.f64 z)) (if (<=.f64 t -7129625917170701/2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397376) (+.f64 a x) (if (<=.f64 t -6826319080657685/1978643211784836272484020168157177520281050792809694719312504448743177800852254937362531208489944359916781371408129114714810920274454009679740369240815145343332854177189593088) (-.f64 x (neg.f64 z)) (if (<=.f64 t -6569914489375961/72999049881955123498258745691204661198291656115976958889267080286388402675338838184094604981077942396458276953177510516971019275542007007972042581115555427012031914789764239201325987075945660416) (*.f64 b (-.f64 t 2)) (if (<=.f64 t 5387870755782295/7588550360256754183279148073529370729071901715047420004889892225542594864082845696) (+.f64 a x) (if (<=.f64 t 1598517415830675/45671926166590716193865151022383844364247891968) (-.f64 x (neg.f64 z)) (if (<=.f64 t 2900) (+.f64 a x) (*.f64 t (-.f64 b a)))))))))))) |
(if (<=.f64 t -880000000000000015701909648252968829785851446433661866901278538546360593940480) (*.f64 t (-.f64 b a)) (if (<=.f64 t -12000000000000000424738068522656016135872315392) (-.f64 x (neg.f64 z)) (if (<=.f64 t -12999999999999999977025146191872) (*.f64 t (-.f64 b a)) (if (<=.f64 t -749305038670629/178405961588244985132285746181186892047843328) (-.f64 x (neg.f64 z)) (if (<=.f64 t -7129625917170701/2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397376) (+.f64 a x) (if (<=.f64 t -6826319080657685/1978643211784836272484020168157177520281050792809694719312504448743177800852254937362531208489944359916781371408129114714810920274454009679740369240815145343332854177189593088) (-.f64 x (neg.f64 z)) (if (<=.f64 t -6569914489375961/72999049881955123498258745691204661198291656115976958889267080286388402675338838184094604981077942396458276953177510516971019275542007007972042581115555427012031914789764239201325987075945660416) (*.f64 b (+.f64 t -2)) (if (<=.f64 t 5387870755782295/7588550360256754183279148073529370729071901715047420004889892225542594864082845696) (+.f64 a x) (if (<=.f64 t 1598517415830675/45671926166590716193865151022383844364247891968) (-.f64 x (neg.f64 z)) (if (<=.f64 t 2900) (+.f64 a x) (*.f64 t (-.f64 b a)))))))))))) |
(if (<=.f64 t -880000000000000015701909648252968829785851446433661866901278538546360593940480) (*.f64 t (-.f64 b a)) (if (<=.f64 t -12000000000000000424738068522656016135872315392) (+.f64 z x) (if (<=.f64 t -12999999999999999977025146191872) (*.f64 t (-.f64 b a)) (if (<=.f64 t -749305038670629/178405961588244985132285746181186892047843328) (+.f64 z x) (if (<=.f64 t -7129625917170701/2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397376) (+.f64 a x) (if (<=.f64 t -6826319080657685/1978643211784836272484020168157177520281050792809694719312504448743177800852254937362531208489944359916781371408129114714810920274454009679740369240815145343332854177189593088) (+.f64 z x) (if (<=.f64 t -6569914489375961/72999049881955123498258745691204661198291656115976958889267080286388402675338838184094604981077942396458276953177510516971019275542007007972042581115555427012031914789764239201325987075945660416) (*.f64 b (+.f64 t -2)) (if (<=.f64 t 5387870755782295/7588550360256754183279148073529370729071901715047420004889892225542594864082845696) (+.f64 a x) (if (<=.f64 t 1598517415830675/45671926166590716193865151022383844364247891968) (+.f64 z x) (if (<=.f64 t 2900) (+.f64 a x) (*.f64 t (-.f64 b a)))))))))))) |
(if (<=.f64 t -20000000000000000311188322589336860485364027938421228667395411608616675623295114065299707798300948953524125617356800) (*.f64 t (neg.f64 a)) (if (<=.f64 t -6993513694259203/1427247692705959881058285969449495136382746624) (-.f64 x (neg.f64 z)) (if (<=.f64 t -3381798007586549/994646472819573284310764496293641680200912301594695434880927953786318994025066751066112) (+.f64 a x) (if (<=.f64 t -6826319080657685/1978643211784836272484020168157177520281050792809694719312504448743177800852254937362531208489944359916781371408129114714810920274454009679740369240815145343332854177189593088) (-.f64 x (neg.f64 z)) (if (<=.f64 t -6569914489375961/72999049881955123498258745691204661198291656115976958889267080286388402675338838184094604981077942396458276953177510516971019275542007007972042581115555427012031914789764239201325987075945660416) (*.f64 b (-.f64 t 2)) (if (<=.f64 t 493255773416689/3794275180128377091639574036764685364535950857523710002444946112771297432041422848) (+.f64 a x) (if (<=.f64 t 4599528697196941/2787593149816327892691964784081045188247552) (-.f64 x (neg.f64 z)) (if (<=.f64 t 2900) (+.f64 a x) (if (<=.f64 t 850000000000000017503981701893785293195096826892387179652848397507251515949056) (*.f64 t (neg.f64 a)) (if (<=.f64 t 3249999999999999994543607118267747008552978800364923177353092619256173628704359412936063375835670840834758211306886252452250771807540186168062659079227273419882516971520) (-.f64 x (neg.f64 z)) (*.f64 t (neg.f64 a)))))))))))) |
(if (<=.f64 t -20000000000000000311188322589336860485364027938421228667395411608616675623295114065299707798300948953524125617356800) (*.f64 t (neg.f64 a)) (if (<=.f64 t -6993513694259203/1427247692705959881058285969449495136382746624) (-.f64 x (neg.f64 z)) (if (<=.f64 t -3381798007586549/994646472819573284310764496293641680200912301594695434880927953786318994025066751066112) (+.f64 a x) (if (<=.f64 t -6826319080657685/1978643211784836272484020168157177520281050792809694719312504448743177800852254937362531208489944359916781371408129114714810920274454009679740369240815145343332854177189593088) (-.f64 x (neg.f64 z)) (if (<=.f64 t -6569914489375961/72999049881955123498258745691204661198291656115976958889267080286388402675338838184094604981077942396458276953177510516971019275542007007972042581115555427012031914789764239201325987075945660416) (*.f64 b (+.f64 t -2)) (if (<=.f64 t 493255773416689/3794275180128377091639574036764685364535950857523710002444946112771297432041422848) (+.f64 a x) (if (<=.f64 t 4599528697196941/2787593149816327892691964784081045188247552) (-.f64 x (neg.f64 z)) (if (<=.f64 t 2900) (+.f64 a x) (if (or (<=.f64 t 850000000000000017503981701893785293195096826892387179652848397507251515949056) (not (<=.f64 t 3249999999999999994543607118267747008552978800364923177353092619256173628704359412936063375835670840834758211306886252452250771807540186168062659079227273419882516971520))) (*.f64 t (neg.f64 a)) (-.f64 x (neg.f64 z))))))))))) |
(if (<=.f64 t -20000000000000000311188322589336860485364027938421228667395411608616675623295114065299707798300948953524125617356800) (*.f64 t (neg.f64 a)) (if (<=.f64 t -6993513694259203/1427247692705959881058285969449495136382746624) (+.f64 z x) (if (<=.f64 t -3381798007586549/994646472819573284310764496293641680200912301594695434880927953786318994025066751066112) (+.f64 a x) (if (<=.f64 t -6826319080657685/1978643211784836272484020168157177520281050792809694719312504448743177800852254937362531208489944359916781371408129114714810920274454009679740369240815145343332854177189593088) (+.f64 z x) (if (<=.f64 t -6569914489375961/72999049881955123498258745691204661198291656115976958889267080286388402675338838184094604981077942396458276953177510516971019275542007007972042581115555427012031914789764239201325987075945660416) (*.f64 b (+.f64 t -2)) (if (<=.f64 t 493255773416689/3794275180128377091639574036764685364535950857523710002444946112771297432041422848) (+.f64 a x) (if (<=.f64 t 4599528697196941/2787593149816327892691964784081045188247552) (+.f64 z x) (if (<=.f64 t 2900) (+.f64 a x) (if (or (<=.f64 t 850000000000000017503981701893785293195096826892387179652848397507251515949056) (not (<=.f64 t 3249999999999999994543607118267747008552978800364923177353092619256173628704359412936063375835670840834758211306886252452250771807540186168062659079227273419882516971520))) (*.f64 t (neg.f64 a)) (+.f64 z x)))))))))) |
(if (<=.f64 t -85000000000000005697051820570705505807801572973532952542769361123045744250545447597429756541530879499503887919874048) (*.f64 t (neg.f64 a)) (if (<=.f64 t -7421688002070991/1427247692705959881058285969449495136382746624) (-.f64 x (neg.f64 z)) (if (<=.f64 t 3490733165718107/30354201441027016733116592294117482916287606860189680019559568902170379456331382784) (+.f64 a x) (if (<=.f64 t 8563486156235759/5708990770823839524233143877797980545530986496) (-.f64 x (neg.f64 z)) (if (<=.f64 t 2900) (+.f64 a x) (if (<=.f64 t 44999999999999997296891919538775304886131929311912030872645211558663616987136) (*.f64 t (neg.f64 a)) (if (<=.f64 t 1719999999999999946575186800499603195362866864186477785669257847035015312079344770664129119395816424742407375662546881543071096838312306846333141283053977981041762728148992) (-.f64 x (neg.f64 z)) (*.f64 t (neg.f64 a))))))))) |
(if (<=.f64 t -85000000000000005697051820570705505807801572973532952542769361123045744250545447597429756541530879499503887919874048) (*.f64 t (neg.f64 a)) (if (<=.f64 t -7421688002070991/1427247692705959881058285969449495136382746624) (-.f64 x (neg.f64 z)) (if (<=.f64 t 3490733165718107/30354201441027016733116592294117482916287606860189680019559568902170379456331382784) (+.f64 a x) (if (<=.f64 t 8563486156235759/5708990770823839524233143877797980545530986496) (-.f64 x (neg.f64 z)) (if (<=.f64 t 2900) (+.f64 a x) (if (or (<=.f64 t 44999999999999997296891919538775304886131929311912030872645211558663616987136) (not (<=.f64 t 1719999999999999946575186800499603195362866864186477785669257847035015312079344770664129119395816424742407375662546881543071096838312306846333141283053977981041762728148992))) (*.f64 t (neg.f64 a)) (-.f64 x (neg.f64 z)))))))) |
(if (<=.f64 t -85000000000000005697051820570705505807801572973532952542769361123045744250545447597429756541530879499503887919874048) (*.f64 t (neg.f64 a)) (if (<=.f64 t -7421688002070991/1427247692705959881058285969449495136382746624) (+.f64 z x) (if (<=.f64 t 3490733165718107/30354201441027016733116592294117482916287606860189680019559568902170379456331382784) (+.f64 a x) (if (<=.f64 t 8563486156235759/5708990770823839524233143877797980545530986496) (+.f64 z x) (if (<=.f64 t 2900) (+.f64 a x) (if (or (<=.f64 t 44999999999999997296891919538775304886131929311912030872645211558663616987136) (not (<=.f64 t 1719999999999999946575186800499603195362866864186477785669257847035015312079344770664129119395816424742407375662546881543071096838312306846333141283053977981041762728148992))) (*.f64 t (neg.f64 a)) (+.f64 z x))))))) |
(if (<=.f64 z -2649999999999999869017224384421169385015141754279461263330532027976805955317162420560081846208182808776790859083732952984564552910049448010610060626172592521216) z (if (<=.f64 z 10500000000000000383091562460178831629816214281565420365519884372003874010680661659938193408) (+.f64 a x) z)) |
(if (<=.f64 x -124999999999999997500433543424275147708600649112126064773581038978846551828428590683098679366249054969347009397634629632) x (if (<=.f64 x -1882207611218875/649037107316853453566312041152512) z (if (<=.f64 x -2894802230932905/14474011154664524427946373126085988481658748083205070504932198000989141204992) x (if (<=.f64 x -6478237958419417/190536410541747572716161940294993060653600960856016305594430966774009505543198585212421026798308836130360530463953040948208494609331560382464) a (if (<=.f64 x -8394890736424839/72999049881955123498258745691204661198291656115976958889267080286388402675338838184094604981077942396458276953177510516971019275542007007972042581115555427012031914789764239201325987075945660416) z (if (<=.f64 x -7640195823164843/89884656743115795386465259539451236680898848947115328636715040578866337902750481566354238661203768010560056939935696678829394884407208311246423715319737062188883946712432742638151109800623047059726541476042502884419075341171231440736956555270413618581675255342293149119973622969239858152417678164812112068608) a (if (<=.f64 x 1517861907679173/28638903918474961204418783933674838490721739172170652529441449702311064005352904159345284265824628375429359509218999720074396860757073376700445026041564579620512874307979212102266801261478978776245040008231745247475930553606737583615358787106474295296) z (if (<=.f64 x 2770100496498771/15829145694278690179872161345257420162248406342477557754500035589945422406818039498900249667919554879334250971265032917718487362195632077437922953926521162746662833417516744704) (*.f64 y b) (if (<=.f64 x 1942668892225729/242833611528216133864932738352939863330300854881517440156476551217363035650651062272) (*.f64 t b) (if (<=.f64 x 320000000000000028991029248) z x)))))))))) |
(if (<=.f64 x -124999999999999997500433543424275147708600649112126064773581038978846551828428590683098679366249054969347009397634629632) x (if (<=.f64 x -1882207611218875/649037107316853453566312041152512) z (if (<=.f64 x -2894802230932905/14474011154664524427946373126085988481658748083205070504932198000989141204992) x (if (<=.f64 x -6478237958419417/190536410541747572716161940294993060653600960856016305594430966774009505543198585212421026798308836130360530463953040948208494609331560382464) a (if (<=.f64 x -8394890736424839/72999049881955123498258745691204661198291656115976958889267080286388402675338838184094604981077942396458276953177510516971019275542007007972042581115555427012031914789764239201325987075945660416) z (if (<=.f64 x -7640195823164843/89884656743115795386465259539451236680898848947115328636715040578866337902750481566354238661203768010560056939935696678829394884407208311246423715319737062188883946712432742638151109800623047059726541476042502884419075341171231440736956555270413618581675255342293149119973622969239858152417678164812112068608) a (if (<=.f64 x 1517861907679173/28638903918474961204418783933674838490721739172170652529441449702311064005352904159345284265824628375429359509218999720074396860757073376700445026041564579620512874307979212102266801261478978776245040008231745247475930553606737583615358787106474295296) z (if (<=.f64 x 2770100496498771/15829145694278690179872161345257420162248406342477557754500035589945422406818039498900249667919554879334250971265032917718487362195632077437922953926521162746662833417516744704) (*.f64 b y) (if (<=.f64 x 1942668892225729/242833611528216133864932738352939863330300854881517440156476551217363035650651062272) (*.f64 t b) (if (<=.f64 x 320000000000000028991029248) z x)))))))))) |
(if (<=.f64 x -124999999999999997500433543424275147708600649112126064773581038978846551828428590683098679366249054969347009397634629632) x (if (<=.f64 x -8099983099314331/41538374868278621028243970633760768) z (if (<=.f64 x -2894802230932905/14474011154664524427946373126085988481658748083205070504932198000989141204992) x (if (<=.f64 x -4511902201628583/24388660549343689307668728357759111763660922989570087116087163747073216709529418907189891430183531024686147899385989241370687309994439728955392) a (if (<=.f64 x -4744938242327083/72999049881955123498258745691204661198291656115976958889267080286388402675338838184094604981077942396458276953177510516971019275542007007972042581115555427012031914789764239201325987075945660416) z (if (<=.f64 x 634895607656747/38478521676166483605741250097796497856523182881313912761668255277583712667477744737709244389536050430475222646784) a (if (<=.f64 x 144999999999999999177916416) z x))))))) |
(if (<=.f64 x -5799999999999999672627876266210302107228776241281708742042364649946657317472230403894029582336) x (if (<=.f64 x 53999999999999999319210942004912121737511136669984634741765981845061632) a x)) |
a |
Compiled 2658 to 1555 computations (41.5% saved)
| 1× | egg-herbie |
| 1284× | associate--l- |
| 1128× | distribute-neg-in |
| 1032× | +-commutative |
| 1000× | associate--r- |
| 886× | fma-neg |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 20 | 61 |
| 1 | 51 | 53 |
| 2 | 164 | 49 |
| 3 | 566 | 49 |
| 4 | 2702 | 49 |
| 5 | 6419 | 49 |
| 1× | node limit |
Compiled 489 to 292 computations (40.3% saved)
Compiled 2466 to 1257 computations (49% saved)
Loading profile data...