Time bar (total: 28.8s)
| 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.6s | 8252× | body | 256 | valid |
| 910.0ms | 4773× | body | 256 | infinite |
| 1.0ms | 2× | body | 1024 | valid |
| 0.0ms | 2× | 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)
2 alts after pruning (2 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 4 | 2 | 6 |
| Fresh | 1 | 0 | 1 |
| Picked | 0 | 0 | 0 |
| Done | 0 | 0 | 0 |
| Total | 5 | 2 | 7 |
| Status | 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 | (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (-.f64 t 2)) b))) |
Compiled 52 to 36 computations (30.8% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 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) |
| ✓ | 0.0b | (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (-.f64 t 2)) b)) |
Compiled 86 to 52 computations (39.5% saved)
45 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 4.0ms | b | @ | -inf | (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (-.f64 t 2)) b)) |
| 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 | y | @ | inf | (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (-.f64 t 2)) b)) |
| 1.0ms | t | @ | -inf | (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (-.f64 t 2)) b)) |
| 1.0ms | t | @ | inf | (-.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 | 130 |
| 1 | 483 | 126 |
| 2 | 7255 | 126 |
| 1× | node limit |
| Inputs |
|---|
(-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (-.f64 t 2)) b)) |
(*.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))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) (neg.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 t -1) a) (+.f64 (*.f64 (+.f64 t (+.f64 y -2)) (neg.f64 b)) (fma.f64 (neg.f64 b) (+.f64 t (+.f64 y -2)) (*.f64 (+.f64 t (+.f64 y -2)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 t -1) a) (*.f64 (*.f64 (+.f64 t (+.f64 y -2)) (neg.f64 b)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) (fma.f64 (neg.f64 b) (+.f64 t (+.f64 y -2)) (*.f64 (+.f64 t (+.f64 y -2)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) (+.f64 (fma.f64 (neg.f64 b) (+.f64 t (+.f64 y -2)) (*.f64 (+.f64 t (+.f64 y -2)) b)) (fma.f64 (neg.f64 b) (+.f64 t (+.f64 y -2)) (*.f64 (+.f64 t (+.f64 y -2)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) (*.f64 (fma.f64 (neg.f64 b) (+.f64 t (+.f64 y -2)) (*.f64 (+.f64 t (+.f64 y -2)) b)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) (fma.f64 (neg.f64 (+.f64 t (+.f64 y -2))) b (*.f64 (+.f64 t (+.f64 y -2)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) (fma.f64 (*.f64 (+.f64 t (+.f64 y -2)) (neg.f64 b)) 1 (*.f64 (+.f64 t (+.f64 y -2)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t (+.f64 y -2)) b))) (sqrt.f64 (*.f64 (+.f64 t (+.f64 y -2)) b)) (*.f64 (+.f64 t (+.f64 y -2)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t (+.f64 y -2)) b))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t (+.f64 y -2)) b)) 2) (*.f64 (+.f64 t (+.f64 y -2)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 t (+.f64 y -2)) (neg.f64 b)) (*.f64 (+.f64 t -1) a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 b) (+.f64 t (+.f64 y -2)) (*.f64 (+.f64 t (+.f64 y -2)) b)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (+.f64 t (+.f64 y -2)) (neg.f64 b)) (fma.f64 (neg.f64 b) (+.f64 t (+.f64 y -2)) (*.f64 (+.f64 t (+.f64 y -2)) b))) (*.f64 (+.f64 t -1) a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (neg.f64 b) (+.f64 t (+.f64 y -2)) (*.f64 (+.f64 t (+.f64 y -2)) b)) (fma.f64 (neg.f64 b) (+.f64 t (+.f64 y -2)) (*.f64 (+.f64 t (+.f64 y -2)) b))) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (+.f64 t (+.f64 y -2)) (neg.f64 b)) 1) (*.f64 (+.f64 t -1) a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 (neg.f64 b) (+.f64 t (+.f64 y -2)) (*.f64 (+.f64 t (+.f64 y -2)) b)) 1) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (+.f64 t (+.f64 y -2))) b (*.f64 (+.f64 t (+.f64 y -2)) b)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (+.f64 t (+.f64 y -2)) (neg.f64 b)) 1 (*.f64 (+.f64 t (+.f64 y -2)) b)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t (+.f64 y -2)) b))) (sqrt.f64 (*.f64 (+.f64 t (+.f64 y -2)) b)) (*.f64 (+.f64 t (+.f64 y -2)) b)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t (+.f64 y -2)) b))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t (+.f64 y -2)) b)) 2) (*.f64 (+.f64 t (+.f64 y -2)) b)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) (*.f64 (+.f64 t (+.f64 y -2)) (neg.f64 b))) (*.f64 (+.f64 t (+.f64 y -2)) b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (+.f64 t (+.f64 y -2)) (neg.f64 b)) (*.f64 a t)) (*.f64 a -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (+.f64 t (+.f64 y -2)) (neg.f64 b)) (*.f64 a -1)) (*.f64 a t))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (+.f64 t (+.f64 y -2)) (neg.f64 b)) (*.f64 t a)) (*.f64 -1 a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (+.f64 t (+.f64 y -2)) (neg.f64 b)) (*.f64 -1 a)) (*.f64 t a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (neg.f64 b) (+.f64 t (+.f64 y -2)) (*.f64 (+.f64 t (+.f64 y -2)) b)) (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t (+.f64 y -2)) (neg.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (neg.f64 b) (+.f64 t (+.f64 y -2)) (*.f64 (+.f64 t (+.f64 y -2)) b)) (*.f64 (+.f64 t -1) a)) (+.f64 (*.f64 (+.f64 t (+.f64 y -2)) (neg.f64 b)) (fma.f64 (neg.f64 b) (+.f64 t (+.f64 y -2)) (*.f64 (+.f64 t (+.f64 y -2)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (neg.f64 b) (+.f64 t (+.f64 y -2)) (*.f64 (+.f64 t (+.f64 y -2)) b)) (*.f64 (+.f64 t -1) a)) (*.f64 (*.f64 (+.f64 t (+.f64 y -2)) (neg.f64 b)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) 2) (cbrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) 2)) (/.f64 1 (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 t (+.f64 y -2)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 t (+.f64 y -2)) b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 t (+.f64 y -2)) b)) (sqrt.f64 (*.f64 (+.f64 t -1) a))) (-.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a)) (sqrt.f64 (*.f64 (+.f64 t (+.f64 y -2)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 t (+.f64 y -2)) b)) (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 t (+.f64 y -2)) b)))) (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) 2)) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 t (+.f64 y -2)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 t (+.f64 y -2)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) 2))) (neg.f64 (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 t (+.f64 y -2)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 t (+.f64 y -2)) b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 (+.f64 t (+.f64 y -2)) (neg.f64 b)) (*.f64 (+.f64 t (+.f64 y -2)) (neg.f64 b)))) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) (neg.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) 2) (*.f64 (fma.f64 (neg.f64 b) (+.f64 t (+.f64 y -2)) (*.f64 (+.f64 t (+.f64 y -2)) b)) (fma.f64 (neg.f64 b) (+.f64 t (+.f64 y -2)) (*.f64 (+.f64 t (+.f64 y -2)) b)))) (-.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) (fma.f64 (neg.f64 b) (+.f64 t (+.f64 y -2)) (*.f64 (+.f64 t (+.f64 y -2)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 (+.f64 t (+.f64 y -2)) (neg.f64 b)) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (-.f64 (*.f64 (*.f64 (+.f64 t (+.f64 y -2)) (neg.f64 b)) (*.f64 (+.f64 t (+.f64 y -2)) (neg.f64 b))) (*.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) (neg.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) 3) (pow.f64 (fma.f64 (neg.f64 b) (+.f64 t (+.f64 y -2)) (*.f64 (+.f64 t (+.f64 y -2)) b)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 b) (+.f64 t (+.f64 y -2)) (*.f64 (+.f64 t (+.f64 y -2)) b)) (fma.f64 (neg.f64 b) (+.f64 t (+.f64 y -2)) (*.f64 (+.f64 t (+.f64 y -2)) b))) (*.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) (fma.f64 (neg.f64 b) (+.f64 t (+.f64 y -2)) (*.f64 (+.f64 t (+.f64 y -2)) b))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 t -1) a (*.f64 (+.f64 t (+.f64 y -2)) (neg.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 a (+.f64 t -1) (*.f64 (+.f64 t (+.f64 y -2)) (neg.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) (neg.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) (fma.f64 (neg.f64 b) (+.f64 t (+.f64 y -2)) (*.f64 (+.f64 t (+.f64 y -2)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) (fma.f64 (neg.f64 b) (+.f64 t (+.f64 y -2)) (*.f64 (+.f64 t (+.f64 y -2)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a)) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t (+.f64 y -2)) (neg.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) 2) (cbrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) (fma.f64 (neg.f64 b) (+.f64 t (+.f64 y -2)) (*.f64 (+.f64 t (+.f64 y -2)) b)))))) (#(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 (+.f64 t (+.f64 y -2)) (neg.f64 b))))))) |
((#(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 t (+.f64 y -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 t (+.f64 y -2)) b) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (+.f64 t (+.f64 y -2)) b)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (+.f64 t (+.f64 y -2)) b)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 b) (+.f64 t (+.f64 y -2))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 t (+.f64 y -2)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (+.f64 t (+.f64 y -2)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (+.f64 t (+.f64 y -2)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 t (+.f64 y -2)) b)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (+.f64 t (+.f64 y -2)) b))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z -1) (*.f64 z y))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z y) (*.f64 z -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1 z) (*.f64 y z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y z) (*.f64 -1 z))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 -1 y) 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 -1 y))))))) (#(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 -1 y))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (+.f64 -1 y) z) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (+.f64 -1 y) z)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (+.f64 -1 y) z)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (+.f64 -1 y) z) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (+.f64 -1 y) z) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (*.f64 (+.f64 -1 y) z)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 -1 y) z))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (+.f64 -1 y) z) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (+.f64 -1 y) z)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (+.f64 -1 y) z)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 -1 y) z)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (+.f64 -1 y) z))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) (-.f64 (-.f64 x (*.f64 (+.f64 -1 y) z)) (*.f64 (+.f64 t -1) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) (*.f64 (-.f64 (-.f64 x (*.f64 (+.f64 -1 y) z)) (*.f64 (+.f64 t -1) a)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (*.f64 (+.f64 -1 y) (neg.f64 z)) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (-.f64 (*.f64 (+.f64 -1 y) (neg.f64 z)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (neg.f64 (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 (+.f64 -1 y) z)) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 (+.f64 -1 y) z)) (*.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))) (neg.f64 (fma.f64 (neg.f64 b) (+.f64 t (+.f64 y -2)) (*.f64 (+.f64 t (+.f64 y -2)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -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 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -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 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -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 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -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 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -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 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))) (fma.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) 1 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))) (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) 2) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))) (fma.f64 (neg.f64 z) (+.f64 -1 y) (*.f64 (+.f64 -1 y) z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))) (fma.f64 (+.f64 1 (neg.f64 y)) z (*.f64 (+.f64 -1 y) z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))) (fma.f64 (*.f64 (+.f64 -1 y) (neg.f64 z)) 1 (*.f64 (+.f64 -1 y) z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 -1 y) z))) (sqrt.f64 (*.f64 (+.f64 -1 y) z)) (*.f64 (+.f64 -1 y) z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 -1 y) z))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 -1 y) z)) 2) (*.f64 (+.f64 -1 y) z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (-.f64 x (*.f64 (+.f64 -1 y) z)) (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t (+.f64 y -2)) b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (-.f64 x (*.f64 (+.f64 -1 y) z)) (*.f64 (+.f64 t -1) a)) (neg.f64 (*.f64 (+.f64 t (+.f64 y -2)) (neg.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) (-.f64 x (*.f64 (+.f64 -1 y) z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (+.f64 -1 y) (neg.f64 z)) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))) x)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (+.f64 -1 y) (neg.f64 z)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) x)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) 1) (-.f64 x (*.f64 (+.f64 -1 y) z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (-.f64 x (*.f64 (+.f64 -1 y) z)) (*.f64 (+.f64 t -1) a)) 1) (*.f64 (+.f64 t (+.f64 y -2)) b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))) x)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) 1 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))) (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) 2) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) x) (-.f64 (*.f64 (+.f64 -1 y) (neg.f64 z)) (*.f64 (+.f64 t -1) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) (-.f64 x (*.f64 (+.f64 -1 y) z))) (neg.f64 (*.f64 (+.f64 t -1) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) (-.f64 x (*.f64 (+.f64 -1 y) z))) (*.f64 (neg.f64 (+.f64 t -1)) a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) (-.f64 x (*.f64 (+.f64 -1 y) z))) (*.f64 (neg.f64 a) (+.f64 t -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) (-.f64 x (*.f64 (+.f64 -1 y) z))) (*.f64 -1 (*.f64 (+.f64 t -1) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) (-.f64 x (*.f64 (+.f64 -1 y) 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 t (+.f64 y -2)) b) (-.f64 x (*.f64 (+.f64 -1 y) 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 (-.f64 x (*.f64 (+.f64 -1 y) z)) (*.f64 (+.f64 t -1) a)) (*.f64 b y)) (*.f64 b (+.f64 t -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (-.f64 (-.f64 x (*.f64 (+.f64 -1 y) z)) (*.f64 (+.f64 t -1) a)) (*.f64 b (+.f64 t -2))) (*.f64 b y))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (-.f64 (-.f64 x (*.f64 (+.f64 -1 y) z)) (*.f64 (+.f64 t -1) a)) (*.f64 y b)) (*.f64 (+.f64 t -2) b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (-.f64 (-.f64 x (*.f64 (+.f64 -1 y) 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 t (+.f64 y -2)) b))) x) (*.f64 (+.f64 -1 y) (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) x) (*.f64 (*.f64 (+.f64 -1 y) (neg.f64 z)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (-.f64 (-.f64 x (*.f64 (+.f64 -1 y) 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 (-.f64 x (*.f64 (+.f64 -1 y) 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 (-.f64 x (*.f64 (+.f64 -1 y) 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 (-.f64 x (*.f64 (+.f64 -1 y) 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 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))))) (sqrt.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))))) (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))))) 2) (cbrt.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 -1 y) z)) 2) (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) 2)) (/.f64 1 (+.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) (-.f64 x (*.f64 (+.f64 -1 y) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 -1 y) z)) 3) (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 -1 y) z)) 2) (*.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) (+.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) (-.f64 x (*.f64 (+.f64 -1 y) z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) (sqrt.f64 (-.f64 x (*.f64 (+.f64 -1 y) z)))) (-.f64 (sqrt.f64 (-.f64 x (*.f64 (+.f64 -1 y) z))) (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) (-.f64 x (*.f64 (+.f64 -1 y) z))) (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 -1 y) z)) 2) (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 -1 y) z)) 2) (*.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) (+.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) (-.f64 x (*.f64 (+.f64 -1 y) z))))) (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 -1 y) z)) 3) (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 -1 y) z)) 2) (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) 2)) (+.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) (-.f64 x (*.f64 (+.f64 -1 y) z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 -1 y) z)) 3) (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 -1 y) z)) 2) (*.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) (+.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) (-.f64 x (*.f64 (+.f64 -1 y) z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 -1 y) z)) 2) (*.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))))) (-.f64 (-.f64 x (*.f64 (+.f64 -1 y) z)) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (-.f64 (-.f64 x (*.f64 (+.f64 -1 y) z)) (*.f64 (+.f64 t -1) a)) (-.f64 (-.f64 x (*.f64 (+.f64 -1 y) z)) (*.f64 (+.f64 t -1) a))) (pow.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) 2)) (-.f64 (-.f64 (-.f64 x (*.f64 (+.f64 -1 y) z)) (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t (+.f64 y -2)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 x x) (*.f64 (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))))) (+.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 -1 y) z)) 3) (pow.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 -1 y) z)) 2) (-.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))) (*.f64 (-.f64 x (*.f64 (+.f64 -1 y) z)) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) 3) (pow.f64 (-.f64 (-.f64 x (*.f64 (+.f64 -1 y) z)) (*.f64 (+.f64 t -1) a)) 3)) (+.f64 (*.f64 (-.f64 (-.f64 x (*.f64 (+.f64 -1 y) z)) (*.f64 (+.f64 t -1) a)) (-.f64 (-.f64 x (*.f64 (+.f64 -1 y) z)) (*.f64 (+.f64 t -1) a))) (-.f64 (pow.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) 2) (*.f64 (-.f64 (-.f64 x (*.f64 (+.f64 -1 y) z)) (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t (+.f64 y -2)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) 3)) (+.f64 (*.f64 x x) (+.f64 (*.f64 (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))) (*.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (+.f64 -1 y) z) 2)) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 t (+.f64 y -2)) b))) (*.f64 (+.f64 (*.f64 (+.f64 -1 y) z) x) (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) 2)))) (*.f64 (+.f64 (*.f64 (+.f64 -1 y) z) x) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 t (+.f64 y -2)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (+.f64 -1 y) z) 2)) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 t (+.f64 y -2)) b))))) (*.f64 (+.f64 (*.f64 (+.f64 -1 y) z) x) (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) 3)))) (*.f64 (+.f64 (*.f64 (+.f64 -1 y) z) x) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 t (+.f64 y -2)) b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 -1 y) z) 3)) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 t (+.f64 y -2)) b))) (*.f64 (fma.f64 x x (*.f64 (*.f64 (+.f64 -1 y) z) (+.f64 (*.f64 (+.f64 -1 y) z) x))) (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) 2)))) (*.f64 (fma.f64 x x (*.f64 (*.f64 (+.f64 -1 y) z) (+.f64 (*.f64 (+.f64 -1 y) z) x))) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 t (+.f64 y -2)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 -1 y) z) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 t (+.f64 y -2)) b))))) (*.f64 (fma.f64 x x (*.f64 (*.f64 (+.f64 -1 y) z) (+.f64 (*.f64 (+.f64 -1 y) z) x))) (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) 3)))) (*.f64 (fma.f64 x x (*.f64 (*.f64 (+.f64 -1 y) z) (+.f64 (*.f64 (+.f64 -1 y) z) x))) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 t (+.f64 y -2)) b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 -1 y) z)) 2) (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) 2))) (neg.f64 (+.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) (-.f64 x (*.f64 (+.f64 -1 y) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 -1 y) z)) 3) (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) 3))) (neg.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 -1 y) z)) 2) (*.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) (+.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) (-.f64 x (*.f64 (+.f64 -1 y) z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 x (neg.f64 (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (-.f64 x (*.f64 (+.f64 -1 y) z)) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (-.f64 x (*.f64 (+.f64 -1 y) z))) (sqrt.f64 (-.f64 x (*.f64 (+.f64 -1 y) z))) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -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 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 (+.f64 -1 y) z))) 2) (cbrt.f64 (-.f64 x (*.f64 (+.f64 -1 y) z))) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))))))) |
| 1× | egg-herbie |
| 1282× | fma-def |
| 686× | associate-*r* |
| 670× | +-commutative |
| 598× | associate-*l* |
| 512× | associate-+l+ |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 580 | 20121 |
| 1 | 1846 | 17825 |
| 1× | node limit |
| Inputs |
|---|
(-.f64 (*.f64 -1 a) (*.f64 (-.f64 y 2) b)) |
(-.f64 (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a)) (*.f64 (-.f64 y 2) b)) |
(-.f64 (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a)) (*.f64 (-.f64 y 2) b)) |
(-.f64 (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a)) (*.f64 (-.f64 y 2) b)) |
(*.f64 t (-.f64 a b)) |
(-.f64 (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a)) (*.f64 (-.f64 y 2) b)) |
(-.f64 (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a)) (*.f64 (-.f64 y 2) b)) |
(-.f64 (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a)) (*.f64 (-.f64 y 2) b)) |
(*.f64 -1 (*.f64 t (-.f64 (*.f64 -1 a) (*.f64 -1 b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 t (-.f64 (*.f64 -1 a) (*.f64 -1 b)))) (*.f64 -1 a)) (*.f64 (-.f64 y 2) b)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 t (-.f64 (*.f64 -1 a) (*.f64 -1 b)))) (*.f64 -1 a)) (*.f64 (-.f64 y 2) b)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 t (-.f64 (*.f64 -1 a) (*.f64 -1 b)))) (*.f64 -1 a)) (*.f64 (-.f64 y 2) b)) |
(*.f64 -1 (*.f64 (-.f64 (+.f64 y t) 2) b)) |
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 -1 (*.f64 (-.f64 (+.f64 y t) 2) b))) |
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 -1 (*.f64 (-.f64 (+.f64 y t) 2) b))) |
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 -1 (*.f64 (-.f64 (+.f64 y t) 2) b))) |
(*.f64 (-.f64 t 1) a) |
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 -1 (*.f64 (-.f64 (+.f64 y t) 2) b))) |
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 -1 (*.f64 (-.f64 (+.f64 y t) 2) b))) |
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 -1 (*.f64 (-.f64 (+.f64 y t) 2) b))) |
(*.f64 (-.f64 t 1) a) |
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 -1 (*.f64 (-.f64 (+.f64 y t) 2) b))) |
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 -1 (*.f64 (-.f64 (+.f64 y t) 2) b))) |
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 -1 (*.f64 (-.f64 (+.f64 y t) 2) b))) |
(-.f64 (*.f64 (-.f64 t 1) a) (*.f64 (-.f64 t 2) b)) |
(-.f64 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 -1 (*.f64 y b))) (*.f64 (-.f64 t 2) b)) |
(-.f64 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 -1 (*.f64 y b))) (*.f64 (-.f64 t 2) b)) |
(-.f64 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 -1 (*.f64 y b))) (*.f64 (-.f64 t 2) b)) |
(*.f64 -1 (*.f64 y b)) |
(-.f64 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 -1 (*.f64 y b))) (*.f64 b (-.f64 t 2))) |
(-.f64 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 -1 (*.f64 y b))) (*.f64 b (-.f64 t 2))) |
(-.f64 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 -1 (*.f64 y b))) (*.f64 b (-.f64 t 2))) |
(*.f64 -1 (*.f64 y b)) |
(-.f64 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 -1 (*.f64 y b))) (*.f64 b (-.f64 t 2))) |
(-.f64 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 -1 (*.f64 y b))) (*.f64 b (-.f64 t 2))) |
(-.f64 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 -1 (*.f64 y b))) (*.f64 b (-.f64 t 2))) |
(*.f64 (-.f64 t 1) a) |
(+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 (-.f64 t 1) a)) |
(+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 (-.f64 t 1) a)) |
(+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 (-.f64 t 1) a)) |
(*.f64 (-.f64 2 (+.f64 y t)) b) |
(+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 (-.f64 t 1) a)) |
(+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 (-.f64 t 1) a)) |
(+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 (-.f64 t 1) a)) |
(*.f64 -1 (*.f64 (-.f64 (+.f64 y t) 2) b)) |
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 -1 (*.f64 (-.f64 (+.f64 y t) 2) b))) |
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 -1 (*.f64 (-.f64 (+.f64 y t) 2) b))) |
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 -1 (*.f64 (-.f64 (+.f64 y t) 2) 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 (*.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 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) (neg.f64 b))) |
(+.f64 (*.f64 (+.f64 t -1) a) (+.f64 (*.f64 (+.f64 t (+.f64 y -2)) (neg.f64 b)) (fma.f64 (neg.f64 b) (+.f64 t (+.f64 y -2)) (*.f64 (+.f64 t (+.f64 y -2)) b)))) |
(+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (*.f64 (+.f64 t (+.f64 y -2)) (neg.f64 b)) 1)) |
(+.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) (fma.f64 (neg.f64 b) (+.f64 t (+.f64 y -2)) (*.f64 (+.f64 t (+.f64 y -2)) b))) |
(+.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) (+.f64 (fma.f64 (neg.f64 b) (+.f64 t (+.f64 y -2)) (*.f64 (+.f64 t (+.f64 y -2)) b)) (fma.f64 (neg.f64 b) (+.f64 t (+.f64 y -2)) (*.f64 (+.f64 t (+.f64 y -2)) b)))) |
(+.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) (*.f64 (fma.f64 (neg.f64 b) (+.f64 t (+.f64 y -2)) (*.f64 (+.f64 t (+.f64 y -2)) b)) 1)) |
(+.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) (fma.f64 (neg.f64 (+.f64 t (+.f64 y -2))) b (*.f64 (+.f64 t (+.f64 y -2)) b))) |
(+.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) (fma.f64 (*.f64 (+.f64 t (+.f64 y -2)) (neg.f64 b)) 1 (*.f64 (+.f64 t (+.f64 y -2)) b))) |
(+.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t (+.f64 y -2)) b))) (sqrt.f64 (*.f64 (+.f64 t (+.f64 y -2)) b)) (*.f64 (+.f64 t (+.f64 y -2)) b))) |
(+.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t (+.f64 y -2)) b))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t (+.f64 y -2)) b)) 2) (*.f64 (+.f64 t (+.f64 y -2)) b))) |
(+.f64 (*.f64 (+.f64 t (+.f64 y -2)) (neg.f64 b)) (*.f64 (+.f64 t -1) a)) |
(+.f64 (fma.f64 (neg.f64 b) (+.f64 t (+.f64 y -2)) (*.f64 (+.f64 t (+.f64 y -2)) b)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) |
(+.f64 (+.f64 (*.f64 (+.f64 t (+.f64 y -2)) (neg.f64 b)) (fma.f64 (neg.f64 b) (+.f64 t (+.f64 y -2)) (*.f64 (+.f64 t (+.f64 y -2)) b))) (*.f64 (+.f64 t -1) a)) |
(+.f64 (+.f64 (fma.f64 (neg.f64 b) (+.f64 t (+.f64 y -2)) (*.f64 (+.f64 t (+.f64 y -2)) b)) (fma.f64 (neg.f64 b) (+.f64 t (+.f64 y -2)) (*.f64 (+.f64 t (+.f64 y -2)) b))) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) |
(+.f64 (*.f64 (*.f64 (+.f64 t (+.f64 y -2)) (neg.f64 b)) 1) (*.f64 (+.f64 t -1) a)) |
(+.f64 (*.f64 (fma.f64 (neg.f64 b) (+.f64 t (+.f64 y -2)) (*.f64 (+.f64 t (+.f64 y -2)) b)) 1) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) |
(+.f64 (fma.f64 (neg.f64 (+.f64 t (+.f64 y -2))) b (*.f64 (+.f64 t (+.f64 y -2)) b)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) |
(+.f64 (fma.f64 (*.f64 (+.f64 t (+.f64 y -2)) (neg.f64 b)) 1 (*.f64 (+.f64 t (+.f64 y -2)) b)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t (+.f64 y -2)) b))) (sqrt.f64 (*.f64 (+.f64 t (+.f64 y -2)) b)) (*.f64 (+.f64 t (+.f64 y -2)) b)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t (+.f64 y -2)) b))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t (+.f64 y -2)) b)) 2) (*.f64 (+.f64 t (+.f64 y -2)) b)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) |
(+.f64 (+.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) (*.f64 (+.f64 t (+.f64 y -2)) (neg.f64 b))) (*.f64 (+.f64 t (+.f64 y -2)) b)) |
(+.f64 (+.f64 (*.f64 (+.f64 t (+.f64 y -2)) (neg.f64 b)) (*.f64 a t)) (*.f64 a -1)) |
(+.f64 (+.f64 (*.f64 (+.f64 t (+.f64 y -2)) (neg.f64 b)) (*.f64 a -1)) (*.f64 a t)) |
(+.f64 (+.f64 (*.f64 (+.f64 t (+.f64 y -2)) (neg.f64 b)) (*.f64 t a)) (*.f64 -1 a)) |
(+.f64 (+.f64 (*.f64 (+.f64 t (+.f64 y -2)) (neg.f64 b)) (*.f64 -1 a)) (*.f64 t a)) |
(+.f64 (+.f64 (fma.f64 (neg.f64 b) (+.f64 t (+.f64 y -2)) (*.f64 (+.f64 t (+.f64 y -2)) b)) (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t (+.f64 y -2)) (neg.f64 b))) |
(+.f64 (+.f64 (fma.f64 (neg.f64 b) (+.f64 t (+.f64 y -2)) (*.f64 (+.f64 t (+.f64 y -2)) b)) (*.f64 (+.f64 t -1) a)) (+.f64 (*.f64 (+.f64 t (+.f64 y -2)) (neg.f64 b)) (fma.f64 (neg.f64 b) (+.f64 t (+.f64 y -2)) (*.f64 (+.f64 t (+.f64 y -2)) b)))) |
(+.f64 (+.f64 (fma.f64 (neg.f64 b) (+.f64 t (+.f64 y -2)) (*.f64 (+.f64 t (+.f64 y -2)) b)) (*.f64 (+.f64 t -1) a)) (*.f64 (*.f64 (+.f64 t (+.f64 y -2)) (neg.f64 b)) 1)) |
(*.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) 1) |
(*.f64 1 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) |
(*.f64 (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))) |
(*.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) 2) (cbrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))) |
(*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) 2)) (/.f64 1 (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 t (+.f64 y -2)) b)))) |
(*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 t (+.f64 y -2)) b)))))) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 t (+.f64 y -2)) b)) (sqrt.f64 (*.f64 (+.f64 t -1) a))) (-.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a)) (sqrt.f64 (*.f64 (+.f64 t (+.f64 y -2)) b)))) |
(/.f64 1 (/.f64 (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 t (+.f64 y -2)) b)) (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) 2)))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 t (+.f64 y -2)) b)))) (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) 3)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) 2)) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 t (+.f64 y -2)) b))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 t (+.f64 y -2)) b))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) 2))) (neg.f64 (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 t (+.f64 y -2)) b)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 t (+.f64 y -2)) b)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 (+.f64 t (+.f64 y -2)) (neg.f64 b)) (*.f64 (+.f64 t (+.f64 y -2)) (neg.f64 b)))) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) (neg.f64 b)))) |
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) 2) (*.f64 (fma.f64 (neg.f64 b) (+.f64 t (+.f64 y -2)) (*.f64 (+.f64 t (+.f64 y -2)) b)) (fma.f64 (neg.f64 b) (+.f64 t (+.f64 y -2)) (*.f64 (+.f64 t (+.f64 y -2)) b)))) (-.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) (fma.f64 (neg.f64 b) (+.f64 t (+.f64 y -2)) (*.f64 (+.f64 t (+.f64 y -2)) b)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 (+.f64 t (+.f64 y -2)) (neg.f64 b)) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (-.f64 (*.f64 (*.f64 (+.f64 t (+.f64 y -2)) (neg.f64 b)) (*.f64 (+.f64 t (+.f64 y -2)) (neg.f64 b))) (*.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) (neg.f64 b)))))) |
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) 3) (pow.f64 (fma.f64 (neg.f64 b) (+.f64 t (+.f64 y -2)) (*.f64 (+.f64 t (+.f64 y -2)) b)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 b) (+.f64 t (+.f64 y -2)) (*.f64 (+.f64 t (+.f64 y -2)) b)) (fma.f64 (neg.f64 b) (+.f64 t (+.f64 y -2)) (*.f64 (+.f64 t (+.f64 y -2)) b))) (*.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) (fma.f64 (neg.f64 b) (+.f64 t (+.f64 y -2)) (*.f64 (+.f64 t (+.f64 y -2)) b)))))) |
(pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) 1) |
(pow.f64 (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) 2) |
(pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) 3) |
(pow.f64 (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) 3) 1/3) |
(sqrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) 2)) |
(log.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))))) |
(cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) 3)) |
(expm1.f64 (log1p.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))) |
(exp.f64 (log.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))) |
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) 1)) |
(log1p.f64 (expm1.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))) |
(fma.f64 (+.f64 t -1) a (*.f64 (+.f64 t (+.f64 y -2)) (neg.f64 b))) |
(fma.f64 a (+.f64 t -1) (*.f64 (+.f64 t (+.f64 y -2)) (neg.f64 b))) |
(fma.f64 1 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) (neg.f64 b))) |
(fma.f64 1 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) (fma.f64 (neg.f64 b) (+.f64 t (+.f64 y -2)) (*.f64 (+.f64 t (+.f64 y -2)) b))) |
(fma.f64 (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) (fma.f64 (neg.f64 b) (+.f64 t (+.f64 y -2)) (*.f64 (+.f64 t (+.f64 y -2)) b))) |
(fma.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a)) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t (+.f64 y -2)) (neg.f64 b))) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) 2) (cbrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) (fma.f64 (neg.f64 b) (+.f64 t (+.f64 y -2)) (*.f64 (+.f64 t (+.f64 y -2)) b))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (cbrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t (+.f64 y -2)) (neg.f64 b))) |
(+.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 t (+.f64 y -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 t (+.f64 y -2)) b) 1) |
(pow.f64 (sqrt.f64 (*.f64 (+.f64 t (+.f64 y -2)) b)) 2) |
(pow.f64 (cbrt.f64 (*.f64 (+.f64 t (+.f64 y -2)) b)) 3) |
(pow.f64 (pow.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) 3) 1/3) |
(sqrt.f64 (pow.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) 2)) |
(log.f64 (pow.f64 (exp.f64 b) (+.f64 t (+.f64 y -2)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 t (+.f64 y -2)) b)))) |
(cbrt.f64 (pow.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) 3)) |
(expm1.f64 (log1p.f64 (*.f64 (+.f64 t (+.f64 y -2)) b))) |
(exp.f64 (log.f64 (*.f64 (+.f64 t (+.f64 y -2)) b))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 t (+.f64 y -2)) b)) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (+.f64 t (+.f64 y -2)) b))) |
(+.f64 (*.f64 z -1) (*.f64 z y)) |
(+.f64 (*.f64 z y) (*.f64 z -1)) |
(+.f64 (*.f64 -1 z) (*.f64 y z)) |
(+.f64 (*.f64 y z) (*.f64 -1 z)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 -1 y) 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 -1 y)))) |
(/.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 -1 y)))) |
(pow.f64 (*.f64 (+.f64 -1 y) z) 1) |
(pow.f64 (sqrt.f64 (*.f64 (+.f64 -1 y) z)) 2) |
(pow.f64 (cbrt.f64 (*.f64 (+.f64 -1 y) z)) 3) |
(pow.f64 (pow.f64 (*.f64 (+.f64 -1 y) z) 3) 1/3) |
(sqrt.f64 (pow.f64 (*.f64 (+.f64 -1 y) z) 2)) |
(log.f64 (exp.f64 (*.f64 (+.f64 -1 y) z))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 -1 y) z)))) |
(cbrt.f64 (pow.f64 (*.f64 (+.f64 -1 y) z) 3)) |
(expm1.f64 (log1p.f64 (*.f64 (+.f64 -1 y) z))) |
(exp.f64 (log.f64 (*.f64 (+.f64 -1 y) z))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 -1 y) z)) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (+.f64 -1 y) z))) |
(+.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) (-.f64 (-.f64 x (*.f64 (+.f64 -1 y) z)) (*.f64 (+.f64 t -1) a))) |
(+.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) (*.f64 (-.f64 (-.f64 x (*.f64 (+.f64 -1 y) z)) (*.f64 (+.f64 t -1) a)) 1)) |
(+.f64 x (+.f64 (*.f64 (+.f64 -1 y) (neg.f64 z)) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))))) |
(+.f64 x (-.f64 (*.f64 (+.f64 -1 y) (neg.f64 z)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))) |
(+.f64 x (neg.f64 (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))))) |
(+.f64 (-.f64 x (*.f64 (+.f64 -1 y) z)) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))) |
(+.f64 (-.f64 x (*.f64 (+.f64 -1 y) z)) (*.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) 1)) |
(+.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))) (neg.f64 (fma.f64 (neg.f64 b) (+.f64 t (+.f64 y -2)) (*.f64 (+.f64 t (+.f64 y -2)) b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))) (fma.f64 (neg.f64 (+.f64 t -1)) a (*.f64 (+.f64 t -1) a))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))) (fma.f64 (neg.f64 (*.f64 (+.f64 t -1) a)) 1 (*.f64 (+.f64 t -1) a))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -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 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -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 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))) (fma.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) 1 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))) (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) 2) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))) (fma.f64 (neg.f64 z) (+.f64 -1 y) (*.f64 (+.f64 -1 y) z))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))) (fma.f64 (+.f64 1 (neg.f64 y)) z (*.f64 (+.f64 -1 y) z))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))) (fma.f64 (*.f64 (+.f64 -1 y) (neg.f64 z)) 1 (*.f64 (+.f64 -1 y) z))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 -1 y) z))) (sqrt.f64 (*.f64 (+.f64 -1 y) z)) (*.f64 (+.f64 -1 y) z))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 -1 y) z))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 -1 y) z)) 2) (*.f64 (+.f64 -1 y) z))) |
(+.f64 (-.f64 (-.f64 x (*.f64 (+.f64 -1 y) z)) (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t (+.f64 y -2)) b)) |
(+.f64 (-.f64 (-.f64 x (*.f64 (+.f64 -1 y) z)) (*.f64 (+.f64 t -1) a)) (neg.f64 (*.f64 (+.f64 t (+.f64 y -2)) (neg.f64 b)))) |
(+.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) (-.f64 x (*.f64 (+.f64 -1 y) z))) |
(+.f64 (+.f64 (*.f64 (+.f64 -1 y) (neg.f64 z)) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))) x) |
(+.f64 (-.f64 (*.f64 (+.f64 -1 y) (neg.f64 z)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) x) |
(+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) 1) (-.f64 x (*.f64 (+.f64 -1 y) z))) |
(+.f64 (*.f64 (-.f64 (-.f64 x (*.f64 (+.f64 -1 y) z)) (*.f64 (+.f64 t -1) a)) 1) (*.f64 (+.f64 t (+.f64 y -2)) b)) |
(+.f64 (neg.f64 (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))) x) |
(+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) 1 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))) (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) 2) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))))) |
(+.f64 (+.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) x) (-.f64 (*.f64 (+.f64 -1 y) (neg.f64 z)) (*.f64 (+.f64 t -1) a))) |
(+.f64 (+.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) (-.f64 x (*.f64 (+.f64 -1 y) z))) (neg.f64 (*.f64 (+.f64 t -1) a))) |
(+.f64 (+.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) (-.f64 x (*.f64 (+.f64 -1 y) z))) (*.f64 (neg.f64 (+.f64 t -1)) a)) |
(+.f64 (+.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) (-.f64 x (*.f64 (+.f64 -1 y) z))) (*.f64 (neg.f64 a) (+.f64 t -1))) |
(+.f64 (+.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) (-.f64 x (*.f64 (+.f64 -1 y) z))) (*.f64 -1 (*.f64 (+.f64 t -1) a))) |
(+.f64 (+.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) (-.f64 x (*.f64 (+.f64 -1 y) z))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)))) |
(+.f64 (+.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) (-.f64 x (*.f64 (+.f64 -1 y) z))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2)) (cbrt.f64 (*.f64 (+.f64 t -1) a)))) |
(+.f64 (+.f64 (-.f64 (-.f64 x (*.f64 (+.f64 -1 y) z)) (*.f64 (+.f64 t -1) a)) (*.f64 b y)) (*.f64 b (+.f64 t -2))) |
(+.f64 (+.f64 (-.f64 (-.f64 x (*.f64 (+.f64 -1 y) z)) (*.f64 (+.f64 t -1) a)) (*.f64 b (+.f64 t -2))) (*.f64 b y)) |
(+.f64 (+.f64 (-.f64 (-.f64 x (*.f64 (+.f64 -1 y) z)) (*.f64 (+.f64 t -1) a)) (*.f64 y b)) (*.f64 (+.f64 t -2) b)) |
(+.f64 (+.f64 (-.f64 (-.f64 x (*.f64 (+.f64 -1 y) 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 t (+.f64 y -2)) b))) x) (*.f64 (+.f64 -1 y) (neg.f64 z))) |
(+.f64 (+.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) x) (*.f64 (*.f64 (+.f64 -1 y) (neg.f64 z)) 1)) |
(+.f64 (+.f64 (*.f64 (-.f64 (-.f64 x (*.f64 (+.f64 -1 y) z)) (*.f64 (+.f64 t -1) a)) 1) (*.f64 b y)) (*.f64 b (+.f64 t -2))) |
(+.f64 (+.f64 (*.f64 (-.f64 (-.f64 x (*.f64 (+.f64 -1 y) z)) (*.f64 (+.f64 t -1) a)) 1) (*.f64 b (+.f64 t -2))) (*.f64 b y)) |
(+.f64 (+.f64 (*.f64 (-.f64 (-.f64 x (*.f64 (+.f64 -1 y) z)) (*.f64 (+.f64 t -1) a)) 1) (*.f64 y b)) (*.f64 (+.f64 t -2) b)) |
(+.f64 (+.f64 (*.f64 (-.f64 (-.f64 x (*.f64 (+.f64 -1 y) z)) (*.f64 (+.f64 t -1) a)) 1) (*.f64 (+.f64 t -2) b)) (*.f64 y b)) |
(*.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))) 1) |
(*.f64 1 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))))) |
(*.f64 (sqrt.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))))) (sqrt.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))))) |
(*.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))))) (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))))) 2) (cbrt.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))))) |
(*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 -1 y) z)) 2) (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) 2)) (/.f64 1 (+.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) (-.f64 x (*.f64 (+.f64 -1 y) z))))) |
(*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 -1 y) z)) 3) (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 -1 y) z)) 2) (*.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) (+.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) (-.f64 x (*.f64 (+.f64 -1 y) z))))))) |
(*.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) (sqrt.f64 (-.f64 x (*.f64 (+.f64 -1 y) z)))) (-.f64 (sqrt.f64 (-.f64 x (*.f64 (+.f64 -1 y) z))) (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))))) |
(/.f64 1 (/.f64 (+.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) (-.f64 x (*.f64 (+.f64 -1 y) z))) (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 -1 y) z)) 2) (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) 2)))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 -1 y) z)) 2) (*.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) (+.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) (-.f64 x (*.f64 (+.f64 -1 y) z))))) (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 -1 y) z)) 3) (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) 3)))) |
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 -1 y) z)) 2) (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) 2)) (+.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) (-.f64 x (*.f64 (+.f64 -1 y) z)))) |
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 -1 y) z)) 3) (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 -1 y) z)) 2) (*.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) (+.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) (-.f64 x (*.f64 (+.f64 -1 y) z)))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 -1 y) z)) 2) (*.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))))) (-.f64 (-.f64 x (*.f64 (+.f64 -1 y) z)) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))))) |
(/.f64 (-.f64 (*.f64 (-.f64 (-.f64 x (*.f64 (+.f64 -1 y) z)) (*.f64 (+.f64 t -1) a)) (-.f64 (-.f64 x (*.f64 (+.f64 -1 y) z)) (*.f64 (+.f64 t -1) a))) (pow.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) 2)) (-.f64 (-.f64 (-.f64 x (*.f64 (+.f64 -1 y) z)) (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t (+.f64 y -2)) b))) |
(/.f64 (-.f64 (*.f64 x x) (*.f64 (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))))) (+.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))))) |
(/.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 -1 y) z)) 3) (pow.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 -1 y) z)) 2) (-.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))) (*.f64 (-.f64 x (*.f64 (+.f64 -1 y) z)) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) 3) (pow.f64 (-.f64 (-.f64 x (*.f64 (+.f64 -1 y) z)) (*.f64 (+.f64 t -1) a)) 3)) (+.f64 (*.f64 (-.f64 (-.f64 x (*.f64 (+.f64 -1 y) z)) (*.f64 (+.f64 t -1) a)) (-.f64 (-.f64 x (*.f64 (+.f64 -1 y) z)) (*.f64 (+.f64 t -1) a))) (-.f64 (pow.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) 2) (*.f64 (-.f64 (-.f64 x (*.f64 (+.f64 -1 y) z)) (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t (+.f64 y -2)) b))))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) 3)) (+.f64 (*.f64 x x) (+.f64 (*.f64 (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))) (*.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))))))) |
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (+.f64 -1 y) z) 2)) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 t (+.f64 y -2)) b))) (*.f64 (+.f64 (*.f64 (+.f64 -1 y) z) x) (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) 2)))) (*.f64 (+.f64 (*.f64 (+.f64 -1 y) z) x) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 t (+.f64 y -2)) b)))) |
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (+.f64 -1 y) z) 2)) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 t (+.f64 y -2)) b))))) (*.f64 (+.f64 (*.f64 (+.f64 -1 y) z) x) (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) 3)))) (*.f64 (+.f64 (*.f64 (+.f64 -1 y) z) x) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 t (+.f64 y -2)) b)))))) |
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 -1 y) z) 3)) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 t (+.f64 y -2)) b))) (*.f64 (fma.f64 x x (*.f64 (*.f64 (+.f64 -1 y) z) (+.f64 (*.f64 (+.f64 -1 y) z) x))) (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) 2)))) (*.f64 (fma.f64 x x (*.f64 (*.f64 (+.f64 -1 y) z) (+.f64 (*.f64 (+.f64 -1 y) z) x))) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 t (+.f64 y -2)) b)))) |
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 -1 y) z) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 t (+.f64 y -2)) b))))) (*.f64 (fma.f64 x x (*.f64 (*.f64 (+.f64 -1 y) z) (+.f64 (*.f64 (+.f64 -1 y) z) x))) (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) 3)))) (*.f64 (fma.f64 x x (*.f64 (*.f64 (+.f64 -1 y) z) (+.f64 (*.f64 (+.f64 -1 y) z) x))) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 t (+.f64 y -2)) b)))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 -1 y) z)) 2) (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) 2))) (neg.f64 (+.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) (-.f64 x (*.f64 (+.f64 -1 y) z))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 -1 y) z)) 3) (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) 3))) (neg.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 -1 y) z)) 2) (*.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) (+.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) (-.f64 x (*.f64 (+.f64 -1 y) z))))))) |
(pow.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))) 1) |
(pow.f64 (sqrt.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))))) 2) |
(pow.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))))) 3) |
(pow.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))) 3) 1/3) |
(sqrt.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))) 2)) |
(log.f64 (exp.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))))) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))))))) |
(cbrt.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))) 3)) |
(expm1.f64 (log1p.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))))) |
(exp.f64 (log.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))))) |
(exp.f64 (*.f64 (log.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))))) 1)) |
(log1p.f64 (expm1.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))))) |
(fma.f64 1 x (neg.f64 (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))))) |
(fma.f64 1 (-.f64 x (*.f64 (+.f64 -1 y) z)) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))) |
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))))) |
(fma.f64 (sqrt.f64 (-.f64 x (*.f64 (+.f64 -1 y) z))) (sqrt.f64 (-.f64 x (*.f64 (+.f64 -1 y) z))) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))) |
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))))) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 (+.f64 -1 y) z))) 2) (cbrt.f64 (-.f64 x (*.f64 (+.f64 -1 y) z))) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))) |
| Outputs |
|---|
(-.f64 (*.f64 -1 a) (*.f64 (-.f64 y 2) b)) |
(-.f64 (neg.f64 a) (*.f64 (+.f64 y -2) b)) |
(fma.f64 -1 a (*.f64 b (-.f64 2 y))) |
(-.f64 (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a)) (*.f64 (-.f64 y 2) b)) |
(-.f64 (fma.f64 t (-.f64 a b) (neg.f64 a)) (*.f64 (+.f64 y -2) b)) |
(fma.f64 -1 (fma.f64 t (-.f64 b a) a) (*.f64 b (-.f64 2 y))) |
(-.f64 (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a)) (*.f64 (-.f64 y 2) b)) |
(-.f64 (fma.f64 t (-.f64 a b) (neg.f64 a)) (*.f64 (+.f64 y -2) b)) |
(fma.f64 -1 (fma.f64 t (-.f64 b a) a) (*.f64 b (-.f64 2 y))) |
(-.f64 (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a)) (*.f64 (-.f64 y 2) b)) |
(-.f64 (fma.f64 t (-.f64 a b) (neg.f64 a)) (*.f64 (+.f64 y -2) b)) |
(fma.f64 -1 (fma.f64 t (-.f64 b a) a) (*.f64 b (-.f64 2 y))) |
(*.f64 t (-.f64 a b)) |
(-.f64 (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a)) (*.f64 (-.f64 y 2) b)) |
(-.f64 (fma.f64 t (-.f64 a b) (neg.f64 a)) (*.f64 (+.f64 y -2) b)) |
(fma.f64 -1 (fma.f64 t (-.f64 b a) a) (*.f64 b (-.f64 2 y))) |
(-.f64 (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a)) (*.f64 (-.f64 y 2) b)) |
(-.f64 (fma.f64 t (-.f64 a b) (neg.f64 a)) (*.f64 (+.f64 y -2) b)) |
(fma.f64 -1 (fma.f64 t (-.f64 b a) a) (*.f64 b (-.f64 2 y))) |
(-.f64 (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a)) (*.f64 (-.f64 y 2) b)) |
(-.f64 (fma.f64 t (-.f64 a b) (neg.f64 a)) (*.f64 (+.f64 y -2) b)) |
(fma.f64 -1 (fma.f64 t (-.f64 b a) a) (*.f64 b (-.f64 2 y))) |
(*.f64 -1 (*.f64 t (-.f64 (*.f64 -1 a) (*.f64 -1 b)))) |
(*.f64 t (-.f64 a b)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 t (-.f64 (*.f64 -1 a) (*.f64 -1 b)))) (*.f64 -1 a)) (*.f64 (-.f64 y 2) b)) |
(-.f64 (fma.f64 t (-.f64 a b) (neg.f64 a)) (*.f64 (+.f64 y -2) b)) |
(fma.f64 -1 (fma.f64 t (-.f64 b a) a) (*.f64 b (-.f64 2 y))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 t (-.f64 (*.f64 -1 a) (*.f64 -1 b)))) (*.f64 -1 a)) (*.f64 (-.f64 y 2) b)) |
(-.f64 (fma.f64 t (-.f64 a b) (neg.f64 a)) (*.f64 (+.f64 y -2) b)) |
(fma.f64 -1 (fma.f64 t (-.f64 b a) a) (*.f64 b (-.f64 2 y))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 t (-.f64 (*.f64 -1 a) (*.f64 -1 b)))) (*.f64 -1 a)) (*.f64 (-.f64 y 2) b)) |
(-.f64 (fma.f64 t (-.f64 a b) (neg.f64 a)) (*.f64 (+.f64 y -2) b)) |
(fma.f64 -1 (fma.f64 t (-.f64 b a) a) (*.f64 b (-.f64 2 y))) |
(*.f64 -1 (*.f64 (-.f64 (+.f64 y t) 2) b)) |
(neg.f64 (*.f64 b (+.f64 (+.f64 t -2) y))) |
(*.f64 b (-.f64 2 (+.f64 y t))) |
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 -1 (*.f64 (-.f64 (+.f64 y t) 2) b))) |
(-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))) |
(-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) a) |
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 -1 (*.f64 (-.f64 (+.f64 y t) 2) b))) |
(-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))) |
(-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) a) |
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 -1 (*.f64 (-.f64 (+.f64 y t) 2) b))) |
(-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))) |
(-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) a) |
(*.f64 (-.f64 t 1) a) |
(*.f64 a (+.f64 -1 t)) |
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 -1 (*.f64 (-.f64 (+.f64 y t) 2) b))) |
(-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))) |
(-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) a) |
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 -1 (*.f64 (-.f64 (+.f64 y t) 2) b))) |
(-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))) |
(-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) a) |
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 -1 (*.f64 (-.f64 (+.f64 y t) 2) b))) |
(-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))) |
(-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) a) |
(*.f64 (-.f64 t 1) a) |
(*.f64 a (+.f64 -1 t)) |
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 -1 (*.f64 (-.f64 (+.f64 y t) 2) b))) |
(-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))) |
(-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) a) |
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 -1 (*.f64 (-.f64 (+.f64 y t) 2) b))) |
(-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))) |
(-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) a) |
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 -1 (*.f64 (-.f64 (+.f64 y t) 2) b))) |
(-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))) |
(-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) a) |
(-.f64 (*.f64 (-.f64 t 1) a) (*.f64 (-.f64 t 2) b)) |
(-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 t -2))) |
(-.f64 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 -1 (*.f64 y b))) (*.f64 (-.f64 t 2) b)) |
(-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))) |
(-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) a) |
(-.f64 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 -1 (*.f64 y b))) (*.f64 (-.f64 t 2) b)) |
(-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))) |
(-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) a) |
(-.f64 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 -1 (*.f64 y b))) (*.f64 (-.f64 t 2) b)) |
(-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))) |
(-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) a) |
(*.f64 -1 (*.f64 y b)) |
(*.f64 (neg.f64 y) b) |
(*.f64 y (neg.f64 b)) |
(-.f64 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 -1 (*.f64 y b))) (*.f64 b (-.f64 t 2))) |
(-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))) |
(-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) a) |
(-.f64 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 -1 (*.f64 y b))) (*.f64 b (-.f64 t 2))) |
(-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))) |
(-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) a) |
(-.f64 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 -1 (*.f64 y b))) (*.f64 b (-.f64 t 2))) |
(-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))) |
(-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) a) |
(*.f64 -1 (*.f64 y b)) |
(*.f64 (neg.f64 y) b) |
(*.f64 y (neg.f64 b)) |
(-.f64 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 -1 (*.f64 y b))) (*.f64 b (-.f64 t 2))) |
(-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))) |
(-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) a) |
(-.f64 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 -1 (*.f64 y b))) (*.f64 b (-.f64 t 2))) |
(-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))) |
(-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) a) |
(-.f64 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 -1 (*.f64 y b))) (*.f64 b (-.f64 t 2))) |
(-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))) |
(-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) a) |
(*.f64 (-.f64 t 1) a) |
(*.f64 a (+.f64 -1 t)) |
(+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 (-.f64 t 1) a)) |
(-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))) |
(-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) a) |
(+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 (-.f64 t 1) a)) |
(-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))) |
(-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) a) |
(+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 (-.f64 t 1) a)) |
(-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))) |
(-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) a) |
(*.f64 (-.f64 2 (+.f64 y t)) b) |
(neg.f64 (*.f64 b (+.f64 (+.f64 t -2) y))) |
(*.f64 b (-.f64 2 (+.f64 y t))) |
(+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 (-.f64 t 1) a)) |
(-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))) |
(-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) a) |
(+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 (-.f64 t 1) a)) |
(-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))) |
(-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) a) |
(+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 (-.f64 t 1) a)) |
(-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))) |
(-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) a) |
(*.f64 -1 (*.f64 (-.f64 (+.f64 y t) 2) b)) |
(neg.f64 (*.f64 b (+.f64 (+.f64 t -2) y))) |
(*.f64 b (-.f64 2 (+.f64 y t))) |
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 -1 (*.f64 (-.f64 (+.f64 y t) 2) b))) |
(-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))) |
(-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) a) |
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 -1 (*.f64 (-.f64 (+.f64 y t) 2) b))) |
(-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))) |
(-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) a) |
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 -1 (*.f64 (-.f64 (+.f64 y t) 2) b))) |
(-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))) |
(-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) a) |
(*.f64 b (-.f64 t 2)) |
(*.f64 b (+.f64 t -2)) |
(+.f64 (*.f64 y b) (*.f64 b (-.f64 t 2))) |
(*.f64 b (+.f64 (+.f64 t -2) y)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(+.f64 (*.f64 y b) (*.f64 b (-.f64 t 2))) |
(*.f64 b (+.f64 (+.f64 t -2) y)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(+.f64 (*.f64 y b) (*.f64 b (-.f64 t 2))) |
(*.f64 b (+.f64 (+.f64 t -2) y)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 y b) |
(+.f64 (*.f64 y b) (*.f64 (-.f64 t 2) b)) |
(*.f64 b (+.f64 (+.f64 t -2) y)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(+.f64 (*.f64 y b) (*.f64 (-.f64 t 2) b)) |
(*.f64 b (+.f64 (+.f64 t -2) y)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(+.f64 (*.f64 y b) (*.f64 (-.f64 t 2) b)) |
(*.f64 b (+.f64 (+.f64 t -2) y)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 y b) |
(+.f64 (*.f64 y b) (*.f64 (-.f64 t 2) b)) |
(*.f64 b (+.f64 (+.f64 t -2) y)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(+.f64 (*.f64 y b) (*.f64 (-.f64 t 2) b)) |
(*.f64 b (+.f64 (+.f64 t -2) y)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(+.f64 (*.f64 y b) (*.f64 (-.f64 t 2) b)) |
(*.f64 b (+.f64 (+.f64 t -2) y)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 (-.f64 y 2) b) |
(*.f64 (+.f64 y -2) b) |
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b)) |
(*.f64 b (+.f64 (+.f64 t -2) y)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b)) |
(*.f64 b (+.f64 (+.f64 t -2) y)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b)) |
(*.f64 b (+.f64 (+.f64 t -2) y)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 t b) |
(*.f64 b t) |
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b)) |
(*.f64 b (+.f64 (+.f64 t -2) y)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b)) |
(*.f64 b (+.f64 (+.f64 t -2) y)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b)) |
(*.f64 b (+.f64 (+.f64 t -2) y)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 t b) |
(*.f64 b t) |
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b)) |
(*.f64 b (+.f64 (+.f64 t -2) y)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b)) |
(*.f64 b (+.f64 (+.f64 t -2) y)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b)) |
(*.f64 b (+.f64 (+.f64 t -2) y)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(*.f64 b (+.f64 (+.f64 t -2) y)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(*.f64 b (+.f64 (+.f64 t -2) y)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(*.f64 b (+.f64 (+.f64 t -2) y)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(*.f64 b (+.f64 (+.f64 t -2) y)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(*.f64 b (+.f64 (+.f64 t -2) y)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(*.f64 b (+.f64 (+.f64 t -2) y)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(*.f64 b (+.f64 (+.f64 t -2) y)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(*.f64 b (+.f64 (+.f64 t -2) y)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(*.f64 b (+.f64 (+.f64 t -2) y)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(*.f64 b (+.f64 (+.f64 t -2) y)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(*.f64 b (+.f64 (+.f64 t -2) y)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(*.f64 b (+.f64 (+.f64 t -2) y)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 -1 z) |
(neg.f64 z) |
(+.f64 (*.f64 y z) (*.f64 -1 z)) |
(*.f64 z (+.f64 -1 y)) |
(-.f64 (*.f64 y z) z) |
(+.f64 (*.f64 y z) (*.f64 -1 z)) |
(*.f64 z (+.f64 -1 y)) |
(-.f64 (*.f64 y z) z) |
(+.f64 (*.f64 y z) (*.f64 -1 z)) |
(*.f64 z (+.f64 -1 y)) |
(-.f64 (*.f64 y z) z) |
(*.f64 y z) |
(+.f64 (*.f64 -1 z) (*.f64 y z)) |
(*.f64 z (+.f64 -1 y)) |
(-.f64 (*.f64 y z) z) |
(+.f64 (*.f64 -1 z) (*.f64 y z)) |
(*.f64 z (+.f64 -1 y)) |
(-.f64 (*.f64 y z) z) |
(+.f64 (*.f64 -1 z) (*.f64 y z)) |
(*.f64 z (+.f64 -1 y)) |
(-.f64 (*.f64 y z) z) |
(*.f64 y z) |
(+.f64 (*.f64 -1 z) (*.f64 y z)) |
(*.f64 z (+.f64 -1 y)) |
(-.f64 (*.f64 y z) z) |
(+.f64 (*.f64 -1 z) (*.f64 y z)) |
(*.f64 z (+.f64 -1 y)) |
(-.f64 (*.f64 y z) z) |
(+.f64 (*.f64 -1 z) (*.f64 y z)) |
(*.f64 z (+.f64 -1 y)) |
(-.f64 (*.f64 y z) z) |
(*.f64 z (-.f64 y 1)) |
(*.f64 z (+.f64 -1 y)) |
(-.f64 (*.f64 y z) z) |
(*.f64 z (-.f64 y 1)) |
(*.f64 z (+.f64 -1 y)) |
(-.f64 (*.f64 y z) z) |
(*.f64 z (-.f64 y 1)) |
(*.f64 z (+.f64 -1 y)) |
(-.f64 (*.f64 y z) z) |
(*.f64 z (-.f64 y 1)) |
(*.f64 z (+.f64 -1 y)) |
(-.f64 (*.f64 y z) z) |
(*.f64 z (-.f64 y 1)) |
(*.f64 z (+.f64 -1 y)) |
(-.f64 (*.f64 y z) z) |
(*.f64 z (-.f64 y 1)) |
(*.f64 z (+.f64 -1 y)) |
(-.f64 (*.f64 y z) z) |
(*.f64 z (-.f64 y 1)) |
(*.f64 z (+.f64 -1 y)) |
(-.f64 (*.f64 y z) z) |
(*.f64 z (-.f64 y 1)) |
(*.f64 z (+.f64 -1 y)) |
(-.f64 (*.f64 y z) z) |
(*.f64 z (-.f64 y 1)) |
(*.f64 z (+.f64 -1 y)) |
(-.f64 (*.f64 y z) z) |
(*.f64 z (-.f64 y 1)) |
(*.f64 z (+.f64 -1 y)) |
(-.f64 (*.f64 y z) z) |
(*.f64 z (-.f64 y 1)) |
(*.f64 z (+.f64 -1 y)) |
(-.f64 (*.f64 y z) z) |
(*.f64 z (-.f64 y 1)) |
(*.f64 z (+.f64 -1 y)) |
(-.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 (+.f64 t -2) y)) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (fma.f64 a (+.f64 -1 t) (-.f64 (*.f64 y z) 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 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -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 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -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 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -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 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -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 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -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 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -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 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -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 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -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 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) 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 -1 t)))) |
(+.f64 (fma.f64 b (+.f64 t -2) x) (+.f64 z (*.f64 a (-.f64 1 t)))) |
(-.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 -1 t)))) |
(fma.f64 b (+.f64 t -2) (-.f64 (fma.f64 y (-.f64 b z) x) (-.f64 (*.f64 a (+.f64 -1 t)) z))) |
(-.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 -1 t)))) |
(fma.f64 b (+.f64 t -2) (-.f64 (fma.f64 y (-.f64 b z) x) (-.f64 (*.f64 a (+.f64 -1 t)) z))) |
(-.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 -1 t)))) |
(fma.f64 b (+.f64 t -2) (-.f64 (fma.f64 y (-.f64 b z) x) (-.f64 (*.f64 a (+.f64 -1 t)) z))) |
(*.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 -1 t)))) |
(fma.f64 b (+.f64 t -2) (-.f64 (fma.f64 y (-.f64 b z) x) (-.f64 (*.f64 a (+.f64 -1 t)) 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 -1 t)))) |
(fma.f64 b (+.f64 t -2) (-.f64 (fma.f64 y (-.f64 b z) x) (-.f64 (*.f64 a (+.f64 -1 t)) 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 -1 t)))) |
(fma.f64 b (+.f64 t -2) (-.f64 (fma.f64 y (-.f64 b z) x) (-.f64 (*.f64 a (+.f64 -1 t)) z))) |
(*.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 -1 t)))) |
(fma.f64 b (+.f64 t -2) (-.f64 (fma.f64 y (-.f64 b z) x) (-.f64 (*.f64 a (+.f64 -1 t)) 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 -1 t)))) |
(fma.f64 b (+.f64 t -2) (-.f64 (fma.f64 y (-.f64 b z) x) (-.f64 (*.f64 a (+.f64 -1 t)) 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 -1 t)))) |
(fma.f64 b (+.f64 t -2) (-.f64 (fma.f64 y (-.f64 b z) x) (-.f64 (*.f64 a (+.f64 -1 t)) z))) |
(-.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)) |
(-.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 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -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 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -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 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -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 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -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 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -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 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -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 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -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 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -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 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) 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 -1 y) (neg.f64 a))) |
(+.f64 (fma.f64 (+.f64 y -2) b x) (+.f64 a (*.f64 z (-.f64 1 y)))) |
(-.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 (+.f64 y -2) b x)) (+.f64 a (*.f64 z (-.f64 1 y)))) |
(-.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 (+.f64 y -2) b x)) (+.f64 a (*.f64 z (-.f64 1 y)))) |
(-.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 (+.f64 y -2) b x)) (+.f64 a (*.f64 z (-.f64 1 y)))) |
(*.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 (+.f64 y -2) b x)) (+.f64 a (*.f64 z (-.f64 1 y)))) |
(-.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 (+.f64 y -2) b x)) (+.f64 a (*.f64 z (-.f64 1 y)))) |
(-.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 (+.f64 y -2) b x)) (+.f64 a (*.f64 z (-.f64 1 y)))) |
(*.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 (+.f64 y -2) b x)) (+.f64 a (*.f64 z (-.f64 1 y)))) |
(-.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 (+.f64 y -2) b x)) (+.f64 a (*.f64 z (-.f64 1 y)))) |
(-.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 (+.f64 y -2) b x)) (+.f64 a (*.f64 z (-.f64 1 y)))) |
(-.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 -1 y))) |
(fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -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 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -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 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -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 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(*.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 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -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 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -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 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(*.f64 -1 (*.f64 (-.f64 t 1) a)) |
(*.f64 a (-.f64 1 t)) |
(-.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 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -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 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -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 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(-.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 a (+.f64 -1 t) (-.f64 (*.f64 y z) 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 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -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 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -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 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(*.f64 b (+.f64 (+.f64 t -2) y)) |
(*.f64 b (+.f64 y (+.f64 t -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 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -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 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -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 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(*.f64 b (+.f64 (+.f64 t -2) y)) |
(*.f64 b (+.f64 y (+.f64 t -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 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -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 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -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 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) (neg.f64 b))) |
(-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))) |
(-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) a) |
(+.f64 (*.f64 (+.f64 t -1) a) (+.f64 (*.f64 (+.f64 t (+.f64 y -2)) (neg.f64 b)) (fma.f64 (neg.f64 b) (+.f64 t (+.f64 y -2)) (*.f64 (+.f64 t (+.f64 y -2)) b)))) |
(fma.f64 (+.f64 -1 t) a (fma.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b) (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 b (+.f64 (+.f64 t -2) y))))) |
(fma.f64 a (+.f64 -1 t) (fma.f64 (-.f64 2 (+.f64 y t)) b (*.f64 0 (*.f64 b (+.f64 y (+.f64 t -2)))))) |
(+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (*.f64 (+.f64 t (+.f64 y -2)) (neg.f64 b)) 1)) |
(-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))) |
(-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) a) |
(+.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) (fma.f64 (neg.f64 b) (+.f64 t (+.f64 y -2)) (*.f64 (+.f64 t (+.f64 y -2)) b))) |
(fma.f64 (+.f64 -1 t) a (fma.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b) (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 b (+.f64 (+.f64 t -2) y))))) |
(fma.f64 a (+.f64 -1 t) (fma.f64 (-.f64 2 (+.f64 y t)) b (*.f64 0 (*.f64 b (+.f64 y (+.f64 t -2)))))) |
(+.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) (+.f64 (fma.f64 (neg.f64 b) (+.f64 t (+.f64 y -2)) (*.f64 (+.f64 t (+.f64 y -2)) b)) (fma.f64 (neg.f64 b) (+.f64 t (+.f64 y -2)) (*.f64 (+.f64 t (+.f64 y -2)) b)))) |
(+.f64 (-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))) (*.f64 2 (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 b (+.f64 (+.f64 t -2) y))))) |
(fma.f64 2 (*.f64 0 (*.f64 b (+.f64 y (+.f64 t -2)))) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) a)) |
(+.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) (*.f64 (fma.f64 (neg.f64 b) (+.f64 t (+.f64 y -2)) (*.f64 (+.f64 t (+.f64 y -2)) b)) 1)) |
(fma.f64 (+.f64 -1 t) a (fma.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b) (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 b (+.f64 (+.f64 t -2) y))))) |
(fma.f64 a (+.f64 -1 t) (fma.f64 (-.f64 2 (+.f64 y t)) b (*.f64 0 (*.f64 b (+.f64 y (+.f64 t -2)))))) |
(+.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) (fma.f64 (neg.f64 (+.f64 t (+.f64 y -2))) b (*.f64 (+.f64 t (+.f64 y -2)) b))) |
(fma.f64 (+.f64 -1 t) a (fma.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b) (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 b (+.f64 (+.f64 t -2) y))))) |
(fma.f64 a (+.f64 -1 t) (fma.f64 (-.f64 2 (+.f64 y t)) b (*.f64 0 (*.f64 b (+.f64 y (+.f64 t -2)))))) |
(+.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) (fma.f64 (*.f64 (+.f64 t (+.f64 y -2)) (neg.f64 b)) 1 (*.f64 (+.f64 t (+.f64 y -2)) b))) |
(fma.f64 (+.f64 -1 t) a (fma.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b) (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 b (+.f64 (+.f64 t -2) y))))) |
(fma.f64 a (+.f64 -1 t) (fma.f64 (-.f64 2 (+.f64 y t)) b (*.f64 0 (*.f64 b (+.f64 y (+.f64 t -2)))))) |
(+.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t (+.f64 y -2)) b))) (sqrt.f64 (*.f64 (+.f64 t (+.f64 y -2)) b)) (*.f64 (+.f64 t (+.f64 y -2)) b))) |
(fma.f64 (+.f64 -1 t) a (fma.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b) (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 b (+.f64 (+.f64 t -2) y))))) |
(fma.f64 a (+.f64 -1 t) (fma.f64 (-.f64 2 (+.f64 y t)) b (*.f64 0 (*.f64 b (+.f64 y (+.f64 t -2)))))) |
(+.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t (+.f64 y -2)) b))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t (+.f64 y -2)) b)) 2) (*.f64 (+.f64 t (+.f64 y -2)) b))) |
(fma.f64 (+.f64 -1 t) a (fma.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b) (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 b (+.f64 (+.f64 t -2) y))))) |
(fma.f64 a (+.f64 -1 t) (fma.f64 (-.f64 2 (+.f64 y t)) b (*.f64 0 (*.f64 b (+.f64 y (+.f64 t -2)))))) |
(+.f64 (*.f64 (+.f64 t (+.f64 y -2)) (neg.f64 b)) (*.f64 (+.f64 t -1) a)) |
(-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))) |
(-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) a) |
(+.f64 (fma.f64 (neg.f64 b) (+.f64 t (+.f64 y -2)) (*.f64 (+.f64 t (+.f64 y -2)) b)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) |
(fma.f64 (+.f64 -1 t) a (fma.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b) (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 b (+.f64 (+.f64 t -2) y))))) |
(fma.f64 a (+.f64 -1 t) (fma.f64 (-.f64 2 (+.f64 y t)) b (*.f64 0 (*.f64 b (+.f64 y (+.f64 t -2)))))) |
(+.f64 (+.f64 (*.f64 (+.f64 t (+.f64 y -2)) (neg.f64 b)) (fma.f64 (neg.f64 b) (+.f64 t (+.f64 y -2)) (*.f64 (+.f64 t (+.f64 y -2)) b))) (*.f64 (+.f64 t -1) a)) |
(fma.f64 (+.f64 -1 t) a (fma.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b) (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 b (+.f64 (+.f64 t -2) y))))) |
(fma.f64 a (+.f64 -1 t) (fma.f64 (-.f64 2 (+.f64 y t)) b (*.f64 0 (*.f64 b (+.f64 y (+.f64 t -2)))))) |
(+.f64 (+.f64 (fma.f64 (neg.f64 b) (+.f64 t (+.f64 y -2)) (*.f64 (+.f64 t (+.f64 y -2)) b)) (fma.f64 (neg.f64 b) (+.f64 t (+.f64 y -2)) (*.f64 (+.f64 t (+.f64 y -2)) b))) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) |
(+.f64 (-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))) (*.f64 2 (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 b (+.f64 (+.f64 t -2) y))))) |
(fma.f64 2 (*.f64 0 (*.f64 b (+.f64 y (+.f64 t -2)))) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) a)) |
(+.f64 (*.f64 (*.f64 (+.f64 t (+.f64 y -2)) (neg.f64 b)) 1) (*.f64 (+.f64 t -1) a)) |
(-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))) |
(-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) a) |
(+.f64 (*.f64 (fma.f64 (neg.f64 b) (+.f64 t (+.f64 y -2)) (*.f64 (+.f64 t (+.f64 y -2)) b)) 1) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) |
(fma.f64 (+.f64 -1 t) a (fma.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b) (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 b (+.f64 (+.f64 t -2) y))))) |
(fma.f64 a (+.f64 -1 t) (fma.f64 (-.f64 2 (+.f64 y t)) b (*.f64 0 (*.f64 b (+.f64 y (+.f64 t -2)))))) |
(+.f64 (fma.f64 (neg.f64 (+.f64 t (+.f64 y -2))) b (*.f64 (+.f64 t (+.f64 y -2)) b)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) |
(fma.f64 (+.f64 -1 t) a (fma.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b) (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 b (+.f64 (+.f64 t -2) y))))) |
(fma.f64 a (+.f64 -1 t) (fma.f64 (-.f64 2 (+.f64 y t)) b (*.f64 0 (*.f64 b (+.f64 y (+.f64 t -2)))))) |
(+.f64 (fma.f64 (*.f64 (+.f64 t (+.f64 y -2)) (neg.f64 b)) 1 (*.f64 (+.f64 t (+.f64 y -2)) b)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) |
(fma.f64 (+.f64 -1 t) a (fma.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b) (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 b (+.f64 (+.f64 t -2) y))))) |
(fma.f64 a (+.f64 -1 t) (fma.f64 (-.f64 2 (+.f64 y t)) b (*.f64 0 (*.f64 b (+.f64 y (+.f64 t -2)))))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t (+.f64 y -2)) b))) (sqrt.f64 (*.f64 (+.f64 t (+.f64 y -2)) b)) (*.f64 (+.f64 t (+.f64 y -2)) b)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) |
(fma.f64 (+.f64 -1 t) a (fma.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b) (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 b (+.f64 (+.f64 t -2) y))))) |
(fma.f64 a (+.f64 -1 t) (fma.f64 (-.f64 2 (+.f64 y t)) b (*.f64 0 (*.f64 b (+.f64 y (+.f64 t -2)))))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t (+.f64 y -2)) b))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t (+.f64 y -2)) b)) 2) (*.f64 (+.f64 t (+.f64 y -2)) b)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) |
(fma.f64 (+.f64 -1 t) a (fma.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b) (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 b (+.f64 (+.f64 t -2) y))))) |
(fma.f64 a (+.f64 -1 t) (fma.f64 (-.f64 2 (+.f64 y t)) b (*.f64 0 (*.f64 b (+.f64 y (+.f64 t -2)))))) |
(+.f64 (+.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) (*.f64 (+.f64 t (+.f64 y -2)) (neg.f64 b))) (*.f64 (+.f64 t (+.f64 y -2)) b)) |
(fma.f64 (+.f64 -1 t) a (fma.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b) (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 b (+.f64 (+.f64 t -2) y))))) |
(fma.f64 a (+.f64 -1 t) (fma.f64 (-.f64 2 (+.f64 y t)) b (*.f64 0 (*.f64 b (+.f64 y (+.f64 t -2)))))) |
(+.f64 (+.f64 (*.f64 (+.f64 t (+.f64 y -2)) (neg.f64 b)) (*.f64 a t)) (*.f64 a -1)) |
(-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))) |
(-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) a) |
(+.f64 (+.f64 (*.f64 (+.f64 t (+.f64 y -2)) (neg.f64 b)) (*.f64 a -1)) (*.f64 a t)) |
(-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))) |
(-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) a) |
(+.f64 (+.f64 (*.f64 (+.f64 t (+.f64 y -2)) (neg.f64 b)) (*.f64 t a)) (*.f64 -1 a)) |
(-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))) |
(-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) a) |
(+.f64 (+.f64 (*.f64 (+.f64 t (+.f64 y -2)) (neg.f64 b)) (*.f64 -1 a)) (*.f64 t a)) |
(-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))) |
(-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) a) |
(+.f64 (+.f64 (fma.f64 (neg.f64 b) (+.f64 t (+.f64 y -2)) (*.f64 (+.f64 t (+.f64 y -2)) b)) (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t (+.f64 y -2)) (neg.f64 b))) |
(fma.f64 (+.f64 -1 t) a (fma.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b) (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 b (+.f64 (+.f64 t -2) y))))) |
(fma.f64 a (+.f64 -1 t) (fma.f64 (-.f64 2 (+.f64 y t)) b (*.f64 0 (*.f64 b (+.f64 y (+.f64 t -2)))))) |
(+.f64 (+.f64 (fma.f64 (neg.f64 b) (+.f64 t (+.f64 y -2)) (*.f64 (+.f64 t (+.f64 y -2)) b)) (*.f64 (+.f64 t -1) a)) (+.f64 (*.f64 (+.f64 t (+.f64 y -2)) (neg.f64 b)) (fma.f64 (neg.f64 b) (+.f64 t (+.f64 y -2)) (*.f64 (+.f64 t (+.f64 y -2)) b)))) |
(+.f64 (-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))) (*.f64 2 (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 b (+.f64 (+.f64 t -2) y))))) |
(fma.f64 2 (*.f64 0 (*.f64 b (+.f64 y (+.f64 t -2)))) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) a)) |
(+.f64 (+.f64 (fma.f64 (neg.f64 b) (+.f64 t (+.f64 y -2)) (*.f64 (+.f64 t (+.f64 y -2)) b)) (*.f64 (+.f64 t -1) a)) (*.f64 (*.f64 (+.f64 t (+.f64 y -2)) (neg.f64 b)) 1)) |
(fma.f64 (+.f64 -1 t) a (fma.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b) (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 b (+.f64 (+.f64 t -2) y))))) |
(fma.f64 a (+.f64 -1 t) (fma.f64 (-.f64 2 (+.f64 y t)) b (*.f64 0 (*.f64 b (+.f64 y (+.f64 t -2)))))) |
(*.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) 1) |
(-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))) |
(-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) a) |
(*.f64 1 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) |
(-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))) |
(-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) a) |
(*.f64 (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))) |
(-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))) |
(-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) a) |
(*.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) 2)) |
(-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))) |
(-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) a) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) 2) (cbrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))) |
(-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))) |
(-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) a) |
(*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) 2)) (/.f64 1 (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 t (+.f64 y -2)) b)))) |
(*.f64 (-.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 2) (pow.f64 (*.f64 b (+.f64 (+.f64 t -2) y)) 2)) (/.f64 1 (fma.f64 (+.f64 -1 t) a (*.f64 b (+.f64 (+.f64 t -2) y))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 2) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2)) (fma.f64 a (+.f64 -1 t) (*.f64 b (+.f64 y (+.f64 t -2))))) |
(*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 t (+.f64 y -2)) b)))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 3) (pow.f64 (*.f64 b (+.f64 (+.f64 t -2) y)) 3)) 1) (+.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 2) (*.f64 (+.f64 y (+.f64 t -2)) (*.f64 b (fma.f64 (+.f64 -1 t) a (*.f64 b (+.f64 (+.f64 t -2) y))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 3) (pow.f64 (*.f64 b (-.f64 2 (+.f64 y t))) 3)) (fma.f64 (*.f64 b (-.f64 2 (+.f64 y t))) (fma.f64 (-.f64 2 (+.f64 y t)) b (*.f64 a (-.f64 1 t))) (pow.f64 (*.f64 a (+.f64 -1 t)) 2))) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 t (+.f64 y -2)) b)) (sqrt.f64 (*.f64 (+.f64 t -1) a))) (-.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a)) (sqrt.f64 (*.f64 (+.f64 t (+.f64 y -2)) b)))) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 b (+.f64 (+.f64 t -2) y))) (sqrt.f64 (*.f64 a (+.f64 -1 t)))) (-.f64 (sqrt.f64 (*.f64 a (+.f64 -1 t))) (sqrt.f64 (*.f64 b (+.f64 (+.f64 t -2) y))))) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 a (+.f64 -1 t))) (sqrt.f64 (*.f64 b (+.f64 y (+.f64 t -2))))) (-.f64 (sqrt.f64 (*.f64 a (+.f64 -1 t))) (sqrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))))) |
(/.f64 1 (/.f64 (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 t (+.f64 y -2)) b)) (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) 2)))) |
(*.f64 (-.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 2) (pow.f64 (*.f64 b (+.f64 (+.f64 t -2) y)) 2)) (/.f64 1 (fma.f64 (+.f64 -1 t) a (*.f64 b (+.f64 (+.f64 t -2) y))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 2) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2)) (fma.f64 a (+.f64 -1 t) (*.f64 b (+.f64 y (+.f64 t -2))))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 t (+.f64 y -2)) b)))) (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) 3)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 3) (pow.f64 (*.f64 b (+.f64 (+.f64 t -2) y)) 3)) 1) (+.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 2) (*.f64 (+.f64 y (+.f64 t -2)) (*.f64 b (fma.f64 (+.f64 -1 t) a (*.f64 b (+.f64 (+.f64 t -2) y))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 3) (pow.f64 (*.f64 b (-.f64 2 (+.f64 y t))) 3)) (fma.f64 (*.f64 b (-.f64 2 (+.f64 y t))) (fma.f64 (-.f64 2 (+.f64 y t)) b (*.f64 a (-.f64 1 t))) (pow.f64 (*.f64 a (+.f64 -1 t)) 2))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) 2)) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 t (+.f64 y -2)) b))) |
(*.f64 (-.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 2) (pow.f64 (*.f64 b (+.f64 (+.f64 t -2) y)) 2)) (/.f64 1 (fma.f64 (+.f64 -1 t) a (*.f64 b (+.f64 (+.f64 t -2) y))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 2) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2)) (fma.f64 a (+.f64 -1 t) (*.f64 b (+.f64 y (+.f64 t -2))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 t (+.f64 y -2)) b))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 3) (pow.f64 (*.f64 b (+.f64 (+.f64 t -2) y)) 3)) 1) (+.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 2) (*.f64 (+.f64 y (+.f64 t -2)) (*.f64 b (fma.f64 (+.f64 -1 t) a (*.f64 b (+.f64 (+.f64 t -2) y))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 3) (pow.f64 (*.f64 b (-.f64 2 (+.f64 y t))) 3)) (fma.f64 (*.f64 b (-.f64 2 (+.f64 y t))) (fma.f64 (-.f64 2 (+.f64 y t)) b (*.f64 a (-.f64 1 t))) (pow.f64 (*.f64 a (+.f64 -1 t)) 2))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) 2))) (neg.f64 (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 t (+.f64 y -2)) b)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 2) (pow.f64 (*.f64 b (+.f64 (+.f64 t -2) y)) 2))) (neg.f64 (fma.f64 (+.f64 -1 t) a (*.f64 b (+.f64 (+.f64 t -2) y))))) |
(*.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 2) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2)) (fma.f64 a (+.f64 -1 t) (*.f64 b (+.f64 y (+.f64 t -2)))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 t (+.f64 y -2)) b)))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 3) (pow.f64 (*.f64 b (+.f64 (+.f64 t -2) y)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 2) (*.f64 (+.f64 y (+.f64 t -2)) (*.f64 b (fma.f64 (+.f64 -1 t) a (*.f64 b (+.f64 (+.f64 t -2) y)))))))) |
(*.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 3) (pow.f64 (*.f64 b (-.f64 2 (+.f64 y t))) 3)) (fma.f64 (*.f64 b (-.f64 2 (+.f64 y t))) (fma.f64 (-.f64 2 (+.f64 y t)) b (*.f64 a (-.f64 1 t))) (pow.f64 (*.f64 a (+.f64 -1 t)) 2)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 (+.f64 t (+.f64 y -2)) (neg.f64 b)) (*.f64 (+.f64 t (+.f64 y -2)) (neg.f64 b)))) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) (neg.f64 b)))) |
(*.f64 (-.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 2) (pow.f64 (*.f64 b (+.f64 (+.f64 t -2) y)) 2)) (/.f64 1 (fma.f64 (+.f64 -1 t) a (*.f64 b (+.f64 (+.f64 t -2) y))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 2) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2)) (fma.f64 a (+.f64 -1 t) (*.f64 b (+.f64 y (+.f64 t -2))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) 2) (*.f64 (fma.f64 (neg.f64 b) (+.f64 t (+.f64 y -2)) (*.f64 (+.f64 t (+.f64 y -2)) b)) (fma.f64 (neg.f64 b) (+.f64 t (+.f64 y -2)) (*.f64 (+.f64 t (+.f64 y -2)) b)))) (-.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) (fma.f64 (neg.f64 b) (+.f64 t (+.f64 y -2)) (*.f64 (+.f64 t (+.f64 y -2)) b)))) |
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))) 2) (*.f64 (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 b (+.f64 (+.f64 t -2) y))) (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 b (+.f64 (+.f64 t -2) y))))) (-.f64 (-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))) (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 b (+.f64 (+.f64 t -2) y))))) |
(/.f64 (+.f64 (pow.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) a) 2) (*.f64 (*.f64 0 (*.f64 b (+.f64 y (+.f64 t -2)))) (*.f64 0 (*.f64 b (+.f64 y (+.f64 t -2)))))) (fma.f64 a (+.f64 -1 t) (fma.f64 (-.f64 2 (+.f64 y t)) b (*.f64 0 (*.f64 b (+.f64 y (+.f64 t -2))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 (+.f64 t (+.f64 y -2)) (neg.f64 b)) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (-.f64 (*.f64 (*.f64 (+.f64 t (+.f64 y -2)) (neg.f64 b)) (*.f64 (+.f64 t (+.f64 y -2)) (neg.f64 b))) (*.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) (neg.f64 b)))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 3) (pow.f64 (*.f64 b (+.f64 (+.f64 t -2) y)) 3)) 1) (+.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 2) (*.f64 (+.f64 y (+.f64 t -2)) (*.f64 b (fma.f64 (+.f64 -1 t) a (*.f64 b (+.f64 (+.f64 t -2) y))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 3) (pow.f64 (*.f64 b (-.f64 2 (+.f64 y t))) 3)) (fma.f64 (*.f64 b (-.f64 2 (+.f64 y t))) (fma.f64 (-.f64 2 (+.f64 y t)) b (*.f64 a (-.f64 1 t))) (pow.f64 (*.f64 a (+.f64 -1 t)) 2))) |
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) 3) (pow.f64 (fma.f64 (neg.f64 b) (+.f64 t (+.f64 y -2)) (*.f64 (+.f64 t (+.f64 y -2)) b)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 b) (+.f64 t (+.f64 y -2)) (*.f64 (+.f64 t (+.f64 y -2)) b)) (fma.f64 (neg.f64 b) (+.f64 t (+.f64 y -2)) (*.f64 (+.f64 t (+.f64 y -2)) b))) (*.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) (fma.f64 (neg.f64 b) (+.f64 t (+.f64 y -2)) (*.f64 (+.f64 t (+.f64 y -2)) b)))))) |
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))) 3) (pow.f64 (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 b (+.f64 (+.f64 t -2) y))) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))) 2) (*.f64 (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 b (+.f64 (+.f64 t -2) y))) (-.f64 (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 b (+.f64 (+.f64 t -2) y))) (-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))))))) |
(/.f64 (+.f64 (pow.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) a) 3) (pow.f64 (*.f64 0 (*.f64 b (+.f64 y (+.f64 t -2)))) 3)) (fma.f64 (*.f64 0 (*.f64 b (+.f64 y (+.f64 t -2)))) (+.f64 (*.f64 0 (*.f64 b (+.f64 y (+.f64 t -2)))) (fma.f64 a (-.f64 1 t) (*.f64 b (+.f64 y (+.f64 t -2))))) (pow.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) a) 2))) |
(pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) 1) |
(-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))) |
(-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) a) |
(pow.f64 (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) 2) |
(-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))) |
(-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) a) |
(pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) 3) |
(-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))) |
(-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) a) |
(pow.f64 (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) 3) 1/3) |
(-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))) |
(-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) a) |
(sqrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) 2)) |
(sqrt.f64 (pow.f64 (-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))) 2)) |
(fabs.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) a)) |
(log.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))) |
(-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))) |
(-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) a) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))))) |
(-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))) |
(-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) a) |
(cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) 3)) |
(-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))) |
(-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) a) |
(expm1.f64 (log1p.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))) |
(-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))) |
(-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) a) |
(exp.f64 (log.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))) |
(-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))) |
(-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) a) |
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) 1)) |
(-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))) |
(-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) a) |
(log1p.f64 (expm1.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))) |
(-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))) |
(-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) a) |
(fma.f64 (+.f64 t -1) a (*.f64 (+.f64 t (+.f64 y -2)) (neg.f64 b))) |
(-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))) |
(-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) a) |
(fma.f64 a (+.f64 t -1) (*.f64 (+.f64 t (+.f64 y -2)) (neg.f64 b))) |
(-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))) |
(-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) a) |
(fma.f64 1 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) (neg.f64 b))) |
(-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))) |
(-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) a) |
(fma.f64 1 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) (fma.f64 (neg.f64 b) (+.f64 t (+.f64 y -2)) (*.f64 (+.f64 t (+.f64 y -2)) b))) |
(fma.f64 (+.f64 -1 t) a (fma.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b) (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 b (+.f64 (+.f64 t -2) y))))) |
(fma.f64 a (+.f64 -1 t) (fma.f64 (-.f64 2 (+.f64 y t)) b (*.f64 0 (*.f64 b (+.f64 y (+.f64 t -2)))))) |
(fma.f64 (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) (fma.f64 (neg.f64 b) (+.f64 t (+.f64 y -2)) (*.f64 (+.f64 t (+.f64 y -2)) b))) |
(fma.f64 (+.f64 -1 t) a (fma.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b) (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 b (+.f64 (+.f64 t -2) y))))) |
(fma.f64 a (+.f64 -1 t) (fma.f64 (-.f64 2 (+.f64 y t)) b (*.f64 0 (*.f64 b (+.f64 y (+.f64 t -2)))))) |
(fma.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a)) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t (+.f64 y -2)) (neg.f64 b))) |
(-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))) |
(-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) a) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) 2) (cbrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) (fma.f64 (neg.f64 b) (+.f64 t (+.f64 y -2)) (*.f64 (+.f64 t (+.f64 y -2)) b))) |
(fma.f64 (+.f64 -1 t) a (fma.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b) (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 b (+.f64 (+.f64 t -2) y))))) |
(fma.f64 a (+.f64 -1 t) (fma.f64 (-.f64 2 (+.f64 y t)) b (*.f64 0 (*.f64 b (+.f64 y (+.f64 t -2)))))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (cbrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t (+.f64 y -2)) (neg.f64 b))) |
(-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))) |
(-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) a) |
(+.f64 (*.f64 b y) (*.f64 b (+.f64 t -2))) |
(*.f64 b (+.f64 (+.f64 t -2) y)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(+.f64 (*.f64 b (+.f64 t -2)) (*.f64 b y)) |
(*.f64 b (+.f64 (+.f64 t -2) y)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(+.f64 (*.f64 y b) (*.f64 (+.f64 t -2) b)) |
(*.f64 b (+.f64 (+.f64 t -2) y)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(+.f64 (*.f64 (+.f64 t -2) b) (*.f64 y b)) |
(*.f64 b (+.f64 (+.f64 t -2) y)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 t (+.f64 y -2)) b))) 1) |
(*.f64 b (+.f64 (+.f64 t -2) y)) |
(*.f64 b (+.f64 y (+.f64 t -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 t (+.f64 y -2)) b) 1) |
(*.f64 b (+.f64 (+.f64 t -2) y)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(pow.f64 (sqrt.f64 (*.f64 (+.f64 t (+.f64 y -2)) b)) 2) |
(*.f64 b (+.f64 (+.f64 t -2) y)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(pow.f64 (cbrt.f64 (*.f64 (+.f64 t (+.f64 y -2)) b)) 3) |
(*.f64 b (+.f64 (+.f64 t -2) y)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(pow.f64 (pow.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) 3) 1/3) |
(*.f64 b (+.f64 (+.f64 t -2) y)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(sqrt.f64 (pow.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) 2)) |
(sqrt.f64 (pow.f64 (*.f64 b (+.f64 (+.f64 t -2) y)) 2)) |
(fabs.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) |
(log.f64 (pow.f64 (exp.f64 b) (+.f64 t (+.f64 y -2)))) |
(*.f64 b (+.f64 (+.f64 t -2) y)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 t (+.f64 y -2)) b)))) |
(*.f64 b (+.f64 (+.f64 t -2) y)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(cbrt.f64 (pow.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) 3)) |
(*.f64 b (+.f64 (+.f64 t -2) y)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(expm1.f64 (log1p.f64 (*.f64 (+.f64 t (+.f64 y -2)) b))) |
(*.f64 b (+.f64 (+.f64 t -2) y)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(exp.f64 (log.f64 (*.f64 (+.f64 t (+.f64 y -2)) b))) |
(*.f64 b (+.f64 (+.f64 t -2) y)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 t (+.f64 y -2)) b)) 1)) |
(*.f64 b (+.f64 (+.f64 t -2) y)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(log1p.f64 (expm1.f64 (*.f64 (+.f64 t (+.f64 y -2)) b))) |
(*.f64 b (+.f64 (+.f64 t -2) y)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(+.f64 (*.f64 z -1) (*.f64 z y)) |
(*.f64 z (+.f64 -1 y)) |
(-.f64 (*.f64 y z) z) |
(+.f64 (*.f64 z y) (*.f64 z -1)) |
(*.f64 z (+.f64 -1 y)) |
(-.f64 (*.f64 y z) z) |
(+.f64 (*.f64 -1 z) (*.f64 y z)) |
(*.f64 z (+.f64 -1 y)) |
(-.f64 (*.f64 y z) z) |
(+.f64 (*.f64 y z) (*.f64 -1 z)) |
(*.f64 z (+.f64 -1 y)) |
(-.f64 (*.f64 y z) z) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 -1 y) z))) 1) |
(*.f64 z (+.f64 -1 y)) |
(-.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 -1 y)))) |
(/.f64 z (/.f64 (fma.f64 y y (-.f64 1 (neg.f64 y))) (+.f64 -1 (pow.f64 y 3)))) |
(*.f64 (/.f64 z (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 -1 y)))) |
(/.f64 z (/.f64 (fma.f64 y y (-.f64 1 (neg.f64 y))) (+.f64 -1 (pow.f64 y 3)))) |
(*.f64 (/.f64 z (fma.f64 y y (+.f64 y 1))) (+.f64 -1 (pow.f64 y 3))) |
(pow.f64 (*.f64 (+.f64 -1 y) z) 1) |
(*.f64 z (+.f64 -1 y)) |
(-.f64 (*.f64 y z) z) |
(pow.f64 (sqrt.f64 (*.f64 (+.f64 -1 y) z)) 2) |
(*.f64 z (+.f64 -1 y)) |
(-.f64 (*.f64 y z) z) |
(pow.f64 (cbrt.f64 (*.f64 (+.f64 -1 y) z)) 3) |
(*.f64 z (+.f64 -1 y)) |
(-.f64 (*.f64 y z) z) |
(pow.f64 (pow.f64 (*.f64 (+.f64 -1 y) z) 3) 1/3) |
(*.f64 z (+.f64 -1 y)) |
(-.f64 (*.f64 y z) z) |
(sqrt.f64 (pow.f64 (*.f64 (+.f64 -1 y) z) 2)) |
(sqrt.f64 (pow.f64 (*.f64 z (+.f64 -1 y)) 2)) |
(fabs.f64 (-.f64 (*.f64 y z) z)) |
(log.f64 (exp.f64 (*.f64 (+.f64 -1 y) z))) |
(*.f64 z (+.f64 -1 y)) |
(-.f64 (*.f64 y z) z) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 -1 y) z)))) |
(*.f64 z (+.f64 -1 y)) |
(-.f64 (*.f64 y z) z) |
(cbrt.f64 (pow.f64 (*.f64 (+.f64 -1 y) z) 3)) |
(*.f64 z (+.f64 -1 y)) |
(-.f64 (*.f64 y z) z) |
(expm1.f64 (log1p.f64 (*.f64 (+.f64 -1 y) z))) |
(*.f64 z (+.f64 -1 y)) |
(-.f64 (*.f64 y z) z) |
(exp.f64 (log.f64 (*.f64 (+.f64 -1 y) z))) |
(*.f64 z (+.f64 -1 y)) |
(-.f64 (*.f64 y z) z) |
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 -1 y) z)) 1)) |
(*.f64 z (+.f64 -1 y)) |
(-.f64 (*.f64 y z) z) |
(log1p.f64 (expm1.f64 (*.f64 (+.f64 -1 y) z))) |
(*.f64 z (+.f64 -1 y)) |
(-.f64 (*.f64 y z) z) |
(+.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) (-.f64 (-.f64 x (*.f64 (+.f64 -1 y) z)) (*.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 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) (*.f64 (-.f64 (-.f64 x (*.f64 (+.f64 -1 y) z)) (*.f64 (+.f64 t -1) 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 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 x (+.f64 (*.f64 (+.f64 -1 y) (neg.f64 z)) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -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 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 x (-.f64 (*.f64 (+.f64 -1 y) (neg.f64 z)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -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 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 x (neg.f64 (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -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 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 (-.f64 x (*.f64 (+.f64 -1 y) z)) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -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 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 (-.f64 x (*.f64 (+.f64 -1 y) z)) (*.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -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 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))) (neg.f64 (fma.f64 (neg.f64 b) (+.f64 t (+.f64 y -2)) (*.f64 (+.f64 t (+.f64 y -2)) b)))) |
(-.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))))) (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 b (+.f64 (+.f64 t -2) y)))) |
(+.f64 (*.f64 0 (*.f64 b (+.f64 y (+.f64 t -2)))) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))))) (fma.f64 (neg.f64 a) (+.f64 -1 t) (*.f64 a (+.f64 -1 t)))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) (*.f64 0 (*.f64 a (+.f64 -1 t)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))) (fma.f64 (neg.f64 (+.f64 t -1)) a (*.f64 (+.f64 t -1) a))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))))) (fma.f64 (neg.f64 a) (+.f64 -1 t) (*.f64 a (+.f64 -1 t)))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) (*.f64 0 (*.f64 a (+.f64 -1 t)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))) (fma.f64 (neg.f64 (*.f64 (+.f64 t -1) a)) 1 (*.f64 (+.f64 t -1) a))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))))) (fma.f64 (neg.f64 a) (+.f64 -1 t) (*.f64 a (+.f64 -1 t)))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) (*.f64 0 (*.f64 a (+.f64 -1 t)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -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 -1 y) z (-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))))) (fma.f64 (neg.f64 a) (+.f64 -1 t) (*.f64 a (+.f64 -1 t)))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) (*.f64 0 (*.f64 a (+.f64 -1 t)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -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 -1 y) z (-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))))) (fma.f64 (neg.f64 a) (+.f64 -1 t) (*.f64 a (+.f64 -1 t)))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) (*.f64 0 (*.f64 a (+.f64 -1 t)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))) (fma.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) 1 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))))) (+.f64 (neg.f64 (-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y)))) (-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) (*.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) a) 0)) |
(+.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))) (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))))) (+.f64 (neg.f64 (-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y)))) (-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) (*.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) a) 0)) |
(+.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) 2) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))))) (+.f64 (neg.f64 (-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y)))) (-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) (*.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) a) 0)) |
(+.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))) (fma.f64 (neg.f64 z) (+.f64 -1 y) (*.f64 (+.f64 -1 y) z))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))))) (fma.f64 (neg.f64 z) (+.f64 -1 y) (*.f64 z (+.f64 -1 y)))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) (*.f64 0 (-.f64 (*.f64 y z) z))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))) (fma.f64 (+.f64 1 (neg.f64 y)) z (*.f64 (+.f64 -1 y) z))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))))) (fma.f64 (neg.f64 z) (+.f64 -1 y) (*.f64 z (+.f64 -1 y)))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) (*.f64 0 (-.f64 (*.f64 y z) z))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))) (fma.f64 (*.f64 (+.f64 -1 y) (neg.f64 z)) 1 (*.f64 (+.f64 -1 y) z))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))))) (fma.f64 (neg.f64 z) (+.f64 -1 y) (*.f64 z (+.f64 -1 y)))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) (*.f64 0 (-.f64 (*.f64 y z) z))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 -1 y) z))) (sqrt.f64 (*.f64 (+.f64 -1 y) z)) (*.f64 (+.f64 -1 y) z))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))))) (fma.f64 (neg.f64 z) (+.f64 -1 y) (*.f64 z (+.f64 -1 y)))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) (*.f64 0 (-.f64 (*.f64 y z) z))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 -1 y) z))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 -1 y) z)) 2) (*.f64 (+.f64 -1 y) z))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))))) (fma.f64 (neg.f64 z) (+.f64 -1 y) (*.f64 z (+.f64 -1 y)))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) (*.f64 0 (-.f64 (*.f64 y z) z))) |
(+.f64 (-.f64 (-.f64 x (*.f64 (+.f64 -1 y) z)) (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t (+.f64 y -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 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 (-.f64 (-.f64 x (*.f64 (+.f64 -1 y) z)) (*.f64 (+.f64 t -1) a)) (neg.f64 (*.f64 (+.f64 t (+.f64 y -2)) (neg.f64 b)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) (-.f64 x (*.f64 (+.f64 -1 y) z))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 (+.f64 (*.f64 (+.f64 -1 y) (neg.f64 z)) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))) x) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 (-.f64 (*.f64 (+.f64 -1 y) (neg.f64 z)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) x) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) 1) (-.f64 x (*.f64 (+.f64 -1 y) z))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 (*.f64 (-.f64 (-.f64 x (*.f64 (+.f64 -1 y) z)) (*.f64 (+.f64 t -1) a)) 1) (*.f64 (+.f64 t (+.f64 y -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 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 (neg.f64 (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))) x) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) 1 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))))) (+.f64 (neg.f64 (-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y)))) (-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) (*.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) a) 0)) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))) (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))))) (+.f64 (neg.f64 (-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y)))) (-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) (*.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) a) 0)) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) 2) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))))) (+.f64 (neg.f64 (-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y)))) (-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) (*.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) a) 0)) |
(+.f64 (+.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) x) (-.f64 (*.f64 (+.f64 -1 y) (neg.f64 z)) (*.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 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 (+.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) (-.f64 x (*.f64 (+.f64 -1 y) z))) (neg.f64 (*.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 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 (+.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) (-.f64 x (*.f64 (+.f64 -1 y) z))) (*.f64 (neg.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 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 (+.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) (-.f64 x (*.f64 (+.f64 -1 y) z))) (*.f64 (neg.f64 a) (+.f64 t -1))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 (+.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) (-.f64 x (*.f64 (+.f64 -1 y) z))) (*.f64 -1 (*.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 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 (+.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) (-.f64 x (*.f64 (+.f64 -1 y) 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 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 (+.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) (-.f64 x (*.f64 (+.f64 -1 y) 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 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 (+.f64 (-.f64 (-.f64 x (*.f64 (+.f64 -1 y) 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 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 (+.f64 (-.f64 (-.f64 x (*.f64 (+.f64 -1 y) 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 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 (+.f64 (-.f64 (-.f64 x (*.f64 (+.f64 -1 y) 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 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 (+.f64 (-.f64 (-.f64 x (*.f64 (+.f64 -1 y) 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 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 (+.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) x) (*.f64 (+.f64 -1 y) (neg.f64 z))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 (+.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) x) (*.f64 (*.f64 (+.f64 -1 y) (neg.f64 z)) 1)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 (+.f64 (*.f64 (-.f64 (-.f64 x (*.f64 (+.f64 -1 y) 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 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 (+.f64 (*.f64 (-.f64 (-.f64 x (*.f64 (+.f64 -1 y) 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 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 (+.f64 (*.f64 (-.f64 (-.f64 x (*.f64 (+.f64 -1 y) 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 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 (+.f64 (*.f64 (-.f64 (-.f64 x (*.f64 (+.f64 -1 y) 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 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(*.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -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 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(*.f64 1 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -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 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(*.f64 (sqrt.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))))) (sqrt.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -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 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(*.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))))) (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))))) 2)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))))) 2) (cbrt.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -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 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 -1 y) z)) 2) (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) 2)) (/.f64 1 (+.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) (-.f64 x (*.f64 (+.f64 -1 y) z))))) |
(*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) 2) (pow.f64 (-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))) 2)) (/.f64 1 (+.f64 (-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))) (-.f64 x (*.f64 z (+.f64 -1 y)))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) a) 2)) (+.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) a) (fma.f64 z (-.f64 1 y) x))) |
(*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 -1 y) z)) 3) (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 -1 y) z)) 2) (*.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) (+.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) (-.f64 x (*.f64 (+.f64 -1 y) z))))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) 3) (pow.f64 (-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))) 3)) 1) (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) 2) (*.f64 (-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))) (+.f64 (-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))) (-.f64 x (*.f64 z (+.f64 -1 y))))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) a) 3)) (fma.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) a) (+.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) a) (fma.f64 z (-.f64 1 y) x)) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2))) |
(*.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) (sqrt.f64 (-.f64 x (*.f64 (+.f64 -1 y) z)))) (-.f64 (sqrt.f64 (-.f64 x (*.f64 (+.f64 -1 y) z))) (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))))) |
(*.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y)))) (sqrt.f64 (-.f64 x (*.f64 z (+.f64 -1 y))))) (-.f64 (sqrt.f64 (-.f64 x (*.f64 z (+.f64 -1 y)))) (sqrt.f64 (-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y)))))) |
(*.f64 (+.f64 (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) a)) (sqrt.f64 (fma.f64 z (-.f64 1 y) x))) (-.f64 (sqrt.f64 (fma.f64 z (-.f64 1 y) x)) (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) a)))) |
(/.f64 1 (/.f64 (+.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) (-.f64 x (*.f64 (+.f64 -1 y) z))) (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 -1 y) z)) 2) (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) 2)))) |
(*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) 2) (pow.f64 (-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))) 2)) (/.f64 1 (+.f64 (-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))) (-.f64 x (*.f64 z (+.f64 -1 y)))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) a) 2)) (+.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) a) (fma.f64 z (-.f64 1 y) x))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 -1 y) z)) 2) (*.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) (+.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) (-.f64 x (*.f64 (+.f64 -1 y) z))))) (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 -1 y) z)) 3) (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) 3)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) 3) (pow.f64 (-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))) 3)) 1) (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) 2) (*.f64 (-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))) (+.f64 (-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))) (-.f64 x (*.f64 z (+.f64 -1 y))))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) a) 3)) (fma.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) a) (+.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) 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 -1 y) z)) 2) (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) 2)) (+.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) (-.f64 x (*.f64 (+.f64 -1 y) z)))) |
(*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) 2) (pow.f64 (-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))) 2)) (/.f64 1 (+.f64 (-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))) (-.f64 x (*.f64 z (+.f64 -1 y)))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) a) 2)) (+.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) a) (fma.f64 z (-.f64 1 y) x))) |
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 -1 y) z)) 3) (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 -1 y) z)) 2) (*.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) (+.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) (-.f64 x (*.f64 (+.f64 -1 y) z)))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) 3) (pow.f64 (-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))) 3)) 1) (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) 2) (*.f64 (-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))) (+.f64 (-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))) (-.f64 x (*.f64 z (+.f64 -1 y))))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) a) 3)) (fma.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) a) (+.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) 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 -1 y) z)) 2) (*.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))))) (-.f64 (-.f64 x (*.f64 (+.f64 -1 y) z)) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))))) |
(*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) 2) (pow.f64 (-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))) 2)) (/.f64 1 (+.f64 (-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))) (-.f64 x (*.f64 z (+.f64 -1 y)))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) a) 2)) (+.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) a) (fma.f64 z (-.f64 1 y) x))) |
(/.f64 (-.f64 (*.f64 (-.f64 (-.f64 x (*.f64 (+.f64 -1 y) z)) (*.f64 (+.f64 t -1) a)) (-.f64 (-.f64 x (*.f64 (+.f64 -1 y) z)) (*.f64 (+.f64 t -1) a))) (pow.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) 2)) (-.f64 (-.f64 (-.f64 x (*.f64 (+.f64 -1 y) z)) (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t (+.f64 y -2)) b))) |
(/.f64 (fma.f64 (-.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) (-.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) (neg.f64 (pow.f64 (*.f64 b (+.f64 (+.f64 t -2) y)) 2))) (-.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) (fma.f64 (+.f64 -1 t) a (*.f64 b (+.f64 (+.f64 t -2) y))))) |
(/.f64 (-.f64 (*.f64 (-.f64 x (fma.f64 a (+.f64 -1 t) (-.f64 (*.f64 y z) z))) (-.f64 x (fma.f64 a (+.f64 -1 t) (-.f64 (*.f64 y z) z)))) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2)) (-.f64 (fma.f64 z (-.f64 1 y) x) (fma.f64 a (+.f64 -1 t) (*.f64 b (+.f64 y (+.f64 t -2)))))) |
(/.f64 (-.f64 (*.f64 x x) (*.f64 (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))))) (+.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))))) |
(/.f64 (-.f64 (*.f64 x x) (*.f64 (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y)))) (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y)))))) (+.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y)))))) |
(/.f64 (*.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) (+.f64 (fma.f64 z (+.f64 -1 y) x) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) a))) (+.f64 (fma.f64 z (+.f64 -1 y) x) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) a))) |
(/.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 -1 y) z)) 3) (pow.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 -1 y) z)) 2) (-.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))) (*.f64 (-.f64 x (*.f64 (+.f64 -1 y) z)) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) 3) (pow.f64 (-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))) 3)) 1) (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) 2) (*.f64 (-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))) (+.f64 (-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))) (-.f64 x (*.f64 z (+.f64 -1 y))))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) a) 3)) (fma.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) a) (+.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) a) (fma.f64 z (-.f64 1 y) x)) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) 3) (pow.f64 (-.f64 (-.f64 x (*.f64 (+.f64 -1 y) z)) (*.f64 (+.f64 t -1) a)) 3)) (+.f64 (*.f64 (-.f64 (-.f64 x (*.f64 (+.f64 -1 y) z)) (*.f64 (+.f64 t -1) a)) (-.f64 (-.f64 x (*.f64 (+.f64 -1 y) z)) (*.f64 (+.f64 t -1) a))) (-.f64 (pow.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) 2) (*.f64 (-.f64 (-.f64 x (*.f64 (+.f64 -1 y) z)) (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t (+.f64 y -2)) b))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 (+.f64 t -2) y)) 3) (pow.f64 (-.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) 3)) (fma.f64 (-.f64 x (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 (pow.f64 (*.f64 b (+.f64 (+.f64 t -2) y)) 2) (*.f64 (*.f64 b (+.f64 (+.f64 t -2) y)) (-.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3) (pow.f64 (-.f64 x (fma.f64 a (+.f64 -1 t) (-.f64 (*.f64 y z) z))) 3)) (fma.f64 (-.f64 x (fma.f64 a (+.f64 -1 t) (-.f64 (*.f64 y z) z))) (-.f64 x (fma.f64 a (+.f64 -1 t) (-.f64 (*.f64 y z) z))) (*.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (-.f64 x (fma.f64 a (+.f64 -1 t) (-.f64 (*.f64 y z) z))))))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) 3)) (+.f64 (*.f64 x x) (+.f64 (*.f64 (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))) (*.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))))))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y)))) 3)) (fma.f64 x x (*.f64 (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y)))) (+.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y)))))))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 z (+.f64 -1 y) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) a)) 3)) (fma.f64 x x (*.f64 (fma.f64 z (+.f64 -1 y) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) a)) (+.f64 (fma.f64 z (+.f64 -1 y) x) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) a))))) |
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (+.f64 -1 y) z) 2)) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 t (+.f64 y -2)) b))) (*.f64 (+.f64 (*.f64 (+.f64 -1 y) z) x) (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) 2)))) (*.f64 (+.f64 (*.f64 (+.f64 -1 y) z) x) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 t (+.f64 y -2)) b)))) |
(/.f64 (-.f64 (*.f64 (fma.f64 (+.f64 -1 t) a (*.f64 b (+.f64 (+.f64 t -2) y))) (-.f64 (*.f64 x x) (pow.f64 (*.f64 z (+.f64 -1 y)) 2))) (*.f64 (-.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 2) (pow.f64 (*.f64 b (+.f64 (+.f64 t -2) y)) 2)) (fma.f64 (+.f64 -1 y) z x))) (*.f64 (fma.f64 (+.f64 -1 t) a (*.f64 b (+.f64 (+.f64 t -2) y))) (fma.f64 (+.f64 -1 y) z x))) |
(/.f64 (-.f64 (*.f64 (fma.f64 a (+.f64 -1 t) (*.f64 b (+.f64 y (+.f64 t -2)))) (-.f64 (*.f64 x x) (pow.f64 (-.f64 (*.f64 y z) z) 2))) (*.f64 (-.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 2) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2)) (fma.f64 z (+.f64 -1 y) x))) (*.f64 (fma.f64 a (+.f64 -1 t) (*.f64 b (+.f64 y (+.f64 t -2)))) (fma.f64 z (+.f64 -1 y) x))) |
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (+.f64 -1 y) z) 2)) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 t (+.f64 y -2)) b))))) (*.f64 (+.f64 (*.f64 (+.f64 -1 y) z) x) (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) 3)))) (*.f64 (+.f64 (*.f64 (+.f64 -1 y) z) x) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 t (+.f64 y -2)) b)))))) |
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 2) (*.f64 (+.f64 y (+.f64 t -2)) (*.f64 b (fma.f64 (+.f64 -1 t) a (*.f64 b (+.f64 (+.f64 t -2) y)))))) (-.f64 (*.f64 x x) (pow.f64 (*.f64 z (+.f64 -1 y)) 2))) (*.f64 (-.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 3) (pow.f64 (*.f64 b (+.f64 (+.f64 t -2) y)) 3)) (fma.f64 (+.f64 -1 y) z x))) (*.f64 (+.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 2) (*.f64 (+.f64 y (+.f64 t -2)) (*.f64 b (fma.f64 (+.f64 -1 t) a (*.f64 b (+.f64 (+.f64 t -2) y)))))) (fma.f64 (+.f64 -1 y) z x))) |
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 b (-.f64 2 (+.f64 y t))) (fma.f64 (-.f64 2 (+.f64 y t)) b (*.f64 a (-.f64 1 t))) (pow.f64 (*.f64 a (+.f64 -1 t)) 2)) (-.f64 (*.f64 x x) (pow.f64 (-.f64 (*.f64 y z) z) 2))) (*.f64 (+.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 3) (pow.f64 (*.f64 b (-.f64 2 (+.f64 y t))) 3)) (fma.f64 z (+.f64 -1 y) x))) (*.f64 (fma.f64 (*.f64 b (-.f64 2 (+.f64 y t))) (fma.f64 (-.f64 2 (+.f64 y t)) b (*.f64 a (-.f64 1 t))) (pow.f64 (*.f64 a (+.f64 -1 t)) 2)) (fma.f64 z (+.f64 -1 y) x))) |
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 -1 y) z) 3)) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 t (+.f64 y -2)) b))) (*.f64 (fma.f64 x x (*.f64 (*.f64 (+.f64 -1 y) z) (+.f64 (*.f64 (+.f64 -1 y) z) x))) (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) 2)))) (*.f64 (fma.f64 x x (*.f64 (*.f64 (+.f64 -1 y) z) (+.f64 (*.f64 (+.f64 -1 y) z) x))) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 t (+.f64 y -2)) b)))) |
(/.f64 (-.f64 (*.f64 (fma.f64 (+.f64 -1 t) a (*.f64 b (+.f64 (+.f64 t -2) y))) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (+.f64 -1 y)) 3))) (*.f64 (-.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 2) (pow.f64 (*.f64 b (+.f64 (+.f64 t -2) y)) 2)) (fma.f64 x x (*.f64 (+.f64 -1 y) (*.f64 z (fma.f64 (+.f64 -1 y) z x)))))) (*.f64 (fma.f64 (+.f64 -1 t) a (*.f64 b (+.f64 (+.f64 t -2) y))) (fma.f64 x x (*.f64 (+.f64 -1 y) (*.f64 z (fma.f64 (+.f64 -1 y) z x)))))) |
(/.f64 (-.f64 (*.f64 (fma.f64 a (+.f64 -1 t) (*.f64 b (+.f64 y (+.f64 t -2)))) (-.f64 (pow.f64 x 3) (pow.f64 (-.f64 (*.f64 y z) z) 3))) (*.f64 (-.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 2) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2)) (fma.f64 x x (*.f64 z (*.f64 (+.f64 -1 y) (fma.f64 z (+.f64 -1 y) x)))))) (*.f64 (fma.f64 a (+.f64 -1 t) (*.f64 b (+.f64 y (+.f64 t -2)))) (fma.f64 x x (*.f64 z (*.f64 (+.f64 -1 y) (fma.f64 z (+.f64 -1 y) x)))))) |
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 -1 y) z) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 t (+.f64 y -2)) b))))) (*.f64 (fma.f64 x x (*.f64 (*.f64 (+.f64 -1 y) z) (+.f64 (*.f64 (+.f64 -1 y) z) x))) (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) 3)))) (*.f64 (fma.f64 x x (*.f64 (*.f64 (+.f64 -1 y) z) (+.f64 (*.f64 (+.f64 -1 y) z) x))) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 t (+.f64 y -2)) b)))))) |
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 2) (*.f64 (+.f64 y (+.f64 t -2)) (*.f64 b (fma.f64 (+.f64 -1 t) a (*.f64 b (+.f64 (+.f64 t -2) y)))))) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (+.f64 -1 y)) 3))) (*.f64 (-.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 3) (pow.f64 (*.f64 b (+.f64 (+.f64 t -2) y)) 3)) (fma.f64 x x (*.f64 (+.f64 -1 y) (*.f64 z (fma.f64 (+.f64 -1 y) z x)))))) (*.f64 (+.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 2) (*.f64 (+.f64 y (+.f64 t -2)) (*.f64 b (fma.f64 (+.f64 -1 t) a (*.f64 b (+.f64 (+.f64 t -2) y)))))) (fma.f64 x x (*.f64 (+.f64 -1 y) (*.f64 z (fma.f64 (+.f64 -1 y) z x)))))) |
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 b (-.f64 2 (+.f64 y t))) (fma.f64 (-.f64 2 (+.f64 y t)) b (*.f64 a (-.f64 1 t))) (pow.f64 (*.f64 a (+.f64 -1 t)) 2)) (-.f64 (pow.f64 x 3) (pow.f64 (-.f64 (*.f64 y z) z) 3))) (*.f64 (+.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 3) (pow.f64 (*.f64 b (-.f64 2 (+.f64 y t))) 3)) (fma.f64 x x (*.f64 z (*.f64 (+.f64 -1 y) (fma.f64 z (+.f64 -1 y) x)))))) (*.f64 (fma.f64 (*.f64 b (-.f64 2 (+.f64 y t))) (fma.f64 (-.f64 2 (+.f64 y t)) b (*.f64 a (-.f64 1 t))) (pow.f64 (*.f64 a (+.f64 -1 t)) 2)) (fma.f64 x x (*.f64 z (*.f64 (+.f64 -1 y) (fma.f64 z (+.f64 -1 y) x)))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 -1 y) z)) 2) (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) 2))) (neg.f64 (+.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) (-.f64 x (*.f64 (+.f64 -1 y) z))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) 2) (pow.f64 (-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))) 2))) (neg.f64 (+.f64 (-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))) (-.f64 x (*.f64 z (+.f64 -1 y)))))) |
(/.f64 (+.f64 (neg.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2)) (pow.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) a) 2)) (-.f64 (fma.f64 a (-.f64 1 t) (*.f64 b (+.f64 y (+.f64 t -2)))) (fma.f64 z (-.f64 1 y) x))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 -1 y) z)) 3) (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) 3))) (neg.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 -1 y) z)) 2) (*.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) (+.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)) (-.f64 x (*.f64 (+.f64 -1 y) z))))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) 3) (pow.f64 (-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))) 3))) (neg.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) 2) (*.f64 (-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))) (+.f64 (-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))) (-.f64 x (*.f64 z (+.f64 -1 y)))))))) |
(*.f64 1 (/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) a) 3)) (fma.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) a) (+.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) 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 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -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 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(pow.f64 (sqrt.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))))) 2) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(pow.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))))) 3) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(pow.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))) 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 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(sqrt.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))) 2)) |
(sqrt.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y))))) 2)) |
(fabs.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x)))) |
(log.f64 (exp.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -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 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -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 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(cbrt.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))) 3)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(expm1.f64 (log1p.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -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 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(exp.f64 (log.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -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 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(exp.f64 (*.f64 (log.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -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 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(log1p.f64 (expm1.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -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 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(fma.f64 1 x (neg.f64 (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -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 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(fma.f64 1 (-.f64 x (*.f64 (+.f64 -1 y) z)) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -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 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -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 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(fma.f64 (sqrt.f64 (-.f64 x (*.f64 (+.f64 -1 y) z))) (sqrt.f64 (-.f64 x (*.f64 (+.f64 -1 y) z))) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -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 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -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 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 (+.f64 -1 y) z))) 2) (cbrt.f64 (-.f64 x (*.f64 (+.f64 -1 y) z))) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -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 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
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 | (*.f64 (+.f64 t -1) a) |
| ✓ | 0.0b | (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 t -1) a)) |
Compiled 74 to 44 computations (40.5% saved)
36 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | z | @ | -inf | (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 | 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 | 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 | 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 | 93 |
| 1 | 425 | 93 |
| 2 | 5793 | 93 |
| 1× | node limit |
| Inputs |
|---|
(fma.f64 (+.f64 y -1) z (*.f64 (+.f64 t -1) a)) |
(*.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 (*.f64 a -1) (*.f64 a t))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a t) (*.f64 a -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1 a) (*.f64 t a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t a) (*.f64 -1 a))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 -1 t) a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 a (/.f64 1 (+.f64 -1 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 t t -1) (/.f64 (+.f64 t 1) a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 -1 (pow.f64 t 3)) (/.f64 (fma.f64 t t (-.f64 1 (*.f64 -1 t))) a))))) (#(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 -1 t))))))) (#(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 -1 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 a (fma.f64 t t -1)) 1) (+.f64 t 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 a (fma.f64 t t -1)) (sqrt.f64 (+.f64 t 1))) (sqrt.f64 (+.f64 t 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 a (fma.f64 t t -1)) (*.f64 (cbrt.f64 (+.f64 t 1)) (cbrt.f64 (+.f64 t 1)))) (cbrt.f64 (+.f64 t 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 a (+.f64 -1 (pow.f64 t 3))) 1) (fma.f64 t t (-.f64 1 (*.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 (*.f64 -1 t))))) (sqrt.f64 (fma.f64 t t (-.f64 1 (*.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 (*.f64 -1 t)))) (cbrt.f64 (fma.f64 t t (-.f64 1 (*.f64 -1 t)))))) (cbrt.f64 (fma.f64 t t (-.f64 1 (*.f64 -1 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (fma.f64 t t -1) a) 1) (+.f64 t 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (fma.f64 t t -1) a) (sqrt.f64 (+.f64 t 1))) (sqrt.f64 (+.f64 t 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (fma.f64 t t -1) a) (*.f64 (cbrt.f64 (+.f64 t 1)) (cbrt.f64 (+.f64 t 1)))) (cbrt.f64 (+.f64 t 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 -1 (pow.f64 t 3)) a) 1) (fma.f64 t t (-.f64 1 (*.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 (*.f64 -1 t))))) (sqrt.f64 (fma.f64 t t (-.f64 1 (*.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 (*.f64 -1 t)))) (cbrt.f64 (fma.f64 t t (-.f64 1 (*.f64 -1 t)))))) (cbrt.f64 (fma.f64 t t (-.f64 1 (*.f64 -1 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (+.f64 -1 t) a) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (+.f64 -1 t) a)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (+.f64 -1 t) a)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (+.f64 -1 t) a) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (+.f64 -1 t) a) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (+.f64 -1 t)) a))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 -1 t) a))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (+.f64 -1 t) a) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (+.f64 -1 t) 3) (pow.f64 a 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 a 3) (pow.f64 (+.f64 -1 t) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (+.f64 -1 t) a)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (+.f64 -1 t) a)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 -1 t) a)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.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 |
| 1864× | associate-+l- |
| 1708× | associate-+r- |
| 1690× | associate--l+ |
| 692× | fma-def |
| 430× | +-commutative |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 396 | 11777 |
| 1 | 1185 | 10887 |
| 2 | 5024 | 10887 |
| 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 -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 (*.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 (*.f64 a -1) (*.f64 a t)) |
(+.f64 (*.f64 a t) (*.f64 a -1)) |
(+.f64 (*.f64 -1 a) (*.f64 t a)) |
(+.f64 (*.f64 t a) (*.f64 -1 a)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 -1 t) a))) 1) |
(/.f64 a (/.f64 1 (+.f64 -1 t))) |
(/.f64 (fma.f64 t t -1) (/.f64 (+.f64 t 1) a)) |
(/.f64 (+.f64 -1 (pow.f64 t 3)) (/.f64 (fma.f64 t t (-.f64 1 (*.f64 -1 t))) a)) |
(/.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 -1 t)))) |
(/.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 -1 t)))) |
(/.f64 (/.f64 (*.f64 a (fma.f64 t t -1)) 1) (+.f64 t 1)) |
(/.f64 (/.f64 (*.f64 a (fma.f64 t t -1)) (sqrt.f64 (+.f64 t 1))) (sqrt.f64 (+.f64 t 1))) |
(/.f64 (/.f64 (*.f64 a (fma.f64 t t -1)) (*.f64 (cbrt.f64 (+.f64 t 1)) (cbrt.f64 (+.f64 t 1)))) (cbrt.f64 (+.f64 t 1))) |
(/.f64 (/.f64 (*.f64 a (+.f64 -1 (pow.f64 t 3))) 1) (fma.f64 t t (-.f64 1 (*.f64 -1 t)))) |
(/.f64 (/.f64 (*.f64 a (+.f64 -1 (pow.f64 t 3))) (sqrt.f64 (fma.f64 t t (-.f64 1 (*.f64 -1 t))))) (sqrt.f64 (fma.f64 t t (-.f64 1 (*.f64 -1 t))))) |
(/.f64 (/.f64 (*.f64 a (+.f64 -1 (pow.f64 t 3))) (*.f64 (cbrt.f64 (fma.f64 t t (-.f64 1 (*.f64 -1 t)))) (cbrt.f64 (fma.f64 t t (-.f64 1 (*.f64 -1 t)))))) (cbrt.f64 (fma.f64 t t (-.f64 1 (*.f64 -1 t))))) |
(/.f64 (/.f64 (*.f64 (fma.f64 t t -1) a) 1) (+.f64 t 1)) |
(/.f64 (/.f64 (*.f64 (fma.f64 t t -1) a) (sqrt.f64 (+.f64 t 1))) (sqrt.f64 (+.f64 t 1))) |
(/.f64 (/.f64 (*.f64 (fma.f64 t t -1) a) (*.f64 (cbrt.f64 (+.f64 t 1)) (cbrt.f64 (+.f64 t 1)))) (cbrt.f64 (+.f64 t 1))) |
(/.f64 (/.f64 (*.f64 (+.f64 -1 (pow.f64 t 3)) a) 1) (fma.f64 t t (-.f64 1 (*.f64 -1 t)))) |
(/.f64 (/.f64 (*.f64 (+.f64 -1 (pow.f64 t 3)) a) (sqrt.f64 (fma.f64 t t (-.f64 1 (*.f64 -1 t))))) (sqrt.f64 (fma.f64 t t (-.f64 1 (*.f64 -1 t))))) |
(/.f64 (/.f64 (*.f64 (+.f64 -1 (pow.f64 t 3)) a) (*.f64 (cbrt.f64 (fma.f64 t t (-.f64 1 (*.f64 -1 t)))) (cbrt.f64 (fma.f64 t t (-.f64 1 (*.f64 -1 t)))))) (cbrt.f64 (fma.f64 t t (-.f64 1 (*.f64 -1 t))))) |
(pow.f64 (*.f64 (+.f64 -1 t) a) 1) |
(pow.f64 (sqrt.f64 (*.f64 (+.f64 -1 t) a)) 2) |
(pow.f64 (cbrt.f64 (*.f64 (+.f64 -1 t) a)) 3) |
(pow.f64 (pow.f64 (*.f64 (+.f64 -1 t) a) 3) 1/3) |
(sqrt.f64 (pow.f64 (*.f64 (+.f64 -1 t) a) 2)) |
(log.f64 (pow.f64 (exp.f64 (+.f64 -1 t)) a)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 -1 t) a)))) |
(cbrt.f64 (pow.f64 (*.f64 (+.f64 -1 t) a) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (+.f64 -1 t) 3) (pow.f64 a 3))) |
(cbrt.f64 (*.f64 (pow.f64 a 3) (pow.f64 (+.f64 -1 t) 3))) |
(expm1.f64 (log1p.f64 (*.f64 (+.f64 -1 t) a))) |
(exp.f64 (log.f64 (*.f64 (+.f64 -1 t) a))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 -1 t) a)) 1)) |
(log1p.f64 (expm1.f64 (*.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 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 -1 a) |
(neg.f64 a) |
(+.f64 (*.f64 a t) (*.f64 -1 a)) |
(*.f64 a (+.f64 -1 t)) |
(-.f64 (*.f64 t a) a) |
(+.f64 (*.f64 a t) (*.f64 -1 a)) |
(*.f64 a (+.f64 -1 t)) |
(-.f64 (*.f64 t a) a) |
(+.f64 (*.f64 a t) (*.f64 -1 a)) |
(*.f64 a (+.f64 -1 t)) |
(-.f64 (*.f64 t a) a) |
(*.f64 a t) |
(*.f64 t a) |
(+.f64 (*.f64 a t) (*.f64 -1 a)) |
(*.f64 a (+.f64 -1 t)) |
(-.f64 (*.f64 t a) a) |
(+.f64 (*.f64 a t) (*.f64 -1 a)) |
(*.f64 a (+.f64 -1 t)) |
(-.f64 (*.f64 t a) a) |
(+.f64 (*.f64 a t) (*.f64 -1 a)) |
(*.f64 a (+.f64 -1 t)) |
(-.f64 (*.f64 t a) a) |
(*.f64 a t) |
(*.f64 t a) |
(+.f64 (*.f64 a t) (*.f64 -1 a)) |
(*.f64 a (+.f64 -1 t)) |
(-.f64 (*.f64 t a) a) |
(+.f64 (*.f64 a t) (*.f64 -1 a)) |
(*.f64 a (+.f64 -1 t)) |
(-.f64 (*.f64 t a) a) |
(+.f64 (*.f64 a t) (*.f64 -1 a)) |
(*.f64 a (+.f64 -1 t)) |
(-.f64 (*.f64 t a) a) |
(*.f64 (-.f64 t 1) a) |
(*.f64 a (+.f64 -1 t)) |
(-.f64 (*.f64 t a) a) |
(*.f64 (-.f64 t 1) a) |
(*.f64 a (+.f64 -1 t)) |
(-.f64 (*.f64 t a) a) |
(*.f64 (-.f64 t 1) a) |
(*.f64 a (+.f64 -1 t)) |
(-.f64 (*.f64 t a) a) |
(*.f64 (-.f64 t 1) a) |
(*.f64 a (+.f64 -1 t)) |
(-.f64 (*.f64 t a) a) |
(*.f64 (-.f64 t 1) a) |
(*.f64 a (+.f64 -1 t)) |
(-.f64 (*.f64 t a) a) |
(*.f64 (-.f64 t 1) a) |
(*.f64 a (+.f64 -1 t)) |
(-.f64 (*.f64 t a) a) |
(*.f64 (-.f64 t 1) a) |
(*.f64 a (+.f64 -1 t)) |
(-.f64 (*.f64 t a) a) |
(*.f64 (-.f64 t 1) a) |
(*.f64 a (+.f64 -1 t)) |
(-.f64 (*.f64 t a) a) |
(*.f64 (-.f64 t 1) a) |
(*.f64 a (+.f64 -1 t)) |
(-.f64 (*.f64 t a) a) |
(*.f64 (-.f64 t 1) a) |
(*.f64 a (+.f64 -1 t)) |
(-.f64 (*.f64 t a) a) |
(*.f64 (-.f64 t 1) a) |
(*.f64 a (+.f64 -1 t)) |
(-.f64 (*.f64 t a) a) |
(*.f64 (-.f64 t 1) a) |
(*.f64 a (+.f64 -1 t)) |
(-.f64 (*.f64 t a) a) |
(-.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 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 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 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 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 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 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 t a)))) |
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z)))) |
(neg.f64 (*.f64 y (*.f64 -1 (-.f64 b z)))) |
(*.f64 y (neg.f64 (fma.f64 -1 b z))) |
(*.f64 (fma.f64 -1 b z) (neg.f64 y)) |
(-.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 -1 (*.f64 y (*.f64 -1 (-.f64 b z))) (fma.f64 b (+.f64 t -2) x)) (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(fma.f64 (neg.f64 y) (fma.f64 -1 b z) (+.f64 (fma.f64 b (-.f64 t 2) x) (+.f64 z (-.f64 a (*.f64 t a))))) |
(+.f64 (-.f64 (fma.f64 b (-.f64 t 2) x) (*.f64 y (fma.f64 -1 b z))) (+.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 -1 (*.f64 y (*.f64 -1 (-.f64 b z))) (fma.f64 b (+.f64 t -2) x)) (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(fma.f64 (neg.f64 y) (fma.f64 -1 b z) (+.f64 (fma.f64 b (-.f64 t 2) x) (+.f64 z (-.f64 a (*.f64 t a))))) |
(+.f64 (-.f64 (fma.f64 b (-.f64 t 2) x) (*.f64 y (fma.f64 -1 b z))) (+.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 -1 (*.f64 y (*.f64 -1 (-.f64 b z))) (fma.f64 b (+.f64 t -2) x)) (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(fma.f64 (neg.f64 y) (fma.f64 -1 b z) (+.f64 (fma.f64 b (-.f64 t 2) x) (+.f64 z (-.f64 a (*.f64 t a))))) |
(+.f64 (-.f64 (fma.f64 b (-.f64 t 2) x) (*.f64 y (fma.f64 -1 b z))) (+.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 (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 1 y)))) |
(-.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)))) |
(+.f64 (+.f64 (fma.f64 t (-.f64 b a) (fma.f64 b (-.f64 y 2) x)) (*.f64 z (-.f64 1 y))) 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)))) |
(+.f64 (+.f64 (fma.f64 t (-.f64 b a) (fma.f64 b (-.f64 y 2) x)) (*.f64 z (-.f64 1 y))) 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)))) |
(+.f64 (+.f64 (fma.f64 t (-.f64 b a) (fma.f64 b (-.f64 y 2) x)) (*.f64 z (-.f64 1 y))) 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)))) |
(+.f64 (+.f64 (fma.f64 t (-.f64 b a) (fma.f64 b (-.f64 y 2) x)) (*.f64 z (-.f64 1 y))) 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)))) |
(+.f64 (+.f64 (fma.f64 t (-.f64 b a) (fma.f64 b (-.f64 y 2) x)) (*.f64 z (-.f64 1 y))) 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)))) |
(+.f64 (+.f64 (fma.f64 t (-.f64 b a) (fma.f64 b (-.f64 y 2) x)) (*.f64 z (-.f64 1 y))) a) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 b) (*.f64 -1 a)) t)) |
(neg.f64 (*.f64 t (*.f64 -1 (-.f64 b a)))) |
(*.f64 (fma.f64 -1 b a) (neg.f64 t)) |
(*.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 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(-.f64 (fma.f64 -1 (*.f64 t (*.f64 -1 (-.f64 b a))) (fma.f64 (+.f64 y -2) b x)) (fma.f64 z (+.f64 -1 y) (neg.f64 a))) |
(+.f64 (-.f64 (fma.f64 b (+.f64 y -2) x) (*.f64 t (fma.f64 -1 b a))) (+.f64 a (*.f64 z (-.f64 1 y)))) |
(+.f64 (-.f64 (fma.f64 b (-.f64 y 2) x) (*.f64 t (fma.f64 -1 b a))) (+.f64 a (*.f64 z (-.f64 1 y)))) |
(-.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 -1 (*.f64 t (*.f64 -1 (-.f64 b a))) (fma.f64 (+.f64 y -2) b x)) (fma.f64 z (+.f64 -1 y) (neg.f64 a))) |
(+.f64 (-.f64 (fma.f64 b (+.f64 y -2) x) (*.f64 t (fma.f64 -1 b a))) (+.f64 a (*.f64 z (-.f64 1 y)))) |
(+.f64 (-.f64 (fma.f64 b (-.f64 y 2) x) (*.f64 t (fma.f64 -1 b a))) (+.f64 a (*.f64 z (-.f64 1 y)))) |
(-.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 -1 (*.f64 t (*.f64 -1 (-.f64 b a))) (fma.f64 (+.f64 y -2) b x)) (fma.f64 z (+.f64 -1 y) (neg.f64 a))) |
(+.f64 (-.f64 (fma.f64 b (+.f64 y -2) x) (*.f64 t (fma.f64 -1 b a))) (+.f64 a (*.f64 z (-.f64 1 y)))) |
(+.f64 (-.f64 (fma.f64 b (-.f64 y 2) x) (*.f64 t (fma.f64 -1 b a))) (+.f64 a (*.f64 z (-.f64 1 y)))) |
(-.f64 x (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))) |
(+.f64 x (fma.f64 (-.f64 1 y) z (-.f64 a (*.f64 t a)))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (-.f64 a (*.f64 t 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 (+.f64 t y) -2) b x) (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -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 (+.f64 t y) -2) b x) (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -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 (+.f64 t y) -2) b x) (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -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 (+.f64 t y) -2)) |
(*.f64 b (+.f64 t (+.f64 y -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 (+.f64 t y) -2) b x) (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -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 (+.f64 t y) -2) b x) (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -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 (+.f64 t y) -2) b x) (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -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 (+.f64 t y) -2)) |
(*.f64 b (+.f64 t (+.f64 y -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 (+.f64 t y) -2) b x) (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -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 (+.f64 t y) -2) b x) (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -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 (+.f64 t y) -2) b x) (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -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 (+.f64 t y) -2)) (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 (-.f64 1 y) z (-.f64 a (*.f64 t a)))) |
(fma.f64 b (+.f64 t (-.f64 y 2)) (-.f64 a (fma.f64 z (+.f64 -1 y) (*.f64 t 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 (+.f64 t y) -2) b x) (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -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 (+.f64 t y) -2) b x) (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -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 (+.f64 t y) -2) b x) (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -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 (+.f64 t y) -2) b x) (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -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 (+.f64 t y) -2) b x) (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -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 (+.f64 t y) -2) b x) (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -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 (+.f64 t y) -2) b x) (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -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 (+.f64 t y) -2) b x) (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -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 (+.f64 t y) -2) b x) (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -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 (+.f64 t y) -2) b x) (*.f64 a (+.f64 -1 t))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -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 (+.f64 t y) -2) b x) (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -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 (+.f64 t y) -2) b x) (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -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 (+.f64 t y) -2) b x) (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -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 (+.f64 t y) -2) b x) (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -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 (+.f64 t y) -2) b x) (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -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 (+.f64 t y) -2) b x) (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -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 (+.f64 t y) -2) b x) (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -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 (+.f64 t y) -2) b x) (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -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 (+.f64 t y) -2) b x) (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -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))) |
(-.f64 (fma.f64 (+.f64 (+.f64 t y) -2) b x) (*.f64 z (+.f64 -1 y))) |
(fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -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 (+.f64 t y) -2) b x) (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -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 (+.f64 t y) -2) b x) (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -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 (+.f64 t y) -2) b x) (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -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 (+.f64 t y) -2) b x) (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -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 (+.f64 t y) -2) b x) (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -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 (+.f64 t y) -2) b x) (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -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 (+.f64 t y) -2) b x) (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -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 (+.f64 t y) -2) b x) (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -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 (+.f64 t y) -2) b x) (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -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))) |
(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) (exp.f64 (log1p.f64 (*.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 (+.f64 (*.f64 (*.f64 (+.f64 y -1) z) 1) (exp.f64 (log1p.f64 (*.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 (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)) (fma.f64 (+.f64 -1 y) z (*.f64 (+.f64 -1 t) (neg.f64 a)))) |
(/.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)) (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)))))) |
(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 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t))) 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 (*.f64 a -1) (*.f64 a t)) |
(*.f64 a (+.f64 -1 t)) |
(-.f64 (*.f64 t a) a) |
(+.f64 (*.f64 a t) (*.f64 a -1)) |
(*.f64 a (+.f64 -1 t)) |
(-.f64 (*.f64 t a) a) |
(+.f64 (*.f64 -1 a) (*.f64 t a)) |
(*.f64 a (+.f64 -1 t)) |
(-.f64 (*.f64 t a) a) |
(+.f64 (*.f64 t a) (*.f64 -1 a)) |
(*.f64 a (+.f64 -1 t)) |
(-.f64 (*.f64 t a) a) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 -1 t) a))) 1) |
(*.f64 a (+.f64 -1 t)) |
(-.f64 (*.f64 t a) a) |
(/.f64 a (/.f64 1 (+.f64 -1 t))) |
(*.f64 a (+.f64 -1 t)) |
(-.f64 (*.f64 t a) a) |
(/.f64 (fma.f64 t t -1) (/.f64 (+.f64 t 1) 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 a (+.f64 t 1)) (fma.f64 t t -1)) |
(/.f64 (+.f64 -1 (pow.f64 t 3)) (/.f64 (fma.f64 t t (-.f64 1 (*.f64 -1 t))) a)) |
(/.f64 (*.f64 a (+.f64 -1 (pow.f64 t 3))) (fma.f64 t t (-.f64 1 (neg.f64 t)))) |
(*.f64 (/.f64 a (fma.f64 t t (+.f64 t 1))) (+.f64 -1 (pow.f64 t 3))) |
(*.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 t 1)) |
(*.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 t 1)) (fma.f64 t t -1)) |
(/.f64 (*.f64 a (+.f64 -1 (pow.f64 t 3))) (fma.f64 t t (-.f64 1 (*.f64 -1 t)))) |
(/.f64 (*.f64 a (+.f64 -1 (pow.f64 t 3))) (fma.f64 t t (-.f64 1 (neg.f64 t)))) |
(*.f64 (/.f64 a (fma.f64 t t (+.f64 t 1))) (+.f64 -1 (pow.f64 t 3))) |
(*.f64 a (/.f64 (+.f64 -1 (pow.f64 t 3)) (fma.f64 t t (+.f64 t 1)))) |
(/.f64 (*.f64 (fma.f64 t t -1) a) (+.f64 t 1)) |
(*.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 t 1)) (fma.f64 t t -1)) |
(/.f64 (*.f64 (+.f64 -1 (pow.f64 t 3)) a) (fma.f64 t t (-.f64 1 (*.f64 -1 t)))) |
(/.f64 (*.f64 a (+.f64 -1 (pow.f64 t 3))) (fma.f64 t t (-.f64 1 (neg.f64 t)))) |
(*.f64 (/.f64 a (fma.f64 t t (+.f64 t 1))) (+.f64 -1 (pow.f64 t 3))) |
(*.f64 a (/.f64 (+.f64 -1 (pow.f64 t 3)) (fma.f64 t t (+.f64 t 1)))) |
(/.f64 (/.f64 (*.f64 a (fma.f64 t t -1)) 1) (+.f64 t 1)) |
(*.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 t 1)) (fma.f64 t t -1)) |
(/.f64 (/.f64 (*.f64 a (fma.f64 t t -1)) (sqrt.f64 (+.f64 t 1))) (sqrt.f64 (+.f64 t 1))) |
(*.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 t 1)) (fma.f64 t t -1)) |
(/.f64 (/.f64 (*.f64 a (fma.f64 t t -1)) (*.f64 (cbrt.f64 (+.f64 t 1)) (cbrt.f64 (+.f64 t 1)))) (cbrt.f64 (+.f64 t 1))) |
(*.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 t 1)) (fma.f64 t t -1)) |
(/.f64 (/.f64 (*.f64 a (+.f64 -1 (pow.f64 t 3))) 1) (fma.f64 t t (-.f64 1 (*.f64 -1 t)))) |
(/.f64 (*.f64 a (+.f64 -1 (pow.f64 t 3))) (fma.f64 t t (-.f64 1 (neg.f64 t)))) |
(*.f64 (/.f64 a (fma.f64 t t (+.f64 t 1))) (+.f64 -1 (pow.f64 t 3))) |
(*.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 (*.f64 -1 t))))) (sqrt.f64 (fma.f64 t t (-.f64 1 (*.f64 -1 t))))) |
(/.f64 (*.f64 a (+.f64 -1 (pow.f64 t 3))) (fma.f64 t t (-.f64 1 (neg.f64 t)))) |
(*.f64 (/.f64 a (fma.f64 t t (+.f64 t 1))) (+.f64 -1 (pow.f64 t 3))) |
(*.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 (*.f64 -1 t)))) (cbrt.f64 (fma.f64 t t (-.f64 1 (*.f64 -1 t)))))) (cbrt.f64 (fma.f64 t t (-.f64 1 (*.f64 -1 t))))) |
(/.f64 (*.f64 a (+.f64 -1 (pow.f64 t 3))) (fma.f64 t t (-.f64 1 (neg.f64 t)))) |
(*.f64 (/.f64 a (fma.f64 t t (+.f64 t 1))) (+.f64 -1 (pow.f64 t 3))) |
(*.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 t 1)) |
(*.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 t 1)) (fma.f64 t t -1)) |
(/.f64 (/.f64 (*.f64 (fma.f64 t t -1) a) (sqrt.f64 (+.f64 t 1))) (sqrt.f64 (+.f64 t 1))) |
(*.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 t 1)) (fma.f64 t t -1)) |
(/.f64 (/.f64 (*.f64 (fma.f64 t t -1) a) (*.f64 (cbrt.f64 (+.f64 t 1)) (cbrt.f64 (+.f64 t 1)))) (cbrt.f64 (+.f64 t 1))) |
(*.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 t 1)) (fma.f64 t t -1)) |
(/.f64 (/.f64 (*.f64 (+.f64 -1 (pow.f64 t 3)) a) 1) (fma.f64 t t (-.f64 1 (*.f64 -1 t)))) |
(/.f64 (*.f64 a (+.f64 -1 (pow.f64 t 3))) (fma.f64 t t (-.f64 1 (neg.f64 t)))) |
(*.f64 (/.f64 a (fma.f64 t t (+.f64 t 1))) (+.f64 -1 (pow.f64 t 3))) |
(*.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 (*.f64 -1 t))))) (sqrt.f64 (fma.f64 t t (-.f64 1 (*.f64 -1 t))))) |
(/.f64 (*.f64 a (+.f64 -1 (pow.f64 t 3))) (fma.f64 t t (-.f64 1 (neg.f64 t)))) |
(*.f64 (/.f64 a (fma.f64 t t (+.f64 t 1))) (+.f64 -1 (pow.f64 t 3))) |
(*.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 (*.f64 -1 t)))) (cbrt.f64 (fma.f64 t t (-.f64 1 (*.f64 -1 t)))))) (cbrt.f64 (fma.f64 t t (-.f64 1 (*.f64 -1 t))))) |
(/.f64 (*.f64 a (+.f64 -1 (pow.f64 t 3))) (fma.f64 t t (-.f64 1 (neg.f64 t)))) |
(*.f64 (/.f64 a (fma.f64 t t (+.f64 t 1))) (+.f64 -1 (pow.f64 t 3))) |
(*.f64 a (/.f64 (+.f64 -1 (pow.f64 t 3)) (fma.f64 t t (+.f64 t 1)))) |
(pow.f64 (*.f64 (+.f64 -1 t) a) 1) |
(*.f64 a (+.f64 -1 t)) |
(-.f64 (*.f64 t a) a) |
(pow.f64 (sqrt.f64 (*.f64 (+.f64 -1 t) a)) 2) |
(*.f64 a (+.f64 -1 t)) |
(-.f64 (*.f64 t a) a) |
(pow.f64 (cbrt.f64 (*.f64 (+.f64 -1 t) a)) 3) |
(*.f64 a (+.f64 -1 t)) |
(-.f64 (*.f64 t a) a) |
(pow.f64 (pow.f64 (*.f64 (+.f64 -1 t) a) 3) 1/3) |
(*.f64 a (+.f64 -1 t)) |
(-.f64 (*.f64 t a) a) |
(sqrt.f64 (pow.f64 (*.f64 (+.f64 -1 t) a) 2)) |
(sqrt.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 2)) |
(fabs.f64 (-.f64 (*.f64 t a) a)) |
(log.f64 (pow.f64 (exp.f64 (+.f64 -1 t)) a)) |
(*.f64 a (+.f64 -1 t)) |
(-.f64 (*.f64 t a) a) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 -1 t) a)))) |
(*.f64 a (+.f64 -1 t)) |
(-.f64 (*.f64 t a) a) |
(cbrt.f64 (pow.f64 (*.f64 (+.f64 -1 t) a) 3)) |
(*.f64 a (+.f64 -1 t)) |
(-.f64 (*.f64 t a) a) |
(cbrt.f64 (*.f64 (pow.f64 (+.f64 -1 t) 3) (pow.f64 a 3))) |
(*.f64 a (+.f64 -1 t)) |
(-.f64 (*.f64 t a) a) |
(cbrt.f64 (*.f64 (pow.f64 a 3) (pow.f64 (+.f64 -1 t) 3))) |
(*.f64 a (+.f64 -1 t)) |
(-.f64 (*.f64 t a) a) |
(expm1.f64 (log1p.f64 (*.f64 (+.f64 -1 t) a))) |
(*.f64 a (+.f64 -1 t)) |
(-.f64 (*.f64 t a) a) |
(exp.f64 (log.f64 (*.f64 (+.f64 -1 t) a))) |
(*.f64 a (+.f64 -1 t)) |
(-.f64 (*.f64 t a) a) |
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 -1 t) a)) 1)) |
(*.f64 a (+.f64 -1 t)) |
(-.f64 (*.f64 t a) a) |
(log1p.f64 (expm1.f64 (*.f64 (+.f64 -1 t) a))) |
(*.f64 a (+.f64 -1 t)) |
(-.f64 (*.f64 t a) 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 (fma.f64 (+.f64 (+.f64 t y) -2) b x) (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -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 (+.f64 t y) -2) b x) (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -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 (+.f64 t y) -2) b x) (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -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 (+.f64 t y) -2) b x) (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -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 (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))) (+.f64 (*.f64 b (+.f64 (+.f64 t y) -2)) (+.f64 (neg.f64 (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))) (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))))) |
(+.f64 (*.f64 (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) 0) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -2)) x)))) |
(+.f64 (*.f64 (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) 0) (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 (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))) (+.f64 (*.f64 b (+.f64 (+.f64 t y) -2)) (+.f64 (neg.f64 (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))) (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))))) |
(+.f64 (*.f64 (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) 0) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -2)) x)))) |
(+.f64 (*.f64 (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) 0) (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 (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))) (+.f64 (*.f64 b (+.f64 (+.f64 t y) -2)) (+.f64 (neg.f64 (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))) (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))))) |
(+.f64 (*.f64 (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) 0) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -2)) x)))) |
(+.f64 (*.f64 (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) 0) (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 (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))) (+.f64 (*.f64 b (+.f64 (+.f64 t y) -2)) (+.f64 (neg.f64 (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))) (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))))) |
(+.f64 (*.f64 (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) 0) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -2)) x)))) |
(+.f64 (*.f64 (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) 0) (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 (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))) (+.f64 (*.f64 b (+.f64 (+.f64 t y) -2)) (+.f64 (neg.f64 (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))) (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))))) |
(+.f64 (*.f64 (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) 0) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -2)) x)))) |
(+.f64 (*.f64 (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) 0) (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 (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))) (+.f64 (*.f64 b (+.f64 (+.f64 t y) -2)) (+.f64 (neg.f64 (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))) (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))))) |
(+.f64 (*.f64 (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) 0) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -2)) x)))) |
(+.f64 (*.f64 (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) 0) (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 (+.f64 t y) -2) b x) (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -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 (+.f64 t y) -2) b x) (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -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 (+.f64 t y) -2) b x) (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -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 (+.f64 t y) -2) b x) (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -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 (+.f64 t y) -2) b x) (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -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 (+.f64 t y) -2) b x) (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -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 (+.f64 t y) -2) b x) (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -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 (+.f64 t y) -2) b x) (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -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 (+.f64 t y) -2) b x) (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -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 (+.f64 t y) -2) b x) (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -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 (+.f64 t y) -2) b x) (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -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 (+.f64 t y) -2) b x) (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -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 (+.f64 t y) -2) b x) (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -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 (exp.f64 (log1p.f64 (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))))) (-.f64 1 (*.f64 b (+.f64 (+.f64 t y) -2)))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (expm1.f64 (log1p.f64 (+.f64 x (fma.f64 (-.f64 1 y) z (-.f64 a (*.f64 t a))))))) |
(fma.f64 b (+.f64 t (-.f64 y 2)) (expm1.f64 (log1p.f64 (+.f64 (fma.f64 z (-.f64 1 y) x) (-.f64 a (*.f64 t a)))))) |
(-.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 (+.f64 t y) -2) b x) (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -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 (+.f64 t y) -2) b x) (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -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 (/.f64 x (/.f64 (+.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))) x)) (/.f64 (pow.f64 (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t))) 2) (+.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))))) (*.f64 b (+.f64 (+.f64 t y) -2))) |
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -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 (/.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 (/.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 (pow.f64 x 3) (fma.f64 x x (*.f64 (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t))) (+.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t))))))) (/.f64 (pow.f64 (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t))) 3) (fma.f64 x x (*.f64 (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t))) (+.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))))))) (*.f64 b (+.f64 (+.f64 t y) -2))) |
(-.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 (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 (+.f64 t y) -2) b x) (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -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 (exp.f64 (log1p.f64 (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))))) (-.f64 1 (*.f64 b (+.f64 (+.f64 t y) -2)))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (expm1.f64 (log1p.f64 (+.f64 x (fma.f64 (-.f64 1 y) z (-.f64 a (*.f64 t a))))))) |
(fma.f64 b (+.f64 t (-.f64 y 2)) (expm1.f64 (log1p.f64 (+.f64 (fma.f64 z (-.f64 1 y) x) (-.f64 a (*.f64 t a)))))) |
(-.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 (+.f64 t y) -2) b x) (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -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 (/.f64 x (/.f64 (+.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))) x)) (/.f64 (pow.f64 (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t))) 2) (+.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))))) (*.f64 b (+.f64 (+.f64 t y) -2))) |
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -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 (/.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 (+.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 (pow.f64 x 3) (fma.f64 x x (*.f64 (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t))) (+.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t))))))) (/.f64 (pow.f64 (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t))) 3) (fma.f64 x x (*.f64 (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t))) (+.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))))))) (*.f64 b (+.f64 (+.f64 t y) -2))) |
(-.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 (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 (+.f64 t y) -2) b x) (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -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 (exp.f64 (log1p.f64 (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))))) (-.f64 1 (*.f64 b (+.f64 (+.f64 t y) -2)))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (expm1.f64 (log1p.f64 (+.f64 x (fma.f64 (-.f64 1 y) z (-.f64 a (*.f64 t a))))))) |
(fma.f64 b (+.f64 t (-.f64 y 2)) (expm1.f64 (log1p.f64 (+.f64 (fma.f64 z (-.f64 1 y) x) (-.f64 a (*.f64 t a)))))) |
(-.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 (+.f64 t y) -2) b x) (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -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 (/.f64 x (/.f64 (+.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))) x)) (/.f64 (pow.f64 (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t))) 2) (+.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))))) (*.f64 b (+.f64 (+.f64 t y) -2))) |
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -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 (/.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 (+.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 (pow.f64 x 3) (fma.f64 x x (*.f64 (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t))) (+.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t))))))) (/.f64 (pow.f64 (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t))) 3) (fma.f64 x x (*.f64 (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t))) (+.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))))))) (*.f64 b (+.f64 (+.f64 t y) -2))) |
(-.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 (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 (+.f64 t y) -2) b x) (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -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 (+.f64 t y) -2) b x) (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -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 (+.f64 t y) -2) b x) (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -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 (+.f64 t y) -2) b x) (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -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 (+.f64 t y) -2) b x) (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -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 (+.f64 t y) -2) b x) (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -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 (+.f64 t y) -2) b x) (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -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 (+.f64 t y) -2) b x) (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -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 (+.f64 t y) -2)) (*.f64 b (+.f64 (+.f64 t y) -2))) (pow.f64 (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))) 2)) (+.f64 (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t))) (-.f64 (*.f64 b (+.f64 (+.f64 t y) -2)) x))) |
(/.f64 (-.f64 (*.f64 (+.f64 t (+.f64 y -2)) (*.f64 (*.f64 b b) (+.f64 t (+.f64 y -2)))) (pow.f64 (+.f64 x (fma.f64 (-.f64 1 y) z (-.f64 a (*.f64 t a)))) 2)) (+.f64 (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) x))) |
(/.f64 (-.f64 (*.f64 (+.f64 t (-.f64 y 2)) (*.f64 (*.f64 b b) (+.f64 t (-.f64 y 2)))) (pow.f64 (+.f64 (fma.f64 z (-.f64 1 y) x) (-.f64 a (*.f64 t a))) 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 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))) 3) (pow.f64 (*.f64 b (+.f64 (+.f64 t y) -2)) 3)) (-.f64 (fma.f64 (*.f64 b (+.f64 (+.f64 t y) -2)) (*.f64 b (+.f64 (+.f64 t y) -2)) (pow.f64 (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))) 2)) (*.f64 (*.f64 b (+.f64 (+.f64 t y) -2)) (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t))))))) |
(/.f64 (+.f64 (pow.f64 (+.f64 x (fma.f64 (-.f64 1 y) z (-.f64 a (*.f64 t a)))) 3) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3)) (fma.f64 (+.f64 t (+.f64 y -2)) (*.f64 (*.f64 b b) (+.f64 t (+.f64 y -2))) (*.f64 (+.f64 x (fma.f64 (-.f64 1 y) z (-.f64 a (*.f64 t a)))) (-.f64 (+.f64 x (fma.f64 (-.f64 1 y) z (-.f64 a (*.f64 t a)))) (*.f64 b (+.f64 t (+.f64 y -2))))))) |
(/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 z (-.f64 1 y) x) (-.f64 a (*.f64 t a))) 3) (pow.f64 (*.f64 b (+.f64 t (-.f64 y 2))) 3)) (fma.f64 (+.f64 t (-.f64 y 2)) (*.f64 (*.f64 b b) (+.f64 t (-.f64 y 2))) (*.f64 (+.f64 (fma.f64 z (-.f64 1 y) x) (-.f64 a (*.f64 t a))) (+.f64 (-.f64 a (fma.f64 z (+.f64 -1 y) (*.f64 t a))) (-.f64 x (*.f64 b (+.f64 t (-.f64 y 2)))))))) |
(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 (+.f64 t y) -2) b x) (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -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 (+.f64 t y) -2) b x) (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -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 (+.f64 t y) -2) b x) (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -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 (+.f64 t y) -2) b x) (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -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 (+.f64 t y) -2) b x) (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))) 2)) |
(fabs.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -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 (+.f64 t y) -2) b x) (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -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 (+.f64 t y) -2) b x) (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -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 (+.f64 t y) -2) b x) (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -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 (+.f64 t y) -2) b x) (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -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 (+.f64 t y) -2) b x) (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -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 (+.f64 t y) -2) b x) (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -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 (+.f64 t y) -2) b x) (fma.f64 z (+.f64 -1 y) (*.f64 a (+.f64 -1 t)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (-.f64 y 2)) x))) |
Compiled 18797 to 11357 computations (39.6% saved)
12 alts after pruning (12 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 612 | 12 | 624 |
| Fresh | 0 | 0 | 0 |
| Picked | 1 | 0 | 1 |
| Done | 1 | 0 | 1 |
| Total | 614 | 12 | 626 |
| Status | Error | Program |
|---|---|---|
| 25.4b | (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (*.f64 z y))) | |
| 16.7b | (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 (-.f64 t 1) a)) | |
| 16.1b | (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 (-.f64 2 (+.f64 y t)) b)) | |
| 27.8b | (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 (neg.f64 y) b)) | |
| ▶ | 17.9b | (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 t (-.f64 a b))) |
| ▶ | 14.8b | (-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 (-.f64 t 1) a)) |
| 48.0b | (-.f64 a (*.f64 t a)) | |
| ▶ | 47.0b | (*.f64 (-.f64 (+.f64 y t) 2) b) |
| ▶ | 53.6b | (*.f64 (-.f64 b z) y) |
| 48.2b | (*.f64 z (-.f64 1 y)) | |
| ▶ | 49.1b | (*.f64 t (-.f64 b a)) |
| 46.4b | x |
Compiled 353 to 256 computations (27.5% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (*.f64 (-.f64 t 1) a) |
| ✓ | 0.0b | (-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 (-.f64 t 1) a)) |
| ✓ | 0.0b | (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) |
| ✓ | 0.0b | (*.f64 (-.f64 (+.f64 y t) 2) b) |
Compiled 60 to 31 computations (48.3% saved)
42 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | t | @ | -inf | (-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 (-.f64 t 1) a)) |
| 0.0ms | y | @ | 0 | (-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 (-.f64 t 1) a)) |
| 0.0ms | t | @ | 0 | (-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 (-.f64 t 1) a)) |
| 0.0ms | a | @ | 0 | (-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 (-.f64 t 1) a)) |
| 0.0ms | b | @ | inf | (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) |
| 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 | 92 |
| 1 | 373 | 92 |
| 2 | 5381 | 92 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 (-.f64 t 1) a)) |
(*.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 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 (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)))))) |
((#(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 (*.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 t 1) a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 -1 (pow.f64 t 3)) (/.f64 (fma.f64 t t (+.f64 t 1)) a))))) (#(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 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 t 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 a (fma.f64 t t -1)) 1) (+.f64 t 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 a (fma.f64 t t -1)) (sqrt.f64 (+.f64 t 1))) (sqrt.f64 (+.f64 t 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 a (fma.f64 t t -1)) (*.f64 (cbrt.f64 (+.f64 t 1)) (cbrt.f64 (+.f64 t 1)))) (cbrt.f64 (+.f64 t 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 a (+.f64 -1 (pow.f64 t 3))) 1) (fma.f64 t t (+.f64 t 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 a (+.f64 -1 (pow.f64 t 3))) (sqrt.f64 (fma.f64 t t (+.f64 t 1)))) (sqrt.f64 (fma.f64 t t (+.f64 t 1))))))) (#(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 t 1))) (cbrt.f64 (fma.f64 t t (+.f64 t 1))))) (cbrt.f64 (fma.f64 t t (+.f64 t 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (fma.f64 t t -1) a) 1) (+.f64 t 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (fma.f64 t t -1) a) (sqrt.f64 (+.f64 t 1))) (sqrt.f64 (+.f64 t 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (fma.f64 t t -1) a) (*.f64 (cbrt.f64 (+.f64 t 1)) (cbrt.f64 (+.f64 t 1)))) (cbrt.f64 (+.f64 t 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 -1 (pow.f64 t 3)) a) 1) (fma.f64 t t (+.f64 t 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 -1 (pow.f64 t 3)) a) (sqrt.f64 (fma.f64 t t (+.f64 t 1)))) (sqrt.f64 (fma.f64 t t (+.f64 t 1))))))) (#(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 t 1))) (cbrt.f64 (fma.f64 t t (+.f64 t 1))))) (cbrt.f64 (fma.f64 t t (+.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 |
| 1492× | associate-+l+ |
| 1116× | associate-+r+ |
| 700× | +-commutative |
| 482× | distribute-lft-in |
| 474× | associate-*r* |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 673 | 18022 |
| 1 | 1770 | 17166 |
| 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 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 (*.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 -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 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 (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)) |
(+.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 (*.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 t 1) a)) |
(/.f64 (+.f64 -1 (pow.f64 t 3)) (/.f64 (fma.f64 t t (+.f64 t 1)) a)) |
(/.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 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 t 1))) |
(/.f64 (/.f64 (*.f64 a (fma.f64 t t -1)) 1) (+.f64 t 1)) |
(/.f64 (/.f64 (*.f64 a (fma.f64 t t -1)) (sqrt.f64 (+.f64 t 1))) (sqrt.f64 (+.f64 t 1))) |
(/.f64 (/.f64 (*.f64 a (fma.f64 t t -1)) (*.f64 (cbrt.f64 (+.f64 t 1)) (cbrt.f64 (+.f64 t 1)))) (cbrt.f64 (+.f64 t 1))) |
(/.f64 (/.f64 (*.f64 a (+.f64 -1 (pow.f64 t 3))) 1) (fma.f64 t t (+.f64 t 1))) |
(/.f64 (/.f64 (*.f64 a (+.f64 -1 (pow.f64 t 3))) (sqrt.f64 (fma.f64 t t (+.f64 t 1)))) (sqrt.f64 (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 t 1))) (cbrt.f64 (fma.f64 t t (+.f64 t 1))))) (cbrt.f64 (fma.f64 t t (+.f64 t 1)))) |
(/.f64 (/.f64 (*.f64 (fma.f64 t t -1) a) 1) (+.f64 t 1)) |
(/.f64 (/.f64 (*.f64 (fma.f64 t t -1) a) (sqrt.f64 (+.f64 t 1))) (sqrt.f64 (+.f64 t 1))) |
(/.f64 (/.f64 (*.f64 (fma.f64 t t -1) a) (*.f64 (cbrt.f64 (+.f64 t 1)) (cbrt.f64 (+.f64 t 1)))) (cbrt.f64 (+.f64 t 1))) |
(/.f64 (/.f64 (*.f64 (+.f64 -1 (pow.f64 t 3)) a) 1) (fma.f64 t t (+.f64 t 1))) |
(/.f64 (/.f64 (*.f64 (+.f64 -1 (pow.f64 t 3)) a) (sqrt.f64 (fma.f64 t t (+.f64 t 1)))) (sqrt.f64 (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 t 1))) (cbrt.f64 (fma.f64 t t (+.f64 t 1))))) (cbrt.f64 (fma.f64 t t (+.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 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) |
(+.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 (*.f64 (-.f64 t 2) b) x) (*.f64 (-.f64 t 1) a)) |
(-.f64 (fma.f64 b (+.f64 t -2) x) (*.f64 a (+.f64 t -1))) |
(+.f64 (fma.f64 b (+.f64 t -2) x) (*.f64 a (-.f64 1 t))) |
(-.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 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) 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 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) 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 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) 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 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) 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 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) 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 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) 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 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) 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 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) 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 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x)) |
(-.f64 (+.f64 (*.f64 (-.f64 y 2) b) x) (*.f64 -1 a)) |
(-.f64 (fma.f64 (+.f64 y -2) b x) (neg.f64 a)) |
(+.f64 (fma.f64 (+.f64 y -2) b 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)) |
(+.f64 a (fma.f64 t (-.f64 b a) (fma.f64 (+.f64 y -2) b x))) |
(-.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)) |
(+.f64 a (fma.f64 t (-.f64 b a) (fma.f64 (+.f64 y -2) b x))) |
(-.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)) |
(+.f64 a (fma.f64 t (-.f64 b a) (fma.f64 (+.f64 y -2) b x))) |
(*.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)) |
(+.f64 a (fma.f64 t (-.f64 b a) (fma.f64 (+.f64 y -2) b x))) |
(-.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)) |
(+.f64 a (fma.f64 t (-.f64 b a) (fma.f64 (+.f64 y -2) b x))) |
(-.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)) |
(+.f64 a (fma.f64 t (-.f64 b a) (fma.f64 (+.f64 y -2) b x))) |
(*.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)) |
(+.f64 a (-.f64 (fma.f64 (+.f64 y -2) b x) (*.f64 t (fma.f64 -1 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)) |
(+.f64 a (-.f64 (fma.f64 (+.f64 y -2) b x) (*.f64 t (fma.f64 -1 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)) |
(+.f64 a (-.f64 (fma.f64 (+.f64 y -2) b x) (*.f64 t (fma.f64 -1 b a)))) |
(-.f64 x (*.f64 (-.f64 t 1) a)) |
(-.f64 x (*.f64 a (+.f64 t -1))) |
(+.f64 x (*.f64 a (-.f64 1 t))) |
(*.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 (+.f64 t (+.f64 y -2)) b (*.f64 a (-.f64 1 t))) |
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 a (-.f64 1 t) (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 a (-.f64 1 t) (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 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) 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 a (-.f64 1 t) (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 a (-.f64 1 t) (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 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 (*.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 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) 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 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) 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 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x)) |
(*.f64 -1 a) |
(neg.f64 a) |
(+.f64 (*.f64 a t) (*.f64 -1 a)) |
(*.f64 a (+.f64 t -1)) |
(-.f64 (*.f64 t a) a) |
(+.f64 (*.f64 a t) (*.f64 -1 a)) |
(*.f64 a (+.f64 t -1)) |
(-.f64 (*.f64 t a) a) |
(+.f64 (*.f64 a t) (*.f64 -1 a)) |
(*.f64 a (+.f64 t -1)) |
(-.f64 (*.f64 t a) a) |
(*.f64 a t) |
(*.f64 t a) |
(+.f64 (*.f64 a t) (*.f64 -1 a)) |
(*.f64 a (+.f64 t -1)) |
(-.f64 (*.f64 t a) a) |
(+.f64 (*.f64 a t) (*.f64 -1 a)) |
(*.f64 a (+.f64 t -1)) |
(-.f64 (*.f64 t a) a) |
(+.f64 (*.f64 a t) (*.f64 -1 a)) |
(*.f64 a (+.f64 t -1)) |
(-.f64 (*.f64 t a) a) |
(*.f64 a t) |
(*.f64 t a) |
(+.f64 (*.f64 a t) (*.f64 -1 a)) |
(*.f64 a (+.f64 t -1)) |
(-.f64 (*.f64 t a) a) |
(+.f64 (*.f64 a t) (*.f64 -1 a)) |
(*.f64 a (+.f64 t -1)) |
(-.f64 (*.f64 t a) a) |
(+.f64 (*.f64 a t) (*.f64 -1 a)) |
(*.f64 a (+.f64 t -1)) |
(-.f64 (*.f64 t a) a) |
(+.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 (/.f64 (+.f64 (pow.f64 (+.f64 t y) 2) -4) (+.f64 y (+.f64 t 2))) b) |
(*.f64 b (/.f64 (+.f64 (pow.f64 (+.f64 t y) 2) -4) (+.f64 t (+.f64 y 2)))) |
(/.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 t y) 3) -8)) (+.f64 (pow.f64 (+.f64 t y) 2) (+.f64 (*.f64 2 (+.f64 t y)) 4))) |
(/.f64 b (/.f64 (+.f64 (*.f64 (+.f64 t y) (+.f64 t (+.f64 y 2))) 4) (+.f64 (pow.f64 (+.f64 t y) 3) -8))) |
(/.f64 (*.f64 b (+.f64 (pow.f64 (+.f64 y t) 2) -4)) (+.f64 y (+.f64 t 2))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 t y) 2) -4) (+.f64 y (+.f64 t 2))) b) |
(*.f64 b (/.f64 (+.f64 (pow.f64 (+.f64 t y) 2) -4) (+.f64 t (+.f64 y 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 b (+.f64 (pow.f64 (+.f64 t y) 3) -8)) (+.f64 (pow.f64 (+.f64 t y) 2) (+.f64 (*.f64 2 (+.f64 t y)) 4))) |
(/.f64 b (/.f64 (+.f64 (*.f64 (+.f64 t y) (+.f64 t (+.f64 y 2))) 4) (+.f64 (pow.f64 (+.f64 t y) 3) -8))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 y t) 2) -4) b) (+.f64 y (+.f64 t 2))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 t y) 2) -4) (+.f64 y (+.f64 t 2))) b) |
(*.f64 b (/.f64 (+.f64 (pow.f64 (+.f64 t y) 2) -4) (+.f64 t (+.f64 y 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 b (+.f64 (pow.f64 (+.f64 t y) 3) -8)) (+.f64 (pow.f64 (+.f64 t y) 2) (+.f64 (*.f64 2 (+.f64 t y)) 4))) |
(/.f64 b (/.f64 (+.f64 (*.f64 (+.f64 t y) (+.f64 t (+.f64 y 2))) 4) (+.f64 (pow.f64 (+.f64 t y) 3) -8))) |
(/.f64 (/.f64 (*.f64 b (+.f64 (pow.f64 (+.f64 y t) 2) -4)) 1) (+.f64 y (+.f64 t 2))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 t y) 2) -4) (+.f64 y (+.f64 t 2))) b) |
(*.f64 b (/.f64 (+.f64 (pow.f64 (+.f64 t y) 2) -4) (+.f64 t (+.f64 y 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 (pow.f64 (+.f64 t y) 2) -4) (+.f64 y (+.f64 t 2))) b) |
(*.f64 b (/.f64 (+.f64 (pow.f64 (+.f64 t y) 2) -4) (+.f64 t (+.f64 y 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 b (+.f64 (pow.f64 (+.f64 t y) 2) -4)) (*.f64 (cbrt.f64 (+.f64 y (+.f64 t 2))) (*.f64 (cbrt.f64 (+.f64 y (+.f64 t 2))) (cbrt.f64 (+.f64 y (+.f64 t 2)))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 t y) 2) -4) (cbrt.f64 (+.f64 t (+.f64 y 2)))) (/.f64 b (*.f64 (cbrt.f64 (+.f64 t (+.f64 y 2))) (cbrt.f64 (+.f64 t (+.f64 y 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 b (+.f64 (pow.f64 (+.f64 t y) 3) -8)) (+.f64 (pow.f64 (+.f64 t y) 2) (+.f64 (*.f64 2 (+.f64 t y)) 4))) |
(/.f64 b (/.f64 (+.f64 (*.f64 (+.f64 t y) (+.f64 t (+.f64 y 2))) 4) (+.f64 (pow.f64 (+.f64 t y) 3) -8))) |
(/.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 b (+.f64 (pow.f64 (+.f64 t y) 3) -8)) (+.f64 (pow.f64 (+.f64 t y) 2) (+.f64 (*.f64 2 (+.f64 t y)) 4))) |
(/.f64 b (/.f64 (+.f64 (*.f64 (+.f64 t y) (+.f64 t (+.f64 y 2))) 4) (+.f64 (pow.f64 (+.f64 t y) 3) -8))) |
(/.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 b (+.f64 (pow.f64 (+.f64 t y) 3) -8)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 t y) 2) (+.f64 (*.f64 2 (+.f64 t y)) 4))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 t y) 2) (+.f64 (*.f64 2 (+.f64 t y)) 4))))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 t y) 2) (+.f64 (*.f64 2 (+.f64 t y)) 4)))) |
(/.f64 (/.f64 b (cbrt.f64 (+.f64 (*.f64 (+.f64 t y) (+.f64 t (+.f64 y 2))) 4))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 (+.f64 t y) (+.f64 t (+.f64 y 2))) 4)) (cbrt.f64 (+.f64 (*.f64 (+.f64 t y) (+.f64 t (+.f64 y 2))) 4))) (+.f64 (pow.f64 (+.f64 t y) 3) -8))) |
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 y t) 2) -4) b) 1) (+.f64 y (+.f64 t 2))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 t y) 2) -4) (+.f64 y (+.f64 t 2))) b) |
(*.f64 b (/.f64 (+.f64 (pow.f64 (+.f64 t y) 2) -4) (+.f64 t (+.f64 y 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 (pow.f64 (+.f64 t y) 2) -4) (+.f64 y (+.f64 t 2))) b) |
(*.f64 b (/.f64 (+.f64 (pow.f64 (+.f64 t y) 2) -4) (+.f64 t (+.f64 y 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 b (+.f64 (pow.f64 (+.f64 t y) 2) -4)) (*.f64 (cbrt.f64 (+.f64 y (+.f64 t 2))) (*.f64 (cbrt.f64 (+.f64 y (+.f64 t 2))) (cbrt.f64 (+.f64 y (+.f64 t 2)))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 t y) 2) -4) (cbrt.f64 (+.f64 t (+.f64 y 2)))) (/.f64 b (*.f64 (cbrt.f64 (+.f64 t (+.f64 y 2))) (cbrt.f64 (+.f64 t (+.f64 y 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 b (+.f64 (pow.f64 (+.f64 t y) 3) -8)) (+.f64 (pow.f64 (+.f64 t y) 2) (+.f64 (*.f64 2 (+.f64 t y)) 4))) |
(/.f64 b (/.f64 (+.f64 (*.f64 (+.f64 t y) (+.f64 t (+.f64 y 2))) 4) (+.f64 (pow.f64 (+.f64 t y) 3) -8))) |
(/.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 b (+.f64 (pow.f64 (+.f64 t y) 3) -8)) (+.f64 (pow.f64 (+.f64 t y) 2) (+.f64 (*.f64 2 (+.f64 t y)) 4))) |
(/.f64 b (/.f64 (+.f64 (*.f64 (+.f64 t y) (+.f64 t (+.f64 y 2))) 4) (+.f64 (pow.f64 (+.f64 t y) 3) -8))) |
(/.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 b (+.f64 (pow.f64 (+.f64 t y) 3) -8)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 t y) 2) (+.f64 (*.f64 2 (+.f64 t y)) 4))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 t y) 2) (+.f64 (*.f64 2 (+.f64 t y)) 4))))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 t y) 2) (+.f64 (*.f64 2 (+.f64 t y)) 4)))) |
(/.f64 (/.f64 b (cbrt.f64 (+.f64 (*.f64 (+.f64 t y) (+.f64 t (+.f64 y 2))) 4))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 (+.f64 t y) (+.f64 t (+.f64 y 2))) 4)) (cbrt.f64 (+.f64 (*.f64 (+.f64 t y) (+.f64 t (+.f64 y 2))) 4))) (+.f64 (pow.f64 (+.f64 t y) 3) -8))) |
(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 (+.f64 y (+.f64 t -2)) (log.f64 (exp.f64 b))) |
(*.f64 (+.f64 t (+.f64 y -2)) (log.f64 (exp.f64 b))) |
(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 (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)))) |
(+.f64 -1 (fma.f64 (+.f64 t (+.f64 y -2)) b (exp.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)))) |
(+.f64 -1 (fma.f64 (+.f64 t (+.f64 y -2)) b (exp.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 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3) (pow.f64 x 3)) (/.f64 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)) (+.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2) (*.f64 x (-.f64 x (*.f64 b (+.f64 t (+.f64 y -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 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3) (pow.f64 x 3)) (/.f64 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)) (+.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2) (*.f64 x (-.f64 x (*.f64 b (+.f64 t (+.f64 y -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 (sqrt.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (*.f64 x x))) (/.f64 (-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 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 (+.f64 t (+.f64 y -2)) b (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 (sqrt.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3) (pow.f64 x 3))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3) (pow.f64 x 3))) (+.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2) (*.f64 x (-.f64 x (*.f64 b (+.f64 t (+.f64 y -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)))) (-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 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 (cbrt.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2) (*.f64 x x))) (/.f64 (fma.f64 (+.f64 t (+.f64 y -2)) b (neg.f64 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 (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 (+.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 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3) (pow.f64 x 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3) (pow.f64 x 3)))) (/.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2) (*.f64 x (-.f64 x (*.f64 b (+.f64 t (+.f64 y -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)) (+.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2) (*.f64 x (-.f64 x (*.f64 b (+.f64 t (+.f64 y -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))) |
(/.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (*.f64 x x)) (*.f64 (cbrt.f64 (-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) x)) (*.f64 (cbrt.f64 (-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) x)) (cbrt.f64 (-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) x))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2) (*.f64 x x)) (*.f64 (cbrt.f64 (fma.f64 (+.f64 t (+.f64 y -2)) b (neg.f64 x))) (*.f64 (cbrt.f64 (fma.f64 (+.f64 t (+.f64 y -2)) b (neg.f64 x))) (cbrt.f64 (fma.f64 (+.f64 t (+.f64 y -2)) b (neg.f64 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 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2) (*.f64 x x)) (*.f64 (+.f64 (sqrt.f64 (*.f64 b (+.f64 t (+.f64 y -2)))) (sqrt.f64 x)) (-.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 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3) (pow.f64 x 3)) (/.f64 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)) (+.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2) (*.f64 x (-.f64 x (*.f64 b (+.f64 t (+.f64 y -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 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3) (pow.f64 x 3)) (/.f64 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)) (+.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2) (*.f64 x (-.f64 x (*.f64 b (+.f64 t (+.f64 y -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)) (*.f64 (cbrt.f64 (+.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))) 2) (*.f64 x (-.f64 x (*.f64 b (+.f64 y (+.f64 t -2))))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (*.f64 x (-.f64 x (*.f64 b (+.f64 y (+.f64 t -2)))))))) |
(/.f64 (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3) (pow.f64 x 3)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2) (*.f64 x (-.f64 x (*.f64 b (+.f64 t (+.f64 y -2)))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2) (*.f64 x (-.f64 x (*.f64 b (+.f64 t (+.f64 y -2)))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2) (*.f64 x (-.f64 x (*.f64 b (+.f64 t (+.f64 y -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 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 b (+.f64 y (+.f64 t -2)))) |
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.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 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) 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 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) 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 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -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)))) |
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 a (-.f64 1 t) (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) 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 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 a (-.f64 1 t) (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) 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 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 a (-.f64 1 t) (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) 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 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 a (-.f64 1 t) (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) 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 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 a (-.f64 1 t) (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(+.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 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) 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 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) 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 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -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)))) |
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 a (-.f64 1 t) (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) 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 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 a (-.f64 1 t) (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) 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 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 a (-.f64 1 t) (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) 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 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 a (-.f64 1 t) (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) 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 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 a (-.f64 1 t) (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) 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 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 a (-.f64 1 t) (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) 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 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 a (-.f64 1 t) (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) 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 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 a (-.f64 1 t) (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) 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 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 a (-.f64 1 t) (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) 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 b (+.f64 y (+.f64 t -2)) x) (fma.f64 a (-.f64 1 t) (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) 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 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) 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 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -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)))) |
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 a (-.f64 1 t) (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) 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 b (+.f64 y (+.f64 t -2)) x) (fma.f64 a (-.f64 1 t) (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) 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 b (+.f64 y (+.f64 t -2)) x) (fma.f64 a (-.f64 1 t) (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) 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 b (+.f64 y (+.f64 t -2)) x) (fma.f64 a (-.f64 1 t) (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) 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 b (+.f64 y (+.f64 t -2)) x) (fma.f64 a (-.f64 1 t) (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) 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 b (+.f64 y (+.f64 t -2)) x) (fma.f64 a (-.f64 1 t) (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) 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 b (+.f64 y (+.f64 t -2)) x) (fma.f64 a (-.f64 1 t) (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) 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 b (+.f64 y (+.f64 t -2)) x) (fma.f64 a (-.f64 1 t) (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) 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 b (+.f64 y (+.f64 t -2)) x) (fma.f64 a (-.f64 1 t) (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) 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 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 a (-.f64 1 t) (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (-.f64 1 t) (*.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))) (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a))) |
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 a (-.f64 1 t) (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (-.f64 1 t) (*.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))) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a))) |
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 a (-.f64 1 t) (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (-.f64 1 t) (*.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))) (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a))) |
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 a (-.f64 1 t) (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (-.f64 1 t) (*.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))) (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 b (+.f64 y (+.f64 t -2)) x) (fma.f64 a (-.f64 1 t) (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (-.f64 1 t) (*.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))) (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 b (+.f64 y (+.f64 t -2)) x) (fma.f64 a (-.f64 1 t) (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (-.f64 1 t) (*.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 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))))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x)) (*.f64 2 (*.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 (*.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))))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x)) (*.f64 2 (*.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 (*.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))))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x)) (*.f64 2 (*.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 (*.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))))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x)) (*.f64 2 (*.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 (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 (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))))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x)) (*.f64 2 (*.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))))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x)) (*.f64 2 (*.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 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))))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x)) (*.f64 2 (*.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 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))))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x)) (*.f64 2 (*.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 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))))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x)) (*.f64 2 (*.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 (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 (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))))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x)) (*.f64 2 (*.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))))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x)) (*.f64 2 (*.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 (-.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))))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x)) (*.f64 2 (*.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 (-.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))))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x)) (*.f64 2 (*.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 (-.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))))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x)) (*.f64 2 (*.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 (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 (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))))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x)) (*.f64 2 (*.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 2 (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x)) (*.f64 2 (*.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 (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 (-.f64 1 t) a (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x)) (*.f64 2 (*.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 (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 (-.f64 1 t) a (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x)) (*.f64 2 (*.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 (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 (-.f64 1 t) a (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x)) (*.f64 2 (*.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 (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 2 (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x)) (*.f64 2 (*.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 (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 (-.f64 1 t) a (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x)) (*.f64 2 (*.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 (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))))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x)) (*.f64 2 (*.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 (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))))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x)) (*.f64 2 (*.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 2 (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x)) (*.f64 2 (*.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 (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 (-.f64 1 t) a (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x)) (*.f64 2 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(+.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 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -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)))) |
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 a (-.f64 1 t) (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) 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 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 a (-.f64 1 t) (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) 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 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 a (-.f64 1 t) (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) 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 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 a (-.f64 1 t) (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) 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 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 a (-.f64 1 t) (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) 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 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 a (-.f64 1 t) (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(+.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 b (+.f64 y (+.f64 t -2)) x) (fma.f64 a (-.f64 1 t) (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(+.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 b (+.f64 y (+.f64 t -2)) x) (fma.f64 a (-.f64 1 t) (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(+.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 b (+.f64 y (+.f64 t -2)) x) (fma.f64 a (-.f64 1 t) (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(+.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 b (+.f64 y (+.f64 t -2)) x) (fma.f64 a (-.f64 1 t) (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(+.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 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -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)))) |
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 a (-.f64 1 t) (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) 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 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 a (-.f64 1 t) (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) 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 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 a (-.f64 1 t) (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) 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 (+.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 b (+.f64 y (+.f64 t -2)) x) (fma.f64 a (-.f64 1 t) (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) 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 (+.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 b (+.f64 y (+.f64 t -2)) x) (fma.f64 a (-.f64 1 t) (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(+.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 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) 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 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) 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 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) 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 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) 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 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) 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 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) 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 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) 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 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) 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 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) 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 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) 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 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) 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 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -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)))) |
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 a (-.f64 1 t) (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) 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 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t)))) |
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 a (-.f64 1 t) (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) 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 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t)))) |
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 a (-.f64 1 t) (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) 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 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t)))) |
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 a (-.f64 1 t) (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (-.f64 1 t) (*.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 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t)))) |
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (fma.f64 a (-.f64 1 t) (fma.f64 (-.f64 1 t) a (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(+.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 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) 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 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) 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 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) 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 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x)) |
(+.f64 (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (exp.f64 (log1p.f64 (*.f64 (+.f64 t -1) a)))) 1) |
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x)) |
(*.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 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) 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 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -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))))) |
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -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)) |
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -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))))) |
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -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)))) |
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -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)))))) |
(*.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) 2) (*.f64 (*.f64 a (+.f64 t -1)) (+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 3) (pow.f64 (-.f64 (*.f64 t a) a) 3)) (+.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2) (*.f64 a (*.f64 (+.f64 t -1) (+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (-.f64 (*.f64 t a) 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 (+.f64 (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (sqrt.f64 (*.f64 a (+.f64 t -1)))) (-.f64 (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (sqrt.f64 (*.f64 a (+.f64 t -1))))) |
(*.f64 (+.f64 (sqrt.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x)) (sqrt.f64 (-.f64 (*.f64 t a) a))) (-.f64 (sqrt.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x)) (sqrt.f64 (-.f64 (*.f64 t a) a)))) |
(/.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 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -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))) |
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -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))))) |
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -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))))) |
(*.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) 2) (*.f64 (*.f64 a (+.f64 t -1)) (+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 3) (pow.f64 (-.f64 (*.f64 t a) a) 3)) (+.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2) (*.f64 a (*.f64 (+.f64 t -1) (+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (-.f64 (*.f64 t a) 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 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -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))))) |
(*.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 a (+.f64 t -1)) (+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1)))))) (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 (*.f64 t a) a) 3))) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 3) (pow.f64 (-.f64 (*.f64 t a) a) 3))) (+.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2) (*.f64 a (*.f64 (+.f64 t -1) (+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (-.f64 (*.f64 t a) a))))))) |
(/.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 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1)))) (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 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2) (pow.f64 (-.f64 (*.f64 t a) a) 2))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2) (pow.f64 (-.f64 (*.f64 t a) a) 2)))) (+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (-.f64 (*.f64 t a) a))) |
(/.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 a (+.f64 t -1)) (+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1)))))) (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 (*.f64 t a) a) 3))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 3) (pow.f64 (-.f64 (*.f64 t a) a) 3))) (/.f64 (+.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2) (*.f64 a (*.f64 (+.f64 t -1) (+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (-.f64 (*.f64 t a) a))))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 3) (pow.f64 (-.f64 (*.f64 t a) 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 (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 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))) (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 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2) (pow.f64 (-.f64 (*.f64 t a) a) 2))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2) (pow.f64 (-.f64 (*.f64 t a) a) 2))) (/.f64 (+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (-.f64 (*.f64 t a) a)) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2) (pow.f64 (-.f64 (*.f64 t a) 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 (*.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 (*.f64 b (+.f64 y (+.f64 t -2))) x) (*.f64 a (+.f64 t -1)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2) (*.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (+.f64 x (*.f64 a (-.f64 1 t))))) (+.f64 (fma.f64 (+.f64 t (+.f64 y -2)) b (neg.f64 x)) (-.f64 (*.f64 t a) 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 (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 (-.f64 1 t) (*.f64 a a)))) (-.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 (+.f64 x (*.f64 a (-.f64 1 t))) 3)) (+.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2) (*.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (+.f64 x (-.f64 (*.f64 a (-.f64 1 t)) (*.f64 b (+.f64 t (+.f64 y -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 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) 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 a (+.f64 t -1)) (+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 3) (pow.f64 (-.f64 (*.f64 t a) a) 3))) (-.f64 (*.f64 (*.f64 a (-.f64 1 t)) (+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (-.f64 (*.f64 t a) a))) (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 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -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)))) |
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -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)))) |
(/.f64 (/.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 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1)))) (cbrt.f64 (+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1)))))) (cbrt.f64 (+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2) (pow.f64 (-.f64 (*.f64 t a) a) 2)) (cbrt.f64 (+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (-.f64 (*.f64 t a) a)))) (*.f64 (cbrt.f64 (+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (-.f64 (*.f64 t a) a))) (cbrt.f64 (+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (-.f64 (*.f64 t a) 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 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) 2) (*.f64 (*.f64 a (+.f64 t -1)) (+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 3) (pow.f64 (-.f64 (*.f64 t a) a) 3)) (+.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2) (*.f64 a (*.f64 (+.f64 t -1) (+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (-.f64 (*.f64 t a) 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 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) 2) (*.f64 (*.f64 a (+.f64 t -1)) (+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 3) (pow.f64 (-.f64 (*.f64 t a) a) 3)) (+.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2) (*.f64 a (*.f64 (+.f64 t -1) (+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (-.f64 (*.f64 t a) 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)))))) |
(/.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 y (+.f64 t -2)) x) 2) (*.f64 (*.f64 a (+.f64 t -1)) (+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1)))))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) 2) (*.f64 (*.f64 a (+.f64 t -1)) (+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1)))))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) 2) (*.f64 (*.f64 a (+.f64 t -1)) (+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))))))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 3) (pow.f64 (-.f64 (*.f64 t a) a) 3)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2) (*.f64 a (*.f64 (+.f64 t -1) (+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (-.f64 (*.f64 t a) a))))))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2) (*.f64 a (*.f64 (+.f64 t -1) (+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (-.f64 (*.f64 t a) a)))))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2) (*.f64 a (*.f64 (+.f64 t -1) (+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (-.f64 (*.f64 t a) a)))))))) |
(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 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) 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 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) 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 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) 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 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) 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 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) 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 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) 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 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) 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 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) 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 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) 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 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) 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 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) 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 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) 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 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) 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 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) 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 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) 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 a (-.f64 1 t) (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)) (+.f64 x (*.f64 a (-.f64 1 t)))) |
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -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))) |
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))) |
(fma.f64 a (-.f64 1 t) (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)) (+.f64 x (*.f64 a (-.f64 1 t)))) |
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -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))) |
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x)) |
(+.f64 (*.f64 a t) (*.f64 a -1)) |
(*.f64 a (+.f64 t -1)) |
(-.f64 (*.f64 t a) a) |
(+.f64 (*.f64 a -1) (*.f64 a t)) |
(*.f64 a (+.f64 t -1)) |
(-.f64 (*.f64 t a) a) |
(+.f64 (*.f64 t a) (*.f64 -1 a)) |
(*.f64 a (+.f64 t -1)) |
(-.f64 (*.f64 t a) a) |
(+.f64 (*.f64 -1 a) (*.f64 t a)) |
(*.f64 a (+.f64 t -1)) |
(-.f64 (*.f64 t a) a) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 t -1) a))) 1) |
(*.f64 a (+.f64 t -1)) |
(-.f64 (*.f64 t a) a) |
(/.f64 a (/.f64 1 (+.f64 t -1))) |
(*.f64 a (+.f64 t -1)) |
(-.f64 (*.f64 t a) a) |
(/.f64 (*.f64 (+.f64 t -1) a) 1) |
(*.f64 a (+.f64 t -1)) |
(-.f64 (*.f64 t a) a) |
(/.f64 (fma.f64 t t -1) (/.f64 (+.f64 t 1) 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 t 1)) a)) |
(*.f64 (/.f64 (+.f64 -1 (pow.f64 t 3)) (fma.f64 t t (+.f64 t 1))) a) |
(*.f64 (/.f64 a (fma.f64 t t (+.f64 t 1))) (+.f64 -1 (pow.f64 t 3))) |
(/.f64 (*.f64 a (fma.f64 t t -1)) (+.f64 t 1)) |
(*.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 t 1))) |
(*.f64 (/.f64 (+.f64 -1 (pow.f64 t 3)) (fma.f64 t t (+.f64 t 1))) a) |
(*.f64 (/.f64 a (fma.f64 t t (+.f64 t 1))) (+.f64 -1 (pow.f64 t 3))) |
(/.f64 (*.f64 (fma.f64 t t -1) a) (+.f64 t 1)) |
(*.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 t 1))) |
(*.f64 (/.f64 (+.f64 -1 (pow.f64 t 3)) (fma.f64 t t (+.f64 t 1))) a) |
(*.f64 (/.f64 a (fma.f64 t t (+.f64 t 1))) (+.f64 -1 (pow.f64 t 3))) |
(/.f64 (/.f64 (*.f64 a (fma.f64 t t -1)) 1) (+.f64 t 1)) |
(*.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 t 1))) (sqrt.f64 (+.f64 t 1))) |
(*.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 t 1)) (cbrt.f64 (+.f64 t 1)))) (cbrt.f64 (+.f64 t 1))) |
(/.f64 (*.f64 (/.f64 (fma.f64 t t -1) (cbrt.f64 (+.f64 t 1))) (/.f64 a (cbrt.f64 (+.f64 t 1)))) (cbrt.f64 (+.f64 t 1))) |
(/.f64 (fma.f64 t t -1) (*.f64 (cbrt.f64 (+.f64 t 1)) (/.f64 (cbrt.f64 (+.f64 t 1)) (/.f64 a (cbrt.f64 (+.f64 t 1)))))) |
(/.f64 (/.f64 (*.f64 a (+.f64 -1 (pow.f64 t 3))) 1) (fma.f64 t t (+.f64 t 1))) |
(*.f64 (/.f64 (+.f64 -1 (pow.f64 t 3)) (fma.f64 t t (+.f64 t 1))) a) |
(*.f64 (/.f64 a (fma.f64 t t (+.f64 t 1))) (+.f64 -1 (pow.f64 t 3))) |
(/.f64 (/.f64 (*.f64 a (+.f64 -1 (pow.f64 t 3))) (sqrt.f64 (fma.f64 t t (+.f64 t 1)))) (sqrt.f64 (fma.f64 t t (+.f64 t 1)))) |
(*.f64 (/.f64 (+.f64 -1 (pow.f64 t 3)) (fma.f64 t t (+.f64 t 1))) a) |
(*.f64 (/.f64 a (fma.f64 t t (+.f64 t 1))) (+.f64 -1 (pow.f64 t 3))) |
(/.f64 (/.f64 (*.f64 a (+.f64 -1 (pow.f64 t 3))) (*.f64 (cbrt.f64 (fma.f64 t t (+.f64 t 1))) (cbrt.f64 (fma.f64 t t (+.f64 t 1))))) (cbrt.f64 (fma.f64 t t (+.f64 t 1)))) |
(/.f64 (*.f64 a (+.f64 -1 (pow.f64 t 3))) (*.f64 (cbrt.f64 (fma.f64 t t (+.f64 t 1))) (*.f64 (cbrt.f64 (fma.f64 t t (+.f64 t 1))) (cbrt.f64 (fma.f64 t t (+.f64 t 1)))))) |
(/.f64 (/.f64 (*.f64 (fma.f64 t t -1) a) 1) (+.f64 t 1)) |
(*.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 t 1))) (sqrt.f64 (+.f64 t 1))) |
(*.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 t 1)) (cbrt.f64 (+.f64 t 1)))) (cbrt.f64 (+.f64 t 1))) |
(/.f64 (*.f64 (/.f64 (fma.f64 t t -1) (cbrt.f64 (+.f64 t 1))) (/.f64 a (cbrt.f64 (+.f64 t 1)))) (cbrt.f64 (+.f64 t 1))) |
(/.f64 (fma.f64 t t -1) (*.f64 (cbrt.f64 (+.f64 t 1)) (/.f64 (cbrt.f64 (+.f64 t 1)) (/.f64 a (cbrt.f64 (+.f64 t 1)))))) |
(/.f64 (/.f64 (*.f64 (+.f64 -1 (pow.f64 t 3)) a) 1) (fma.f64 t t (+.f64 t 1))) |
(*.f64 (/.f64 (+.f64 -1 (pow.f64 t 3)) (fma.f64 t t (+.f64 t 1))) a) |
(*.f64 (/.f64 a (fma.f64 t t (+.f64 t 1))) (+.f64 -1 (pow.f64 t 3))) |
(/.f64 (/.f64 (*.f64 (+.f64 -1 (pow.f64 t 3)) a) (sqrt.f64 (fma.f64 t t (+.f64 t 1)))) (sqrt.f64 (fma.f64 t t (+.f64 t 1)))) |
(*.f64 (/.f64 (+.f64 -1 (pow.f64 t 3)) (fma.f64 t t (+.f64 t 1))) a) |
(*.f64 (/.f64 a (fma.f64 t t (+.f64 t 1))) (+.f64 -1 (pow.f64 t 3))) |
(/.f64 (/.f64 (*.f64 (+.f64 -1 (pow.f64 t 3)) a) (*.f64 (cbrt.f64 (fma.f64 t t (+.f64 t 1))) (cbrt.f64 (fma.f64 t t (+.f64 t 1))))) (cbrt.f64 (fma.f64 t t (+.f64 t 1)))) |
(/.f64 (*.f64 a (+.f64 -1 (pow.f64 t 3))) (*.f64 (cbrt.f64 (fma.f64 t t (+.f64 t 1))) (*.f64 (cbrt.f64 (fma.f64 t t (+.f64 t 1))) (cbrt.f64 (fma.f64 t t (+.f64 t 1)))))) |
(pow.f64 (*.f64 (+.f64 t -1) a) 1) |
(*.f64 a (+.f64 t -1)) |
(-.f64 (*.f64 t a) a) |
(pow.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a)) 2) |
(*.f64 a (+.f64 t -1)) |
(-.f64 (*.f64 t a) a) |
(pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 3) |
(*.f64 a (+.f64 t -1)) |
(-.f64 (*.f64 t a) a) |
(pow.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) 1/3) |
(*.f64 a (+.f64 t -1)) |
(-.f64 (*.f64 t a) a) |
(sqrt.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2)) |
(sqrt.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2)) |
(fabs.f64 (-.f64 (*.f64 t a) a)) |
(log.f64 (pow.f64 (exp.f64 a) (+.f64 t -1))) |
(*.f64 (+.f64 t -1) (log.f64 (exp.f64 a))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 t -1) a)))) |
(*.f64 a (+.f64 t -1)) |
(-.f64 (*.f64 t a) a) |
(cbrt.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3)) |
(*.f64 a (+.f64 t -1)) |
(-.f64 (*.f64 t a) a) |
(expm1.f64 (log1p.f64 (*.f64 (+.f64 t -1) a))) |
(*.f64 a (+.f64 t -1)) |
(-.f64 (*.f64 t a) a) |
(exp.f64 (log.f64 (*.f64 (+.f64 t -1) a))) |
(*.f64 a (+.f64 t -1)) |
(-.f64 (*.f64 t a) a) |
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 t -1) a)) 1)) |
(*.f64 a (+.f64 t -1)) |
(-.f64 (*.f64 t a) a) |
(log1p.f64 (expm1.f64 (*.f64 (+.f64 t -1) a))) |
(*.f64 a (+.f64 t -1)) |
(-.f64 (*.f64 t a) a) |
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 | |
|---|---|---|---|---|
| 4.0ms | t | @ | -inf | (*.f64 t (-.f64 b a)) |
| 0.0ms | b | @ | -inf | (*.f64 t (-.f64 b a)) |
| 0.0ms | t | @ | 0 | (*.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 (-.f64 b z) y) |
Compiled 17 to 8 computations (52.9% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 2.0ms | z | @ | 0 | (*.f64 (-.f64 b z) y) |
| 0.0ms | b | @ | -inf | (*.f64 (-.f64 b z) y) |
| 0.0ms | b | @ | 0 | (*.f64 (-.f64 b z) y) |
| 0.0ms | y | @ | inf | (*.f64 (-.f64 b z) y) |
| 0.0ms | y | @ | 0 | (*.f64 (-.f64 b z) y) |
| 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 (-.f64 b z) y) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y b) (*.f64 y (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b y) (*.f64 (neg.f64 z) y))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 b z) y))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (-.f64 (*.f64 b b) (*.f64 z z))) (+.f64 b z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (-.f64 (pow.f64 b 3) (pow.f64 z 3))) (fma.f64 b b (*.f64 z (+.f64 b z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 z z)) y) (+.f64 b z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 b 3) (pow.f64 z 3)) y) (fma.f64 b b (*.f64 z (+.f64 b z))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (-.f64 b z) y) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (-.f64 b z) y)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (-.f64 b z) y)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (-.f64 b z) y) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (-.f64 b z) y) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 y) (-.f64 b z)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 b z) y))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (-.f64 b z) y) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (-.f64 b z) y)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (-.f64 b z) y)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 b z) y)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (-.f64 b z) y))))))) |
| 1× | egg-herbie |
| 1232× | fma-def |
| 1196× | associate-*r/ |
| 862× | associate-*r* |
| 758× | associate-*l* |
| 566× | log-prod |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 66 | 611 |
| 1 | 157 | 611 |
| 2 | 452 | 611 |
| 3 | 2952 | 611 |
| 4 | 6624 | 611 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1 (*.f64 y z)) |
(+.f64 (*.f64 y b) (*.f64 -1 (*.f64 y z))) |
(+.f64 (*.f64 y b) (*.f64 -1 (*.f64 y z))) |
(+.f64 (*.f64 y b) (*.f64 -1 (*.f64 y z))) |
(*.f64 y b) |
(+.f64 (*.f64 y b) (*.f64 -1 (*.f64 y z))) |
(+.f64 (*.f64 y b) (*.f64 -1 (*.f64 y z))) |
(+.f64 (*.f64 y b) (*.f64 -1 (*.f64 y z))) |
(*.f64 y b) |
(+.f64 (*.f64 y b) (*.f64 -1 (*.f64 y z))) |
(+.f64 (*.f64 y b) (*.f64 -1 (*.f64 y z))) |
(+.f64 (*.f64 y b) (*.f64 -1 (*.f64 y z))) |
(*.f64 y b) |
(+.f64 (*.f64 y b) (*.f64 -1 (*.f64 y z))) |
(+.f64 (*.f64 y b) (*.f64 -1 (*.f64 y z))) |
(+.f64 (*.f64 y b) (*.f64 -1 (*.f64 y z))) |
(*.f64 -1 (*.f64 y z)) |
(+.f64 (*.f64 y b) (*.f64 -1 (*.f64 y z))) |
(+.f64 (*.f64 y b) (*.f64 -1 (*.f64 y z))) |
(+.f64 (*.f64 y b) (*.f64 -1 (*.f64 y z))) |
(*.f64 -1 (*.f64 y z)) |
(+.f64 (*.f64 y b) (*.f64 -1 (*.f64 y z))) |
(+.f64 (*.f64 y b) (*.f64 -1 (*.f64 y z))) |
(+.f64 (*.f64 y b) (*.f64 -1 (*.f64 y z))) |
(+.f64 (*.f64 y b) (*.f64 y (neg.f64 z))) |
(+.f64 (*.f64 b y) (*.f64 (neg.f64 z) y)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 b z) y))) 1) |
(/.f64 (*.f64 y (-.f64 (*.f64 b b) (*.f64 z z))) (+.f64 b z)) |
(/.f64 (*.f64 y (-.f64 (pow.f64 b 3) (pow.f64 z 3))) (fma.f64 b b (*.f64 z (+.f64 b z)))) |
(/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 z z)) y) (+.f64 b z)) |
(/.f64 (*.f64 (-.f64 (pow.f64 b 3) (pow.f64 z 3)) y) (fma.f64 b b (*.f64 z (+.f64 b z)))) |
(pow.f64 (*.f64 (-.f64 b z) y) 1) |
(pow.f64 (sqrt.f64 (*.f64 (-.f64 b z) y)) 2) |
(pow.f64 (cbrt.f64 (*.f64 (-.f64 b z) y)) 3) |
(pow.f64 (pow.f64 (*.f64 (-.f64 b z) y) 3) 1/3) |
(sqrt.f64 (pow.f64 (*.f64 (-.f64 b z) y) 2)) |
(log.f64 (pow.f64 (exp.f64 y) (-.f64 b z))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 b z) y)))) |
(cbrt.f64 (pow.f64 (*.f64 (-.f64 b z) y) 3)) |
(expm1.f64 (log1p.f64 (*.f64 (-.f64 b z) y))) |
(exp.f64 (log.f64 (*.f64 (-.f64 b z) y))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 b z) y)) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (-.f64 b z) y))) |
| Outputs |
|---|
(*.f64 -1 (*.f64 y z)) |
(*.f64 y (neg.f64 z)) |
(+.f64 (*.f64 y b) (*.f64 -1 (*.f64 y z))) |
(*.f64 y (-.f64 b z)) |
(+.f64 (*.f64 y b) (*.f64 -1 (*.f64 y z))) |
(*.f64 y (-.f64 b z)) |
(+.f64 (*.f64 y b) (*.f64 -1 (*.f64 y z))) |
(*.f64 y (-.f64 b z)) |
(*.f64 y b) |
(+.f64 (*.f64 y b) (*.f64 -1 (*.f64 y z))) |
(*.f64 y (-.f64 b z)) |
(+.f64 (*.f64 y b) (*.f64 -1 (*.f64 y z))) |
(*.f64 y (-.f64 b z)) |
(+.f64 (*.f64 y b) (*.f64 -1 (*.f64 y z))) |
(*.f64 y (-.f64 b z)) |
(*.f64 y b) |
(+.f64 (*.f64 y b) (*.f64 -1 (*.f64 y z))) |
(*.f64 y (-.f64 b z)) |
(+.f64 (*.f64 y b) (*.f64 -1 (*.f64 y z))) |
(*.f64 y (-.f64 b z)) |
(+.f64 (*.f64 y b) (*.f64 -1 (*.f64 y z))) |
(*.f64 y (-.f64 b z)) |
(*.f64 y b) |
(+.f64 (*.f64 y b) (*.f64 -1 (*.f64 y z))) |
(*.f64 y (-.f64 b z)) |
(+.f64 (*.f64 y b) (*.f64 -1 (*.f64 y z))) |
(*.f64 y (-.f64 b z)) |
(+.f64 (*.f64 y b) (*.f64 -1 (*.f64 y z))) |
(*.f64 y (-.f64 b z)) |
(*.f64 -1 (*.f64 y z)) |
(*.f64 y (neg.f64 z)) |
(+.f64 (*.f64 y b) (*.f64 -1 (*.f64 y z))) |
(*.f64 y (-.f64 b z)) |
(+.f64 (*.f64 y b) (*.f64 -1 (*.f64 y z))) |
(*.f64 y (-.f64 b z)) |
(+.f64 (*.f64 y b) (*.f64 -1 (*.f64 y z))) |
(*.f64 y (-.f64 b z)) |
(*.f64 -1 (*.f64 y z)) |
(*.f64 y (neg.f64 z)) |
(+.f64 (*.f64 y b) (*.f64 -1 (*.f64 y z))) |
(*.f64 y (-.f64 b z)) |
(+.f64 (*.f64 y b) (*.f64 -1 (*.f64 y z))) |
(*.f64 y (-.f64 b z)) |
(+.f64 (*.f64 y b) (*.f64 -1 (*.f64 y z))) |
(*.f64 y (-.f64 b z)) |
(+.f64 (*.f64 y b) (*.f64 y (neg.f64 z))) |
(*.f64 y (-.f64 b z)) |
(+.f64 (*.f64 b y) (*.f64 (neg.f64 z) y)) |
(*.f64 y (-.f64 b z)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 b z) y))) 1) |
(*.f64 y (-.f64 b z)) |
(/.f64 (*.f64 y (-.f64 (*.f64 b b) (*.f64 z z))) (+.f64 b z)) |
(*.f64 y (-.f64 b z)) |
(/.f64 (*.f64 y (-.f64 (pow.f64 b 3) (pow.f64 z 3))) (fma.f64 b b (*.f64 z (+.f64 b z)))) |
(/.f64 (*.f64 y (-.f64 (pow.f64 b 3) (pow.f64 z 3))) (fma.f64 b b (*.f64 z (+.f64 z b)))) |
(*.f64 (/.f64 y (fma.f64 b b (*.f64 z (+.f64 z b)))) (-.f64 (pow.f64 b 3) (pow.f64 z 3))) |
(*.f64 y (/.f64 (-.f64 (pow.f64 b 3) (pow.f64 z 3)) (fma.f64 z (+.f64 z b) (*.f64 b b)))) |
(*.f64 y (/.f64 (-.f64 (pow.f64 b 3) (pow.f64 z 3)) (fma.f64 z z (*.f64 b (+.f64 z b))))) |
(/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 z z)) y) (+.f64 b z)) |
(*.f64 y (-.f64 b z)) |
(/.f64 (*.f64 (-.f64 (pow.f64 b 3) (pow.f64 z 3)) y) (fma.f64 b b (*.f64 z (+.f64 b z)))) |
(/.f64 (*.f64 y (-.f64 (pow.f64 b 3) (pow.f64 z 3))) (fma.f64 b b (*.f64 z (+.f64 z b)))) |
(*.f64 (/.f64 y (fma.f64 b b (*.f64 z (+.f64 z b)))) (-.f64 (pow.f64 b 3) (pow.f64 z 3))) |
(*.f64 y (/.f64 (-.f64 (pow.f64 b 3) (pow.f64 z 3)) (fma.f64 z (+.f64 z b) (*.f64 b b)))) |
(*.f64 y (/.f64 (-.f64 (pow.f64 b 3) (pow.f64 z 3)) (fma.f64 z z (*.f64 b (+.f64 z b))))) |
(pow.f64 (*.f64 (-.f64 b z) y) 1) |
(*.f64 y (-.f64 b z)) |
(pow.f64 (sqrt.f64 (*.f64 (-.f64 b z) y)) 2) |
(*.f64 y (-.f64 b z)) |
(pow.f64 (cbrt.f64 (*.f64 (-.f64 b z) y)) 3) |
(*.f64 y (-.f64 b z)) |
(pow.f64 (pow.f64 (*.f64 (-.f64 b z) y) 3) 1/3) |
(*.f64 y (-.f64 b z)) |
(sqrt.f64 (pow.f64 (*.f64 (-.f64 b z) y) 2)) |
(*.f64 y (-.f64 b z)) |
(log.f64 (pow.f64 (exp.f64 y) (-.f64 b z))) |
(*.f64 y (-.f64 b z)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 b z) y)))) |
(*.f64 y (-.f64 b z)) |
(cbrt.f64 (pow.f64 (*.f64 (-.f64 b z) y) 3)) |
(*.f64 y (-.f64 b z)) |
(expm1.f64 (log1p.f64 (*.f64 (-.f64 b z) y))) |
(*.f64 y (-.f64 b z)) |
(exp.f64 (log.f64 (*.f64 (-.f64 b z) y))) |
(*.f64 y (-.f64 b z)) |
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 b z) y)) 1)) |
(*.f64 y (-.f64 b z)) |
(log1p.f64 (expm1.f64 (*.f64 (-.f64 b z) y))) |
(*.f64 y (-.f64 b z)) |
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 3 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 t (-.f64 a b))) |
| 0.0b | (*.f64 (+.f64 y -1) z) | |
| ✓ | 0.0b | (*.f64 t (-.f64 a b)) |
Compiled 49 to 23 computations (53.1% saved)
27 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | t | @ | inf | (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 t (-.f64 a b))) |
| 0.0ms | t | @ | 0 | (*.f64 t (-.f64 a b)) |
| 0.0ms | t | @ | inf | (*.f64 t (-.f64 a b)) |
| 0.0ms | x | @ | 0 | (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 t (-.f64 a b))) |
| 0.0ms | a | @ | inf | (*.f64 t (-.f64 a b)) |
| 1× | batch-egg-rewrite |
| 580× | associate-/r* |
| 522× | associate-/l* |
| 504× | associate-+l+ |
| 386× | +-commutative |
| 374× | associate-/r/ |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 15 | 50 |
| 1 | 344 | 46 |
| 2 | 4953 | 46 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 t (-.f64 a b)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 t (-.f64 a b))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t a) (*.f64 t (neg.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (neg.f64 b)) (*.f64 t a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a t) (*.f64 (neg.f64 b) t))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 b) t) (*.f64 a t))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 t (-.f64 a b)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 t (/.f64 1 (-.f64 a b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (/.f64 (+.f64 a b) t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 a 3) (pow.f64 b 3)) (/.f64 (fma.f64 a a (*.f64 b (+.f64 a b))) t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (-.f64 (*.f64 a a) (*.f64 b b))) (+.f64 a b))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (-.f64 (pow.f64 a 3) (pow.f64 b 3))) (fma.f64 a a (*.f64 b (+.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 a a) (*.f64 b b)) t) (+.f64 a b))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 a 3) (pow.f64 b 3)) t) (fma.f64 a a (*.f64 b (+.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t (-.f64 (*.f64 a a) (*.f64 b b))) 1) (+.f64 a b))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t (-.f64 (*.f64 a a) (*.f64 b b))) (sqrt.f64 (+.f64 a b))) (sqrt.f64 (+.f64 a b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t (-.f64 (*.f64 a a) (*.f64 b b))) (*.f64 (cbrt.f64 (+.f64 a b)) (cbrt.f64 (+.f64 a b)))) (cbrt.f64 (+.f64 a b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t (-.f64 (pow.f64 a 3) (pow.f64 b 3))) 1) (fma.f64 a a (*.f64 b (+.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t (-.f64 (pow.f64 a 3) (pow.f64 b 3))) (sqrt.f64 (fma.f64 a a (*.f64 b (+.f64 a b))))) (sqrt.f64 (fma.f64 a a (*.f64 b (+.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t (-.f64 (pow.f64 a 3) (pow.f64 b 3))) (*.f64 (cbrt.f64 (fma.f64 a a (*.f64 b (+.f64 a b)))) (cbrt.f64 (fma.f64 a a (*.f64 b (+.f64 a b)))))) (cbrt.f64 (fma.f64 a a (*.f64 b (+.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (*.f64 a a) (*.f64 b b)) t) 1) (+.f64 a b))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (*.f64 a a) (*.f64 b b)) t) (sqrt.f64 (+.f64 a b))) (sqrt.f64 (+.f64 a b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (*.f64 a a) (*.f64 b b)) t) (*.f64 (cbrt.f64 (+.f64 a b)) (cbrt.f64 (+.f64 a b)))) (cbrt.f64 (+.f64 a b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 a 3) (pow.f64 b 3)) t) 1) (fma.f64 a a (*.f64 b (+.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 a 3) (pow.f64 b 3)) t) (sqrt.f64 (fma.f64 a a (*.f64 b (+.f64 a b))))) (sqrt.f64 (fma.f64 a a (*.f64 b (+.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 a 3) (pow.f64 b 3)) t) (*.f64 (cbrt.f64 (fma.f64 a a (*.f64 b (+.f64 a b)))) (cbrt.f64 (fma.f64 a a (*.f64 b (+.f64 a b)))))) (cbrt.f64 (fma.f64 a a (*.f64 b (+.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 t (-.f64 a b)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 t (-.f64 a b))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 t (-.f64 a b))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 t (-.f64 a b)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 t (-.f64 a b)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 t) (-.f64 a b)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 t (-.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 t (-.f64 a b)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 t (-.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 t (-.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 t (-.f64 a b))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 t (-.f64 a b)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 x (*.f64 -1 (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 t (-.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (*.f64 (*.f64 z (-.f64 1 y)) 1) (*.f64 (-.f64 a b) (neg.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (*.f64 z (-.f64 1 y)) (*.f64 (*.f64 (-.f64 a b) (neg.f64 t)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (*.f64 (*.f64 z (-.f64 1 y)) 1) (*.f64 (*.f64 (-.f64 a b) (neg.f64 t)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (*.f64 -1 (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 t (-.f64 a b))) (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (*.f64 -1 (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (fma.f64 (neg.f64 t) (-.f64 a b) (*.f64 t (-.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 t (-.f64 a b))) (fma.f64 (neg.f64 t) (-.f64 a b) (*.f64 t (-.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (fma.f64 (neg.f64 t) (-.f64 a b) (*.f64 t (-.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (*.f64 -1 (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (fma.f64 (*.f64 (-.f64 a b) (neg.f64 t)) 1 (*.f64 t (-.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 t (-.f64 a b))) (fma.f64 (*.f64 (-.f64 a b) (neg.f64 t)) 1 (*.f64 t (-.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (fma.f64 (*.f64 (-.f64 a b) (neg.f64 t)) 1 (*.f64 t (-.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (*.f64 -1 (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t (-.f64 a b)))) (sqrt.f64 (*.f64 t (-.f64 a b))) (*.f64 t (-.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 t (-.f64 a b))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t (-.f64 a b)))) (sqrt.f64 (*.f64 t (-.f64 a b))) (*.f64 t (-.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t (-.f64 a b)))) (sqrt.f64 (*.f64 t (-.f64 a b))) (*.f64 t (-.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (*.f64 -1 (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t (-.f64 a b)))) (pow.f64 (cbrt.f64 (*.f64 t (-.f64 a b))) 2) (*.f64 t (-.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 t (-.f64 a b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t (-.f64 a b)))) (pow.f64 (cbrt.f64 (*.f64 t (-.f64 a b))) 2) (*.f64 t (-.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t (-.f64 a b)))) (pow.f64 (cbrt.f64 (*.f64 t (-.f64 a b))) 2) (*.f64 t (-.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (-.f64 (*.f64 (*.f64 z (-.f64 1 y)) 1) (*.f64 t (-.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 (-.f64 a b) (neg.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 (*.f64 (-.f64 a b) (neg.f64 t)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 (+.f64 y -1) z)) (*.f64 (-.f64 a b) (neg.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (fma.f64 (-.f64 1 y) z (*.f64 (+.f64 y -1) z)) (*.f64 (-.f64 a b) (neg.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (fma.f64 (*.f64 z (-.f64 1 y)) 1 (*.f64 (+.f64 y -1) z)) (*.f64 (-.f64 a b) (neg.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (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 a b) (neg.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (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 a b) (neg.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 (+.f64 y -1) z)) (*.f64 (*.f64 (-.f64 a b) (neg.f64 t)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (fma.f64 (-.f64 1 y) z (*.f64 (+.f64 y -1) z)) (*.f64 (*.f64 (-.f64 a b) (neg.f64 t)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (fma.f64 (*.f64 z (-.f64 1 y)) 1 (*.f64 (+.f64 y -1) z)) (*.f64 (*.f64 (-.f64 a b) (neg.f64 t)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (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 (-.f64 a b) (neg.f64 t)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (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 (-.f64 a b) (neg.f64 t)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 (-.f64 a b) (neg.f64 t)) (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 (*.f64 (-.f64 a b) (neg.f64 t)) 1) (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 (-.f64 a b) (neg.f64 t)) (fma.f64 (neg.f64 t) (-.f64 a b) (*.f64 t (-.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 (*.f64 (-.f64 a b) (neg.f64 t)) 1) (fma.f64 (neg.f64 t) (-.f64 a b) (*.f64 t (-.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 (-.f64 a b) (neg.f64 t)) (fma.f64 (*.f64 (-.f64 a b) (neg.f64 t)) 1 (*.f64 t (-.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 (*.f64 (-.f64 a b) (neg.f64 t)) 1) (fma.f64 (*.f64 (-.f64 a b) (neg.f64 t)) 1 (*.f64 t (-.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 (-.f64 a b) (neg.f64 t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t (-.f64 a b)))) (sqrt.f64 (*.f64 t (-.f64 a b))) (*.f64 t (-.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 (*.f64 (-.f64 a b) (neg.f64 t)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t (-.f64 a b)))) (sqrt.f64 (*.f64 t (-.f64 a b))) (*.f64 t (-.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 (-.f64 a b) (neg.f64 t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t (-.f64 a b)))) (pow.f64 (cbrt.f64 (*.f64 t (-.f64 a b))) 2) (*.f64 t (-.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 (*.f64 (-.f64 a b) (neg.f64 t)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t (-.f64 a b)))) (pow.f64 (cbrt.f64 (*.f64 t (-.f64 a b))) 2) (*.f64 t (-.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (-.f64 (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 (+.f64 y -1) z)) (*.f64 t (-.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (-.f64 (fma.f64 (-.f64 1 y) z (*.f64 (+.f64 y -1) z)) (*.f64 t (-.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (-.f64 (fma.f64 (*.f64 z (-.f64 1 y)) 1 (*.f64 (+.f64 y -1) z)) (*.f64 t (-.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (-.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 y -1) z))) (sqrt.f64 (*.f64 (+.f64 y -1) z)) (*.f64 (+.f64 y -1) z)) (*.f64 t (-.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (-.f64 (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 t (-.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a 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 t (-.f64 a b)))) (fma.f64 (-.f64 1 y) z (*.f64 (+.f64 y -1) z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (fma.f64 (*.f64 z (-.f64 1 y)) 1 (*.f64 (+.f64 y -1) z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a 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 t (-.f64 a 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 t (-.f64 a b)))) (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (fma.f64 (neg.f64 t) (-.f64 a b) (*.f64 t (-.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (fma.f64 (*.f64 (-.f64 a b) (neg.f64 t)) 1 (*.f64 t (-.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t (-.f64 a b)))) (sqrt.f64 (*.f64 t (-.f64 a b))) (*.f64 t (-.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t (-.f64 a b)))) (pow.f64 (cbrt.f64 (*.f64 t (-.f64 a b))) 2) (*.f64 t (-.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (+.f64 (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))) (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (+.f64 (fma.f64 (neg.f64 t) (-.f64 a b) (*.f64 t (-.f64 a b))) (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (+.f64 (fma.f64 (*.f64 (-.f64 a b) (neg.f64 t)) 1 (*.f64 t (-.f64 a b))) (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t (-.f64 a b)))) (sqrt.f64 (*.f64 t (-.f64 a b))) (*.f64 t (-.f64 a b))) (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t (-.f64 a b)))) (pow.f64 (cbrt.f64 (*.f64 t (-.f64 a b))) 2) (*.f64 t (-.f64 a b))) (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (+.f64 (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))) (fma.f64 (neg.f64 t) (-.f64 a b) (*.f64 t (-.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (+.f64 (fma.f64 (neg.f64 t) (-.f64 a b) (*.f64 t (-.f64 a b))) (fma.f64 (neg.f64 t) (-.f64 a b) (*.f64 t (-.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (+.f64 (fma.f64 (*.f64 (-.f64 a b) (neg.f64 t)) 1 (*.f64 t (-.f64 a b))) (fma.f64 (neg.f64 t) (-.f64 a b) (*.f64 t (-.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t (-.f64 a b)))) (sqrt.f64 (*.f64 t (-.f64 a b))) (*.f64 t (-.f64 a b))) (fma.f64 (neg.f64 t) (-.f64 a b) (*.f64 t (-.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t (-.f64 a b)))) (pow.f64 (cbrt.f64 (*.f64 t (-.f64 a b))) 2) (*.f64 t (-.f64 a b))) (fma.f64 (neg.f64 t) (-.f64 a b) (*.f64 t (-.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (+.f64 (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))) (fma.f64 (*.f64 (-.f64 a b) (neg.f64 t)) 1 (*.f64 t (-.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (+.f64 (fma.f64 (neg.f64 t) (-.f64 a b) (*.f64 t (-.f64 a b))) (fma.f64 (*.f64 (-.f64 a b) (neg.f64 t)) 1 (*.f64 t (-.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (+.f64 (fma.f64 (*.f64 (-.f64 a b) (neg.f64 t)) 1 (*.f64 t (-.f64 a b))) (fma.f64 (*.f64 (-.f64 a b) (neg.f64 t)) 1 (*.f64 t (-.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t (-.f64 a b)))) (sqrt.f64 (*.f64 t (-.f64 a b))) (*.f64 t (-.f64 a b))) (fma.f64 (*.f64 (-.f64 a b) (neg.f64 t)) 1 (*.f64 t (-.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t (-.f64 a b)))) (pow.f64 (cbrt.f64 (*.f64 t (-.f64 a b))) 2) (*.f64 t (-.f64 a b))) (fma.f64 (*.f64 (-.f64 a b) (neg.f64 t)) 1 (*.f64 t (-.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (+.f64 (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t (-.f64 a b)))) (sqrt.f64 (*.f64 t (-.f64 a b))) (*.f64 t (-.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (+.f64 (fma.f64 (neg.f64 t) (-.f64 a b) (*.f64 t (-.f64 a b))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t (-.f64 a b)))) (sqrt.f64 (*.f64 t (-.f64 a b))) (*.f64 t (-.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (+.f64 (fma.f64 (*.f64 (-.f64 a b) (neg.f64 t)) 1 (*.f64 t (-.f64 a b))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t (-.f64 a b)))) (sqrt.f64 (*.f64 t (-.f64 a b))) (*.f64 t (-.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t (-.f64 a b)))) (sqrt.f64 (*.f64 t (-.f64 a b))) (*.f64 t (-.f64 a b))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t (-.f64 a b)))) (sqrt.f64 (*.f64 t (-.f64 a b))) (*.f64 t (-.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t (-.f64 a b)))) (pow.f64 (cbrt.f64 (*.f64 t (-.f64 a b))) 2) (*.f64 t (-.f64 a b))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t (-.f64 a b)))) (sqrt.f64 (*.f64 t (-.f64 a b))) (*.f64 t (-.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (+.f64 (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t (-.f64 a b)))) (pow.f64 (cbrt.f64 (*.f64 t (-.f64 a b))) 2) (*.f64 t (-.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (+.f64 (fma.f64 (neg.f64 t) (-.f64 a b) (*.f64 t (-.f64 a b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t (-.f64 a b)))) (pow.f64 (cbrt.f64 (*.f64 t (-.f64 a b))) 2) (*.f64 t (-.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (+.f64 (fma.f64 (*.f64 (-.f64 a b) (neg.f64 t)) 1 (*.f64 t (-.f64 a b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t (-.f64 a b)))) (pow.f64 (cbrt.f64 (*.f64 t (-.f64 a b))) 2) (*.f64 t (-.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t (-.f64 a b)))) (sqrt.f64 (*.f64 t (-.f64 a b))) (*.f64 t (-.f64 a b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t (-.f64 a b)))) (pow.f64 (cbrt.f64 (*.f64 t (-.f64 a b))) 2) (*.f64 t (-.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t (-.f64 a b)))) (pow.f64 (cbrt.f64 (*.f64 t (-.f64 a b))) 2) (*.f64 t (-.f64 a b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t (-.f64 a b)))) (pow.f64 (cbrt.f64 (*.f64 t (-.f64 a b))) 2) (*.f64 t (-.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 a b) (neg.f64 t)) (+.f64 x (*.f64 z (-.f64 1 y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 a b) (neg.f64 t)) (+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 a b) (neg.f64 t)) (+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (fma.f64 (neg.f64 t) (-.f64 a b) (*.f64 t (-.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 a b) (neg.f64 t)) (+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (fma.f64 (*.f64 (-.f64 a b) (neg.f64 t)) 1 (*.f64 t (-.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 a b) (neg.f64 t)) (+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t (-.f64 a b)))) (sqrt.f64 (*.f64 t (-.f64 a b))) (*.f64 t (-.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 a b) (neg.f64 t)) (+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t (-.f64 a b)))) (pow.f64 (cbrt.f64 (*.f64 t (-.f64 a b))) 2) (*.f64 t (-.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (-.f64 1 y)) (+.f64 x (*.f64 (-.f64 a b) (neg.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (-.f64 1 y)) (+.f64 x (*.f64 (*.f64 (-.f64 a b) (neg.f64 t)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (-.f64 1 y)) (-.f64 x (*.f64 t (-.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1 (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) x)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 t (-.f64 a b))) x)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 t) a) (+.f64 (*.f64 (neg.f64 t) (neg.f64 b)) (+.f64 x (*.f64 z (-.f64 1 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (neg.f64 t)) (+.f64 (*.f64 (neg.f64 b) (neg.f64 t)) (+.f64 x (*.f64 z (-.f64 1 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (-.f64 a b) (neg.f64 t)) 1) (+.f64 x (*.f64 z (-.f64 1 y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) x)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 t) (-.f64 a b) (*.f64 t (-.f64 a b))) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (-.f64 a b) (neg.f64 t)) 1 (*.f64 t (-.f64 a b))) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t (-.f64 a b)))) (sqrt.f64 (*.f64 t (-.f64 a b))) (*.f64 t (-.f64 a b))) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t (-.f64 a b)))) (pow.f64 (cbrt.f64 (*.f64 t (-.f64 a b))) 2) (*.f64 t (-.f64 a b))) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 (neg.f64 t) a)) (*.f64 (neg.f64 t) (neg.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 a (neg.f64 t))) (*.f64 (neg.f64 b) (neg.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (-.f64 a b) (neg.f64 t)) x) (*.f64 z (-.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (-.f64 a b) (neg.f64 t)) x) (*.f64 (*.f64 z (-.f64 1 y)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (exp.f64 (log1p.f64 (*.f64 t (-.f64 a b))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b))))) (sqrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b))))) (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b))))) 2) (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 t (-.f64 a b)) 2)) (/.f64 1 (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 t (-.f64 a b)) (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (+.f64 x (*.f64 z (-.f64 1 y)))) (sqrt.f64 (*.f64 t (-.f64 a b)))) (-.f64 (sqrt.f64 (+.f64 x (*.f64 z (-.f64 1 y)))) (sqrt.f64 (*.f64 t (-.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y))))) (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 t (-.f64 a b)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 t (-.f64 a b)) (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y))))))) (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 t (-.f64 a b)) 2)) (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 t (-.f64 a b)) 2))) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 t (-.f64 a b)) 2)) (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 t (-.f64 a b)) 3))) (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (-.f64 (pow.f64 (*.f64 t (-.f64 a b)) 2) (*.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)) (-.f64 (*.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2)) (*.f64 (*.f64 (*.f64 t (-.f64 a b)) (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y))))) (*.f64 (*.f64 t (-.f64 a b)) (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y)))))))) (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 t (-.f64 a b)) (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)) (+.f64 (pow.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) 3) (pow.f64 (*.f64 (*.f64 t (-.f64 a b)) (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y))))) 3))) (-.f64 (+.f64 (*.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2)) (*.f64 (*.f64 (*.f64 t (-.f64 a b)) (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y))))) (*.f64 (*.f64 t (-.f64 a b)) (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y))))))) (*.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 t (-.f64 a b)) (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 t (-.f64 a b)) 2)) (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y)))) (/.f64 (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y)))) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)) (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 t (-.f64 a b)) (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 t (-.f64 a b)) (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y)))))) (/.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 t (-.f64 a b)) (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y)))))) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 t (-.f64 a b)) 3))) (/.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 t (-.f64 a b)) (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y)))))) (sqrt.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 t (-.f64 a b)) 2))) (/.f64 (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y)))) (sqrt.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 t (-.f64 a b)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 t (-.f64 a b)) 3))) (cbrt.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)))) (/.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 t (-.f64 a b)) (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y)))))) (cbrt.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 t (-.f64 a b)) 2))) (cbrt.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 t (-.f64 a b)) 2)))) (/.f64 (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y)))) (cbrt.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 t (-.f64 a b)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 (-.f64 a b) (neg.f64 t)) (*.f64 (-.f64 a b) (neg.f64 t)))) (+.f64 x (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 (-.f64 a b) (neg.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2)) (*.f64 (pow.f64 (*.f64 t (-.f64 a b)) 2) (pow.f64 (*.f64 t (-.f64 a b)) 2))) (*.f64 (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y)))) (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 t (-.f64 a b)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3)) (*.f64 (pow.f64 (*.f64 t (-.f64 a b)) 3) (pow.f64 (*.f64 t (-.f64 a b)) 3))) (*.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 t (-.f64 a b)) (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y)))))) (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 t (-.f64 a b)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 x x) (*.f64 (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b))) (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b))))) (+.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 (-.f64 a b) (neg.f64 t)) 3)) (-.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 (-.f64 a b) (neg.f64 t)) (*.f64 (-.f64 a b) (neg.f64 t)))) (*.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 (-.f64 a b) (neg.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) 3) (pow.f64 (pow.f64 (*.f64 t (-.f64 a b)) 2) 3)) (*.f64 (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y)))) (+.f64 (*.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 t (-.f64 a b)) 2) (pow.f64 (*.f64 t (-.f64 a b)) 2)) (*.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 t (-.f64 a b)) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) 3) (pow.f64 (pow.f64 (*.f64 t (-.f64 a b)) 3) 3)) (*.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 t (-.f64 a b)) (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y)))))) (+.f64 (*.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 t (-.f64 a b)) 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)) (*.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 t (-.f64 a b)) 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b))) 3)) (+.f64 (*.f64 x x) (+.f64 (*.f64 (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b))) (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (*.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 t (-.f64 a b)) 2))) (neg.f64 (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 t (-.f64 a b)) 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 t (-.f64 a b)) (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 t (-.f64 a b)) 2)) 1) (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 t (-.f64 a b)) 2)) (sqrt.f64 (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y)))))) (sqrt.f64 (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 t (-.f64 a b)) 2)) (*.f64 (cbrt.f64 (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y))))) (cbrt.f64 (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y))))))) (cbrt.f64 (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)) 1) (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 t (-.f64 a b)) (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)) (sqrt.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 t (-.f64 a b)) (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y)))))))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 t (-.f64 a b)) (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 t (-.f64 a b)) (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y))))))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 t (-.f64 a b)) (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y))))))))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 t (-.f64 a b)) (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y))))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 x (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 (-.f64 a b) (neg.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (+.f64 x (*.f64 z (-.f64 1 y)))) (sqrt.f64 (+.f64 x (*.f64 z (-.f64 1 y)))) (*.f64 (-.f64 a b) (neg.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (+.f64 x (*.f64 z (-.f64 1 y)))) 2) (cbrt.f64 (+.f64 x (*.f64 z (-.f64 1 y)))) (*.f64 (-.f64 a b) (neg.f64 t)))))) (#(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 t (-.f64 a b))))))))) |
| 1× | egg-herbie |
| 1482× | associate-+l- |
| 1152× | associate-+r- |
| 1050× | fma-def |
| 674× | +-commutative |
| 544× | associate-+r+ |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 545 | 15598 |
| 1 | 1643 | 14156 |
| 2 | 6861 | 14156 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1 (*.f64 t b)) |
(+.f64 (*.f64 a t) (*.f64 -1 (*.f64 t b))) |
(+.f64 (*.f64 a t) (*.f64 -1 (*.f64 t b))) |
(+.f64 (*.f64 a t) (*.f64 -1 (*.f64 t b))) |
(*.f64 a t) |
(+.f64 (*.f64 a t) (*.f64 -1 (*.f64 t b))) |
(+.f64 (*.f64 a t) (*.f64 -1 (*.f64 t b))) |
(+.f64 (*.f64 a t) (*.f64 -1 (*.f64 t b))) |
(*.f64 a t) |
(+.f64 (*.f64 a t) (*.f64 -1 (*.f64 t b))) |
(+.f64 (*.f64 a t) (*.f64 -1 (*.f64 t b))) |
(+.f64 (*.f64 a t) (*.f64 -1 (*.f64 t b))) |
(*.f64 a t) |
(+.f64 (*.f64 a t) (*.f64 -1 (*.f64 t b))) |
(+.f64 (*.f64 a t) (*.f64 -1 (*.f64 t b))) |
(+.f64 (*.f64 a t) (*.f64 -1 (*.f64 t b))) |
(*.f64 -1 (*.f64 t b)) |
(+.f64 (*.f64 a t) (*.f64 -1 (*.f64 t b))) |
(+.f64 (*.f64 a t) (*.f64 -1 (*.f64 t b))) |
(+.f64 (*.f64 a t) (*.f64 -1 (*.f64 t b))) |
(*.f64 -1 (*.f64 t b)) |
(+.f64 (*.f64 a t) (*.f64 -1 (*.f64 t b))) |
(+.f64 (*.f64 a t) (*.f64 -1 (*.f64 t b))) |
(+.f64 (*.f64 a t) (*.f64 -1 (*.f64 t b))) |
(*.f64 -1 (+.f64 (*.f64 t (-.f64 a b)) (*.f64 z (-.f64 y 1)))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 t (-.f64 a b)) (*.f64 z (-.f64 y 1)))) x) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 t (-.f64 a b)) (*.f64 z (-.f64 y 1)))) x) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 t (-.f64 a b)) (*.f64 z (-.f64 y 1)))) x) |
x |
(+.f64 (*.f64 -1 (+.f64 (*.f64 t (-.f64 a b)) (*.f64 z (-.f64 y 1)))) x) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 t (-.f64 a b)) (*.f64 z (-.f64 y 1)))) x) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 t (-.f64 a b)) (*.f64 z (-.f64 y 1)))) x) |
x |
(+.f64 (*.f64 -1 (+.f64 (*.f64 t (-.f64 a b)) (*.f64 z (-.f64 y 1)))) x) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 t (-.f64 a b)) (*.f64 z (-.f64 y 1)))) x) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 t (-.f64 a b)) (*.f64 z (-.f64 y 1)))) x) |
(-.f64 x (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (+.f64 (*.f64 -1 z) (*.f64 t (-.f64 a b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (+.f64 (*.f64 -1 z) (*.f64 t (-.f64 a b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (+.f64 (*.f64 -1 z) (*.f64 t (-.f64 a b)))) |
(*.f64 -1 (*.f64 y z)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (+.f64 (*.f64 -1 z) (*.f64 t (-.f64 a b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (+.f64 (*.f64 -1 z) (*.f64 t (-.f64 a b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (+.f64 (*.f64 -1 z) (*.f64 t (-.f64 a b)))) |
(*.f64 -1 (*.f64 y z)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (+.f64 (*.f64 -1 z) (*.f64 t (-.f64 a b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (+.f64 (*.f64 -1 z) (*.f64 t (-.f64 a b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (+.f64 (*.f64 -1 z) (*.f64 t (-.f64 a b)))) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) x) (*.f64 t (-.f64 a b))) |
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) x) (*.f64 t (-.f64 a b))) |
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) x) (*.f64 t (-.f64 a b))) |
(*.f64 z (-.f64 1 y)) |
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) x) (*.f64 t (-.f64 a b))) |
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) x) (*.f64 t (-.f64 a b))) |
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) x) (*.f64 t (-.f64 a b))) |
(*.f64 -1 (*.f64 z (-.f64 y 1))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) x) (*.f64 t (-.f64 a b))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) x) (*.f64 t (-.f64 a b))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) x) (*.f64 t (-.f64 a b))) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) x) (*.f64 z (-.f64 y 1))) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) x) (*.f64 z (-.f64 y 1))) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) x) (*.f64 z (-.f64 y 1))) |
(*.f64 t (-.f64 b a)) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) x) (*.f64 z (-.f64 y 1))) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) x) (*.f64 z (-.f64 y 1))) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) x) (*.f64 z (-.f64 y 1))) |
(*.f64 -1 (*.f64 t (-.f64 a b))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 t (-.f64 a b))) x) (*.f64 z (-.f64 y 1))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 t (-.f64 a b))) x) (*.f64 z (-.f64 y 1))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 t (-.f64 a b))) x) (*.f64 z (-.f64 y 1))) |
(-.f64 x (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 (*.f64 t b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 (*.f64 t b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 (*.f64 t b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 (*.f64 t b)))) |
(*.f64 -1 (*.f64 a t)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 (*.f64 t b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 (*.f64 t b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 (*.f64 t b)))) |
(*.f64 -1 (*.f64 a t)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 (*.f64 t b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 (*.f64 t b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 (*.f64 t b)))) |
(-.f64 x (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 (*.f64 t b) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 a t))) |
(-.f64 (+.f64 (*.f64 t b) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 a t))) |
(-.f64 (+.f64 (*.f64 t b) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 a t))) |
(*.f64 t b) |
(-.f64 (+.f64 (*.f64 t b) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 a t))) |
(-.f64 (+.f64 (*.f64 t b) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 a t))) |
(-.f64 (+.f64 (*.f64 t b) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 a t))) |
(*.f64 t b) |
(-.f64 (+.f64 (*.f64 t b) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 a t))) |
(-.f64 (+.f64 (*.f64 t b) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 a t))) |
(-.f64 (+.f64 (*.f64 t b) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 a t))) |
(+.f64 (*.f64 t a) (*.f64 t (neg.f64 b))) |
(+.f64 (*.f64 t (neg.f64 b)) (*.f64 t a)) |
(+.f64 (*.f64 a t) (*.f64 (neg.f64 b) t)) |
(+.f64 (*.f64 (neg.f64 b) t) (*.f64 a t)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 t (-.f64 a b)))) 1) |
(/.f64 t (/.f64 1 (-.f64 a b))) |
(/.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (/.f64 (+.f64 a b) t)) |
(/.f64 (-.f64 (pow.f64 a 3) (pow.f64 b 3)) (/.f64 (fma.f64 a a (*.f64 b (+.f64 a b))) t)) |
(/.f64 (*.f64 t (-.f64 (*.f64 a a) (*.f64 b b))) (+.f64 a b)) |
(/.f64 (*.f64 t (-.f64 (pow.f64 a 3) (pow.f64 b 3))) (fma.f64 a a (*.f64 b (+.f64 a b)))) |
(/.f64 (*.f64 (-.f64 (*.f64 a a) (*.f64 b b)) t) (+.f64 a b)) |
(/.f64 (*.f64 (-.f64 (pow.f64 a 3) (pow.f64 b 3)) t) (fma.f64 a a (*.f64 b (+.f64 a b)))) |
(/.f64 (/.f64 (*.f64 t (-.f64 (*.f64 a a) (*.f64 b b))) 1) (+.f64 a b)) |
(/.f64 (/.f64 (*.f64 t (-.f64 (*.f64 a a) (*.f64 b b))) (sqrt.f64 (+.f64 a b))) (sqrt.f64 (+.f64 a b))) |
(/.f64 (/.f64 (*.f64 t (-.f64 (*.f64 a a) (*.f64 b b))) (*.f64 (cbrt.f64 (+.f64 a b)) (cbrt.f64 (+.f64 a b)))) (cbrt.f64 (+.f64 a b))) |
(/.f64 (/.f64 (*.f64 t (-.f64 (pow.f64 a 3) (pow.f64 b 3))) 1) (fma.f64 a a (*.f64 b (+.f64 a b)))) |
(/.f64 (/.f64 (*.f64 t (-.f64 (pow.f64 a 3) (pow.f64 b 3))) (sqrt.f64 (fma.f64 a a (*.f64 b (+.f64 a b))))) (sqrt.f64 (fma.f64 a a (*.f64 b (+.f64 a b))))) |
(/.f64 (/.f64 (*.f64 t (-.f64 (pow.f64 a 3) (pow.f64 b 3))) (*.f64 (cbrt.f64 (fma.f64 a a (*.f64 b (+.f64 a b)))) (cbrt.f64 (fma.f64 a a (*.f64 b (+.f64 a b)))))) (cbrt.f64 (fma.f64 a a (*.f64 b (+.f64 a b))))) |
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 a a) (*.f64 b b)) t) 1) (+.f64 a b)) |
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 a a) (*.f64 b b)) t) (sqrt.f64 (+.f64 a b))) (sqrt.f64 (+.f64 a b))) |
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 a a) (*.f64 b b)) t) (*.f64 (cbrt.f64 (+.f64 a b)) (cbrt.f64 (+.f64 a b)))) (cbrt.f64 (+.f64 a b))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 a 3) (pow.f64 b 3)) t) 1) (fma.f64 a a (*.f64 b (+.f64 a b)))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 a 3) (pow.f64 b 3)) t) (sqrt.f64 (fma.f64 a a (*.f64 b (+.f64 a b))))) (sqrt.f64 (fma.f64 a a (*.f64 b (+.f64 a b))))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 a 3) (pow.f64 b 3)) t) (*.f64 (cbrt.f64 (fma.f64 a a (*.f64 b (+.f64 a b)))) (cbrt.f64 (fma.f64 a a (*.f64 b (+.f64 a b)))))) (cbrt.f64 (fma.f64 a a (*.f64 b (+.f64 a b))))) |
(pow.f64 (*.f64 t (-.f64 a b)) 1) |
(pow.f64 (sqrt.f64 (*.f64 t (-.f64 a b))) 2) |
(pow.f64 (cbrt.f64 (*.f64 t (-.f64 a b))) 3) |
(pow.f64 (pow.f64 (*.f64 t (-.f64 a b)) 3) 1/3) |
(sqrt.f64 (pow.f64 (*.f64 t (-.f64 a b)) 2)) |
(log.f64 (pow.f64 (exp.f64 t) (-.f64 a b))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t (-.f64 a b))))) |
(cbrt.f64 (pow.f64 (*.f64 t (-.f64 a b)) 3)) |
(expm1.f64 (log1p.f64 (*.f64 t (-.f64 a b)))) |
(exp.f64 (log.f64 (*.f64 t (-.f64 a b)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 t (-.f64 a b))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 t (-.f64 a b)))) |
(+.f64 x (*.f64 -1 (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b))))) |
(+.f64 x (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 t (-.f64 a b)))) |
(+.f64 x (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b))))) |
(+.f64 x (+.f64 (*.f64 (*.f64 z (-.f64 1 y)) 1) (*.f64 (-.f64 a b) (neg.f64 t)))) |
(+.f64 x (+.f64 (*.f64 z (-.f64 1 y)) (*.f64 (*.f64 (-.f64 a b) (neg.f64 t)) 1))) |
(+.f64 x (+.f64 (*.f64 (*.f64 z (-.f64 1 y)) 1) (*.f64 (*.f64 (-.f64 a b) (neg.f64 t)) 1))) |
(+.f64 x (+.f64 (*.f64 -1 (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))))) |
(+.f64 x (+.f64 (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 t (-.f64 a b))) (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))))) |
(+.f64 x (+.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))))) |
(+.f64 x (+.f64 (*.f64 -1 (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (fma.f64 (neg.f64 t) (-.f64 a b) (*.f64 t (-.f64 a b))))) |
(+.f64 x (+.f64 (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 t (-.f64 a b))) (fma.f64 (neg.f64 t) (-.f64 a b) (*.f64 t (-.f64 a b))))) |
(+.f64 x (+.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (fma.f64 (neg.f64 t) (-.f64 a b) (*.f64 t (-.f64 a b))))) |
(+.f64 x (+.f64 (*.f64 -1 (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (fma.f64 (*.f64 (-.f64 a b) (neg.f64 t)) 1 (*.f64 t (-.f64 a b))))) |
(+.f64 x (+.f64 (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 t (-.f64 a b))) (fma.f64 (*.f64 (-.f64 a b) (neg.f64 t)) 1 (*.f64 t (-.f64 a b))))) |
(+.f64 x (+.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (fma.f64 (*.f64 (-.f64 a b) (neg.f64 t)) 1 (*.f64 t (-.f64 a b))))) |
(+.f64 x (+.f64 (*.f64 -1 (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t (-.f64 a b)))) (sqrt.f64 (*.f64 t (-.f64 a b))) (*.f64 t (-.f64 a b))))) |
(+.f64 x (+.f64 (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 t (-.f64 a b))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t (-.f64 a b)))) (sqrt.f64 (*.f64 t (-.f64 a b))) (*.f64 t (-.f64 a b))))) |
(+.f64 x (+.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t (-.f64 a b)))) (sqrt.f64 (*.f64 t (-.f64 a b))) (*.f64 t (-.f64 a b))))) |
(+.f64 x (+.f64 (*.f64 -1 (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t (-.f64 a b)))) (pow.f64 (cbrt.f64 (*.f64 t (-.f64 a b))) 2) (*.f64 t (-.f64 a b))))) |
(+.f64 x (+.f64 (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 t (-.f64 a b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t (-.f64 a b)))) (pow.f64 (cbrt.f64 (*.f64 t (-.f64 a b))) 2) (*.f64 t (-.f64 a b))))) |
(+.f64 x (+.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t (-.f64 a b)))) (pow.f64 (cbrt.f64 (*.f64 t (-.f64 a b))) 2) (*.f64 t (-.f64 a b))))) |
(+.f64 x (-.f64 (*.f64 (*.f64 z (-.f64 1 y)) 1) (*.f64 t (-.f64 a b)))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 (-.f64 a b) (neg.f64 t))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 (*.f64 (-.f64 a b) (neg.f64 t)) 1)) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 (+.f64 y -1) z)) (*.f64 (-.f64 a b) (neg.f64 t)))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (fma.f64 (-.f64 1 y) z (*.f64 (+.f64 y -1) z)) (*.f64 (-.f64 a b) (neg.f64 t)))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (fma.f64 (*.f64 z (-.f64 1 y)) 1 (*.f64 (+.f64 y -1) z)) (*.f64 (-.f64 a b) (neg.f64 t)))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (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 a b) (neg.f64 t)))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (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 a b) (neg.f64 t)))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 (+.f64 y -1) z)) (*.f64 (*.f64 (-.f64 a b) (neg.f64 t)) 1))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (fma.f64 (-.f64 1 y) z (*.f64 (+.f64 y -1) z)) (*.f64 (*.f64 (-.f64 a b) (neg.f64 t)) 1))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (fma.f64 (*.f64 z (-.f64 1 y)) 1 (*.f64 (+.f64 y -1) z)) (*.f64 (*.f64 (-.f64 a b) (neg.f64 t)) 1))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (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 (-.f64 a b) (neg.f64 t)) 1))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (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 (-.f64 a b) (neg.f64 t)) 1))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 (-.f64 a b) (neg.f64 t)) (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 (*.f64 (-.f64 a b) (neg.f64 t)) 1) (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 (-.f64 a b) (neg.f64 t)) (fma.f64 (neg.f64 t) (-.f64 a b) (*.f64 t (-.f64 a b))))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 (*.f64 (-.f64 a b) (neg.f64 t)) 1) (fma.f64 (neg.f64 t) (-.f64 a b) (*.f64 t (-.f64 a b))))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 (-.f64 a b) (neg.f64 t)) (fma.f64 (*.f64 (-.f64 a b) (neg.f64 t)) 1 (*.f64 t (-.f64 a b))))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 (*.f64 (-.f64 a b) (neg.f64 t)) 1) (fma.f64 (*.f64 (-.f64 a b) (neg.f64 t)) 1 (*.f64 t (-.f64 a b))))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 (-.f64 a b) (neg.f64 t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t (-.f64 a b)))) (sqrt.f64 (*.f64 t (-.f64 a b))) (*.f64 t (-.f64 a b))))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 (*.f64 (-.f64 a b) (neg.f64 t)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t (-.f64 a b)))) (sqrt.f64 (*.f64 t (-.f64 a b))) (*.f64 t (-.f64 a b))))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 (-.f64 a b) (neg.f64 t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t (-.f64 a b)))) (pow.f64 (cbrt.f64 (*.f64 t (-.f64 a b))) 2) (*.f64 t (-.f64 a b))))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 (*.f64 (-.f64 a b) (neg.f64 t)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t (-.f64 a b)))) (pow.f64 (cbrt.f64 (*.f64 t (-.f64 a b))) 2) (*.f64 t (-.f64 a b))))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (-.f64 (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 (+.f64 y -1) z)) (*.f64 t (-.f64 a b)))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (-.f64 (fma.f64 (-.f64 1 y) z (*.f64 (+.f64 y -1) z)) (*.f64 t (-.f64 a b)))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (-.f64 (fma.f64 (*.f64 z (-.f64 1 y)) 1 (*.f64 (+.f64 y -1) z)) (*.f64 t (-.f64 a b)))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (-.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 y -1) z))) (sqrt.f64 (*.f64 (+.f64 y -1) z)) (*.f64 (+.f64 y -1) z)) (*.f64 t (-.f64 a b)))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (-.f64 (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 t (-.f64 a b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 (+.f64 y -1) z))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (fma.f64 (-.f64 1 y) z (*.f64 (+.f64 y -1) z))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (fma.f64 (*.f64 z (-.f64 1 y)) 1 (*.f64 (+.f64 y -1) z))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a 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 t (-.f64 a 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 t (-.f64 a b)))) (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (fma.f64 (neg.f64 t) (-.f64 a b) (*.f64 t (-.f64 a b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (fma.f64 (*.f64 (-.f64 a b) (neg.f64 t)) 1 (*.f64 t (-.f64 a b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t (-.f64 a b)))) (sqrt.f64 (*.f64 t (-.f64 a b))) (*.f64 t (-.f64 a b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t (-.f64 a b)))) (pow.f64 (cbrt.f64 (*.f64 t (-.f64 a b))) 2) (*.f64 t (-.f64 a b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (+.f64 (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))) (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (+.f64 (fma.f64 (neg.f64 t) (-.f64 a b) (*.f64 t (-.f64 a b))) (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (+.f64 (fma.f64 (*.f64 (-.f64 a b) (neg.f64 t)) 1 (*.f64 t (-.f64 a b))) (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t (-.f64 a b)))) (sqrt.f64 (*.f64 t (-.f64 a b))) (*.f64 t (-.f64 a b))) (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t (-.f64 a b)))) (pow.f64 (cbrt.f64 (*.f64 t (-.f64 a b))) 2) (*.f64 t (-.f64 a b))) (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (+.f64 (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))) (fma.f64 (neg.f64 t) (-.f64 a b) (*.f64 t (-.f64 a b))))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (+.f64 (fma.f64 (neg.f64 t) (-.f64 a b) (*.f64 t (-.f64 a b))) (fma.f64 (neg.f64 t) (-.f64 a b) (*.f64 t (-.f64 a b))))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (+.f64 (fma.f64 (*.f64 (-.f64 a b) (neg.f64 t)) 1 (*.f64 t (-.f64 a b))) (fma.f64 (neg.f64 t) (-.f64 a b) (*.f64 t (-.f64 a b))))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t (-.f64 a b)))) (sqrt.f64 (*.f64 t (-.f64 a b))) (*.f64 t (-.f64 a b))) (fma.f64 (neg.f64 t) (-.f64 a b) (*.f64 t (-.f64 a b))))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t (-.f64 a b)))) (pow.f64 (cbrt.f64 (*.f64 t (-.f64 a b))) 2) (*.f64 t (-.f64 a b))) (fma.f64 (neg.f64 t) (-.f64 a b) (*.f64 t (-.f64 a b))))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (+.f64 (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))) (fma.f64 (*.f64 (-.f64 a b) (neg.f64 t)) 1 (*.f64 t (-.f64 a b))))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (+.f64 (fma.f64 (neg.f64 t) (-.f64 a b) (*.f64 t (-.f64 a b))) (fma.f64 (*.f64 (-.f64 a b) (neg.f64 t)) 1 (*.f64 t (-.f64 a b))))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (+.f64 (fma.f64 (*.f64 (-.f64 a b) (neg.f64 t)) 1 (*.f64 t (-.f64 a b))) (fma.f64 (*.f64 (-.f64 a b) (neg.f64 t)) 1 (*.f64 t (-.f64 a b))))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t (-.f64 a b)))) (sqrt.f64 (*.f64 t (-.f64 a b))) (*.f64 t (-.f64 a b))) (fma.f64 (*.f64 (-.f64 a b) (neg.f64 t)) 1 (*.f64 t (-.f64 a b))))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t (-.f64 a b)))) (pow.f64 (cbrt.f64 (*.f64 t (-.f64 a b))) 2) (*.f64 t (-.f64 a b))) (fma.f64 (*.f64 (-.f64 a b) (neg.f64 t)) 1 (*.f64 t (-.f64 a b))))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (+.f64 (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t (-.f64 a b)))) (sqrt.f64 (*.f64 t (-.f64 a b))) (*.f64 t (-.f64 a b))))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (+.f64 (fma.f64 (neg.f64 t) (-.f64 a b) (*.f64 t (-.f64 a b))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t (-.f64 a b)))) (sqrt.f64 (*.f64 t (-.f64 a b))) (*.f64 t (-.f64 a b))))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (+.f64 (fma.f64 (*.f64 (-.f64 a b) (neg.f64 t)) 1 (*.f64 t (-.f64 a b))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t (-.f64 a b)))) (sqrt.f64 (*.f64 t (-.f64 a b))) (*.f64 t (-.f64 a b))))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t (-.f64 a b)))) (sqrt.f64 (*.f64 t (-.f64 a b))) (*.f64 t (-.f64 a b))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t (-.f64 a b)))) (sqrt.f64 (*.f64 t (-.f64 a b))) (*.f64 t (-.f64 a b))))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t (-.f64 a b)))) (pow.f64 (cbrt.f64 (*.f64 t (-.f64 a b))) 2) (*.f64 t (-.f64 a b))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t (-.f64 a b)))) (sqrt.f64 (*.f64 t (-.f64 a b))) (*.f64 t (-.f64 a b))))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (+.f64 (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t (-.f64 a b)))) (pow.f64 (cbrt.f64 (*.f64 t (-.f64 a b))) 2) (*.f64 t (-.f64 a b))))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (+.f64 (fma.f64 (neg.f64 t) (-.f64 a b) (*.f64 t (-.f64 a b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t (-.f64 a b)))) (pow.f64 (cbrt.f64 (*.f64 t (-.f64 a b))) 2) (*.f64 t (-.f64 a b))))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (+.f64 (fma.f64 (*.f64 (-.f64 a b) (neg.f64 t)) 1 (*.f64 t (-.f64 a b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t (-.f64 a b)))) (pow.f64 (cbrt.f64 (*.f64 t (-.f64 a b))) 2) (*.f64 t (-.f64 a b))))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t (-.f64 a b)))) (sqrt.f64 (*.f64 t (-.f64 a b))) (*.f64 t (-.f64 a b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t (-.f64 a b)))) (pow.f64 (cbrt.f64 (*.f64 t (-.f64 a b))) 2) (*.f64 t (-.f64 a b))))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t (-.f64 a b)))) (pow.f64 (cbrt.f64 (*.f64 t (-.f64 a b))) 2) (*.f64 t (-.f64 a b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t (-.f64 a b)))) (pow.f64 (cbrt.f64 (*.f64 t (-.f64 a b))) 2) (*.f64 t (-.f64 a b))))) |
(+.f64 (*.f64 (-.f64 a b) (neg.f64 t)) (+.f64 x (*.f64 z (-.f64 1 y)))) |
(+.f64 (*.f64 (-.f64 a b) (neg.f64 t)) (+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))))) |
(+.f64 (*.f64 (-.f64 a b) (neg.f64 t)) (+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (fma.f64 (neg.f64 t) (-.f64 a b) (*.f64 t (-.f64 a b))))) |
(+.f64 (*.f64 (-.f64 a b) (neg.f64 t)) (+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (fma.f64 (*.f64 (-.f64 a b) (neg.f64 t)) 1 (*.f64 t (-.f64 a b))))) |
(+.f64 (*.f64 (-.f64 a b) (neg.f64 t)) (+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t (-.f64 a b)))) (sqrt.f64 (*.f64 t (-.f64 a b))) (*.f64 t (-.f64 a b))))) |
(+.f64 (*.f64 (-.f64 a b) (neg.f64 t)) (+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t (-.f64 a b)))) (pow.f64 (cbrt.f64 (*.f64 t (-.f64 a b))) 2) (*.f64 t (-.f64 a b))))) |
(+.f64 (*.f64 z (-.f64 1 y)) (+.f64 x (*.f64 (-.f64 a b) (neg.f64 t)))) |
(+.f64 (*.f64 z (-.f64 1 y)) (+.f64 x (*.f64 (*.f64 (-.f64 a b) (neg.f64 t)) 1))) |
(+.f64 (*.f64 z (-.f64 1 y)) (-.f64 x (*.f64 t (-.f64 a b)))) |
(+.f64 (*.f64 -1 (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) x) |
(+.f64 (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 t (-.f64 a b))) x) |
(+.f64 (*.f64 (neg.f64 t) a) (+.f64 (*.f64 (neg.f64 t) (neg.f64 b)) (+.f64 x (*.f64 z (-.f64 1 y))))) |
(+.f64 (*.f64 a (neg.f64 t)) (+.f64 (*.f64 (neg.f64 b) (neg.f64 t)) (+.f64 x (*.f64 z (-.f64 1 y))))) |
(+.f64 (*.f64 (*.f64 (-.f64 a b) (neg.f64 t)) 1) (+.f64 x (*.f64 z (-.f64 1 y)))) |
(+.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) x) |
(+.f64 (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b))))) |
(+.f64 (fma.f64 (neg.f64 t) (-.f64 a b) (*.f64 t (-.f64 a b))) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b))))) |
(+.f64 (fma.f64 (*.f64 (-.f64 a b) (neg.f64 t)) 1 (*.f64 t (-.f64 a b))) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b))))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t (-.f64 a b)))) (sqrt.f64 (*.f64 t (-.f64 a b))) (*.f64 t (-.f64 a b))) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b))))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t (-.f64 a b)))) (pow.f64 (cbrt.f64 (*.f64 t (-.f64 a b))) 2) (*.f64 t (-.f64 a b))) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b))))) |
(+.f64 (+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 (neg.f64 t) a)) (*.f64 (neg.f64 t) (neg.f64 b))) |
(+.f64 (+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 a (neg.f64 t))) (*.f64 (neg.f64 b) (neg.f64 t))) |
(+.f64 (+.f64 (*.f64 (-.f64 a b) (neg.f64 t)) x) (*.f64 z (-.f64 1 y))) |
(+.f64 (+.f64 (*.f64 (-.f64 a b) (neg.f64 t)) x) (*.f64 (*.f64 z (-.f64 1 y)) 1)) |
(+.f64 (-.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (exp.f64 (log1p.f64 (*.f64 t (-.f64 a b))))) 1) |
(*.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) 1) |
(*.f64 1 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b))))) |
(*.f64 (sqrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b))))) (sqrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))))) |
(*.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b))))) (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b))))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b))))) 2) (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))))) |
(*.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 t (-.f64 a b)) 2)) (/.f64 1 (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y)))))) |
(*.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 t (-.f64 a b)) (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y)))))))) |
(*.f64 (+.f64 (sqrt.f64 (+.f64 x (*.f64 z (-.f64 1 y)))) (sqrt.f64 (*.f64 t (-.f64 a b)))) (-.f64 (sqrt.f64 (+.f64 x (*.f64 z (-.f64 1 y)))) (sqrt.f64 (*.f64 t (-.f64 a b))))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y))))) (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 t (-.f64 a b)) 2))) |
(*.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 t (-.f64 a b)) (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y))))))) (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 t (-.f64 a b)) 3))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 t (-.f64 a b)) 2)) (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 t (-.f64 a b)) 2))) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 t (-.f64 a b)) 2)) (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 t (-.f64 a b)) 3))) (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (-.f64 (pow.f64 (*.f64 t (-.f64 a b)) 2) (*.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y))))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)) (-.f64 (*.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2)) (*.f64 (*.f64 (*.f64 t (-.f64 a b)) (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y))))) (*.f64 (*.f64 t (-.f64 a b)) (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y)))))))) (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 t (-.f64 a b)) (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y))))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)) (+.f64 (pow.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) 3) (pow.f64 (*.f64 (*.f64 t (-.f64 a b)) (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y))))) 3))) (-.f64 (+.f64 (*.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2)) (*.f64 (*.f64 (*.f64 t (-.f64 a b)) (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y))))) (*.f64 (*.f64 t (-.f64 a b)) (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y))))))) (*.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 t (-.f64 a b)) (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y)))))))) |
(/.f64 1 (/.f64 1 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))))) |
(/.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 t (-.f64 a b)) 2)) (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y))))) |
(/.f64 (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y)))) (/.f64 (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y)))) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))))) |
(/.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)) (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 t (-.f64 a b)) (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y))))))) |
(/.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 t (-.f64 a b)) (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y)))))) (/.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 t (-.f64 a b)) (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y)))))) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 t (-.f64 a b)) 3))) (/.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 t (-.f64 a b)) (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y)))))) (sqrt.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 t (-.f64 a b)) 3))))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 t (-.f64 a b)) 2))) (/.f64 (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y)))) (sqrt.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 t (-.f64 a b)) 2))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 t (-.f64 a b)) 3))) (cbrt.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)))) (/.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 t (-.f64 a b)) (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y)))))) (cbrt.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 t (-.f64 a b)) 3))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 t (-.f64 a b)) 2))) (cbrt.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 t (-.f64 a b)) 2)))) (/.f64 (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y)))) (cbrt.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 t (-.f64 a b)) 2))))) |
(/.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 (-.f64 a b) (neg.f64 t)) (*.f64 (-.f64 a b) (neg.f64 t)))) (+.f64 x (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 (-.f64 a b) (neg.f64 t))))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2)) (*.f64 (pow.f64 (*.f64 t (-.f64 a b)) 2) (pow.f64 (*.f64 t (-.f64 a b)) 2))) (*.f64 (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y)))) (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 t (-.f64 a b)) 2)))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3)) (*.f64 (pow.f64 (*.f64 t (-.f64 a b)) 3) (pow.f64 (*.f64 t (-.f64 a b)) 3))) (*.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 t (-.f64 a b)) (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y)))))) (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)))) |
(/.f64 (-.f64 (*.f64 x x) (*.f64 (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b))) (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b))))) (+.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b))))) |
(/.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 (-.f64 a b) (neg.f64 t)) 3)) (-.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 (-.f64 a b) (neg.f64 t)) (*.f64 (-.f64 a b) (neg.f64 t)))) (*.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 (-.f64 a b) (neg.f64 t))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) 3) (pow.f64 (pow.f64 (*.f64 t (-.f64 a b)) 2) 3)) (*.f64 (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y)))) (+.f64 (*.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 t (-.f64 a b)) 2) (pow.f64 (*.f64 t (-.f64 a b)) 2)) (*.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 t (-.f64 a b)) 2)))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) 3) (pow.f64 (pow.f64 (*.f64 t (-.f64 a b)) 3) 3)) (*.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 t (-.f64 a b)) (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y)))))) (+.f64 (*.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 t (-.f64 a b)) 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)) (*.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)))))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b))) 3)) (+.f64 (*.f64 x x) (+.f64 (*.f64 (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b))) (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (*.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b))))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 t (-.f64 a b)) 2))) (neg.f64 (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y)))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 t (-.f64 a b)) 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 t (-.f64 a b)) (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y)))))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 t (-.f64 a b)) 2)) 1) (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 t (-.f64 a b)) 2)) (sqrt.f64 (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y)))))) (sqrt.f64 (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y)))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 t (-.f64 a b)) 2)) (*.f64 (cbrt.f64 (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y))))) (cbrt.f64 (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y))))))) (cbrt.f64 (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y)))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)) 1) (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 t (-.f64 a b)) (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y))))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)) (sqrt.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 t (-.f64 a b)) (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y)))))))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 t (-.f64 a b)) (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y)))))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 t (-.f64 a b)) (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y))))))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 t (-.f64 a b)) (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y))))))))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 t (-.f64 a b)) (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y)))))))) |
(pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) 1) |
(pow.f64 (sqrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b))))) 2) |
(pow.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b))))) 3) |
(pow.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) 3) 1/3) |
(sqrt.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) 2)) |
(log.f64 (exp.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))))) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b))))))) |
(cbrt.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) 3)) |
(expm1.f64 (log1p.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))))) |
(exp.f64 (log.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))))) |
(exp.f64 (*.f64 (log.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b))))) 1)) |
(log1p.f64 (expm1.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))))) |
(fma.f64 1 x (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b))))) |
(fma.f64 1 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 (-.f64 a b) (neg.f64 t))) |
(fma.f64 (sqrt.f64 (+.f64 x (*.f64 z (-.f64 1 y)))) (sqrt.f64 (+.f64 x (*.f64 z (-.f64 1 y)))) (*.f64 (-.f64 a b) (neg.f64 t))) |
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b))))) |
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 x (*.f64 z (-.f64 1 y)))) 2) (cbrt.f64 (+.f64 x (*.f64 z (-.f64 1 y)))) (*.f64 (-.f64 a b) (neg.f64 t))) |
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b))))) |
| Outputs |
|---|
(*.f64 -1 (*.f64 t b)) |
(*.f64 t (neg.f64 b)) |
(+.f64 (*.f64 a t) (*.f64 -1 (*.f64 t b))) |
(*.f64 t (-.f64 a b)) |
(+.f64 (*.f64 a t) (*.f64 -1 (*.f64 t b))) |
(*.f64 t (-.f64 a b)) |
(+.f64 (*.f64 a t) (*.f64 -1 (*.f64 t b))) |
(*.f64 t (-.f64 a b)) |
(*.f64 a t) |
(*.f64 t a) |
(+.f64 (*.f64 a t) (*.f64 -1 (*.f64 t b))) |
(*.f64 t (-.f64 a b)) |
(+.f64 (*.f64 a t) (*.f64 -1 (*.f64 t b))) |
(*.f64 t (-.f64 a b)) |
(+.f64 (*.f64 a t) (*.f64 -1 (*.f64 t b))) |
(*.f64 t (-.f64 a b)) |
(*.f64 a t) |
(*.f64 t a) |
(+.f64 (*.f64 a t) (*.f64 -1 (*.f64 t b))) |
(*.f64 t (-.f64 a b)) |
(+.f64 (*.f64 a t) (*.f64 -1 (*.f64 t b))) |
(*.f64 t (-.f64 a b)) |
(+.f64 (*.f64 a t) (*.f64 -1 (*.f64 t b))) |
(*.f64 t (-.f64 a b)) |
(*.f64 a t) |
(*.f64 t a) |
(+.f64 (*.f64 a t) (*.f64 -1 (*.f64 t b))) |
(*.f64 t (-.f64 a b)) |
(+.f64 (*.f64 a t) (*.f64 -1 (*.f64 t b))) |
(*.f64 t (-.f64 a b)) |
(+.f64 (*.f64 a t) (*.f64 -1 (*.f64 t b))) |
(*.f64 t (-.f64 a b)) |
(*.f64 -1 (*.f64 t b)) |
(*.f64 t (neg.f64 b)) |
(+.f64 (*.f64 a t) (*.f64 -1 (*.f64 t b))) |
(*.f64 t (-.f64 a b)) |
(+.f64 (*.f64 a t) (*.f64 -1 (*.f64 t b))) |
(*.f64 t (-.f64 a b)) |
(+.f64 (*.f64 a t) (*.f64 -1 (*.f64 t b))) |
(*.f64 t (-.f64 a b)) |
(*.f64 -1 (*.f64 t b)) |
(*.f64 t (neg.f64 b)) |
(+.f64 (*.f64 a t) (*.f64 -1 (*.f64 t b))) |
(*.f64 t (-.f64 a b)) |
(+.f64 (*.f64 a t) (*.f64 -1 (*.f64 t b))) |
(*.f64 t (-.f64 a b)) |
(+.f64 (*.f64 a t) (*.f64 -1 (*.f64 t b))) |
(*.f64 t (-.f64 a b)) |
(*.f64 -1 (+.f64 (*.f64 t (-.f64 a b)) (*.f64 z (-.f64 y 1)))) |
(neg.f64 (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y)))) |
(-.f64 (*.f64 t (-.f64 b a)) (*.f64 z (+.f64 -1 y))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 t (-.f64 a b)) (*.f64 z (-.f64 y 1)))) x) |
(-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y)))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 t (-.f64 a b)) (*.f64 z (-.f64 y 1)))) x) |
(-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y)))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 t (-.f64 a b)) (*.f64 z (-.f64 y 1)))) x) |
(-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y)))) |
x |
(+.f64 (*.f64 -1 (+.f64 (*.f64 t (-.f64 a b)) (*.f64 z (-.f64 y 1)))) x) |
(-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y)))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 t (-.f64 a b)) (*.f64 z (-.f64 y 1)))) x) |
(-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y)))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 t (-.f64 a b)) (*.f64 z (-.f64 y 1)))) x) |
(-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y)))) |
x |
(+.f64 (*.f64 -1 (+.f64 (*.f64 t (-.f64 a b)) (*.f64 z (-.f64 y 1)))) x) |
(-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y)))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 t (-.f64 a b)) (*.f64 z (-.f64 y 1)))) x) |
(-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y)))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 t (-.f64 a b)) (*.f64 z (-.f64 y 1)))) x) |
(-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y)))) |
(-.f64 x (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 z))) |
(-.f64 x (fma.f64 t (-.f64 a b) (neg.f64 z))) |
(-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (+.f64 (*.f64 -1 z) (*.f64 t (-.f64 a b)))) |
(-.f64 (fma.f64 -1 (*.f64 z y) x) (fma.f64 t (-.f64 a b) (neg.f64 z))) |
(-.f64 (-.f64 x (*.f64 z y)) (-.f64 (*.f64 t (-.f64 a b)) z)) |
(-.f64 (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) (*.f64 z y)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (+.f64 (*.f64 -1 z) (*.f64 t (-.f64 a b)))) |
(-.f64 (fma.f64 -1 (*.f64 z y) x) (fma.f64 t (-.f64 a b) (neg.f64 z))) |
(-.f64 (-.f64 x (*.f64 z y)) (-.f64 (*.f64 t (-.f64 a b)) z)) |
(-.f64 (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) (*.f64 z y)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (+.f64 (*.f64 -1 z) (*.f64 t (-.f64 a b)))) |
(-.f64 (fma.f64 -1 (*.f64 z y) x) (fma.f64 t (-.f64 a b) (neg.f64 z))) |
(-.f64 (-.f64 x (*.f64 z y)) (-.f64 (*.f64 t (-.f64 a b)) z)) |
(-.f64 (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) (*.f64 z y)) |
(*.f64 -1 (*.f64 y z)) |
(neg.f64 (*.f64 z y)) |
(*.f64 z (neg.f64 y)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (+.f64 (*.f64 -1 z) (*.f64 t (-.f64 a b)))) |
(-.f64 (fma.f64 -1 (*.f64 z y) x) (fma.f64 t (-.f64 a b) (neg.f64 z))) |
(-.f64 (-.f64 x (*.f64 z y)) (-.f64 (*.f64 t (-.f64 a b)) z)) |
(-.f64 (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) (*.f64 z y)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (+.f64 (*.f64 -1 z) (*.f64 t (-.f64 a b)))) |
(-.f64 (fma.f64 -1 (*.f64 z y) x) (fma.f64 t (-.f64 a b) (neg.f64 z))) |
(-.f64 (-.f64 x (*.f64 z y)) (-.f64 (*.f64 t (-.f64 a b)) z)) |
(-.f64 (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) (*.f64 z y)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (+.f64 (*.f64 -1 z) (*.f64 t (-.f64 a b)))) |
(-.f64 (fma.f64 -1 (*.f64 z y) x) (fma.f64 t (-.f64 a b) (neg.f64 z))) |
(-.f64 (-.f64 x (*.f64 z y)) (-.f64 (*.f64 t (-.f64 a b)) z)) |
(-.f64 (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) (*.f64 z y)) |
(*.f64 -1 (*.f64 y z)) |
(neg.f64 (*.f64 z y)) |
(*.f64 z (neg.f64 y)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (+.f64 (*.f64 -1 z) (*.f64 t (-.f64 a b)))) |
(-.f64 (fma.f64 -1 (*.f64 z y) x) (fma.f64 t (-.f64 a b) (neg.f64 z))) |
(-.f64 (-.f64 x (*.f64 z y)) (-.f64 (*.f64 t (-.f64 a b)) z)) |
(-.f64 (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) (*.f64 z y)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (+.f64 (*.f64 -1 z) (*.f64 t (-.f64 a b)))) |
(-.f64 (fma.f64 -1 (*.f64 z y) x) (fma.f64 t (-.f64 a b) (neg.f64 z))) |
(-.f64 (-.f64 x (*.f64 z y)) (-.f64 (*.f64 t (-.f64 a b)) z)) |
(-.f64 (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) (*.f64 z y)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (+.f64 (*.f64 -1 z) (*.f64 t (-.f64 a b)))) |
(-.f64 (fma.f64 -1 (*.f64 z y) x) (fma.f64 t (-.f64 a b) (neg.f64 z))) |
(-.f64 (-.f64 x (*.f64 z y)) (-.f64 (*.f64 t (-.f64 a b)) z)) |
(-.f64 (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) (*.f64 z y)) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(fma.f64 (-.f64 a b) (neg.f64 t) x) |
(fma.f64 t (-.f64 b a) x) |
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) x) (*.f64 t (-.f64 a b))) |
(fma.f64 z (-.f64 1 y) (fma.f64 (-.f64 a b) (neg.f64 t) x)) |
(fma.f64 z (-.f64 1 y) (fma.f64 t (-.f64 b a) x)) |
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) x) (*.f64 t (-.f64 a b))) |
(fma.f64 z (-.f64 1 y) (fma.f64 (-.f64 a b) (neg.f64 t) x)) |
(fma.f64 z (-.f64 1 y) (fma.f64 t (-.f64 b a) x)) |
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) x) (*.f64 t (-.f64 a b))) |
(fma.f64 z (-.f64 1 y) (fma.f64 (-.f64 a b) (neg.f64 t) x)) |
(fma.f64 z (-.f64 1 y) (fma.f64 t (-.f64 b a) x)) |
(*.f64 z (-.f64 1 y)) |
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) x) (*.f64 t (-.f64 a b))) |
(fma.f64 z (-.f64 1 y) (fma.f64 (-.f64 a b) (neg.f64 t) x)) |
(fma.f64 z (-.f64 1 y) (fma.f64 t (-.f64 b a) x)) |
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) x) (*.f64 t (-.f64 a b))) |
(fma.f64 z (-.f64 1 y) (fma.f64 (-.f64 a b) (neg.f64 t) x)) |
(fma.f64 z (-.f64 1 y) (fma.f64 t (-.f64 b a) x)) |
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) x) (*.f64 t (-.f64 a b))) |
(fma.f64 z (-.f64 1 y) (fma.f64 (-.f64 a b) (neg.f64 t) x)) |
(fma.f64 z (-.f64 1 y) (fma.f64 t (-.f64 b a) x)) |
(*.f64 -1 (*.f64 z (-.f64 y 1))) |
(*.f64 (neg.f64 z) (+.f64 -1 y)) |
(*.f64 z (neg.f64 (+.f64 -1 y))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) x) (*.f64 t (-.f64 a b))) |
(-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) x) (*.f64 t (-.f64 a b))) |
(-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) x) (*.f64 t (-.f64 a b))) |
(-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y)))) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(-.f64 x (*.f64 z (+.f64 -1 y))) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) x) (*.f64 z (-.f64 y 1))) |
(-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y)))) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) x) (*.f64 z (-.f64 y 1))) |
(-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y)))) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) x) (*.f64 z (-.f64 y 1))) |
(-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y)))) |
(*.f64 t (-.f64 b a)) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) x) (*.f64 z (-.f64 y 1))) |
(-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y)))) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) x) (*.f64 z (-.f64 y 1))) |
(-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y)))) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) x) (*.f64 z (-.f64 y 1))) |
(-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y)))) |
(*.f64 -1 (*.f64 t (-.f64 a b))) |
(*.f64 t (-.f64 b a)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 t (-.f64 a b))) x) (*.f64 z (-.f64 y 1))) |
(-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 t (-.f64 a b))) x) (*.f64 z (-.f64 y 1))) |
(-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 t (-.f64 a b))) x) (*.f64 z (-.f64 y 1))) |
(-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y)))) |
(-.f64 x (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 (*.f64 t b)))) |
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 t (neg.f64 b)))) |
(-.f64 x (-.f64 (*.f64 z (+.f64 -1 y)) (*.f64 t b))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 (*.f64 t b)))) |
(-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 (*.f64 t b)))) |
(-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 (*.f64 t b)))) |
(-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y)))) |
(*.f64 -1 (*.f64 a t)) |
(*.f64 a (neg.f64 t)) |
(*.f64 t (neg.f64 a)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 (*.f64 t b)))) |
(-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 (*.f64 t b)))) |
(-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 (*.f64 t b)))) |
(-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y)))) |
(*.f64 -1 (*.f64 a t)) |
(*.f64 a (neg.f64 t)) |
(*.f64 t (neg.f64 a)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 (*.f64 t b)))) |
(-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 (*.f64 t b)))) |
(-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 (*.f64 t b)))) |
(-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y)))) |
(-.f64 x (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1)))) |
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 t a))) |
(-.f64 x (fma.f64 t a (*.f64 z (+.f64 -1 y)))) |
(-.f64 (+.f64 (*.f64 t b) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 a t))) |
(-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y)))) |
(-.f64 (+.f64 (*.f64 t b) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 a t))) |
(-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y)))) |
(-.f64 (+.f64 (*.f64 t b) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 a t))) |
(-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y)))) |
(*.f64 t b) |
(-.f64 (+.f64 (*.f64 t b) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 a t))) |
(-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y)))) |
(-.f64 (+.f64 (*.f64 t b) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 a t))) |
(-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y)))) |
(-.f64 (+.f64 (*.f64 t b) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 a t))) |
(-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y)))) |
(*.f64 t b) |
(-.f64 (+.f64 (*.f64 t b) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 a t))) |
(-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y)))) |
(-.f64 (+.f64 (*.f64 t b) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 a t))) |
(-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y)))) |
(-.f64 (+.f64 (*.f64 t b) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 a t))) |
(-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y)))) |
(+.f64 (*.f64 t a) (*.f64 t (neg.f64 b))) |
(*.f64 t (-.f64 a b)) |
(+.f64 (*.f64 t (neg.f64 b)) (*.f64 t a)) |
(*.f64 t (-.f64 a b)) |
(+.f64 (*.f64 a t) (*.f64 (neg.f64 b) t)) |
(*.f64 t (-.f64 a b)) |
(+.f64 (*.f64 (neg.f64 b) t) (*.f64 a t)) |
(*.f64 t (-.f64 a b)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 t (-.f64 a b)))) 1) |
(*.f64 t (-.f64 a b)) |
(/.f64 t (/.f64 1 (-.f64 a b))) |
(*.f64 t (-.f64 a b)) |
(/.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (/.f64 (+.f64 a b) t)) |
(*.f64 (/.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (+.f64 b a)) t) |
(*.f64 t (/.f64 (fma.f64 a a (*.f64 b (neg.f64 b))) (+.f64 b a))) |
(/.f64 (-.f64 (pow.f64 a 3) (pow.f64 b 3)) (/.f64 (fma.f64 a a (*.f64 b (+.f64 a b))) t)) |
(*.f64 (/.f64 (-.f64 (pow.f64 a 3) (pow.f64 b 3)) (fma.f64 a a (*.f64 b (+.f64 b a)))) t) |
(*.f64 t (/.f64 (-.f64 (pow.f64 a 3) (pow.f64 b 3)) (fma.f64 a a (*.f64 b (+.f64 b a))))) |
(/.f64 (*.f64 t (-.f64 (*.f64 a a) (*.f64 b b))) (+.f64 a b)) |
(*.f64 (/.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (+.f64 b a)) t) |
(*.f64 t (/.f64 (fma.f64 a a (*.f64 b (neg.f64 b))) (+.f64 b a))) |
(/.f64 (*.f64 t (-.f64 (pow.f64 a 3) (pow.f64 b 3))) (fma.f64 a a (*.f64 b (+.f64 a b)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 a 3) (pow.f64 b 3)) (fma.f64 a a (*.f64 b (+.f64 b a)))) t) |
(*.f64 t (/.f64 (-.f64 (pow.f64 a 3) (pow.f64 b 3)) (fma.f64 a a (*.f64 b (+.f64 b a))))) |
(/.f64 (*.f64 (-.f64 (*.f64 a a) (*.f64 b b)) t) (+.f64 a b)) |
(*.f64 (/.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (+.f64 b a)) t) |
(*.f64 t (/.f64 (fma.f64 a a (*.f64 b (neg.f64 b))) (+.f64 b a))) |
(/.f64 (*.f64 (-.f64 (pow.f64 a 3) (pow.f64 b 3)) t) (fma.f64 a a (*.f64 b (+.f64 a b)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 a 3) (pow.f64 b 3)) (fma.f64 a a (*.f64 b (+.f64 b a)))) t) |
(*.f64 t (/.f64 (-.f64 (pow.f64 a 3) (pow.f64 b 3)) (fma.f64 a a (*.f64 b (+.f64 b a))))) |
(/.f64 (/.f64 (*.f64 t (-.f64 (*.f64 a a) (*.f64 b b))) 1) (+.f64 a b)) |
(*.f64 (/.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (+.f64 b a)) t) |
(*.f64 t (/.f64 (fma.f64 a a (*.f64 b (neg.f64 b))) (+.f64 b a))) |
(/.f64 (/.f64 (*.f64 t (-.f64 (*.f64 a a) (*.f64 b b))) (sqrt.f64 (+.f64 a b))) (sqrt.f64 (+.f64 a b))) |
(*.f64 (/.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (+.f64 b a)) t) |
(*.f64 t (/.f64 (fma.f64 a a (*.f64 b (neg.f64 b))) (+.f64 b a))) |
(/.f64 (/.f64 (*.f64 t (-.f64 (*.f64 a a) (*.f64 b b))) (*.f64 (cbrt.f64 (+.f64 a b)) (cbrt.f64 (+.f64 a b)))) (cbrt.f64 (+.f64 a b))) |
(*.f64 (/.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (+.f64 b a)) t) |
(*.f64 t (/.f64 (fma.f64 a a (*.f64 b (neg.f64 b))) (+.f64 b a))) |
(/.f64 (/.f64 (*.f64 t (-.f64 (pow.f64 a 3) (pow.f64 b 3))) 1) (fma.f64 a a (*.f64 b (+.f64 a b)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 a 3) (pow.f64 b 3)) (fma.f64 a a (*.f64 b (+.f64 b a)))) t) |
(*.f64 t (/.f64 (-.f64 (pow.f64 a 3) (pow.f64 b 3)) (fma.f64 a a (*.f64 b (+.f64 b a))))) |
(/.f64 (/.f64 (*.f64 t (-.f64 (pow.f64 a 3) (pow.f64 b 3))) (sqrt.f64 (fma.f64 a a (*.f64 b (+.f64 a b))))) (sqrt.f64 (fma.f64 a a (*.f64 b (+.f64 a b))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 a 3) (pow.f64 b 3)) (fma.f64 a a (*.f64 b (+.f64 b a)))) t) |
(*.f64 t (/.f64 (-.f64 (pow.f64 a 3) (pow.f64 b 3)) (fma.f64 a a (*.f64 b (+.f64 b a))))) |
(/.f64 (/.f64 (*.f64 t (-.f64 (pow.f64 a 3) (pow.f64 b 3))) (*.f64 (cbrt.f64 (fma.f64 a a (*.f64 b (+.f64 a b)))) (cbrt.f64 (fma.f64 a a (*.f64 b (+.f64 a b)))))) (cbrt.f64 (fma.f64 a a (*.f64 b (+.f64 a b))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 a 3) (pow.f64 b 3)) (fma.f64 a a (*.f64 b (+.f64 b a)))) t) |
(*.f64 t (/.f64 (-.f64 (pow.f64 a 3) (pow.f64 b 3)) (fma.f64 a a (*.f64 b (+.f64 b a))))) |
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 a a) (*.f64 b b)) t) 1) (+.f64 a b)) |
(*.f64 (/.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (+.f64 b a)) t) |
(*.f64 t (/.f64 (fma.f64 a a (*.f64 b (neg.f64 b))) (+.f64 b a))) |
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 a a) (*.f64 b b)) t) (sqrt.f64 (+.f64 a b))) (sqrt.f64 (+.f64 a b))) |
(*.f64 (/.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (+.f64 b a)) t) |
(*.f64 t (/.f64 (fma.f64 a a (*.f64 b (neg.f64 b))) (+.f64 b a))) |
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 a a) (*.f64 b b)) t) (*.f64 (cbrt.f64 (+.f64 a b)) (cbrt.f64 (+.f64 a b)))) (cbrt.f64 (+.f64 a b))) |
(*.f64 (/.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (+.f64 b a)) t) |
(*.f64 t (/.f64 (fma.f64 a a (*.f64 b (neg.f64 b))) (+.f64 b a))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 a 3) (pow.f64 b 3)) t) 1) (fma.f64 a a (*.f64 b (+.f64 a b)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 a 3) (pow.f64 b 3)) (fma.f64 a a (*.f64 b (+.f64 b a)))) t) |
(*.f64 t (/.f64 (-.f64 (pow.f64 a 3) (pow.f64 b 3)) (fma.f64 a a (*.f64 b (+.f64 b a))))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 a 3) (pow.f64 b 3)) t) (sqrt.f64 (fma.f64 a a (*.f64 b (+.f64 a b))))) (sqrt.f64 (fma.f64 a a (*.f64 b (+.f64 a b))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 a 3) (pow.f64 b 3)) (fma.f64 a a (*.f64 b (+.f64 b a)))) t) |
(*.f64 t (/.f64 (-.f64 (pow.f64 a 3) (pow.f64 b 3)) (fma.f64 a a (*.f64 b (+.f64 b a))))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 a 3) (pow.f64 b 3)) t) (*.f64 (cbrt.f64 (fma.f64 a a (*.f64 b (+.f64 a b)))) (cbrt.f64 (fma.f64 a a (*.f64 b (+.f64 a b)))))) (cbrt.f64 (fma.f64 a a (*.f64 b (+.f64 a b))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 a 3) (pow.f64 b 3)) (fma.f64 a a (*.f64 b (+.f64 b a)))) t) |
(*.f64 t (/.f64 (-.f64 (pow.f64 a 3) (pow.f64 b 3)) (fma.f64 a a (*.f64 b (+.f64 b a))))) |
(pow.f64 (*.f64 t (-.f64 a b)) 1) |
(*.f64 t (-.f64 a b)) |
(pow.f64 (sqrt.f64 (*.f64 t (-.f64 a b))) 2) |
(*.f64 t (-.f64 a b)) |
(pow.f64 (cbrt.f64 (*.f64 t (-.f64 a b))) 3) |
(*.f64 t (-.f64 a b)) |
(pow.f64 (pow.f64 (*.f64 t (-.f64 a b)) 3) 1/3) |
(*.f64 t (-.f64 a b)) |
(sqrt.f64 (pow.f64 (*.f64 t (-.f64 a b)) 2)) |
(fabs.f64 (*.f64 t (-.f64 a b))) |
(log.f64 (pow.f64 (exp.f64 t) (-.f64 a b))) |
(*.f64 t (-.f64 a b)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t (-.f64 a b))))) |
(*.f64 t (-.f64 a b)) |
(cbrt.f64 (pow.f64 (*.f64 t (-.f64 a b)) 3)) |
(*.f64 t (-.f64 a b)) |
(expm1.f64 (log1p.f64 (*.f64 t (-.f64 a b)))) |
(*.f64 t (-.f64 a b)) |
(exp.f64 (log.f64 (*.f64 t (-.f64 a b)))) |
(*.f64 t (-.f64 a b)) |
(exp.f64 (*.f64 (log.f64 (*.f64 t (-.f64 a b))) 1)) |
(*.f64 t (-.f64 a b)) |
(log1p.f64 (expm1.f64 (*.f64 t (-.f64 a b)))) |
(*.f64 t (-.f64 a b)) |
(+.f64 x (*.f64 -1 (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b))))) |
(-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y)))) |
(+.f64 x (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 t (-.f64 a b)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 (-.f64 a b) (neg.f64 t) x)) |
(fma.f64 z (-.f64 1 y) (fma.f64 t (-.f64 b a) x)) |
(+.f64 x (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b))))) |
(-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y)))) |
(+.f64 x (+.f64 (*.f64 (*.f64 z (-.f64 1 y)) 1) (*.f64 (-.f64 a b) (neg.f64 t)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 (-.f64 a b) (neg.f64 t) x)) |
(fma.f64 z (-.f64 1 y) (fma.f64 t (-.f64 b a) x)) |
(+.f64 x (+.f64 (*.f64 z (-.f64 1 y)) (*.f64 (*.f64 (-.f64 a b) (neg.f64 t)) 1))) |
(fma.f64 z (-.f64 1 y) (fma.f64 (-.f64 a b) (neg.f64 t) x)) |
(fma.f64 z (-.f64 1 y) (fma.f64 t (-.f64 b a) x)) |
(+.f64 x (+.f64 (*.f64 (*.f64 z (-.f64 1 y)) 1) (*.f64 (*.f64 (-.f64 a b) (neg.f64 t)) 1))) |
(fma.f64 z (-.f64 1 y) (fma.f64 (-.f64 a b) (neg.f64 t) x)) |
(fma.f64 z (-.f64 1 y) (fma.f64 t (-.f64 b a) x)) |
(+.f64 x (+.f64 (*.f64 -1 (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))))) |
(+.f64 (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))) (-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y))))) |
(+.f64 x (-.f64 (*.f64 0 (*.f64 t (-.f64 a b))) (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y))))) |
(+.f64 x (+.f64 (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 t (-.f64 a b))) (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (fma.f64 (-.f64 a b) (neg.f64 t) (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))))) |
(+.f64 (fma.f64 t (-.f64 b a) x) (fma.f64 z (-.f64 1 y) (*.f64 0 (*.f64 t (-.f64 a b))))) |
(+.f64 x (+.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))))) |
(+.f64 (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))) (-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y))))) |
(+.f64 x (-.f64 (*.f64 0 (*.f64 t (-.f64 a b))) (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y))))) |
(+.f64 x (+.f64 (*.f64 -1 (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (fma.f64 (neg.f64 t) (-.f64 a b) (*.f64 t (-.f64 a b))))) |
(+.f64 (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))) (-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y))))) |
(+.f64 x (-.f64 (*.f64 0 (*.f64 t (-.f64 a b))) (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y))))) |
(+.f64 x (+.f64 (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 t (-.f64 a b))) (fma.f64 (neg.f64 t) (-.f64 a b) (*.f64 t (-.f64 a b))))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (fma.f64 (-.f64 a b) (neg.f64 t) (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))))) |
(+.f64 (fma.f64 t (-.f64 b a) x) (fma.f64 z (-.f64 1 y) (*.f64 0 (*.f64 t (-.f64 a b))))) |
(+.f64 x (+.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (fma.f64 (neg.f64 t) (-.f64 a b) (*.f64 t (-.f64 a b))))) |
(+.f64 (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))) (-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y))))) |
(+.f64 x (-.f64 (*.f64 0 (*.f64 t (-.f64 a b))) (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y))))) |
(+.f64 x (+.f64 (*.f64 -1 (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (fma.f64 (*.f64 (-.f64 a b) (neg.f64 t)) 1 (*.f64 t (-.f64 a b))))) |
(+.f64 (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))) (-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y))))) |
(+.f64 x (-.f64 (*.f64 0 (*.f64 t (-.f64 a b))) (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y))))) |
(+.f64 x (+.f64 (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 t (-.f64 a b))) (fma.f64 (*.f64 (-.f64 a b) (neg.f64 t)) 1 (*.f64 t (-.f64 a b))))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (fma.f64 (-.f64 a b) (neg.f64 t) (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))))) |
(+.f64 (fma.f64 t (-.f64 b a) x) (fma.f64 z (-.f64 1 y) (*.f64 0 (*.f64 t (-.f64 a b))))) |
(+.f64 x (+.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (fma.f64 (*.f64 (-.f64 a b) (neg.f64 t)) 1 (*.f64 t (-.f64 a b))))) |
(+.f64 (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))) (-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y))))) |
(+.f64 x (-.f64 (*.f64 0 (*.f64 t (-.f64 a b))) (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y))))) |
(+.f64 x (+.f64 (*.f64 -1 (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t (-.f64 a b)))) (sqrt.f64 (*.f64 t (-.f64 a b))) (*.f64 t (-.f64 a b))))) |
(+.f64 (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))) (-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y))))) |
(+.f64 x (-.f64 (*.f64 0 (*.f64 t (-.f64 a b))) (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y))))) |
(+.f64 x (+.f64 (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 t (-.f64 a b))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t (-.f64 a b)))) (sqrt.f64 (*.f64 t (-.f64 a b))) (*.f64 t (-.f64 a b))))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (fma.f64 (-.f64 a b) (neg.f64 t) (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))))) |
(+.f64 (fma.f64 t (-.f64 b a) x) (fma.f64 z (-.f64 1 y) (*.f64 0 (*.f64 t (-.f64 a b))))) |
(+.f64 x (+.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t (-.f64 a b)))) (sqrt.f64 (*.f64 t (-.f64 a b))) (*.f64 t (-.f64 a b))))) |
(+.f64 (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))) (-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y))))) |
(+.f64 x (-.f64 (*.f64 0 (*.f64 t (-.f64 a b))) (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y))))) |
(+.f64 x (+.f64 (*.f64 -1 (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t (-.f64 a b)))) (pow.f64 (cbrt.f64 (*.f64 t (-.f64 a b))) 2) (*.f64 t (-.f64 a b))))) |
(+.f64 (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))) (-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y))))) |
(+.f64 x (-.f64 (*.f64 0 (*.f64 t (-.f64 a b))) (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y))))) |
(+.f64 x (+.f64 (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 t (-.f64 a b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t (-.f64 a b)))) (pow.f64 (cbrt.f64 (*.f64 t (-.f64 a b))) 2) (*.f64 t (-.f64 a b))))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (fma.f64 (-.f64 a b) (neg.f64 t) (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))))) |
(+.f64 (fma.f64 t (-.f64 b a) x) (fma.f64 z (-.f64 1 y) (*.f64 0 (*.f64 t (-.f64 a b))))) |
(+.f64 x (+.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t (-.f64 a b)))) (pow.f64 (cbrt.f64 (*.f64 t (-.f64 a b))) 2) (*.f64 t (-.f64 a b))))) |
(+.f64 (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))) (-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y))))) |
(+.f64 x (-.f64 (*.f64 0 (*.f64 t (-.f64 a b))) (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y))))) |
(+.f64 x (-.f64 (*.f64 (*.f64 z (-.f64 1 y)) 1) (*.f64 t (-.f64 a b)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 (-.f64 a b) (neg.f64 t) x)) |
(fma.f64 z (-.f64 1 y) (fma.f64 t (-.f64 b a) x)) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 (-.f64 a b) (neg.f64 t))) |
(fma.f64 z (-.f64 1 y) (fma.f64 (-.f64 a b) (neg.f64 t) x)) |
(fma.f64 z (-.f64 1 y) (fma.f64 t (-.f64 b a) x)) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 (*.f64 (-.f64 a b) (neg.f64 t)) 1)) |
(fma.f64 z (-.f64 1 y) (fma.f64 (-.f64 a b) (neg.f64 t) x)) |
(fma.f64 z (-.f64 1 y) (fma.f64 t (-.f64 b a) x)) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 (+.f64 y -1) z)) (*.f64 (-.f64 a b) (neg.f64 t)))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (-.f64 (fma.f64 (neg.f64 z) (+.f64 -1 y) (*.f64 z (+.f64 -1 y))) (*.f64 t (-.f64 a b)))) |
(+.f64 (*.f64 0 (*.f64 z (+.f64 -1 y))) (fma.f64 z (-.f64 1 y) (fma.f64 t (-.f64 b a) x))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (fma.f64 (-.f64 1 y) z (*.f64 (+.f64 y -1) z)) (*.f64 (-.f64 a b) (neg.f64 t)))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (-.f64 (fma.f64 (-.f64 1 y) z (*.f64 z (+.f64 -1 y))) (*.f64 t (-.f64 a b)))) |
(+.f64 (*.f64 z (+.f64 (-.f64 1 y) (+.f64 -1 y))) (fma.f64 z (-.f64 1 y) (fma.f64 t (-.f64 b a) x))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (fma.f64 (*.f64 z (-.f64 1 y)) 1 (*.f64 (+.f64 y -1) z)) (*.f64 (-.f64 a b) (neg.f64 t)))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (-.f64 (fma.f64 (-.f64 1 y) z (*.f64 z (+.f64 -1 y))) (*.f64 t (-.f64 a b)))) |
(+.f64 (*.f64 z (+.f64 (-.f64 1 y) (+.f64 -1 y))) (fma.f64 z (-.f64 1 y) (fma.f64 t (-.f64 b a) x))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (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 a b) (neg.f64 t)))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (-.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z (+.f64 -1 y)))) (sqrt.f64 (*.f64 z (+.f64 -1 y))) (*.f64 z (+.f64 -1 y))) (*.f64 t (-.f64 a b)))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z (+.f64 -1 y)))) (sqrt.f64 (*.f64 z (+.f64 -1 y))) (*.f64 z (+.f64 -1 y))) (fma.f64 z (-.f64 1 y) (fma.f64 t (-.f64 b a) x))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (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 a b) (neg.f64 t)))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (-.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (+.f64 -1 y)))) (pow.f64 (cbrt.f64 (*.f64 z (+.f64 -1 y))) 2) (*.f64 z (+.f64 -1 y))) (*.f64 t (-.f64 a b)))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (+.f64 -1 y)))) (pow.f64 (cbrt.f64 (*.f64 z (+.f64 -1 y))) 2) (*.f64 z (+.f64 -1 y))) (fma.f64 z (-.f64 1 y) (fma.f64 t (-.f64 b a) x))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 (+.f64 y -1) z)) (*.f64 (*.f64 (-.f64 a b) (neg.f64 t)) 1))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (-.f64 (fma.f64 (neg.f64 z) (+.f64 -1 y) (*.f64 z (+.f64 -1 y))) (*.f64 t (-.f64 a b)))) |
(+.f64 (*.f64 0 (*.f64 z (+.f64 -1 y))) (fma.f64 z (-.f64 1 y) (fma.f64 t (-.f64 b a) x))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (fma.f64 (-.f64 1 y) z (*.f64 (+.f64 y -1) z)) (*.f64 (*.f64 (-.f64 a b) (neg.f64 t)) 1))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (-.f64 (fma.f64 (-.f64 1 y) z (*.f64 z (+.f64 -1 y))) (*.f64 t (-.f64 a b)))) |
(+.f64 (*.f64 z (+.f64 (-.f64 1 y) (+.f64 -1 y))) (fma.f64 z (-.f64 1 y) (fma.f64 t (-.f64 b a) x))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (fma.f64 (*.f64 z (-.f64 1 y)) 1 (*.f64 (+.f64 y -1) z)) (*.f64 (*.f64 (-.f64 a b) (neg.f64 t)) 1))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (-.f64 (fma.f64 (-.f64 1 y) z (*.f64 z (+.f64 -1 y))) (*.f64 t (-.f64 a b)))) |
(+.f64 (*.f64 z (+.f64 (-.f64 1 y) (+.f64 -1 y))) (fma.f64 z (-.f64 1 y) (fma.f64 t (-.f64 b a) x))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (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 (-.f64 a b) (neg.f64 t)) 1))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (-.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z (+.f64 -1 y)))) (sqrt.f64 (*.f64 z (+.f64 -1 y))) (*.f64 z (+.f64 -1 y))) (*.f64 t (-.f64 a b)))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z (+.f64 -1 y)))) (sqrt.f64 (*.f64 z (+.f64 -1 y))) (*.f64 z (+.f64 -1 y))) (fma.f64 z (-.f64 1 y) (fma.f64 t (-.f64 b a) x))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (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 (-.f64 a b) (neg.f64 t)) 1))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (-.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (+.f64 -1 y)))) (pow.f64 (cbrt.f64 (*.f64 z (+.f64 -1 y))) 2) (*.f64 z (+.f64 -1 y))) (*.f64 t (-.f64 a b)))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (+.f64 -1 y)))) (pow.f64 (cbrt.f64 (*.f64 z (+.f64 -1 y))) 2) (*.f64 z (+.f64 -1 y))) (fma.f64 z (-.f64 1 y) (fma.f64 t (-.f64 b a) x))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 (-.f64 a b) (neg.f64 t)) (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (fma.f64 (-.f64 a b) (neg.f64 t) (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))))) |
(+.f64 (fma.f64 t (-.f64 b a) x) (fma.f64 z (-.f64 1 y) (*.f64 0 (*.f64 t (-.f64 a b))))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 (*.f64 (-.f64 a b) (neg.f64 t)) 1) (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (fma.f64 (-.f64 a b) (neg.f64 t) (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))))) |
(+.f64 (fma.f64 t (-.f64 b a) x) (fma.f64 z (-.f64 1 y) (*.f64 0 (*.f64 t (-.f64 a b))))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 (-.f64 a b) (neg.f64 t)) (fma.f64 (neg.f64 t) (-.f64 a b) (*.f64 t (-.f64 a b))))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (fma.f64 (-.f64 a b) (neg.f64 t) (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))))) |
(+.f64 (fma.f64 t (-.f64 b a) x) (fma.f64 z (-.f64 1 y) (*.f64 0 (*.f64 t (-.f64 a b))))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 (*.f64 (-.f64 a b) (neg.f64 t)) 1) (fma.f64 (neg.f64 t) (-.f64 a b) (*.f64 t (-.f64 a b))))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (fma.f64 (-.f64 a b) (neg.f64 t) (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))))) |
(+.f64 (fma.f64 t (-.f64 b a) x) (fma.f64 z (-.f64 1 y) (*.f64 0 (*.f64 t (-.f64 a b))))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 (-.f64 a b) (neg.f64 t)) (fma.f64 (*.f64 (-.f64 a b) (neg.f64 t)) 1 (*.f64 t (-.f64 a b))))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (fma.f64 (-.f64 a b) (neg.f64 t) (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))))) |
(+.f64 (fma.f64 t (-.f64 b a) x) (fma.f64 z (-.f64 1 y) (*.f64 0 (*.f64 t (-.f64 a b))))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 (*.f64 (-.f64 a b) (neg.f64 t)) 1) (fma.f64 (*.f64 (-.f64 a b) (neg.f64 t)) 1 (*.f64 t (-.f64 a b))))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (fma.f64 (-.f64 a b) (neg.f64 t) (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))))) |
(+.f64 (fma.f64 t (-.f64 b a) x) (fma.f64 z (-.f64 1 y) (*.f64 0 (*.f64 t (-.f64 a b))))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 (-.f64 a b) (neg.f64 t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t (-.f64 a b)))) (sqrt.f64 (*.f64 t (-.f64 a b))) (*.f64 t (-.f64 a b))))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (fma.f64 (-.f64 a b) (neg.f64 t) (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))))) |
(+.f64 (fma.f64 t (-.f64 b a) x) (fma.f64 z (-.f64 1 y) (*.f64 0 (*.f64 t (-.f64 a b))))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 (*.f64 (-.f64 a b) (neg.f64 t)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t (-.f64 a b)))) (sqrt.f64 (*.f64 t (-.f64 a b))) (*.f64 t (-.f64 a b))))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (fma.f64 (-.f64 a b) (neg.f64 t) (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))))) |
(+.f64 (fma.f64 t (-.f64 b a) x) (fma.f64 z (-.f64 1 y) (*.f64 0 (*.f64 t (-.f64 a b))))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 (-.f64 a b) (neg.f64 t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t (-.f64 a b)))) (pow.f64 (cbrt.f64 (*.f64 t (-.f64 a b))) 2) (*.f64 t (-.f64 a b))))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (fma.f64 (-.f64 a b) (neg.f64 t) (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))))) |
(+.f64 (fma.f64 t (-.f64 b a) x) (fma.f64 z (-.f64 1 y) (*.f64 0 (*.f64 t (-.f64 a b))))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 (*.f64 (-.f64 a b) (neg.f64 t)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t (-.f64 a b)))) (pow.f64 (cbrt.f64 (*.f64 t (-.f64 a b))) 2) (*.f64 t (-.f64 a b))))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (fma.f64 (-.f64 a b) (neg.f64 t) (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))))) |
(+.f64 (fma.f64 t (-.f64 b a) x) (fma.f64 z (-.f64 1 y) (*.f64 0 (*.f64 t (-.f64 a b))))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (-.f64 (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 (+.f64 y -1) z)) (*.f64 t (-.f64 a b)))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (-.f64 (fma.f64 (neg.f64 z) (+.f64 -1 y) (*.f64 z (+.f64 -1 y))) (*.f64 t (-.f64 a b)))) |
(+.f64 (*.f64 0 (*.f64 z (+.f64 -1 y))) (fma.f64 z (-.f64 1 y) (fma.f64 t (-.f64 b a) x))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (-.f64 (fma.f64 (-.f64 1 y) z (*.f64 (+.f64 y -1) z)) (*.f64 t (-.f64 a b)))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (-.f64 (fma.f64 (-.f64 1 y) z (*.f64 z (+.f64 -1 y))) (*.f64 t (-.f64 a b)))) |
(+.f64 (*.f64 z (+.f64 (-.f64 1 y) (+.f64 -1 y))) (fma.f64 z (-.f64 1 y) (fma.f64 t (-.f64 b a) x))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (-.f64 (fma.f64 (*.f64 z (-.f64 1 y)) 1 (*.f64 (+.f64 y -1) z)) (*.f64 t (-.f64 a b)))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (-.f64 (fma.f64 (-.f64 1 y) z (*.f64 z (+.f64 -1 y))) (*.f64 t (-.f64 a b)))) |
(+.f64 (*.f64 z (+.f64 (-.f64 1 y) (+.f64 -1 y))) (fma.f64 z (-.f64 1 y) (fma.f64 t (-.f64 b a) x))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (-.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 y -1) z))) (sqrt.f64 (*.f64 (+.f64 y -1) z)) (*.f64 (+.f64 y -1) z)) (*.f64 t (-.f64 a b)))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (-.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z (+.f64 -1 y)))) (sqrt.f64 (*.f64 z (+.f64 -1 y))) (*.f64 z (+.f64 -1 y))) (*.f64 t (-.f64 a b)))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z (+.f64 -1 y)))) (sqrt.f64 (*.f64 z (+.f64 -1 y))) (*.f64 z (+.f64 -1 y))) (fma.f64 z (-.f64 1 y) (fma.f64 t (-.f64 b a) x))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (-.f64 (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 t (-.f64 a b)))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (-.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (+.f64 -1 y)))) (pow.f64 (cbrt.f64 (*.f64 z (+.f64 -1 y))) 2) (*.f64 z (+.f64 -1 y))) (*.f64 t (-.f64 a b)))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (+.f64 -1 y)))) (pow.f64 (cbrt.f64 (*.f64 z (+.f64 -1 y))) 2) (*.f64 z (+.f64 -1 y))) (fma.f64 z (-.f64 1 y) (fma.f64 t (-.f64 b a) x))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 (+.f64 y -1) z))) |
(+.f64 (fma.f64 (neg.f64 z) (+.f64 -1 y) (*.f64 z (+.f64 -1 y))) (-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y))))) |
(+.f64 (*.f64 0 (*.f64 z (+.f64 -1 y))) (-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y))))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (fma.f64 (-.f64 1 y) z (*.f64 (+.f64 y -1) z))) |
(+.f64 (fma.f64 (-.f64 1 y) z (*.f64 z (+.f64 -1 y))) (-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y))))) |
(+.f64 (*.f64 z (+.f64 (-.f64 1 y) (+.f64 -1 y))) (-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y))))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (fma.f64 (*.f64 z (-.f64 1 y)) 1 (*.f64 (+.f64 y -1) z))) |
(+.f64 (fma.f64 (-.f64 1 y) z (*.f64 z (+.f64 -1 y))) (-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y))))) |
(+.f64 (*.f64 z (+.f64 (-.f64 1 y) (+.f64 -1 y))) (-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y))))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a 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 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z (+.f64 -1 y)))) (sqrt.f64 (*.f64 z (+.f64 -1 y))) (*.f64 z (+.f64 -1 y))) (-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y))))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a 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 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (+.f64 -1 y)))) (pow.f64 (cbrt.f64 (*.f64 z (+.f64 -1 y))) 2) (*.f64 z (+.f64 -1 y))) (-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y))))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b)))) |
(+.f64 (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))) (-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y))))) |
(+.f64 x (-.f64 (*.f64 0 (*.f64 t (-.f64 a b))) (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y))))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (fma.f64 (neg.f64 t) (-.f64 a b) (*.f64 t (-.f64 a b)))) |
(+.f64 (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))) (-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y))))) |
(+.f64 x (-.f64 (*.f64 0 (*.f64 t (-.f64 a b))) (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y))))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (fma.f64 (*.f64 (-.f64 a b) (neg.f64 t)) 1 (*.f64 t (-.f64 a b)))) |
(+.f64 (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))) (-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y))))) |
(+.f64 x (-.f64 (*.f64 0 (*.f64 t (-.f64 a b))) (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y))))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t (-.f64 a b)))) (sqrt.f64 (*.f64 t (-.f64 a b))) (*.f64 t (-.f64 a b)))) |
(+.f64 (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))) (-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y))))) |
(+.f64 x (-.f64 (*.f64 0 (*.f64 t (-.f64 a b))) (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y))))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t (-.f64 a b)))) (pow.f64 (cbrt.f64 (*.f64 t (-.f64 a b))) 2) (*.f64 t (-.f64 a b)))) |
(+.f64 (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))) (-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y))))) |
(+.f64 x (-.f64 (*.f64 0 (*.f64 t (-.f64 a b))) (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y))))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (+.f64 (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))) (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))))) |
(+.f64 (-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y)))) (*.f64 2 (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))))) |
(fma.f64 2 (*.f64 0 (*.f64 t (-.f64 a b))) (-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y))))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (+.f64 (fma.f64 (neg.f64 t) (-.f64 a b) (*.f64 t (-.f64 a b))) (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))))) |
(+.f64 (-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y)))) (*.f64 2 (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))))) |
(fma.f64 2 (*.f64 0 (*.f64 t (-.f64 a b))) (-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y))))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (+.f64 (fma.f64 (*.f64 (-.f64 a b) (neg.f64 t)) 1 (*.f64 t (-.f64 a b))) (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))))) |
(+.f64 (-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y)))) (*.f64 2 (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))))) |
(fma.f64 2 (*.f64 0 (*.f64 t (-.f64 a b))) (-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y))))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t (-.f64 a b)))) (sqrt.f64 (*.f64 t (-.f64 a b))) (*.f64 t (-.f64 a b))) (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))))) |
(+.f64 (-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y)))) (*.f64 2 (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))))) |
(fma.f64 2 (*.f64 0 (*.f64 t (-.f64 a b))) (-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y))))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t (-.f64 a b)))) (pow.f64 (cbrt.f64 (*.f64 t (-.f64 a b))) 2) (*.f64 t (-.f64 a b))) (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))))) |
(+.f64 (-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y)))) (*.f64 2 (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))))) |
(fma.f64 2 (*.f64 0 (*.f64 t (-.f64 a b))) (-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y))))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (+.f64 (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))) (fma.f64 (neg.f64 t) (-.f64 a b) (*.f64 t (-.f64 a b))))) |
(+.f64 (-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y)))) (*.f64 2 (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))))) |
(fma.f64 2 (*.f64 0 (*.f64 t (-.f64 a b))) (-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y))))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (+.f64 (fma.f64 (neg.f64 t) (-.f64 a b) (*.f64 t (-.f64 a b))) (fma.f64 (neg.f64 t) (-.f64 a b) (*.f64 t (-.f64 a b))))) |
(+.f64 (-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y)))) (*.f64 2 (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))))) |
(fma.f64 2 (*.f64 0 (*.f64 t (-.f64 a b))) (-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y))))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (+.f64 (fma.f64 (*.f64 (-.f64 a b) (neg.f64 t)) 1 (*.f64 t (-.f64 a b))) (fma.f64 (neg.f64 t) (-.f64 a b) (*.f64 t (-.f64 a b))))) |
(+.f64 (-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y)))) (*.f64 2 (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))))) |
(fma.f64 2 (*.f64 0 (*.f64 t (-.f64 a b))) (-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y))))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t (-.f64 a b)))) (sqrt.f64 (*.f64 t (-.f64 a b))) (*.f64 t (-.f64 a b))) (fma.f64 (neg.f64 t) (-.f64 a b) (*.f64 t (-.f64 a b))))) |
(+.f64 (-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y)))) (*.f64 2 (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))))) |
(fma.f64 2 (*.f64 0 (*.f64 t (-.f64 a b))) (-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y))))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t (-.f64 a b)))) (pow.f64 (cbrt.f64 (*.f64 t (-.f64 a b))) 2) (*.f64 t (-.f64 a b))) (fma.f64 (neg.f64 t) (-.f64 a b) (*.f64 t (-.f64 a b))))) |
(+.f64 (-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y)))) (*.f64 2 (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))))) |
(fma.f64 2 (*.f64 0 (*.f64 t (-.f64 a b))) (-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y))))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (+.f64 (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))) (fma.f64 (*.f64 (-.f64 a b) (neg.f64 t)) 1 (*.f64 t (-.f64 a b))))) |
(+.f64 (-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y)))) (*.f64 2 (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))))) |
(fma.f64 2 (*.f64 0 (*.f64 t (-.f64 a b))) (-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y))))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (+.f64 (fma.f64 (neg.f64 t) (-.f64 a b) (*.f64 t (-.f64 a b))) (fma.f64 (*.f64 (-.f64 a b) (neg.f64 t)) 1 (*.f64 t (-.f64 a b))))) |
(+.f64 (-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y)))) (*.f64 2 (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))))) |
(fma.f64 2 (*.f64 0 (*.f64 t (-.f64 a b))) (-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y))))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (+.f64 (fma.f64 (*.f64 (-.f64 a b) (neg.f64 t)) 1 (*.f64 t (-.f64 a b))) (fma.f64 (*.f64 (-.f64 a b) (neg.f64 t)) 1 (*.f64 t (-.f64 a b))))) |
(+.f64 (-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y)))) (*.f64 2 (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))))) |
(fma.f64 2 (*.f64 0 (*.f64 t (-.f64 a b))) (-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y))))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t (-.f64 a b)))) (sqrt.f64 (*.f64 t (-.f64 a b))) (*.f64 t (-.f64 a b))) (fma.f64 (*.f64 (-.f64 a b) (neg.f64 t)) 1 (*.f64 t (-.f64 a b))))) |
(+.f64 (-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y)))) (*.f64 2 (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))))) |
(fma.f64 2 (*.f64 0 (*.f64 t (-.f64 a b))) (-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y))))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t (-.f64 a b)))) (pow.f64 (cbrt.f64 (*.f64 t (-.f64 a b))) 2) (*.f64 t (-.f64 a b))) (fma.f64 (*.f64 (-.f64 a b) (neg.f64 t)) 1 (*.f64 t (-.f64 a b))))) |
(+.f64 (-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y)))) (*.f64 2 (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))))) |
(fma.f64 2 (*.f64 0 (*.f64 t (-.f64 a b))) (-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y))))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (+.f64 (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t (-.f64 a b)))) (sqrt.f64 (*.f64 t (-.f64 a b))) (*.f64 t (-.f64 a b))))) |
(+.f64 (-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y)))) (*.f64 2 (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))))) |
(fma.f64 2 (*.f64 0 (*.f64 t (-.f64 a b))) (-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y))))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (+.f64 (fma.f64 (neg.f64 t) (-.f64 a b) (*.f64 t (-.f64 a b))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t (-.f64 a b)))) (sqrt.f64 (*.f64 t (-.f64 a b))) (*.f64 t (-.f64 a b))))) |
(+.f64 (-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y)))) (*.f64 2 (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))))) |
(fma.f64 2 (*.f64 0 (*.f64 t (-.f64 a b))) (-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y))))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (+.f64 (fma.f64 (*.f64 (-.f64 a b) (neg.f64 t)) 1 (*.f64 t (-.f64 a b))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t (-.f64 a b)))) (sqrt.f64 (*.f64 t (-.f64 a b))) (*.f64 t (-.f64 a b))))) |
(+.f64 (-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y)))) (*.f64 2 (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))))) |
(fma.f64 2 (*.f64 0 (*.f64 t (-.f64 a b))) (-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y))))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t (-.f64 a b)))) (sqrt.f64 (*.f64 t (-.f64 a b))) (*.f64 t (-.f64 a b))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t (-.f64 a b)))) (sqrt.f64 (*.f64 t (-.f64 a b))) (*.f64 t (-.f64 a b))))) |
(+.f64 (-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y)))) (*.f64 2 (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))))) |
(fma.f64 2 (*.f64 0 (*.f64 t (-.f64 a b))) (-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y))))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t (-.f64 a b)))) (pow.f64 (cbrt.f64 (*.f64 t (-.f64 a b))) 2) (*.f64 t (-.f64 a b))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t (-.f64 a b)))) (sqrt.f64 (*.f64 t (-.f64 a b))) (*.f64 t (-.f64 a b))))) |
(+.f64 (-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y)))) (*.f64 2 (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))))) |
(fma.f64 2 (*.f64 0 (*.f64 t (-.f64 a b))) (-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y))))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (+.f64 (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t (-.f64 a b)))) (pow.f64 (cbrt.f64 (*.f64 t (-.f64 a b))) 2) (*.f64 t (-.f64 a b))))) |
(+.f64 (-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y)))) (*.f64 2 (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))))) |
(fma.f64 2 (*.f64 0 (*.f64 t (-.f64 a b))) (-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y))))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (+.f64 (fma.f64 (neg.f64 t) (-.f64 a b) (*.f64 t (-.f64 a b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t (-.f64 a b)))) (pow.f64 (cbrt.f64 (*.f64 t (-.f64 a b))) 2) (*.f64 t (-.f64 a b))))) |
(+.f64 (-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y)))) (*.f64 2 (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))))) |
(fma.f64 2 (*.f64 0 (*.f64 t (-.f64 a b))) (-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y))))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (+.f64 (fma.f64 (*.f64 (-.f64 a b) (neg.f64 t)) 1 (*.f64 t (-.f64 a b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t (-.f64 a b)))) (pow.f64 (cbrt.f64 (*.f64 t (-.f64 a b))) 2) (*.f64 t (-.f64 a b))))) |
(+.f64 (-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y)))) (*.f64 2 (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))))) |
(fma.f64 2 (*.f64 0 (*.f64 t (-.f64 a b))) (-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y))))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t (-.f64 a b)))) (sqrt.f64 (*.f64 t (-.f64 a b))) (*.f64 t (-.f64 a b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t (-.f64 a b)))) (pow.f64 (cbrt.f64 (*.f64 t (-.f64 a b))) 2) (*.f64 t (-.f64 a b))))) |
(+.f64 (-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y)))) (*.f64 2 (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))))) |
(fma.f64 2 (*.f64 0 (*.f64 t (-.f64 a b))) (-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y))))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t (-.f64 a b)))) (pow.f64 (cbrt.f64 (*.f64 t (-.f64 a b))) 2) (*.f64 t (-.f64 a b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t (-.f64 a b)))) (pow.f64 (cbrt.f64 (*.f64 t (-.f64 a b))) 2) (*.f64 t (-.f64 a b))))) |
(+.f64 (-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y)))) (*.f64 2 (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))))) |
(fma.f64 2 (*.f64 0 (*.f64 t (-.f64 a b))) (-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y))))) |
(+.f64 (*.f64 (-.f64 a b) (neg.f64 t)) (+.f64 x (*.f64 z (-.f64 1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 (-.f64 a b) (neg.f64 t) x)) |
(fma.f64 z (-.f64 1 y) (fma.f64 t (-.f64 b a) x)) |
(+.f64 (*.f64 (-.f64 a b) (neg.f64 t)) (+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (fma.f64 (-.f64 a b) (neg.f64 t) (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))))) |
(+.f64 (fma.f64 t (-.f64 b a) x) (fma.f64 z (-.f64 1 y) (*.f64 0 (*.f64 t (-.f64 a b))))) |
(+.f64 (*.f64 (-.f64 a b) (neg.f64 t)) (+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (fma.f64 (neg.f64 t) (-.f64 a b) (*.f64 t (-.f64 a b))))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (fma.f64 (-.f64 a b) (neg.f64 t) (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))))) |
(+.f64 (fma.f64 t (-.f64 b a) x) (fma.f64 z (-.f64 1 y) (*.f64 0 (*.f64 t (-.f64 a b))))) |
(+.f64 (*.f64 (-.f64 a b) (neg.f64 t)) (+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (fma.f64 (*.f64 (-.f64 a b) (neg.f64 t)) 1 (*.f64 t (-.f64 a b))))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (fma.f64 (-.f64 a b) (neg.f64 t) (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))))) |
(+.f64 (fma.f64 t (-.f64 b a) x) (fma.f64 z (-.f64 1 y) (*.f64 0 (*.f64 t (-.f64 a b))))) |
(+.f64 (*.f64 (-.f64 a b) (neg.f64 t)) (+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t (-.f64 a b)))) (sqrt.f64 (*.f64 t (-.f64 a b))) (*.f64 t (-.f64 a b))))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (fma.f64 (-.f64 a b) (neg.f64 t) (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))))) |
(+.f64 (fma.f64 t (-.f64 b a) x) (fma.f64 z (-.f64 1 y) (*.f64 0 (*.f64 t (-.f64 a b))))) |
(+.f64 (*.f64 (-.f64 a b) (neg.f64 t)) (+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t (-.f64 a b)))) (pow.f64 (cbrt.f64 (*.f64 t (-.f64 a b))) 2) (*.f64 t (-.f64 a b))))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (fma.f64 (-.f64 a b) (neg.f64 t) (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))))) |
(+.f64 (fma.f64 t (-.f64 b a) x) (fma.f64 z (-.f64 1 y) (*.f64 0 (*.f64 t (-.f64 a b))))) |
(+.f64 (*.f64 z (-.f64 1 y)) (+.f64 x (*.f64 (-.f64 a b) (neg.f64 t)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 (-.f64 a b) (neg.f64 t) x)) |
(fma.f64 z (-.f64 1 y) (fma.f64 t (-.f64 b a) x)) |
(+.f64 (*.f64 z (-.f64 1 y)) (+.f64 x (*.f64 (*.f64 (-.f64 a b) (neg.f64 t)) 1))) |
(fma.f64 z (-.f64 1 y) (fma.f64 (-.f64 a b) (neg.f64 t) x)) |
(fma.f64 z (-.f64 1 y) (fma.f64 t (-.f64 b a) x)) |
(+.f64 (*.f64 z (-.f64 1 y)) (-.f64 x (*.f64 t (-.f64 a b)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 (-.f64 a b) (neg.f64 t) x)) |
(fma.f64 z (-.f64 1 y) (fma.f64 t (-.f64 b a) x)) |
(+.f64 (*.f64 -1 (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) x) |
(-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y)))) |
(+.f64 (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 t (-.f64 a b))) x) |
(fma.f64 z (-.f64 1 y) (fma.f64 (-.f64 a b) (neg.f64 t) x)) |
(fma.f64 z (-.f64 1 y) (fma.f64 t (-.f64 b a) x)) |
(+.f64 (*.f64 (neg.f64 t) a) (+.f64 (*.f64 (neg.f64 t) (neg.f64 b)) (+.f64 x (*.f64 z (-.f64 1 y))))) |
(fma.f64 z (-.f64 1 y) (fma.f64 (-.f64 a b) (neg.f64 t) x)) |
(fma.f64 z (-.f64 1 y) (fma.f64 t (-.f64 b a) x)) |
(+.f64 (*.f64 a (neg.f64 t)) (+.f64 (*.f64 (neg.f64 b) (neg.f64 t)) (+.f64 x (*.f64 z (-.f64 1 y))))) |
(fma.f64 z (-.f64 1 y) (fma.f64 (-.f64 a b) (neg.f64 t) x)) |
(fma.f64 z (-.f64 1 y) (fma.f64 t (-.f64 b a) x)) |
(+.f64 (*.f64 (*.f64 (-.f64 a b) (neg.f64 t)) 1) (+.f64 x (*.f64 z (-.f64 1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 (-.f64 a b) (neg.f64 t) x)) |
(fma.f64 z (-.f64 1 y) (fma.f64 t (-.f64 b a) x)) |
(+.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) x) |
(-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y)))) |
(+.f64 (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b))))) |
(+.f64 (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))) (-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y))))) |
(+.f64 x (-.f64 (*.f64 0 (*.f64 t (-.f64 a b))) (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y))))) |
(+.f64 (fma.f64 (neg.f64 t) (-.f64 a b) (*.f64 t (-.f64 a b))) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b))))) |
(+.f64 (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))) (-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y))))) |
(+.f64 x (-.f64 (*.f64 0 (*.f64 t (-.f64 a b))) (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y))))) |
(+.f64 (fma.f64 (*.f64 (-.f64 a b) (neg.f64 t)) 1 (*.f64 t (-.f64 a b))) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b))))) |
(+.f64 (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))) (-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y))))) |
(+.f64 x (-.f64 (*.f64 0 (*.f64 t (-.f64 a b))) (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y))))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t (-.f64 a b)))) (sqrt.f64 (*.f64 t (-.f64 a b))) (*.f64 t (-.f64 a b))) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b))))) |
(+.f64 (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))) (-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y))))) |
(+.f64 x (-.f64 (*.f64 0 (*.f64 t (-.f64 a b))) (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y))))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t (-.f64 a b)))) (pow.f64 (cbrt.f64 (*.f64 t (-.f64 a b))) 2) (*.f64 t (-.f64 a b))) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b))))) |
(+.f64 (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))) (-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y))))) |
(+.f64 x (-.f64 (*.f64 0 (*.f64 t (-.f64 a b))) (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y))))) |
(+.f64 (+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 (neg.f64 t) a)) (*.f64 (neg.f64 t) (neg.f64 b))) |
(fma.f64 z (-.f64 1 y) (fma.f64 (-.f64 a b) (neg.f64 t) x)) |
(fma.f64 z (-.f64 1 y) (fma.f64 t (-.f64 b a) x)) |
(+.f64 (+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 a (neg.f64 t))) (*.f64 (neg.f64 b) (neg.f64 t))) |
(fma.f64 z (-.f64 1 y) (fma.f64 (-.f64 a b) (neg.f64 t) x)) |
(fma.f64 z (-.f64 1 y) (fma.f64 t (-.f64 b a) x)) |
(+.f64 (+.f64 (*.f64 (-.f64 a b) (neg.f64 t)) x) (*.f64 z (-.f64 1 y))) |
(fma.f64 z (-.f64 1 y) (fma.f64 (-.f64 a b) (neg.f64 t) x)) |
(fma.f64 z (-.f64 1 y) (fma.f64 t (-.f64 b a) x)) |
(+.f64 (+.f64 (*.f64 (-.f64 a b) (neg.f64 t)) x) (*.f64 (*.f64 z (-.f64 1 y)) 1)) |
(fma.f64 z (-.f64 1 y) (fma.f64 (-.f64 a b) (neg.f64 t) x)) |
(fma.f64 z (-.f64 1 y) (fma.f64 t (-.f64 b a) x)) |
(+.f64 (-.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (exp.f64 (log1p.f64 (*.f64 t (-.f64 a b))))) 1) |
(fma.f64 z (-.f64 1 y) (fma.f64 (-.f64 a b) (neg.f64 t) x)) |
(fma.f64 z (-.f64 1 y) (fma.f64 t (-.f64 b a) x)) |
(*.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) 1) |
(-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y)))) |
(*.f64 1 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b))))) |
(-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y)))) |
(*.f64 (sqrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b))))) (sqrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))))) |
(-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y)))) |
(*.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b))))) (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b))))) 2)) |
(-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y)))) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b))))) 2) (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))))) |
(-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y)))) |
(*.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 t (-.f64 a b)) 2)) (/.f64 1 (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y)))))) |
(*.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (*.f64 t (-.f64 a b)) 2)) (/.f64 1 (fma.f64 t (-.f64 a b) (fma.f64 z (-.f64 1 y) x)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (*.f64 t (-.f64 a b)) 2)) (fma.f64 t (-.f64 a b) (fma.f64 z (-.f64 1 y) x))) |
(*.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 t (-.f64 a b)) (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y)))))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)) 1) (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (*.f64 (*.f64 t (-.f64 a b)) (fma.f64 t (-.f64 a b) (fma.f64 z (-.f64 1 y) x))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 t (-.f64 b a)) 3)) (fma.f64 t (*.f64 (-.f64 a b) (fma.f64 t (-.f64 a b) (fma.f64 z (-.f64 1 y) x))) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2))) |
(*.f64 (+.f64 (sqrt.f64 (+.f64 x (*.f64 z (-.f64 1 y)))) (sqrt.f64 (*.f64 t (-.f64 a b)))) (-.f64 (sqrt.f64 (+.f64 x (*.f64 z (-.f64 1 y)))) (sqrt.f64 (*.f64 t (-.f64 a b))))) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 t (-.f64 a b))) (sqrt.f64 (fma.f64 z (-.f64 1 y) x))) (-.f64 (sqrt.f64 (fma.f64 z (-.f64 1 y) x)) (sqrt.f64 (*.f64 t (-.f64 a b))))) |
(*.f64 (+.f64 (sqrt.f64 (fma.f64 z (-.f64 1 y) x)) (sqrt.f64 (*.f64 t (-.f64 a b)))) (-.f64 (sqrt.f64 (fma.f64 z (-.f64 1 y) x)) (sqrt.f64 (*.f64 t (-.f64 a b))))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y))))) (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 t (-.f64 a b)) 2))) |
(*.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (*.f64 t (-.f64 a b)) 2)) (/.f64 1 (fma.f64 t (-.f64 a b) (fma.f64 z (-.f64 1 y) x)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (*.f64 t (-.f64 a b)) 2)) (fma.f64 t (-.f64 a b) (fma.f64 z (-.f64 1 y) x))) |
(*.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 t (-.f64 a b)) (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y))))))) (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 t (-.f64 a b)) 3))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)) 1) (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (*.f64 (*.f64 t (-.f64 a b)) (fma.f64 t (-.f64 a b) (fma.f64 z (-.f64 1 y) x))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 t (-.f64 b a)) 3)) (fma.f64 t (*.f64 (-.f64 a b) (fma.f64 t (-.f64 a b) (fma.f64 z (-.f64 1 y) x))) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 t (-.f64 a b)) 2)) (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 t (-.f64 a b)) 2))) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b))))) |
(-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 t (-.f64 a b)) 2)) (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 t (-.f64 a b)) 3))) (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (-.f64 (pow.f64 (*.f64 t (-.f64 a b)) 2) (*.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y))))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (*.f64 t (-.f64 a b)) 2)) (+.f64 (pow.f64 (*.f64 t (-.f64 a b)) 3) (pow.f64 (fma.f64 z (-.f64 1 y) x) 3))) (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (-.f64 (pow.f64 (*.f64 t (-.f64 a b)) 2) (*.f64 (*.f64 t (-.f64 a b)) (fma.f64 z (-.f64 1 y) x))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (*.f64 t (-.f64 a b)) 2)) (+.f64 (pow.f64 (*.f64 t (-.f64 a b)) 3) (pow.f64 (fma.f64 z (-.f64 1 y) x) 3))) (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (*.f64 (*.f64 t (-.f64 a b)) (-.f64 (*.f64 t (-.f64 a b)) (fma.f64 z (-.f64 1 y) x))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)) (-.f64 (*.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2)) (*.f64 (*.f64 (*.f64 t (-.f64 a b)) (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y))))) (*.f64 (*.f64 t (-.f64 a b)) (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y)))))))) (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 t (-.f64 a b)) (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y))))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)) (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 4) (*.f64 (pow.f64 (*.f64 t (-.f64 a b)) 2) (*.f64 (fma.f64 t (-.f64 a b) (fma.f64 z (-.f64 1 y) x)) (fma.f64 t (-.f64 a b) (fma.f64 z (-.f64 1 y) x)))))) (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (*.f64 (*.f64 t (-.f64 a b)) (fma.f64 t (-.f64 a b) (fma.f64 z (-.f64 1 y) x))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 t (-.f64 b a)) 3)) (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 4) (*.f64 (pow.f64 (*.f64 t (-.f64 a b)) 2) (*.f64 (fma.f64 t (-.f64 a b) (fma.f64 z (-.f64 1 y) x)) (fma.f64 t (-.f64 a b) (fma.f64 z (-.f64 1 y) x)))))) (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (*.f64 (*.f64 t (-.f64 a b)) (fma.f64 t (-.f64 a b) (fma.f64 z (-.f64 1 y) x))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)) (+.f64 (pow.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) 3) (pow.f64 (*.f64 (*.f64 t (-.f64 a b)) (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y))))) 3))) (-.f64 (+.f64 (*.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2)) (*.f64 (*.f64 (*.f64 t (-.f64 a b)) (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y))))) (*.f64 (*.f64 t (-.f64 a b)) (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y))))))) (*.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 t (-.f64 a b)) (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y)))))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)) (+.f64 (pow.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) 3) (pow.f64 (*.f64 (*.f64 t (-.f64 a b)) (fma.f64 t (-.f64 a b) (fma.f64 z (-.f64 1 y) x))) 3))) (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 4) (-.f64 (*.f64 (pow.f64 (*.f64 t (-.f64 a b)) 2) (*.f64 (fma.f64 t (-.f64 a b) (fma.f64 z (-.f64 1 y) x)) (fma.f64 t (-.f64 a b) (fma.f64 z (-.f64 1 y) x)))) (*.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (*.f64 (*.f64 t (-.f64 a b)) (fma.f64 t (-.f64 a b) (fma.f64 z (-.f64 1 y) x))))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 t (-.f64 b a)) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 t (-.f64 a b)) (fma.f64 t (-.f64 a b) (fma.f64 z (-.f64 1 y) x))) 3) (pow.f64 (fma.f64 z (-.f64 1 y) x) 6))) (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 4) (*.f64 (*.f64 (*.f64 t (-.f64 a b)) (fma.f64 t (-.f64 a b) (fma.f64 z (-.f64 1 y) x))) (-.f64 (*.f64 (*.f64 t (-.f64 a b)) (fma.f64 t (-.f64 a b) (fma.f64 z (-.f64 1 y) x))) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2))))) |
(/.f64 1 (/.f64 1 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))))) |
(-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y)))) |
(/.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 t (-.f64 a b)) 2)) (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y))))) |
(*.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (*.f64 t (-.f64 a b)) 2)) (/.f64 1 (fma.f64 t (-.f64 a b) (fma.f64 z (-.f64 1 y) x)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (*.f64 t (-.f64 a b)) 2)) (fma.f64 t (-.f64 a b) (fma.f64 z (-.f64 1 y) x))) |
(/.f64 (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y)))) (/.f64 (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y)))) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))))) |
(-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y)))) |
(/.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)) (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 t (-.f64 a b)) (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y))))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)) 1) (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (*.f64 (*.f64 t (-.f64 a b)) (fma.f64 t (-.f64 a b) (fma.f64 z (-.f64 1 y) x))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 t (-.f64 b a)) 3)) (fma.f64 t (*.f64 (-.f64 a b) (fma.f64 t (-.f64 a b) (fma.f64 z (-.f64 1 y) x))) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2))) |
(/.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 t (-.f64 a b)) (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y)))))) (/.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 t (-.f64 a b)) (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y)))))) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))))) |
(-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y)))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 t (-.f64 a b)) 3))) (/.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 t (-.f64 a b)) (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y)))))) (sqrt.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 t (-.f64 a b)) 3))))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 t (-.f64 a b)) 3))) (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (*.f64 (*.f64 t (-.f64 a b)) (fma.f64 t (-.f64 a b) (fma.f64 z (-.f64 1 y) x))))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 t (-.f64 b a)) 3))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 t (-.f64 b a)) 3)))) (fma.f64 t (*.f64 (-.f64 a b) (fma.f64 t (-.f64 a b) (fma.f64 z (-.f64 1 y) x))) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 t (-.f64 a b)) 2))) (/.f64 (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y)))) (sqrt.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 t (-.f64 a b)) 2))))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (*.f64 t (-.f64 a b)) 2))) (fma.f64 t (-.f64 a b) (fma.f64 z (-.f64 1 y) x))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (*.f64 t (-.f64 a b)) 2)))) |
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (*.f64 t (-.f64 a b)) 2))) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (*.f64 t (-.f64 a b)) 2))) (fma.f64 t (-.f64 a b) (fma.f64 z (-.f64 1 y) x)))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 t (-.f64 a b)) 3))) (cbrt.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)))) (/.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 t (-.f64 a b)) (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y)))))) (cbrt.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 t (-.f64 a b)) 3))))) |
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 t (-.f64 a b)) 3))) (/.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (*.f64 (*.f64 t (-.f64 a b)) (fma.f64 t (-.f64 a b) (fma.f64 z (-.f64 1 y) x)))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 t (-.f64 a b)) 3))))) |
(*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 t (-.f64 b a)) 3))) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 t (-.f64 b a)) 3))) (/.f64 (fma.f64 t (*.f64 (-.f64 a b) (fma.f64 t (-.f64 a b) (fma.f64 z (-.f64 1 y) x))) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 t (-.f64 b a)) 3)))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 t (-.f64 a b)) 2))) (cbrt.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 t (-.f64 a b)) 2)))) (/.f64 (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y)))) (cbrt.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 t (-.f64 a b)) 2))))) |
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (*.f64 t (-.f64 a b)) 2))) (/.f64 (/.f64 (fma.f64 t (-.f64 a b) (fma.f64 z (-.f64 1 y) x)) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (*.f64 t (-.f64 a b)) 2)))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (*.f64 t (-.f64 a b)) 2))))) |
(*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (*.f64 t (-.f64 a b)) 2))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (*.f64 t (-.f64 a b)) 2))) (/.f64 (fma.f64 t (-.f64 a b) (fma.f64 z (-.f64 1 y) x)) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (*.f64 t (-.f64 a b)) 2)))))) |
(/.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 (-.f64 a b) (neg.f64 t)) (*.f64 (-.f64 a b) (neg.f64 t)))) (+.f64 x (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 (-.f64 a b) (neg.f64 t))))) |
(*.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (*.f64 t (-.f64 a b)) 2)) (/.f64 1 (fma.f64 t (-.f64 a b) (fma.f64 z (-.f64 1 y) x)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (*.f64 t (-.f64 a b)) 2)) (fma.f64 t (-.f64 a b) (fma.f64 z (-.f64 1 y) x))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2)) (*.f64 (pow.f64 (*.f64 t (-.f64 a b)) 2) (pow.f64 (*.f64 t (-.f64 a b)) 2))) (*.f64 (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y)))) (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 t (-.f64 a b)) 2)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 4) (pow.f64 (*.f64 t (-.f64 a b)) 4)) (*.f64 (fma.f64 t (-.f64 a b) (fma.f64 z (-.f64 1 y) x)) (+.f64 (pow.f64 (*.f64 t (-.f64 a b)) 2) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2)))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3)) (*.f64 (pow.f64 (*.f64 t (-.f64 a b)) 3) (pow.f64 (*.f64 t (-.f64 a b)) 3))) (*.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 t (-.f64 a b)) (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y)))))) (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 6) (pow.f64 (*.f64 t (-.f64 a b)) 6)) (*.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (*.f64 (*.f64 t (-.f64 a b)) (fma.f64 t (-.f64 a b) (fma.f64 z (-.f64 1 y) x)))) (+.f64 (pow.f64 (*.f64 t (-.f64 a b)) 3) (pow.f64 (fma.f64 z (-.f64 1 y) x) 3)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 6) (pow.f64 (*.f64 t (-.f64 a b)) 6)) (*.f64 (fma.f64 t (*.f64 (-.f64 a b) (fma.f64 t (-.f64 a b) (fma.f64 z (-.f64 1 y) x))) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2)) (+.f64 (pow.f64 (*.f64 t (-.f64 a b)) 3) (pow.f64 (fma.f64 z (-.f64 1 y) x) 3)))) |
(/.f64 (-.f64 (*.f64 x x) (*.f64 (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b))) (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b))))) (+.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b))))) |
(/.f64 (*.f64 (+.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y)))) (-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y))))) (+.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y))))) |
(/.f64 (*.f64 (-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y)))) (+.f64 (*.f64 z (+.f64 -1 y)) (fma.f64 t (-.f64 a b) x))) (+.f64 (*.f64 z (+.f64 -1 y)) (fma.f64 t (-.f64 a b) x))) |
(/.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 (-.f64 a b) (neg.f64 t)) 3)) (-.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 (-.f64 a b) (neg.f64 t)) (*.f64 (-.f64 a b) (neg.f64 t)))) (*.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 (-.f64 a b) (neg.f64 t))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)) 1) (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (*.f64 (*.f64 t (-.f64 a b)) (fma.f64 t (-.f64 a b) (fma.f64 z (-.f64 1 y) x))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 t (-.f64 b a)) 3)) (fma.f64 t (*.f64 (-.f64 a b) (fma.f64 t (-.f64 a b) (fma.f64 z (-.f64 1 y) x))) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) 3) (pow.f64 (pow.f64 (*.f64 t (-.f64 a b)) 2) 3)) (*.f64 (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y)))) (+.f64 (*.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 t (-.f64 a b)) 2) (pow.f64 (*.f64 t (-.f64 a b)) 2)) (*.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 t (-.f64 a b)) 2)))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) 3) (pow.f64 (pow.f64 (*.f64 t (-.f64 a b)) 2) 3)) (*.f64 (fma.f64 t (-.f64 a b) (fma.f64 z (-.f64 1 y) x)) (+.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 4) (pow.f64 (*.f64 t (-.f64 a b)) 4)) (*.f64 (pow.f64 (*.f64 t (-.f64 a b)) 2) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 6) (pow.f64 (*.f64 t (-.f64 a b)) 6)) (fma.f64 t (-.f64 a b) (fma.f64 z (-.f64 1 y) x))) (fma.f64 (pow.f64 (*.f64 t (-.f64 a b)) 2) (+.f64 (pow.f64 (*.f64 t (-.f64 a b)) 2) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2)) (pow.f64 (fma.f64 z (-.f64 1 y) x) 4))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) 3) (pow.f64 (pow.f64 (*.f64 t (-.f64 a b)) 3) 3)) (*.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 t (-.f64 a b)) (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y)))))) (+.f64 (*.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 t (-.f64 a b)) 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)) (*.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) 3) (pow.f64 (pow.f64 (*.f64 t (-.f64 a b)) 3) 3)) (*.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (*.f64 (*.f64 t (-.f64 a b)) (fma.f64 t (-.f64 a b) (fma.f64 z (-.f64 1 y) x)))) (+.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 6) (pow.f64 (*.f64 t (-.f64 a b)) 6)) (*.f64 (pow.f64 (*.f64 t (-.f64 a b)) 3) (pow.f64 (fma.f64 z (-.f64 1 y) x) 3))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) 3) (pow.f64 (pow.f64 (*.f64 t (-.f64 a b)) 3) 3)) (*.f64 (fma.f64 t (*.f64 (-.f64 a b) (fma.f64 t (-.f64 a b) (fma.f64 z (-.f64 1 y) x))) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2)) (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 6) (fma.f64 (pow.f64 (*.f64 t (-.f64 a b)) 3) (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 t (-.f64 a b)) 6))))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b))) 3)) (+.f64 (*.f64 x x) (+.f64 (*.f64 (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b))) (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) (*.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b))))))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y))) 3)) (fma.f64 x x (*.f64 (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y))) (+.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y))))))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y))) 3)) (fma.f64 (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y))) (+.f64 (*.f64 z (+.f64 -1 y)) (fma.f64 t (-.f64 a b) x)) (*.f64 x x))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 t (-.f64 a b)) 2))) (neg.f64 (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y)))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (*.f64 t (-.f64 a b)) 2))) (neg.f64 (fma.f64 t (-.f64 a b) (fma.f64 z (-.f64 1 y) x)))) |
(*.f64 1 (/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (*.f64 t (-.f64 a b)) 2)) (fma.f64 t (-.f64 a b) (fma.f64 z (-.f64 1 y) x)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 t (-.f64 a b)) 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 t (-.f64 a b)) (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y)))))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 t (-.f64 a b)) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (*.f64 (*.f64 t (-.f64 a b)) (fma.f64 t (-.f64 a b) (fma.f64 z (-.f64 1 y) x)))))) |
(*.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 t (-.f64 b a)) 3)) (fma.f64 t (*.f64 (-.f64 a b) (fma.f64 t (-.f64 a b) (fma.f64 z (-.f64 1 y) x))) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 t (-.f64 a b)) 2)) 1) (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y))))) |
(*.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (*.f64 t (-.f64 a b)) 2)) (/.f64 1 (fma.f64 t (-.f64 a b) (fma.f64 z (-.f64 1 y) x)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (*.f64 t (-.f64 a b)) 2)) (fma.f64 t (-.f64 a b) (fma.f64 z (-.f64 1 y) x))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 t (-.f64 a b)) 2)) (sqrt.f64 (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y)))))) (sqrt.f64 (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y)))))) |
(*.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (*.f64 t (-.f64 a b)) 2)) (/.f64 1 (fma.f64 t (-.f64 a b) (fma.f64 z (-.f64 1 y) x)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (*.f64 t (-.f64 a b)) 2)) (fma.f64 t (-.f64 a b) (fma.f64 z (-.f64 1 y) x))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 t (-.f64 a b)) 2)) (*.f64 (cbrt.f64 (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y))))) (cbrt.f64 (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y))))))) (cbrt.f64 (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y)))))) |
(*.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (*.f64 t (-.f64 a b)) 2)) (/.f64 1 (fma.f64 t (-.f64 a b) (fma.f64 z (-.f64 1 y) x)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (*.f64 t (-.f64 a b)) 2)) (fma.f64 t (-.f64 a b) (fma.f64 z (-.f64 1 y) x))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)) 1) (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 t (-.f64 a b)) (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y))))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)) 1) (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (*.f64 (*.f64 t (-.f64 a b)) (fma.f64 t (-.f64 a b) (fma.f64 z (-.f64 1 y) x))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 t (-.f64 b a)) 3)) (fma.f64 t (*.f64 (-.f64 a b) (fma.f64 t (-.f64 a b) (fma.f64 z (-.f64 1 y) x))) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)) (sqrt.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 t (-.f64 a b)) (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y)))))))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 t (-.f64 a b)) (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y)))))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)) 1) (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (*.f64 (*.f64 t (-.f64 a b)) (fma.f64 t (-.f64 a b) (fma.f64 z (-.f64 1 y) x))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 t (-.f64 b a)) 3)) (fma.f64 t (*.f64 (-.f64 a b) (fma.f64 t (-.f64 a b) (fma.f64 z (-.f64 1 y) x))) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 t (-.f64 a b)) (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y))))))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 t (-.f64 a b)) (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y))))))))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 t (-.f64 a b)) (+.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 z (-.f64 1 y)))))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)) 1) (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (*.f64 (*.f64 t (-.f64 a b)) (fma.f64 t (-.f64 a b) (fma.f64 z (-.f64 1 y) x))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 t (-.f64 b a)) 3)) (fma.f64 t (*.f64 (-.f64 a b) (fma.f64 t (-.f64 a b) (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 t (-.f64 a b)))) 1) |
(-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y)))) |
(pow.f64 (sqrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b))))) 2) |
(-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y)))) |
(pow.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b))))) 3) |
(-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y)))) |
(pow.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) 3) 1/3) |
(-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y)))) |
(sqrt.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) 2)) |
(sqrt.f64 (pow.f64 (-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y)))) 2)) |
(fabs.f64 (-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y))))) |
(log.f64 (exp.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))))) |
(-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y)))) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b))))))) |
(-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y)))) |
(cbrt.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))) 3)) |
(-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y)))) |
(expm1.f64 (log1p.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))))) |
(-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y)))) |
(exp.f64 (log.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))))) |
(-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y)))) |
(exp.f64 (*.f64 (log.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b))))) 1)) |
(-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y)))) |
(log1p.f64 (expm1.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b)))))) |
(-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y)))) |
(fma.f64 1 x (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b))))) |
(-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y)))) |
(fma.f64 1 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 (-.f64 a b) (neg.f64 t))) |
(fma.f64 z (-.f64 1 y) (fma.f64 (-.f64 a b) (neg.f64 t) x)) |
(fma.f64 z (-.f64 1 y) (fma.f64 t (-.f64 b a) x)) |
(fma.f64 (sqrt.f64 (+.f64 x (*.f64 z (-.f64 1 y)))) (sqrt.f64 (+.f64 x (*.f64 z (-.f64 1 y)))) (*.f64 (-.f64 a b) (neg.f64 t))) |
(fma.f64 z (-.f64 1 y) (fma.f64 (-.f64 a b) (neg.f64 t) x)) |
(fma.f64 z (-.f64 1 y) (fma.f64 t (-.f64 b a) x)) |
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b))))) |
(-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y)))) |
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 x (*.f64 z (-.f64 1 y)))) 2) (cbrt.f64 (+.f64 x (*.f64 z (-.f64 1 y)))) (*.f64 (-.f64 a b) (neg.f64 t))) |
(fma.f64 z (-.f64 1 y) (fma.f64 (-.f64 a b) (neg.f64 t) x)) |
(fma.f64 z (-.f64 1 y) (fma.f64 t (-.f64 b a) x)) |
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a b))))) |
(-.f64 x (fma.f64 t (-.f64 a b) (*.f64 z (+.f64 -1 y)))) |
Compiled 24270 to 12733 computations (47.5% saved)
21 alts after pruning (20 fresh and 1 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 874 | 15 | 889 |
| Fresh | 2 | 5 | 7 |
| Picked | 1 | 0 | 1 |
| Done | 3 | 1 | 4 |
| Total | 880 | 21 | 901 |
| Status | Error | Program |
|---|---|---|
| 16.7b | (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 (-.f64 t 1) a)) | |
| ▶ | 16.1b | (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 (-.f64 2 (+.f64 y t)) b)) |
| 22.8b | (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 t a)) | |
| 28.5b | (-.f64 (+.f64 (*.f64 (-.f64 y 2) b) x) (*.f64 -1 a)) | |
| 23.3b | (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) | |
| 31.4b | (-.f64 x (*.f64 (-.f64 t 1) a)) | |
| 32.1b | (-.f64 x (*.f64 z (-.f64 y 1))) | |
| ▶ | 32.5b | (-.f64 x (*.f64 t (-.f64 a b))) |
| 48.0b | (-.f64 a (*.f64 t a)) | |
| 28.5b | (+.f64 (fma.f64 (+.f64 y -2) b x) a) | |
| ▶ | 30.4b | (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) |
| 49.1b | (+.f64 (*.f64 t b) (*.f64 t (neg.f64 a))) | |
| 51.1b | (*.f64 (-.f64 y 2) b) | |
| 48.2b | (*.f64 z (-.f64 1 y)) | |
| 57.7b | (*.f64 z (neg.f64 y)) | |
| 58.4b | (*.f64 y b) | |
| ✓ | 49.1b | (*.f64 t (-.f64 b a)) |
| 53.7b | (*.f64 t (neg.f64 a)) | |
| ▶ | 58.2b | (*.f64 t b) |
| ▶ | 51.1b | (*.f64 b (-.f64 t 2)) |
| 46.4b | x |
Compiled 524 to 392 computations (25.2% saved)
Found 3 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 (-.f64 2 (+.f64 y t)) b)) |
| 0.0b | (*.f64 (+.f64 y -1) z) | |
| ✓ | 0.0b | (*.f64 (-.f64 2 (+.f64 y t)) b) |
Compiled 58 to 31 computations (46.6% saved)
24 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | b | @ | inf | (*.f64 (-.f64 2 (+.f64 y t)) b) |
| 0.0ms | y | @ | inf | (*.f64 (-.f64 2 (+.f64 y t)) b) |
| 0.0ms | b | @ | -inf | (*.f64 (-.f64 2 (+.f64 y t)) b) |
| 0.0ms | b | @ | 0 | (*.f64 (-.f64 2 (+.f64 y t)) b) |
| 0.0ms | y | @ | 0 | (*.f64 (-.f64 2 (+.f64 y t)) b) |
| 1× | batch-egg-rewrite |
| 738× | associate-/r* |
| 574× | associate-+l+ |
| 570× | associate-/l* |
| 466× | +-commutative |
| 406× | add-sqr-sqrt |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 16 | 62 |
| 1 | 377 | 58 |
| 2 | 5460 | 58 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (-.f64 2 (+.f64 y t)) b) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 (-.f64 2 (+.f64 y t)) b)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b 2) (*.f64 b (neg.f64 (+.f64 y t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (neg.f64 (+.f64 y t))) (*.f64 b 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 2 b) (*.f64 (neg.f64 (+.f64 y t)) b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 (+.f64 y t)) b) (*.f64 2 b))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 b (/.f64 1 (-.f64 2 (+.f64 y t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 4 (pow.f64 (+.f64 y t) 2)) (/.f64 (+.f64 y (+.f64 2 t)) b))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 8 (pow.f64 (+.f64 y t) 3)) (/.f64 (+.f64 4 (*.f64 (+.f64 y t) (+.f64 y (+.f64 2 t)))) b))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (-.f64 4 (pow.f64 (+.f64 y t) 2))) (+.f64 y (+.f64 2 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (-.f64 8 (pow.f64 (+.f64 y t) 3))) (+.f64 4 (*.f64 (+.f64 y t) (+.f64 y (+.f64 2 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 4 (pow.f64 (+.f64 y t) 2)) b) (+.f64 y (+.f64 2 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 8 (pow.f64 (+.f64 y t) 3)) b) (+.f64 4 (*.f64 (+.f64 y t) (+.f64 y (+.f64 2 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 b (-.f64 4 (pow.f64 (+.f64 y t) 2))) 1) (+.f64 y (+.f64 2 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 b (-.f64 4 (pow.f64 (+.f64 y t) 2))) (sqrt.f64 (+.f64 y (+.f64 2 t)))) (sqrt.f64 (+.f64 y (+.f64 2 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 b (-.f64 4 (pow.f64 (+.f64 y t) 2))) (*.f64 (cbrt.f64 (+.f64 y (+.f64 2 t))) (cbrt.f64 (+.f64 y (+.f64 2 t))))) (cbrt.f64 (+.f64 y (+.f64 2 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 b (-.f64 8 (pow.f64 (+.f64 y t) 3))) 1) (+.f64 4 (*.f64 (+.f64 y t) (+.f64 y (+.f64 2 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 b (-.f64 8 (pow.f64 (+.f64 y t) 3))) (sqrt.f64 (+.f64 4 (*.f64 (+.f64 y t) (+.f64 y (+.f64 2 t)))))) (sqrt.f64 (+.f64 4 (*.f64 (+.f64 y t) (+.f64 y (+.f64 2 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 b (-.f64 8 (pow.f64 (+.f64 y t) 3))) (*.f64 (cbrt.f64 (+.f64 4 (*.f64 (+.f64 y t) (+.f64 y (+.f64 2 t))))) (cbrt.f64 (+.f64 4 (*.f64 (+.f64 y t) (+.f64 y (+.f64 2 t))))))) (cbrt.f64 (+.f64 4 (*.f64 (+.f64 y t) (+.f64 y (+.f64 2 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 4 (pow.f64 (+.f64 y t) 2)) b) 1) (+.f64 y (+.f64 2 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 4 (pow.f64 (+.f64 y t) 2)) b) (sqrt.f64 (+.f64 y (+.f64 2 t)))) (sqrt.f64 (+.f64 y (+.f64 2 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 4 (pow.f64 (+.f64 y t) 2)) b) (*.f64 (cbrt.f64 (+.f64 y (+.f64 2 t))) (cbrt.f64 (+.f64 y (+.f64 2 t))))) (cbrt.f64 (+.f64 y (+.f64 2 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 8 (pow.f64 (+.f64 y t) 3)) b) 1) (+.f64 4 (*.f64 (+.f64 y t) (+.f64 y (+.f64 2 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 8 (pow.f64 (+.f64 y t) 3)) b) (sqrt.f64 (+.f64 4 (*.f64 (+.f64 y t) (+.f64 y (+.f64 2 t)))))) (sqrt.f64 (+.f64 4 (*.f64 (+.f64 y t) (+.f64 y (+.f64 2 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 8 (pow.f64 (+.f64 y t) 3)) b) (*.f64 (cbrt.f64 (+.f64 4 (*.f64 (+.f64 y t) (+.f64 y (+.f64 2 t))))) (cbrt.f64 (+.f64 4 (*.f64 (+.f64 y t) (+.f64 y (+.f64 2 t))))))) (cbrt.f64 (+.f64 4 (*.f64 (+.f64 y t) (+.f64 y (+.f64 2 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 b) (-.f64 2 (+.f64 y t))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (*.f64 z (-.f64 1 y)) (*.f64 b (+.f64 -2 (+.f64 y t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 (-.f64 2 (+.f64 y t)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (*.f64 (*.f64 z (-.f64 1 y)) 1) (*.f64 b (+.f64 -2 (+.f64 y t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (*.f64 z (-.f64 1 y)) (*.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (*.f64 (*.f64 z (-.f64 1 y)) 1) (*.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (+.f64 (*.f64 z (-.f64 1 y)) (*.f64 b (+.f64 -2 (+.f64 y t)))) (fma.f64 (neg.f64 b) (-.f64 2 (+.f64 y t)) (*.f64 (-.f64 2 (+.f64 y t)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 (-.f64 2 (+.f64 y t)) b)) (fma.f64 (neg.f64 b) (-.f64 2 (+.f64 y t)) (*.f64 (-.f64 2 (+.f64 y t)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (fma.f64 (neg.f64 b) (-.f64 2 (+.f64 y t)) (*.f64 (-.f64 2 (+.f64 y t)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (+.f64 (*.f64 z (-.f64 1 y)) (*.f64 b (+.f64 -2 (+.f64 y t)))) (fma.f64 (+.f64 -2 (+.f64 y t)) b (*.f64 (-.f64 2 (+.f64 y t)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 (-.f64 2 (+.f64 y t)) b)) (fma.f64 (+.f64 -2 (+.f64 y t)) b (*.f64 (-.f64 2 (+.f64 y t)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (fma.f64 (+.f64 -2 (+.f64 y t)) b (*.f64 (-.f64 2 (+.f64 y t)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (+.f64 (*.f64 z (-.f64 1 y)) (*.f64 b (+.f64 -2 (+.f64 y t)))) (fma.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) 1 (*.f64 (-.f64 2 (+.f64 y t)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 (-.f64 2 (+.f64 y t)) b)) (fma.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) 1 (*.f64 (-.f64 2 (+.f64 y t)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (fma.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) 1 (*.f64 (-.f64 2 (+.f64 y t)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (+.f64 (*.f64 z (-.f64 1 y)) (*.f64 b (+.f64 -2 (+.f64 y t)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) (*.f64 (-.f64 2 (+.f64 y t)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 (-.f64 2 (+.f64 y t)) b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) (*.f64 (-.f64 2 (+.f64 y t)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) (*.f64 (-.f64 2 (+.f64 y t)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (+.f64 (*.f64 z (-.f64 1 y)) (*.f64 b (+.f64 -2 (+.f64 y t)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) 2) (*.f64 (-.f64 2 (+.f64 y t)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 (-.f64 2 (+.f64 y t)) b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) 2) (*.f64 (-.f64 2 (+.f64 y t)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) 2) (*.f64 (-.f64 2 (+.f64 y t)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (-.f64 (*.f64 (*.f64 z (-.f64 1 y)) 1) (*.f64 (-.f64 2 (+.f64 y t)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 b (+.f64 -2 (+.f64 y t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 (+.f64 y -1) z)) (*.f64 b (+.f64 -2 (+.f64 y t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (fma.f64 (-.f64 1 y) z (*.f64 (+.f64 y -1) z)) (*.f64 b (+.f64 -2 (+.f64 y t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (fma.f64 (*.f64 z (-.f64 1 y)) 1 (*.f64 (+.f64 y -1) z)) (*.f64 b (+.f64 -2 (+.f64 y t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 y -1) z))) (sqrt.f64 (*.f64 (+.f64 y -1) z)) (*.f64 (+.f64 y -1) z)) (*.f64 b (+.f64 -2 (+.f64 y t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (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 b (+.f64 -2 (+.f64 y t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 (+.f64 y -1) z)) (*.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (fma.f64 (-.f64 1 y) z (*.f64 (+.f64 y -1) z)) (*.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (fma.f64 (*.f64 z (-.f64 1 y)) 1 (*.f64 (+.f64 y -1) z)) (*.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (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 b (+.f64 -2 (+.f64 y t))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (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 b (+.f64 -2 (+.f64 y t))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) (fma.f64 (neg.f64 b) (-.f64 2 (+.f64 y t)) (*.f64 (-.f64 2 (+.f64 y t)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) 1) (fma.f64 (neg.f64 b) (-.f64 2 (+.f64 y t)) (*.f64 (-.f64 2 (+.f64 y t)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) (fma.f64 (+.f64 -2 (+.f64 y t)) b (*.f64 (-.f64 2 (+.f64 y t)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) 1) (fma.f64 (+.f64 -2 (+.f64 y t)) b (*.f64 (-.f64 2 (+.f64 y t)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) (fma.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) 1 (*.f64 (-.f64 2 (+.f64 y t)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) 1) (fma.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) 1 (*.f64 (-.f64 2 (+.f64 y t)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) (*.f64 (-.f64 2 (+.f64 y t)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) (*.f64 (-.f64 2 (+.f64 y t)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) 2) (*.f64 (-.f64 2 (+.f64 y t)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) 2) (*.f64 (-.f64 2 (+.f64 y t)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (-.f64 (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 (+.f64 y -1) z)) (*.f64 (-.f64 2 (+.f64 y t)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (-.f64 (fma.f64 (-.f64 1 y) z (*.f64 (+.f64 y -1) z)) (*.f64 (-.f64 2 (+.f64 y t)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (-.f64 (fma.f64 (*.f64 z (-.f64 1 y)) 1 (*.f64 (+.f64 y -1) z)) (*.f64 (-.f64 2 (+.f64 y t)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (-.f64 (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 2 (+.f64 y t)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (-.f64 (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 2 (+.f64 y t)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) 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 2 (+.f64 y t)) b))) (fma.f64 (-.f64 1 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 2 (+.f64 y t)) b))) (fma.f64 (*.f64 z (-.f64 1 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 2 (+.f64 y t)) 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 2 (+.f64 y t)) 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 2 (+.f64 y t)) b))) (fma.f64 (neg.f64 b) (-.f64 2 (+.f64 y t)) (*.f64 (-.f64 2 (+.f64 y t)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (fma.f64 (+.f64 -2 (+.f64 y t)) b (*.f64 (-.f64 2 (+.f64 y t)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (fma.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) 1 (*.f64 (-.f64 2 (+.f64 y t)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) (*.f64 (-.f64 2 (+.f64 y t)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) 2) (*.f64 (-.f64 2 (+.f64 y t)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (+.f64 (fma.f64 (neg.f64 b) (-.f64 2 (+.f64 y t)) (*.f64 (-.f64 2 (+.f64 y t)) b)) (fma.f64 (neg.f64 b) (-.f64 2 (+.f64 y t)) (*.f64 (-.f64 2 (+.f64 y t)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (+.f64 (fma.f64 (+.f64 -2 (+.f64 y t)) b (*.f64 (-.f64 2 (+.f64 y t)) b)) (fma.f64 (neg.f64 b) (-.f64 2 (+.f64 y t)) (*.f64 (-.f64 2 (+.f64 y t)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (+.f64 (fma.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) 1 (*.f64 (-.f64 2 (+.f64 y t)) b)) (fma.f64 (neg.f64 b) (-.f64 2 (+.f64 y t)) (*.f64 (-.f64 2 (+.f64 y t)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) (*.f64 (-.f64 2 (+.f64 y t)) b)) (fma.f64 (neg.f64 b) (-.f64 2 (+.f64 y t)) (*.f64 (-.f64 2 (+.f64 y t)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) 2) (*.f64 (-.f64 2 (+.f64 y t)) b)) (fma.f64 (neg.f64 b) (-.f64 2 (+.f64 y t)) (*.f64 (-.f64 2 (+.f64 y t)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (+.f64 (fma.f64 (neg.f64 b) (-.f64 2 (+.f64 y t)) (*.f64 (-.f64 2 (+.f64 y t)) b)) (fma.f64 (+.f64 -2 (+.f64 y t)) b (*.f64 (-.f64 2 (+.f64 y t)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (+.f64 (fma.f64 (+.f64 -2 (+.f64 y t)) b (*.f64 (-.f64 2 (+.f64 y t)) b)) (fma.f64 (+.f64 -2 (+.f64 y t)) b (*.f64 (-.f64 2 (+.f64 y t)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (+.f64 (fma.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) 1 (*.f64 (-.f64 2 (+.f64 y t)) b)) (fma.f64 (+.f64 -2 (+.f64 y t)) b (*.f64 (-.f64 2 (+.f64 y t)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) (*.f64 (-.f64 2 (+.f64 y t)) b)) (fma.f64 (+.f64 -2 (+.f64 y t)) b (*.f64 (-.f64 2 (+.f64 y t)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) 2) (*.f64 (-.f64 2 (+.f64 y t)) b)) (fma.f64 (+.f64 -2 (+.f64 y t)) b (*.f64 (-.f64 2 (+.f64 y t)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (+.f64 (fma.f64 (neg.f64 b) (-.f64 2 (+.f64 y t)) (*.f64 (-.f64 2 (+.f64 y t)) b)) (fma.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) 1 (*.f64 (-.f64 2 (+.f64 y t)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (+.f64 (fma.f64 (+.f64 -2 (+.f64 y t)) b (*.f64 (-.f64 2 (+.f64 y t)) b)) (fma.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) 1 (*.f64 (-.f64 2 (+.f64 y t)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (+.f64 (fma.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) 1 (*.f64 (-.f64 2 (+.f64 y t)) b)) (fma.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) 1 (*.f64 (-.f64 2 (+.f64 y t)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) (*.f64 (-.f64 2 (+.f64 y t)) b)) (fma.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) 1 (*.f64 (-.f64 2 (+.f64 y t)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) 2) (*.f64 (-.f64 2 (+.f64 y t)) b)) (fma.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) 1 (*.f64 (-.f64 2 (+.f64 y t)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (+.f64 (fma.f64 (neg.f64 b) (-.f64 2 (+.f64 y t)) (*.f64 (-.f64 2 (+.f64 y t)) b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) (*.f64 (-.f64 2 (+.f64 y t)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (+.f64 (fma.f64 (+.f64 -2 (+.f64 y t)) b (*.f64 (-.f64 2 (+.f64 y t)) b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) (*.f64 (-.f64 2 (+.f64 y t)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (+.f64 (fma.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) 1 (*.f64 (-.f64 2 (+.f64 y t)) b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) (*.f64 (-.f64 2 (+.f64 y t)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) (*.f64 (-.f64 2 (+.f64 y t)) b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) (*.f64 (-.f64 2 (+.f64 y t)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) 2) (*.f64 (-.f64 2 (+.f64 y t)) b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) (*.f64 (-.f64 2 (+.f64 y t)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (+.f64 (fma.f64 (neg.f64 b) (-.f64 2 (+.f64 y t)) (*.f64 (-.f64 2 (+.f64 y t)) b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) 2) (*.f64 (-.f64 2 (+.f64 y t)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (+.f64 (fma.f64 (+.f64 -2 (+.f64 y t)) b (*.f64 (-.f64 2 (+.f64 y t)) b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) 2) (*.f64 (-.f64 2 (+.f64 y t)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (+.f64 (fma.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) 1 (*.f64 (-.f64 2 (+.f64 y t)) b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) 2) (*.f64 (-.f64 2 (+.f64 y t)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) (*.f64 (-.f64 2 (+.f64 y t)) b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) 2) (*.f64 (-.f64 2 (+.f64 y t)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) 2) (*.f64 (-.f64 2 (+.f64 y t)) b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) 2) (*.f64 (-.f64 2 (+.f64 y t)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (-.f64 1 y)) (+.f64 x (*.f64 b (+.f64 -2 (+.f64 y t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (-.f64 1 y)) (+.f64 x (*.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (-.f64 1 y)) (-.f64 x (*.f64 (-.f64 2 (+.f64 y t)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) (+.f64 x (*.f64 z (-.f64 1 y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) (+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (fma.f64 (neg.f64 b) (-.f64 2 (+.f64 y t)) (*.f64 (-.f64 2 (+.f64 y t)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) (+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (fma.f64 (+.f64 -2 (+.f64 y t)) b (*.f64 (-.f64 2 (+.f64 y t)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) (+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (fma.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) 1 (*.f64 (-.f64 2 (+.f64 y t)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) (+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) (*.f64 (-.f64 2 (+.f64 y t)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) (+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) 2) (*.f64 (-.f64 2 (+.f64 y t)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 z (-.f64 1 y)) (*.f64 b (+.f64 -2 (+.f64 y t)))) x)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 (-.f64 2 (+.f64 y t)) b)) x)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) 1) (+.f64 x (*.f64 z (-.f64 1 y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) x)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 b) (-.f64 2 (+.f64 y t)) (*.f64 (-.f64 2 (+.f64 y t)) b)) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (+.f64 -2 (+.f64 y t)) b (*.f64 (-.f64 2 (+.f64 y t)) b)) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) 1 (*.f64 (-.f64 2 (+.f64 y t)) b)) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) (*.f64 (-.f64 2 (+.f64 y t)) b)) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) 2) (*.f64 (-.f64 2 (+.f64 y t)) b)) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) x) (*.f64 z (-.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) x) (*.f64 (*.f64 z (-.f64 1 y)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (exp.f64 (log1p.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b)))) (sqrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b)))) (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b)))) 2) (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) 2)) (/.f64 1 (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 x (*.f64 z (-.f64 1 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 x (*.f64 z (-.f64 1 y))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (+.f64 x (*.f64 z (-.f64 1 y)))) (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (-.f64 (sqrt.f64 (+.f64 x (*.f64 z (-.f64 1 y)))) (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) 2)) (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 x (*.f64 z (-.f64 1 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 x (*.f64 z (-.f64 1 y)))) (/.f64 (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 x (*.f64 z (-.f64 1 y)))) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) 3)) (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 x (*.f64 z (-.f64 1 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 x (*.f64 z (-.f64 1 y)))))) (/.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 x (*.f64 z (-.f64 1 y)))))) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) 3))) (/.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 x (*.f64 z (-.f64 1 y)))))) (sqrt.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) 2))) (/.f64 (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 x (*.f64 z (-.f64 1 y)))) (sqrt.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) 3))) (cbrt.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) 3)))) (/.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 x (*.f64 z (-.f64 1 y)))))) (cbrt.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) 2))) (cbrt.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) 2)))) (/.f64 (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 x (*.f64 z (-.f64 1 y)))) (cbrt.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) (*.f64 b (+.f64 -2 (+.f64 y t))))) (+.f64 (*.f64 z (-.f64 1 y)) (-.f64 x (*.f64 b (+.f64 -2 (+.f64 y t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 x x) (*.f64 (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b)) (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b)))) (+.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) 3)) (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (-.f64 (*.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) (*.f64 b (+.f64 -2 (+.f64 y t)))) (*.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 b (+.f64 -2 (+.f64 y t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b)) 3)) (+.f64 (*.f64 x x) (+.f64 (*.f64 (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b)) (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (*.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) 2))) (neg.f64 (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 x (*.f64 z (-.f64 1 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 x (*.f64 z (-.f64 1 y))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) 2)) 1) (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 x (*.f64 z (-.f64 1 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) 2)) (sqrt.f64 (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 x (*.f64 z (-.f64 1 y)))))) (sqrt.f64 (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 x (*.f64 z (-.f64 1 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) 2)) (*.f64 (cbrt.f64 (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 x (*.f64 z (-.f64 1 y))))) (cbrt.f64 (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 x (*.f64 z (-.f64 1 y))))))) (cbrt.f64 (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 x (*.f64 z (-.f64 1 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) 3)) 1) (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 x (*.f64 z (-.f64 1 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) 3)) (sqrt.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 x (*.f64 z (-.f64 1 y)))))))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 x (*.f64 z (-.f64 1 y))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 x (*.f64 z (-.f64 1 y))))))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 x (*.f64 z (-.f64 1 y))))))))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 x (*.f64 z (-.f64 1 y))))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) 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 2 (+.f64 y t)) b))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 x (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 b (+.f64 -2 (+.f64 y t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (+.f64 x (*.f64 z (-.f64 1 y)))) (sqrt.f64 (+.f64 x (*.f64 z (-.f64 1 y)))) (*.f64 b (+.f64 -2 (+.f64 y t))))))) (#(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 2 (+.f64 y t)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (+.f64 x (*.f64 z (-.f64 1 y)))) 2) (cbrt.f64 (+.f64 x (*.f64 z (-.f64 1 y)))) (*.f64 b (+.f64 -2 (+.f64 y t))))))) (#(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 2 (+.f64 y t)) b)))))))) |
| 1× | egg-herbie |
| 1536× | associate-+l- |
| 1418× | associate--l+ |
| 1354× | associate-+r- |
| 854× | fma-def |
| 646× | +-commutative |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 495 | 16488 |
| 1 | 1428 | 15188 |
| 2 | 5628 | 15116 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 b (-.f64 2 t)) |
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 b (-.f64 2 t))) |
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 b (-.f64 2 t))) |
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 b (-.f64 2 t))) |
(*.f64 -1 (*.f64 y b)) |
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 b (-.f64 2 t))) |
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 b (-.f64 2 t))) |
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 b (-.f64 2 t))) |
(*.f64 -1 (*.f64 y b)) |
(+.f64 (*.f64 (-.f64 2 t) b) (*.f64 -1 (*.f64 y b))) |
(+.f64 (*.f64 (-.f64 2 t) b) (*.f64 -1 (*.f64 y b))) |
(+.f64 (*.f64 (-.f64 2 t) b) (*.f64 -1 (*.f64 y b))) |
(*.f64 (-.f64 2 y) b) |
(+.f64 (*.f64 (-.f64 2 y) b) (*.f64 -1 (*.f64 t b))) |
(+.f64 (*.f64 (-.f64 2 y) b) (*.f64 -1 (*.f64 t b))) |
(+.f64 (*.f64 (-.f64 2 y) b) (*.f64 -1 (*.f64 t b))) |
(*.f64 -1 (*.f64 t b)) |
(+.f64 (*.f64 (-.f64 2 y) b) (*.f64 -1 (*.f64 t b))) |
(+.f64 (*.f64 (-.f64 2 y) b) (*.f64 -1 (*.f64 t b))) |
(+.f64 (*.f64 (-.f64 2 y) b) (*.f64 -1 (*.f64 t b))) |
(*.f64 -1 (*.f64 t b)) |
(+.f64 (*.f64 (-.f64 2 y) b) (*.f64 -1 (*.f64 t b))) |
(+.f64 (*.f64 (-.f64 2 y) b) (*.f64 -1 (*.f64 t b))) |
(+.f64 (*.f64 (-.f64 2 y) b) (*.f64 -1 (*.f64 t b))) |
(*.f64 -1 (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 z (-.f64 y 1)))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 z (-.f64 y 1)))) x) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 z (-.f64 y 1)))) x) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 z (-.f64 y 1)))) x) |
x |
(+.f64 (*.f64 -1 (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 z (-.f64 y 1)))) x) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 z (-.f64 y 1)))) x) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 z (-.f64 y 1)))) x) |
x |
(+.f64 (*.f64 -1 (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 z (-.f64 y 1)))) x) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 z (-.f64 y 1)))) x) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 z (-.f64 y 1)))) x) |
(-.f64 x (+.f64 (*.f64 -1 z) (*.f64 b (-.f64 2 t)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (+.f64 z (*.f64 -1 b)))) x) (+.f64 (*.f64 -1 z) (*.f64 b (-.f64 2 t)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (+.f64 z (*.f64 -1 b)))) x) (+.f64 (*.f64 -1 z) (*.f64 b (-.f64 2 t)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (+.f64 z (*.f64 -1 b)))) x) (+.f64 (*.f64 -1 z) (*.f64 b (-.f64 2 t)))) |
(*.f64 -1 (*.f64 y (+.f64 z (*.f64 -1 b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (+.f64 z (*.f64 -1 b)))) x) (+.f64 (*.f64 -1 z) (*.f64 b (-.f64 2 t)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (+.f64 z (*.f64 -1 b)))) x) (+.f64 (*.f64 -1 z) (*.f64 b (-.f64 2 t)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (+.f64 z (*.f64 -1 b)))) x) (+.f64 (*.f64 -1 z) (*.f64 b (-.f64 2 t)))) |
(*.f64 (+.f64 (*.f64 -1 z) b) y) |
(-.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1 z) b) y) x) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 2 t) b))) |
(-.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1 z) b) y) x) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 2 t) b))) |
(-.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1 z) b) y) x) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 2 t) b))) |
(-.f64 x (*.f64 (-.f64 2 (+.f64 y t)) b)) |
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) x) (*.f64 (-.f64 2 (+.f64 y t)) b)) |
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) x) (*.f64 (-.f64 2 (+.f64 y t)) b)) |
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) x) (*.f64 (-.f64 2 (+.f64 y t)) b)) |
(*.f64 z (-.f64 1 y)) |
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) x) (*.f64 (-.f64 2 (+.f64 y t)) b)) |
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) x) (*.f64 (-.f64 2 (+.f64 y t)) b)) |
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) x) (*.f64 (-.f64 2 (+.f64 y t)) b)) |
(*.f64 -1 (*.f64 z (-.f64 y 1))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) x) (*.f64 (-.f64 2 (+.f64 y t)) b)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) x) (*.f64 (-.f64 2 (+.f64 y t)) b)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) x) (*.f64 (-.f64 2 (+.f64 y t)) b)) |
(-.f64 x (+.f64 (*.f64 (-.f64 2 y) b) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 (*.f64 t b) x) (+.f64 (*.f64 (-.f64 2 y) b) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 (*.f64 t b) x) (+.f64 (*.f64 (-.f64 2 y) b) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 (*.f64 t b) x) (+.f64 (*.f64 (-.f64 2 y) b) (*.f64 z (-.f64 y 1)))) |
(*.f64 t b) |
(-.f64 (+.f64 (*.f64 t b) x) (+.f64 (*.f64 (-.f64 2 y) b) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 (*.f64 t b) x) (+.f64 (*.f64 (-.f64 2 y) b) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 (*.f64 t b) x) (+.f64 (*.f64 (-.f64 2 y) b) (*.f64 z (-.f64 y 1)))) |
(*.f64 t b) |
(-.f64 (+.f64 (*.f64 t b) x) (+.f64 (*.f64 (-.f64 2 y) b) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 (*.f64 t b) x) (+.f64 (*.f64 (-.f64 2 y) b) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 (*.f64 t b) x) (+.f64 (*.f64 (-.f64 2 y) b) (*.f64 z (-.f64 y 1)))) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(-.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 z (-.f64 y 1))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 z (-.f64 y 1))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(-.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 z (-.f64 y 1))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 z (-.f64 y 1))) |
(*.f64 -1 (*.f64 (-.f64 2 (+.f64 y t)) b)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 2 (+.f64 y t)) b)) x) (*.f64 z (-.f64 y 1))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 2 (+.f64 y t)) b)) x) (*.f64 z (-.f64 y 1))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 2 (+.f64 y t)) b)) x) (*.f64 z (-.f64 y 1))) |
(+.f64 (*.f64 b 2) (*.f64 b (neg.f64 (+.f64 y t)))) |
(+.f64 (*.f64 b (neg.f64 (+.f64 y t))) (*.f64 b 2)) |
(+.f64 (*.f64 2 b) (*.f64 (neg.f64 (+.f64 y t)) b)) |
(+.f64 (*.f64 (neg.f64 (+.f64 y t)) b) (*.f64 2 b)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) 1) |
(/.f64 b (/.f64 1 (-.f64 2 (+.f64 y t)))) |
(/.f64 (-.f64 4 (pow.f64 (+.f64 y t) 2)) (/.f64 (+.f64 y (+.f64 2 t)) b)) |
(/.f64 (-.f64 8 (pow.f64 (+.f64 y t) 3)) (/.f64 (+.f64 4 (*.f64 (+.f64 y t) (+.f64 y (+.f64 2 t)))) b)) |
(/.f64 (*.f64 b (-.f64 4 (pow.f64 (+.f64 y t) 2))) (+.f64 y (+.f64 2 t))) |
(/.f64 (*.f64 b (-.f64 8 (pow.f64 (+.f64 y t) 3))) (+.f64 4 (*.f64 (+.f64 y t) (+.f64 y (+.f64 2 t))))) |
(/.f64 (*.f64 (-.f64 4 (pow.f64 (+.f64 y t) 2)) b) (+.f64 y (+.f64 2 t))) |
(/.f64 (*.f64 (-.f64 8 (pow.f64 (+.f64 y t) 3)) b) (+.f64 4 (*.f64 (+.f64 y t) (+.f64 y (+.f64 2 t))))) |
(/.f64 (/.f64 (*.f64 b (-.f64 4 (pow.f64 (+.f64 y t) 2))) 1) (+.f64 y (+.f64 2 t))) |
(/.f64 (/.f64 (*.f64 b (-.f64 4 (pow.f64 (+.f64 y t) 2))) (sqrt.f64 (+.f64 y (+.f64 2 t)))) (sqrt.f64 (+.f64 y (+.f64 2 t)))) |
(/.f64 (/.f64 (*.f64 b (-.f64 4 (pow.f64 (+.f64 y t) 2))) (*.f64 (cbrt.f64 (+.f64 y (+.f64 2 t))) (cbrt.f64 (+.f64 y (+.f64 2 t))))) (cbrt.f64 (+.f64 y (+.f64 2 t)))) |
(/.f64 (/.f64 (*.f64 b (-.f64 8 (pow.f64 (+.f64 y t) 3))) 1) (+.f64 4 (*.f64 (+.f64 y t) (+.f64 y (+.f64 2 t))))) |
(/.f64 (/.f64 (*.f64 b (-.f64 8 (pow.f64 (+.f64 y t) 3))) (sqrt.f64 (+.f64 4 (*.f64 (+.f64 y t) (+.f64 y (+.f64 2 t)))))) (sqrt.f64 (+.f64 4 (*.f64 (+.f64 y t) (+.f64 y (+.f64 2 t)))))) |
(/.f64 (/.f64 (*.f64 b (-.f64 8 (pow.f64 (+.f64 y t) 3))) (*.f64 (cbrt.f64 (+.f64 4 (*.f64 (+.f64 y t) (+.f64 y (+.f64 2 t))))) (cbrt.f64 (+.f64 4 (*.f64 (+.f64 y t) (+.f64 y (+.f64 2 t))))))) (cbrt.f64 (+.f64 4 (*.f64 (+.f64 y t) (+.f64 y (+.f64 2 t)))))) |
(/.f64 (/.f64 (*.f64 (-.f64 4 (pow.f64 (+.f64 y t) 2)) b) 1) (+.f64 y (+.f64 2 t))) |
(/.f64 (/.f64 (*.f64 (-.f64 4 (pow.f64 (+.f64 y t) 2)) b) (sqrt.f64 (+.f64 y (+.f64 2 t)))) (sqrt.f64 (+.f64 y (+.f64 2 t)))) |
(/.f64 (/.f64 (*.f64 (-.f64 4 (pow.f64 (+.f64 y t) 2)) b) (*.f64 (cbrt.f64 (+.f64 y (+.f64 2 t))) (cbrt.f64 (+.f64 y (+.f64 2 t))))) (cbrt.f64 (+.f64 y (+.f64 2 t)))) |
(/.f64 (/.f64 (*.f64 (-.f64 8 (pow.f64 (+.f64 y t) 3)) b) 1) (+.f64 4 (*.f64 (+.f64 y t) (+.f64 y (+.f64 2 t))))) |
(/.f64 (/.f64 (*.f64 (-.f64 8 (pow.f64 (+.f64 y t) 3)) b) (sqrt.f64 (+.f64 4 (*.f64 (+.f64 y t) (+.f64 y (+.f64 2 t)))))) (sqrt.f64 (+.f64 4 (*.f64 (+.f64 y t) (+.f64 y (+.f64 2 t)))))) |
(/.f64 (/.f64 (*.f64 (-.f64 8 (pow.f64 (+.f64 y t) 3)) b) (*.f64 (cbrt.f64 (+.f64 4 (*.f64 (+.f64 y t) (+.f64 y (+.f64 2 t))))) (cbrt.f64 (+.f64 4 (*.f64 (+.f64 y t) (+.f64 y (+.f64 2 t))))))) (cbrt.f64 (+.f64 4 (*.f64 (+.f64 y t) (+.f64 y (+.f64 2 t)))))) |
(pow.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) 1) |
(pow.f64 (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) 2) |
(pow.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) 3) |
(pow.f64 (pow.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) 3) 1/3) |
(sqrt.f64 (pow.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) 2)) |
(log.f64 (pow.f64 (exp.f64 b) (-.f64 2 (+.f64 y t)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(cbrt.f64 (pow.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) 3)) |
(expm1.f64 (log1p.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) |
(exp.f64 (log.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) |
(+.f64 x (+.f64 (*.f64 z (-.f64 1 y)) (*.f64 b (+.f64 -2 (+.f64 y t))))) |
(+.f64 x (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 (-.f64 2 (+.f64 y t)) b))) |
(+.f64 x (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 x (+.f64 (*.f64 (*.f64 z (-.f64 1 y)) 1) (*.f64 b (+.f64 -2 (+.f64 y t))))) |
(+.f64 x (+.f64 (*.f64 z (-.f64 1 y)) (*.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) 1))) |
(+.f64 x (+.f64 (*.f64 (*.f64 z (-.f64 1 y)) 1) (*.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) 1))) |
(+.f64 x (+.f64 (+.f64 (*.f64 z (-.f64 1 y)) (*.f64 b (+.f64 -2 (+.f64 y t)))) (fma.f64 (neg.f64 b) (-.f64 2 (+.f64 y t)) (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 x (+.f64 (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 (-.f64 2 (+.f64 y t)) b)) (fma.f64 (neg.f64 b) (-.f64 2 (+.f64 y t)) (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 x (+.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (fma.f64 (neg.f64 b) (-.f64 2 (+.f64 y t)) (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 x (+.f64 (+.f64 (*.f64 z (-.f64 1 y)) (*.f64 b (+.f64 -2 (+.f64 y t)))) (fma.f64 (+.f64 -2 (+.f64 y t)) b (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 x (+.f64 (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 (-.f64 2 (+.f64 y t)) b)) (fma.f64 (+.f64 -2 (+.f64 y t)) b (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 x (+.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (fma.f64 (+.f64 -2 (+.f64 y t)) b (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 x (+.f64 (+.f64 (*.f64 z (-.f64 1 y)) (*.f64 b (+.f64 -2 (+.f64 y t)))) (fma.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) 1 (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 x (+.f64 (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 (-.f64 2 (+.f64 y t)) b)) (fma.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) 1 (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 x (+.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (fma.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) 1 (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 x (+.f64 (+.f64 (*.f64 z (-.f64 1 y)) (*.f64 b (+.f64 -2 (+.f64 y t)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 x (+.f64 (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 (-.f64 2 (+.f64 y t)) b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 x (+.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 x (+.f64 (+.f64 (*.f64 z (-.f64 1 y)) (*.f64 b (+.f64 -2 (+.f64 y t)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) 2) (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 x (+.f64 (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 (-.f64 2 (+.f64 y t)) b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) 2) (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 x (+.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) 2) (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 x (-.f64 (*.f64 (*.f64 z (-.f64 1 y)) 1) (*.f64 (-.f64 2 (+.f64 y t)) b))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 b (+.f64 -2 (+.f64 y t)))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) 1)) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 (+.f64 y -1) z)) (*.f64 b (+.f64 -2 (+.f64 y t))))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (fma.f64 (-.f64 1 y) z (*.f64 (+.f64 y -1) z)) (*.f64 b (+.f64 -2 (+.f64 y t))))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (fma.f64 (*.f64 z (-.f64 1 y)) 1 (*.f64 (+.f64 y -1) z)) (*.f64 b (+.f64 -2 (+.f64 y t))))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 y -1) z))) (sqrt.f64 (*.f64 (+.f64 y -1) z)) (*.f64 (+.f64 y -1) z)) (*.f64 b (+.f64 -2 (+.f64 y t))))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (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 b (+.f64 -2 (+.f64 y t))))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 (+.f64 y -1) z)) (*.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) 1))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (fma.f64 (-.f64 1 y) z (*.f64 (+.f64 y -1) z)) (*.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) 1))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (fma.f64 (*.f64 z (-.f64 1 y)) 1 (*.f64 (+.f64 y -1) z)) (*.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) 1))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (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 b (+.f64 -2 (+.f64 y t))) 1))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (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 b (+.f64 -2 (+.f64 y t))) 1))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) (fma.f64 (neg.f64 b) (-.f64 2 (+.f64 y t)) (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) 1) (fma.f64 (neg.f64 b) (-.f64 2 (+.f64 y t)) (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) (fma.f64 (+.f64 -2 (+.f64 y t)) b (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) 1) (fma.f64 (+.f64 -2 (+.f64 y t)) b (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) (fma.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) 1 (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) 1) (fma.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) 1 (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) 2) (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) 2) (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (-.f64 (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 (+.f64 y -1) z)) (*.f64 (-.f64 2 (+.f64 y t)) b))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (-.f64 (fma.f64 (-.f64 1 y) z (*.f64 (+.f64 y -1) z)) (*.f64 (-.f64 2 (+.f64 y t)) b))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (-.f64 (fma.f64 (*.f64 z (-.f64 1 y)) 1 (*.f64 (+.f64 y -1) z)) (*.f64 (-.f64 2 (+.f64 y t)) b))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (-.f64 (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 2 (+.f64 y t)) b))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (-.f64 (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 2 (+.f64 y t)) b))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) 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 2 (+.f64 y t)) b))) (fma.f64 (-.f64 1 y) z (*.f64 (+.f64 y -1) z))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (fma.f64 (*.f64 z (-.f64 1 y)) 1 (*.f64 (+.f64 y -1) z))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) 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 2 (+.f64 y t)) 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 2 (+.f64 y t)) b))) (fma.f64 (neg.f64 b) (-.f64 2 (+.f64 y t)) (*.f64 (-.f64 2 (+.f64 y t)) b))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (fma.f64 (+.f64 -2 (+.f64 y t)) b (*.f64 (-.f64 2 (+.f64 y t)) b))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (fma.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) 1 (*.f64 (-.f64 2 (+.f64 y t)) b))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) (*.f64 (-.f64 2 (+.f64 y t)) b))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) 2) (*.f64 (-.f64 2 (+.f64 y t)) b))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (+.f64 (fma.f64 (neg.f64 b) (-.f64 2 (+.f64 y t)) (*.f64 (-.f64 2 (+.f64 y t)) b)) (fma.f64 (neg.f64 b) (-.f64 2 (+.f64 y t)) (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (+.f64 (fma.f64 (+.f64 -2 (+.f64 y t)) b (*.f64 (-.f64 2 (+.f64 y t)) b)) (fma.f64 (neg.f64 b) (-.f64 2 (+.f64 y t)) (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (+.f64 (fma.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) 1 (*.f64 (-.f64 2 (+.f64 y t)) b)) (fma.f64 (neg.f64 b) (-.f64 2 (+.f64 y t)) (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) (*.f64 (-.f64 2 (+.f64 y t)) b)) (fma.f64 (neg.f64 b) (-.f64 2 (+.f64 y t)) (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) 2) (*.f64 (-.f64 2 (+.f64 y t)) b)) (fma.f64 (neg.f64 b) (-.f64 2 (+.f64 y t)) (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (+.f64 (fma.f64 (neg.f64 b) (-.f64 2 (+.f64 y t)) (*.f64 (-.f64 2 (+.f64 y t)) b)) (fma.f64 (+.f64 -2 (+.f64 y t)) b (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (+.f64 (fma.f64 (+.f64 -2 (+.f64 y t)) b (*.f64 (-.f64 2 (+.f64 y t)) b)) (fma.f64 (+.f64 -2 (+.f64 y t)) b (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (+.f64 (fma.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) 1 (*.f64 (-.f64 2 (+.f64 y t)) b)) (fma.f64 (+.f64 -2 (+.f64 y t)) b (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) (*.f64 (-.f64 2 (+.f64 y t)) b)) (fma.f64 (+.f64 -2 (+.f64 y t)) b (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) 2) (*.f64 (-.f64 2 (+.f64 y t)) b)) (fma.f64 (+.f64 -2 (+.f64 y t)) b (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (+.f64 (fma.f64 (neg.f64 b) (-.f64 2 (+.f64 y t)) (*.f64 (-.f64 2 (+.f64 y t)) b)) (fma.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) 1 (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (+.f64 (fma.f64 (+.f64 -2 (+.f64 y t)) b (*.f64 (-.f64 2 (+.f64 y t)) b)) (fma.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) 1 (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (+.f64 (fma.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) 1 (*.f64 (-.f64 2 (+.f64 y t)) b)) (fma.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) 1 (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) (*.f64 (-.f64 2 (+.f64 y t)) b)) (fma.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) 1 (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) 2) (*.f64 (-.f64 2 (+.f64 y t)) b)) (fma.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) 1 (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (+.f64 (fma.f64 (neg.f64 b) (-.f64 2 (+.f64 y t)) (*.f64 (-.f64 2 (+.f64 y t)) b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (+.f64 (fma.f64 (+.f64 -2 (+.f64 y t)) b (*.f64 (-.f64 2 (+.f64 y t)) b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (+.f64 (fma.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) 1 (*.f64 (-.f64 2 (+.f64 y t)) b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) (*.f64 (-.f64 2 (+.f64 y t)) b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) 2) (*.f64 (-.f64 2 (+.f64 y t)) b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (+.f64 (fma.f64 (neg.f64 b) (-.f64 2 (+.f64 y t)) (*.f64 (-.f64 2 (+.f64 y t)) b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) 2) (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (+.f64 (fma.f64 (+.f64 -2 (+.f64 y t)) b (*.f64 (-.f64 2 (+.f64 y t)) b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) 2) (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (+.f64 (fma.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) 1 (*.f64 (-.f64 2 (+.f64 y t)) b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) 2) (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) (*.f64 (-.f64 2 (+.f64 y t)) b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) 2) (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) 2) (*.f64 (-.f64 2 (+.f64 y t)) b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) 2) (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 (*.f64 z (-.f64 1 y)) (+.f64 x (*.f64 b (+.f64 -2 (+.f64 y t))))) |
(+.f64 (*.f64 z (-.f64 1 y)) (+.f64 x (*.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) 1))) |
(+.f64 (*.f64 z (-.f64 1 y)) (-.f64 x (*.f64 (-.f64 2 (+.f64 y t)) b))) |
(+.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) (+.f64 x (*.f64 z (-.f64 1 y)))) |
(+.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) (+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (fma.f64 (neg.f64 b) (-.f64 2 (+.f64 y t)) (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) (+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (fma.f64 (+.f64 -2 (+.f64 y t)) b (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) (+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (fma.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) 1 (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) (+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) (+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) 2) (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 (+.f64 (*.f64 z (-.f64 1 y)) (*.f64 b (+.f64 -2 (+.f64 y t)))) x) |
(+.f64 (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 (-.f64 2 (+.f64 y t)) b)) x) |
(+.f64 (*.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) 1) (+.f64 x (*.f64 z (-.f64 1 y)))) |
(+.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) x) |
(+.f64 (fma.f64 (neg.f64 b) (-.f64 2 (+.f64 y t)) (*.f64 (-.f64 2 (+.f64 y t)) b)) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 (fma.f64 (+.f64 -2 (+.f64 y t)) b (*.f64 (-.f64 2 (+.f64 y t)) b)) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 (fma.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) 1 (*.f64 (-.f64 2 (+.f64 y t)) b)) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) (*.f64 (-.f64 2 (+.f64 y t)) b)) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) 2) (*.f64 (-.f64 2 (+.f64 y t)) b)) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 (+.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) x) (*.f64 z (-.f64 1 y))) |
(+.f64 (+.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) x) (*.f64 (*.f64 z (-.f64 1 y)) 1)) |
(+.f64 (-.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (exp.f64 (log1p.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)))) 1) |
(*.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) 1) |
(*.f64 1 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(*.f64 (sqrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b)))) (sqrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))))) |
(*.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b)))) (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b)))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b)))) 2) (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))))) |
(*.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) 2)) (/.f64 1 (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 x (*.f64 z (-.f64 1 y)))))) |
(*.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 x (*.f64 z (-.f64 1 y)))))))) |
(*.f64 (+.f64 (sqrt.f64 (+.f64 x (*.f64 z (-.f64 1 y)))) (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (-.f64 (sqrt.f64 (+.f64 x (*.f64 z (-.f64 1 y)))) (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(/.f64 1 (/.f64 1 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))))) |
(/.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) 2)) (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 x (*.f64 z (-.f64 1 y))))) |
(/.f64 (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 x (*.f64 z (-.f64 1 y)))) (/.f64 (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 x (*.f64 z (-.f64 1 y)))) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))))) |
(/.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) 3)) (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 x (*.f64 z (-.f64 1 y))))))) |
(/.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 x (*.f64 z (-.f64 1 y)))))) (/.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 x (*.f64 z (-.f64 1 y)))))) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) 3))) (/.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 x (*.f64 z (-.f64 1 y)))))) (sqrt.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) 3))))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) 2))) (/.f64 (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 x (*.f64 z (-.f64 1 y)))) (sqrt.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) 2))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) 3))) (cbrt.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) 3)))) (/.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 x (*.f64 z (-.f64 1 y)))))) (cbrt.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) 3))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) 2))) (cbrt.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) 2)))) (/.f64 (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 x (*.f64 z (-.f64 1 y)))) (cbrt.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) 2))))) |
(/.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) (*.f64 b (+.f64 -2 (+.f64 y t))))) (+.f64 (*.f64 z (-.f64 1 y)) (-.f64 x (*.f64 b (+.f64 -2 (+.f64 y t)))))) |
(/.f64 (-.f64 (*.f64 x x) (*.f64 (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b)) (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b)))) (+.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(/.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) 3)) (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (-.f64 (*.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) (*.f64 b (+.f64 -2 (+.f64 y t)))) (*.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 b (+.f64 -2 (+.f64 y t))))))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b)) 3)) (+.f64 (*.f64 x x) (+.f64 (*.f64 (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b)) (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (*.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b)))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) 2))) (neg.f64 (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 x (*.f64 z (-.f64 1 y)))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 x (*.f64 z (-.f64 1 y)))))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) 2)) 1) (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 x (*.f64 z (-.f64 1 y))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) 2)) (sqrt.f64 (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 x (*.f64 z (-.f64 1 y)))))) (sqrt.f64 (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 x (*.f64 z (-.f64 1 y)))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) 2)) (*.f64 (cbrt.f64 (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 x (*.f64 z (-.f64 1 y))))) (cbrt.f64 (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 x (*.f64 z (-.f64 1 y))))))) (cbrt.f64 (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 x (*.f64 z (-.f64 1 y)))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) 3)) 1) (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 x (*.f64 z (-.f64 1 y))))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) 3)) (sqrt.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 x (*.f64 z (-.f64 1 y)))))))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 x (*.f64 z (-.f64 1 y)))))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 x (*.f64 z (-.f64 1 y))))))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 x (*.f64 z (-.f64 1 y))))))))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 x (*.f64 z (-.f64 1 y)))))))) |
(pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) 1) |
(pow.f64 (sqrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b)))) 2) |
(pow.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b)))) 3) |
(pow.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) 3) 1/3) |
(sqrt.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) 2)) |
(log.f64 (exp.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))))) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b)))))) |
(cbrt.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) 3)) |
(expm1.f64 (log1p.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))))) |
(exp.f64 (log.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))))) |
(exp.f64 (*.f64 (log.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b)))) 1)) |
(log1p.f64 (expm1.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))))) |
(fma.f64 1 x (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(fma.f64 1 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 b (+.f64 -2 (+.f64 y t)))) |
(fma.f64 (sqrt.f64 (+.f64 x (*.f64 z (-.f64 1 y)))) (sqrt.f64 (+.f64 x (*.f64 z (-.f64 1 y)))) (*.f64 b (+.f64 -2 (+.f64 y t)))) |
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 x (*.f64 z (-.f64 1 y)))) 2) (cbrt.f64 (+.f64 x (*.f64 z (-.f64 1 y)))) (*.f64 b (+.f64 -2 (+.f64 y t)))) |
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
| Outputs |
|---|
(*.f64 b (-.f64 2 t)) |
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 b (-.f64 2 t))) |
(fma.f64 (-.f64 2 t) b (neg.f64 (*.f64 b y))) |
(*.f64 b (-.f64 2 (+.f64 t y))) |
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 b (-.f64 2 t))) |
(fma.f64 (-.f64 2 t) b (neg.f64 (*.f64 b y))) |
(*.f64 b (-.f64 2 (+.f64 t y))) |
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 b (-.f64 2 t))) |
(fma.f64 (-.f64 2 t) b (neg.f64 (*.f64 b y))) |
(*.f64 b (-.f64 2 (+.f64 t y))) |
(*.f64 -1 (*.f64 y b)) |
(neg.f64 (*.f64 b y)) |
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 b (-.f64 2 t))) |
(fma.f64 (-.f64 2 t) b (neg.f64 (*.f64 b y))) |
(*.f64 b (-.f64 2 (+.f64 t y))) |
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 b (-.f64 2 t))) |
(fma.f64 (-.f64 2 t) b (neg.f64 (*.f64 b y))) |
(*.f64 b (-.f64 2 (+.f64 t y))) |
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 b (-.f64 2 t))) |
(fma.f64 (-.f64 2 t) b (neg.f64 (*.f64 b y))) |
(*.f64 b (-.f64 2 (+.f64 t y))) |
(*.f64 -1 (*.f64 y b)) |
(neg.f64 (*.f64 b y)) |
(+.f64 (*.f64 (-.f64 2 t) b) (*.f64 -1 (*.f64 y b))) |
(fma.f64 (-.f64 2 t) b (neg.f64 (*.f64 b y))) |
(*.f64 b (-.f64 2 (+.f64 t y))) |
(+.f64 (*.f64 (-.f64 2 t) b) (*.f64 -1 (*.f64 y b))) |
(fma.f64 (-.f64 2 t) b (neg.f64 (*.f64 b y))) |
(*.f64 b (-.f64 2 (+.f64 t y))) |
(+.f64 (*.f64 (-.f64 2 t) b) (*.f64 -1 (*.f64 y b))) |
(fma.f64 (-.f64 2 t) b (neg.f64 (*.f64 b y))) |
(*.f64 b (-.f64 2 (+.f64 t y))) |
(*.f64 (-.f64 2 y) b) |
(*.f64 b (-.f64 2 y)) |
(+.f64 (*.f64 (-.f64 2 y) b) (*.f64 -1 (*.f64 t b))) |
(fma.f64 (-.f64 2 t) b (neg.f64 (*.f64 b y))) |
(*.f64 b (-.f64 2 (+.f64 t y))) |
(+.f64 (*.f64 (-.f64 2 y) b) (*.f64 -1 (*.f64 t b))) |
(fma.f64 (-.f64 2 t) b (neg.f64 (*.f64 b y))) |
(*.f64 b (-.f64 2 (+.f64 t y))) |
(+.f64 (*.f64 (-.f64 2 y) b) (*.f64 -1 (*.f64 t b))) |
(fma.f64 (-.f64 2 t) b (neg.f64 (*.f64 b y))) |
(*.f64 b (-.f64 2 (+.f64 t y))) |
(*.f64 -1 (*.f64 t b)) |
(neg.f64 (*.f64 b t)) |
(*.f64 b (neg.f64 t)) |
(+.f64 (*.f64 (-.f64 2 y) b) (*.f64 -1 (*.f64 t b))) |
(fma.f64 (-.f64 2 t) b (neg.f64 (*.f64 b y))) |
(*.f64 b (-.f64 2 (+.f64 t y))) |
(+.f64 (*.f64 (-.f64 2 y) b) (*.f64 -1 (*.f64 t b))) |
(fma.f64 (-.f64 2 t) b (neg.f64 (*.f64 b y))) |
(*.f64 b (-.f64 2 (+.f64 t y))) |
(+.f64 (*.f64 (-.f64 2 y) b) (*.f64 -1 (*.f64 t b))) |
(fma.f64 (-.f64 2 t) b (neg.f64 (*.f64 b y))) |
(*.f64 b (-.f64 2 (+.f64 t y))) |
(*.f64 -1 (*.f64 t b)) |
(neg.f64 (*.f64 b t)) |
(*.f64 b (neg.f64 t)) |
(+.f64 (*.f64 (-.f64 2 y) b) (*.f64 -1 (*.f64 t b))) |
(fma.f64 (-.f64 2 t) b (neg.f64 (*.f64 b y))) |
(*.f64 b (-.f64 2 (+.f64 t y))) |
(+.f64 (*.f64 (-.f64 2 y) b) (*.f64 -1 (*.f64 t b))) |
(fma.f64 (-.f64 2 t) b (neg.f64 (*.f64 b y))) |
(*.f64 b (-.f64 2 (+.f64 t y))) |
(+.f64 (*.f64 (-.f64 2 y) b) (*.f64 -1 (*.f64 t b))) |
(fma.f64 (-.f64 2 t) b (neg.f64 (*.f64 b y))) |
(*.f64 b (-.f64 2 (+.f64 t y))) |
(*.f64 -1 (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 z (-.f64 y 1)))) |
(neg.f64 (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 z (+.f64 -1 y)))) |
(neg.f64 (fma.f64 b (-.f64 2 (+.f64 t y)) (*.f64 z (+.f64 -1 y)))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 z (-.f64 y 1)))) x) |
(-.f64 x (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 z (+.f64 -1 y)))) |
(-.f64 x (fma.f64 b (-.f64 2 (+.f64 t y)) (*.f64 z (+.f64 -1 y)))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 z (-.f64 y 1)))) x) |
(-.f64 x (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 z (+.f64 -1 y)))) |
(-.f64 x (fma.f64 b (-.f64 2 (+.f64 t y)) (*.f64 z (+.f64 -1 y)))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 z (-.f64 y 1)))) x) |
(-.f64 x (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 z (+.f64 -1 y)))) |
(-.f64 x (fma.f64 b (-.f64 2 (+.f64 t y)) (*.f64 z (+.f64 -1 y)))) |
x |
(+.f64 (*.f64 -1 (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 z (-.f64 y 1)))) x) |
(-.f64 x (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 z (+.f64 -1 y)))) |
(-.f64 x (fma.f64 b (-.f64 2 (+.f64 t y)) (*.f64 z (+.f64 -1 y)))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 z (-.f64 y 1)))) x) |
(-.f64 x (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 z (+.f64 -1 y)))) |
(-.f64 x (fma.f64 b (-.f64 2 (+.f64 t y)) (*.f64 z (+.f64 -1 y)))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 z (-.f64 y 1)))) x) |
(-.f64 x (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 z (+.f64 -1 y)))) |
(-.f64 x (fma.f64 b (-.f64 2 (+.f64 t y)) (*.f64 z (+.f64 -1 y)))) |
x |
(+.f64 (*.f64 -1 (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 z (-.f64 y 1)))) x) |
(-.f64 x (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 z (+.f64 -1 y)))) |
(-.f64 x (fma.f64 b (-.f64 2 (+.f64 t y)) (*.f64 z (+.f64 -1 y)))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 z (-.f64 y 1)))) x) |
(-.f64 x (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 z (+.f64 -1 y)))) |
(-.f64 x (fma.f64 b (-.f64 2 (+.f64 t y)) (*.f64 z (+.f64 -1 y)))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 z (-.f64 y 1)))) x) |
(-.f64 x (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 z (+.f64 -1 y)))) |
(-.f64 x (fma.f64 b (-.f64 2 (+.f64 t y)) (*.f64 z (+.f64 -1 y)))) |
(-.f64 x (+.f64 (*.f64 -1 z) (*.f64 b (-.f64 2 t)))) |
(-.f64 x (fma.f64 -1 z (*.f64 b (-.f64 2 t)))) |
(-.f64 x (-.f64 (*.f64 b (-.f64 2 t)) z)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (+.f64 z (*.f64 -1 b)))) x) (+.f64 (*.f64 -1 z) (*.f64 b (-.f64 2 t)))) |
(-.f64 (fma.f64 -1 (*.f64 y (+.f64 z (neg.f64 b))) x) (fma.f64 -1 z (*.f64 b (-.f64 2 t)))) |
(-.f64 (-.f64 x (*.f64 y (-.f64 z b))) (-.f64 (*.f64 b (-.f64 2 t)) z)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (+.f64 z (*.f64 -1 b)))) x) (+.f64 (*.f64 -1 z) (*.f64 b (-.f64 2 t)))) |
(-.f64 (fma.f64 -1 (*.f64 y (+.f64 z (neg.f64 b))) x) (fma.f64 -1 z (*.f64 b (-.f64 2 t)))) |
(-.f64 (-.f64 x (*.f64 y (-.f64 z b))) (-.f64 (*.f64 b (-.f64 2 t)) z)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (+.f64 z (*.f64 -1 b)))) x) (+.f64 (*.f64 -1 z) (*.f64 b (-.f64 2 t)))) |
(-.f64 (fma.f64 -1 (*.f64 y (+.f64 z (neg.f64 b))) x) (fma.f64 -1 z (*.f64 b (-.f64 2 t)))) |
(-.f64 (-.f64 x (*.f64 y (-.f64 z b))) (-.f64 (*.f64 b (-.f64 2 t)) z)) |
(*.f64 -1 (*.f64 y (+.f64 z (*.f64 -1 b)))) |
(neg.f64 (*.f64 y (+.f64 z (neg.f64 b)))) |
(*.f64 y (neg.f64 (-.f64 z b))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (+.f64 z (*.f64 -1 b)))) x) (+.f64 (*.f64 -1 z) (*.f64 b (-.f64 2 t)))) |
(-.f64 (fma.f64 -1 (*.f64 y (+.f64 z (neg.f64 b))) x) (fma.f64 -1 z (*.f64 b (-.f64 2 t)))) |
(-.f64 (-.f64 x (*.f64 y (-.f64 z b))) (-.f64 (*.f64 b (-.f64 2 t)) z)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (+.f64 z (*.f64 -1 b)))) x) (+.f64 (*.f64 -1 z) (*.f64 b (-.f64 2 t)))) |
(-.f64 (fma.f64 -1 (*.f64 y (+.f64 z (neg.f64 b))) x) (fma.f64 -1 z (*.f64 b (-.f64 2 t)))) |
(-.f64 (-.f64 x (*.f64 y (-.f64 z b))) (-.f64 (*.f64 b (-.f64 2 t)) z)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (+.f64 z (*.f64 -1 b)))) x) (+.f64 (*.f64 -1 z) (*.f64 b (-.f64 2 t)))) |
(-.f64 (fma.f64 -1 (*.f64 y (+.f64 z (neg.f64 b))) x) (fma.f64 -1 z (*.f64 b (-.f64 2 t)))) |
(-.f64 (-.f64 x (*.f64 y (-.f64 z b))) (-.f64 (*.f64 b (-.f64 2 t)) z)) |
(*.f64 (+.f64 (*.f64 -1 z) b) y) |
(*.f64 y (fma.f64 -1 z b)) |
(*.f64 y (-.f64 b z)) |
(-.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1 z) b) y) x) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 2 t) b))) |
(-.f64 (fma.f64 (fma.f64 -1 z b) y x) (fma.f64 -1 z (*.f64 b (-.f64 2 t)))) |
(-.f64 (fma.f64 y (-.f64 b z) x) (-.f64 (*.f64 b (-.f64 2 t)) z)) |
(-.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1 z) b) y) x) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 2 t) b))) |
(-.f64 (fma.f64 (fma.f64 -1 z b) y x) (fma.f64 -1 z (*.f64 b (-.f64 2 t)))) |
(-.f64 (fma.f64 y (-.f64 b z) x) (-.f64 (*.f64 b (-.f64 2 t)) z)) |
(-.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1 z) b) y) x) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 2 t) b))) |
(-.f64 (fma.f64 (fma.f64 -1 z b) y x) (fma.f64 -1 z (*.f64 b (-.f64 2 t)))) |
(-.f64 (fma.f64 y (-.f64 b z) x) (-.f64 (*.f64 b (-.f64 2 t)) z)) |
(-.f64 x (*.f64 (-.f64 2 (+.f64 y t)) b)) |
(-.f64 x (*.f64 b (-.f64 2 (+.f64 t y)))) |
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) x) (*.f64 (-.f64 2 (+.f64 y t)) b)) |
(-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 b (-.f64 2 (+.f64 t y)))) |
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) x) (*.f64 (-.f64 2 (+.f64 y t)) b)) |
(-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 b (-.f64 2 (+.f64 t y)))) |
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) x) (*.f64 (-.f64 2 (+.f64 y t)) b)) |
(-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 b (-.f64 2 (+.f64 t y)))) |
(*.f64 z (-.f64 1 y)) |
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) x) (*.f64 (-.f64 2 (+.f64 y t)) b)) |
(-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 b (-.f64 2 (+.f64 t y)))) |
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) x) (*.f64 (-.f64 2 (+.f64 y t)) b)) |
(-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 b (-.f64 2 (+.f64 t y)))) |
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) x) (*.f64 (-.f64 2 (+.f64 y t)) b)) |
(-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 b (-.f64 2 (+.f64 t y)))) |
(*.f64 -1 (*.f64 z (-.f64 y 1))) |
(*.f64 (neg.f64 z) (+.f64 -1 y)) |
(*.f64 z (neg.f64 (+.f64 -1 y))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) x) (*.f64 (-.f64 2 (+.f64 y t)) b)) |
(-.f64 x (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 z (+.f64 -1 y)))) |
(-.f64 x (fma.f64 b (-.f64 2 (+.f64 t y)) (*.f64 z (+.f64 -1 y)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) x) (*.f64 (-.f64 2 (+.f64 y t)) b)) |
(-.f64 x (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 z (+.f64 -1 y)))) |
(-.f64 x (fma.f64 b (-.f64 2 (+.f64 t y)) (*.f64 z (+.f64 -1 y)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) x) (*.f64 (-.f64 2 (+.f64 y t)) b)) |
(-.f64 x (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 z (+.f64 -1 y)))) |
(-.f64 x (fma.f64 b (-.f64 2 (+.f64 t y)) (*.f64 z (+.f64 -1 y)))) |
(-.f64 x (+.f64 (*.f64 (-.f64 2 y) b) (*.f64 z (-.f64 y 1)))) |
(-.f64 x (fma.f64 (-.f64 2 y) b (*.f64 z (+.f64 -1 y)))) |
(-.f64 x (fma.f64 b (-.f64 2 y) (*.f64 z (+.f64 -1 y)))) |
(-.f64 (+.f64 (*.f64 t b) x) (+.f64 (*.f64 (-.f64 2 y) b) (*.f64 z (-.f64 y 1)))) |
(-.f64 x (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 z (+.f64 -1 y)))) |
(-.f64 x (fma.f64 b (-.f64 2 (+.f64 t y)) (*.f64 z (+.f64 -1 y)))) |
(-.f64 (+.f64 (*.f64 t b) x) (+.f64 (*.f64 (-.f64 2 y) b) (*.f64 z (-.f64 y 1)))) |
(-.f64 x (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 z (+.f64 -1 y)))) |
(-.f64 x (fma.f64 b (-.f64 2 (+.f64 t y)) (*.f64 z (+.f64 -1 y)))) |
(-.f64 (+.f64 (*.f64 t b) x) (+.f64 (*.f64 (-.f64 2 y) b) (*.f64 z (-.f64 y 1)))) |
(-.f64 x (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 z (+.f64 -1 y)))) |
(-.f64 x (fma.f64 b (-.f64 2 (+.f64 t y)) (*.f64 z (+.f64 -1 y)))) |
(*.f64 t b) |
(*.f64 b t) |
(-.f64 (+.f64 (*.f64 t b) x) (+.f64 (*.f64 (-.f64 2 y) b) (*.f64 z (-.f64 y 1)))) |
(-.f64 x (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 z (+.f64 -1 y)))) |
(-.f64 x (fma.f64 b (-.f64 2 (+.f64 t y)) (*.f64 z (+.f64 -1 y)))) |
(-.f64 (+.f64 (*.f64 t b) x) (+.f64 (*.f64 (-.f64 2 y) b) (*.f64 z (-.f64 y 1)))) |
(-.f64 x (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 z (+.f64 -1 y)))) |
(-.f64 x (fma.f64 b (-.f64 2 (+.f64 t y)) (*.f64 z (+.f64 -1 y)))) |
(-.f64 (+.f64 (*.f64 t b) x) (+.f64 (*.f64 (-.f64 2 y) b) (*.f64 z (-.f64 y 1)))) |
(-.f64 x (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 z (+.f64 -1 y)))) |
(-.f64 x (fma.f64 b (-.f64 2 (+.f64 t y)) (*.f64 z (+.f64 -1 y)))) |
(*.f64 t b) |
(*.f64 b t) |
(-.f64 (+.f64 (*.f64 t b) x) (+.f64 (*.f64 (-.f64 2 y) b) (*.f64 z (-.f64 y 1)))) |
(-.f64 x (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 z (+.f64 -1 y)))) |
(-.f64 x (fma.f64 b (-.f64 2 (+.f64 t y)) (*.f64 z (+.f64 -1 y)))) |
(-.f64 (+.f64 (*.f64 t b) x) (+.f64 (*.f64 (-.f64 2 y) b) (*.f64 z (-.f64 y 1)))) |
(-.f64 x (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 z (+.f64 -1 y)))) |
(-.f64 x (fma.f64 b (-.f64 2 (+.f64 t y)) (*.f64 z (+.f64 -1 y)))) |
(-.f64 (+.f64 (*.f64 t b) x) (+.f64 (*.f64 (-.f64 2 y) b) (*.f64 z (-.f64 y 1)))) |
(-.f64 x (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 z (+.f64 -1 y)))) |
(-.f64 x (fma.f64 b (-.f64 2 (+.f64 t y)) (*.f64 z (+.f64 -1 y)))) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(-.f64 x (*.f64 z (+.f64 -1 y))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 z (-.f64 y 1))) |
(-.f64 (fma.f64 b (+.f64 (+.f64 t y) -2) x) (*.f64 z (+.f64 -1 y))) |
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 -1 y))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 z (-.f64 y 1))) |
(-.f64 (fma.f64 b (+.f64 (+.f64 t y) -2) x) (*.f64 z (+.f64 -1 y))) |
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 -1 y))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 z (-.f64 y 1))) |
(-.f64 (fma.f64 b (+.f64 (+.f64 t y) -2) x) (*.f64 z (+.f64 -1 y))) |
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 -1 y))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(*.f64 b (+.f64 (+.f64 t y) -2)) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 z (-.f64 y 1))) |
(-.f64 (fma.f64 b (+.f64 (+.f64 t y) -2) x) (*.f64 z (+.f64 -1 y))) |
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 -1 y))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 z (-.f64 y 1))) |
(-.f64 (fma.f64 b (+.f64 (+.f64 t y) -2) x) (*.f64 z (+.f64 -1 y))) |
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 -1 y))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 z (-.f64 y 1))) |
(-.f64 (fma.f64 b (+.f64 (+.f64 t y) -2) x) (*.f64 z (+.f64 -1 y))) |
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 -1 y))) |
(*.f64 -1 (*.f64 (-.f64 2 (+.f64 y t)) b)) |
(neg.f64 (*.f64 b (-.f64 2 (+.f64 t y)))) |
(*.f64 (-.f64 2 (+.f64 t y)) (neg.f64 b)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 2 (+.f64 y t)) b)) x) (*.f64 z (-.f64 y 1))) |
(-.f64 x (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 z (+.f64 -1 y)))) |
(-.f64 x (fma.f64 b (-.f64 2 (+.f64 t y)) (*.f64 z (+.f64 -1 y)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 2 (+.f64 y t)) b)) x) (*.f64 z (-.f64 y 1))) |
(-.f64 x (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 z (+.f64 -1 y)))) |
(-.f64 x (fma.f64 b (-.f64 2 (+.f64 t y)) (*.f64 z (+.f64 -1 y)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 2 (+.f64 y t)) b)) x) (*.f64 z (-.f64 y 1))) |
(-.f64 x (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 z (+.f64 -1 y)))) |
(-.f64 x (fma.f64 b (-.f64 2 (+.f64 t y)) (*.f64 z (+.f64 -1 y)))) |
(+.f64 (*.f64 b 2) (*.f64 b (neg.f64 (+.f64 y t)))) |
(fma.f64 (-.f64 2 t) b (neg.f64 (*.f64 b y))) |
(*.f64 b (-.f64 2 (+.f64 t y))) |
(+.f64 (*.f64 b (neg.f64 (+.f64 y t))) (*.f64 b 2)) |
(fma.f64 (-.f64 2 t) b (neg.f64 (*.f64 b y))) |
(*.f64 b (-.f64 2 (+.f64 t y))) |
(+.f64 (*.f64 2 b) (*.f64 (neg.f64 (+.f64 y t)) b)) |
(fma.f64 (-.f64 2 t) b (neg.f64 (*.f64 b y))) |
(*.f64 b (-.f64 2 (+.f64 t y))) |
(+.f64 (*.f64 (neg.f64 (+.f64 y t)) b) (*.f64 2 b)) |
(fma.f64 (-.f64 2 t) b (neg.f64 (*.f64 b y))) |
(*.f64 b (-.f64 2 (+.f64 t y))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) 1) |
(fma.f64 (-.f64 2 t) b (neg.f64 (*.f64 b y))) |
(*.f64 b (-.f64 2 (+.f64 t y))) |
(/.f64 b (/.f64 1 (-.f64 2 (+.f64 y t)))) |
(fma.f64 (-.f64 2 t) b (neg.f64 (*.f64 b y))) |
(*.f64 b (-.f64 2 (+.f64 t y))) |
(/.f64 (-.f64 4 (pow.f64 (+.f64 y t) 2)) (/.f64 (+.f64 y (+.f64 2 t)) b)) |
(/.f64 (-.f64 4 (pow.f64 (+.f64 t y) 2)) (/.f64 (+.f64 (+.f64 y 2) t) b)) |
(*.f64 (/.f64 b (+.f64 2 (+.f64 t y))) (-.f64 4 (pow.f64 (+.f64 t y) 2))) |
(/.f64 (-.f64 8 (pow.f64 (+.f64 y t) 3)) (/.f64 (+.f64 4 (*.f64 (+.f64 y t) (+.f64 y (+.f64 2 t)))) b)) |
(/.f64 b (/.f64 (+.f64 4 (*.f64 (+.f64 t y) (+.f64 (+.f64 y 2) t))) (-.f64 8 (pow.f64 (+.f64 t y) 3)))) |
(*.f64 (/.f64 b (fma.f64 (+.f64 t y) (+.f64 2 (+.f64 t y)) 4)) (-.f64 8 (pow.f64 (+.f64 t y) 3))) |
(/.f64 (*.f64 b (-.f64 4 (pow.f64 (+.f64 y t) 2))) (+.f64 y (+.f64 2 t))) |
(/.f64 (-.f64 4 (pow.f64 (+.f64 t y) 2)) (/.f64 (+.f64 (+.f64 y 2) t) b)) |
(*.f64 (/.f64 b (+.f64 2 (+.f64 t y))) (-.f64 4 (pow.f64 (+.f64 t y) 2))) |
(/.f64 (*.f64 b (-.f64 8 (pow.f64 (+.f64 y t) 3))) (+.f64 4 (*.f64 (+.f64 y t) (+.f64 y (+.f64 2 t))))) |
(/.f64 b (/.f64 (+.f64 4 (*.f64 (+.f64 t y) (+.f64 (+.f64 y 2) t))) (-.f64 8 (pow.f64 (+.f64 t y) 3)))) |
(*.f64 (/.f64 b (fma.f64 (+.f64 t y) (+.f64 2 (+.f64 t y)) 4)) (-.f64 8 (pow.f64 (+.f64 t y) 3))) |
(/.f64 (*.f64 (-.f64 4 (pow.f64 (+.f64 y t) 2)) b) (+.f64 y (+.f64 2 t))) |
(/.f64 (-.f64 4 (pow.f64 (+.f64 t y) 2)) (/.f64 (+.f64 (+.f64 y 2) t) b)) |
(*.f64 (/.f64 b (+.f64 2 (+.f64 t y))) (-.f64 4 (pow.f64 (+.f64 t y) 2))) |
(/.f64 (*.f64 (-.f64 8 (pow.f64 (+.f64 y t) 3)) b) (+.f64 4 (*.f64 (+.f64 y t) (+.f64 y (+.f64 2 t))))) |
(/.f64 b (/.f64 (+.f64 4 (*.f64 (+.f64 t y) (+.f64 (+.f64 y 2) t))) (-.f64 8 (pow.f64 (+.f64 t y) 3)))) |
(*.f64 (/.f64 b (fma.f64 (+.f64 t y) (+.f64 2 (+.f64 t y)) 4)) (-.f64 8 (pow.f64 (+.f64 t y) 3))) |
(/.f64 (/.f64 (*.f64 b (-.f64 4 (pow.f64 (+.f64 y t) 2))) 1) (+.f64 y (+.f64 2 t))) |
(/.f64 (-.f64 4 (pow.f64 (+.f64 t y) 2)) (/.f64 (+.f64 (+.f64 y 2) t) b)) |
(*.f64 (/.f64 b (+.f64 2 (+.f64 t y))) (-.f64 4 (pow.f64 (+.f64 t y) 2))) |
(/.f64 (/.f64 (*.f64 b (-.f64 4 (pow.f64 (+.f64 y t) 2))) (sqrt.f64 (+.f64 y (+.f64 2 t)))) (sqrt.f64 (+.f64 y (+.f64 2 t)))) |
(/.f64 (-.f64 4 (pow.f64 (+.f64 t y) 2)) (/.f64 (+.f64 (+.f64 y 2) t) b)) |
(*.f64 (/.f64 b (+.f64 2 (+.f64 t y))) (-.f64 4 (pow.f64 (+.f64 t y) 2))) |
(/.f64 (/.f64 (*.f64 b (-.f64 4 (pow.f64 (+.f64 y t) 2))) (*.f64 (cbrt.f64 (+.f64 y (+.f64 2 t))) (cbrt.f64 (+.f64 y (+.f64 2 t))))) (cbrt.f64 (+.f64 y (+.f64 2 t)))) |
(/.f64 (-.f64 4 (pow.f64 (+.f64 t y) 2)) (/.f64 (+.f64 (+.f64 y 2) t) b)) |
(*.f64 (/.f64 b (+.f64 2 (+.f64 t y))) (-.f64 4 (pow.f64 (+.f64 t y) 2))) |
(/.f64 (/.f64 (*.f64 b (-.f64 8 (pow.f64 (+.f64 y t) 3))) 1) (+.f64 4 (*.f64 (+.f64 y t) (+.f64 y (+.f64 2 t))))) |
(/.f64 b (/.f64 (+.f64 4 (*.f64 (+.f64 t y) (+.f64 (+.f64 y 2) t))) (-.f64 8 (pow.f64 (+.f64 t y) 3)))) |
(*.f64 (/.f64 b (fma.f64 (+.f64 t y) (+.f64 2 (+.f64 t y)) 4)) (-.f64 8 (pow.f64 (+.f64 t y) 3))) |
(/.f64 (/.f64 (*.f64 b (-.f64 8 (pow.f64 (+.f64 y t) 3))) (sqrt.f64 (+.f64 4 (*.f64 (+.f64 y t) (+.f64 y (+.f64 2 t)))))) (sqrt.f64 (+.f64 4 (*.f64 (+.f64 y t) (+.f64 y (+.f64 2 t)))))) |
(/.f64 b (/.f64 (+.f64 4 (*.f64 (+.f64 t y) (+.f64 (+.f64 y 2) t))) (-.f64 8 (pow.f64 (+.f64 t y) 3)))) |
(*.f64 (/.f64 b (fma.f64 (+.f64 t y) (+.f64 2 (+.f64 t y)) 4)) (-.f64 8 (pow.f64 (+.f64 t y) 3))) |
(/.f64 (/.f64 (*.f64 b (-.f64 8 (pow.f64 (+.f64 y t) 3))) (*.f64 (cbrt.f64 (+.f64 4 (*.f64 (+.f64 y t) (+.f64 y (+.f64 2 t))))) (cbrt.f64 (+.f64 4 (*.f64 (+.f64 y t) (+.f64 y (+.f64 2 t))))))) (cbrt.f64 (+.f64 4 (*.f64 (+.f64 y t) (+.f64 y (+.f64 2 t)))))) |
(/.f64 b (/.f64 (+.f64 4 (*.f64 (+.f64 t y) (+.f64 (+.f64 y 2) t))) (-.f64 8 (pow.f64 (+.f64 t y) 3)))) |
(*.f64 (/.f64 b (fma.f64 (+.f64 t y) (+.f64 2 (+.f64 t y)) 4)) (-.f64 8 (pow.f64 (+.f64 t y) 3))) |
(/.f64 (/.f64 (*.f64 (-.f64 4 (pow.f64 (+.f64 y t) 2)) b) 1) (+.f64 y (+.f64 2 t))) |
(/.f64 (-.f64 4 (pow.f64 (+.f64 t y) 2)) (/.f64 (+.f64 (+.f64 y 2) t) b)) |
(*.f64 (/.f64 b (+.f64 2 (+.f64 t y))) (-.f64 4 (pow.f64 (+.f64 t y) 2))) |
(/.f64 (/.f64 (*.f64 (-.f64 4 (pow.f64 (+.f64 y t) 2)) b) (sqrt.f64 (+.f64 y (+.f64 2 t)))) (sqrt.f64 (+.f64 y (+.f64 2 t)))) |
(/.f64 (-.f64 4 (pow.f64 (+.f64 t y) 2)) (/.f64 (+.f64 (+.f64 y 2) t) b)) |
(*.f64 (/.f64 b (+.f64 2 (+.f64 t y))) (-.f64 4 (pow.f64 (+.f64 t y) 2))) |
(/.f64 (/.f64 (*.f64 (-.f64 4 (pow.f64 (+.f64 y t) 2)) b) (*.f64 (cbrt.f64 (+.f64 y (+.f64 2 t))) (cbrt.f64 (+.f64 y (+.f64 2 t))))) (cbrt.f64 (+.f64 y (+.f64 2 t)))) |
(/.f64 (-.f64 4 (pow.f64 (+.f64 t y) 2)) (/.f64 (+.f64 (+.f64 y 2) t) b)) |
(*.f64 (/.f64 b (+.f64 2 (+.f64 t y))) (-.f64 4 (pow.f64 (+.f64 t y) 2))) |
(/.f64 (/.f64 (*.f64 (-.f64 8 (pow.f64 (+.f64 y t) 3)) b) 1) (+.f64 4 (*.f64 (+.f64 y t) (+.f64 y (+.f64 2 t))))) |
(/.f64 b (/.f64 (+.f64 4 (*.f64 (+.f64 t y) (+.f64 (+.f64 y 2) t))) (-.f64 8 (pow.f64 (+.f64 t y) 3)))) |
(*.f64 (/.f64 b (fma.f64 (+.f64 t y) (+.f64 2 (+.f64 t y)) 4)) (-.f64 8 (pow.f64 (+.f64 t y) 3))) |
(/.f64 (/.f64 (*.f64 (-.f64 8 (pow.f64 (+.f64 y t) 3)) b) (sqrt.f64 (+.f64 4 (*.f64 (+.f64 y t) (+.f64 y (+.f64 2 t)))))) (sqrt.f64 (+.f64 4 (*.f64 (+.f64 y t) (+.f64 y (+.f64 2 t)))))) |
(/.f64 b (/.f64 (+.f64 4 (*.f64 (+.f64 t y) (+.f64 (+.f64 y 2) t))) (-.f64 8 (pow.f64 (+.f64 t y) 3)))) |
(*.f64 (/.f64 b (fma.f64 (+.f64 t y) (+.f64 2 (+.f64 t y)) 4)) (-.f64 8 (pow.f64 (+.f64 t y) 3))) |
(/.f64 (/.f64 (*.f64 (-.f64 8 (pow.f64 (+.f64 y t) 3)) b) (*.f64 (cbrt.f64 (+.f64 4 (*.f64 (+.f64 y t) (+.f64 y (+.f64 2 t))))) (cbrt.f64 (+.f64 4 (*.f64 (+.f64 y t) (+.f64 y (+.f64 2 t))))))) (cbrt.f64 (+.f64 4 (*.f64 (+.f64 y t) (+.f64 y (+.f64 2 t)))))) |
(/.f64 b (/.f64 (+.f64 4 (*.f64 (+.f64 t y) (+.f64 (+.f64 y 2) t))) (-.f64 8 (pow.f64 (+.f64 t y) 3)))) |
(*.f64 (/.f64 b (fma.f64 (+.f64 t y) (+.f64 2 (+.f64 t y)) 4)) (-.f64 8 (pow.f64 (+.f64 t y) 3))) |
(pow.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) 1) |
(fma.f64 (-.f64 2 t) b (neg.f64 (*.f64 b y))) |
(*.f64 b (-.f64 2 (+.f64 t y))) |
(pow.f64 (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) 2) |
(fma.f64 (-.f64 2 t) b (neg.f64 (*.f64 b y))) |
(*.f64 b (-.f64 2 (+.f64 t y))) |
(pow.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) 3) |
(fma.f64 (-.f64 2 t) b (neg.f64 (*.f64 b y))) |
(*.f64 b (-.f64 2 (+.f64 t y))) |
(pow.f64 (pow.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) 3) 1/3) |
(fma.f64 (-.f64 2 t) b (neg.f64 (*.f64 b y))) |
(*.f64 b (-.f64 2 (+.f64 t y))) |
(sqrt.f64 (pow.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) 2)) |
(sqrt.f64 (pow.f64 (*.f64 b (-.f64 2 (+.f64 t y))) 2)) |
(fabs.f64 (*.f64 b (-.f64 2 (+.f64 t y)))) |
(log.f64 (pow.f64 (exp.f64 b) (-.f64 2 (+.f64 y t)))) |
(fma.f64 (-.f64 2 t) b (neg.f64 (*.f64 b y))) |
(*.f64 b (-.f64 2 (+.f64 t y))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(fma.f64 (-.f64 2 t) b (neg.f64 (*.f64 b y))) |
(*.f64 b (-.f64 2 (+.f64 t y))) |
(cbrt.f64 (pow.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) 3)) |
(fma.f64 (-.f64 2 t) b (neg.f64 (*.f64 b y))) |
(*.f64 b (-.f64 2 (+.f64 t y))) |
(expm1.f64 (log1p.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) |
(fma.f64 (-.f64 2 t) b (neg.f64 (*.f64 b y))) |
(*.f64 b (-.f64 2 (+.f64 t y))) |
(exp.f64 (log.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) |
(fma.f64 (-.f64 2 t) b (neg.f64 (*.f64 b y))) |
(*.f64 b (-.f64 2 (+.f64 t y))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) 1)) |
(fma.f64 (-.f64 2 t) b (neg.f64 (*.f64 b y))) |
(*.f64 b (-.f64 2 (+.f64 t y))) |
(log1p.f64 (expm1.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) |
(fma.f64 (-.f64 2 t) b (neg.f64 (*.f64 b y))) |
(*.f64 b (-.f64 2 (+.f64 t y))) |
(+.f64 x (+.f64 (*.f64 z (-.f64 1 y)) (*.f64 b (+.f64 -2 (+.f64 y t))))) |
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 z (-.f64 1 y) x)) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)) |
(+.f64 x (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 (-.f64 2 (+.f64 y t)) b))) |
(-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 b (-.f64 2 (+.f64 t y)))) |
(+.f64 x (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(-.f64 x (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 z (+.f64 -1 y)))) |
(-.f64 x (fma.f64 b (-.f64 2 (+.f64 t y)) (*.f64 z (+.f64 -1 y)))) |
(+.f64 x (+.f64 (*.f64 (*.f64 z (-.f64 1 y)) 1) (*.f64 b (+.f64 -2 (+.f64 y t))))) |
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 z (-.f64 1 y) x)) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)) |
(+.f64 x (+.f64 (*.f64 z (-.f64 1 y)) (*.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) 1))) |
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 z (-.f64 1 y) x)) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)) |
(+.f64 x (+.f64 (*.f64 (*.f64 z (-.f64 1 y)) 1) (*.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) 1))) |
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 z (-.f64 1 y) x)) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)) |
(+.f64 x (+.f64 (+.f64 (*.f64 z (-.f64 1 y)) (*.f64 b (+.f64 -2 (+.f64 y t)))) (fma.f64 (neg.f64 b) (-.f64 2 (+.f64 y t)) (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 (fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 z (-.f64 1 y) x)) (fma.f64 (neg.f64 b) (-.f64 2 (+.f64 t y)) (*.f64 b (-.f64 2 (+.f64 t y))))) |
(+.f64 (*.f64 (-.f64 2 (+.f64 t y)) (+.f64 (neg.f64 b) b)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 x (+.f64 (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 (-.f64 2 (+.f64 y t)) b)) (fma.f64 (neg.f64 b) (-.f64 2 (+.f64 y t)) (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 b (-.f64 2 (+.f64 t y)))) (fma.f64 (neg.f64 b) (-.f64 2 (+.f64 t y)) (*.f64 b (-.f64 2 (+.f64 t y))))) |
(+.f64 (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 b (-.f64 2 (+.f64 t y)))) (*.f64 (-.f64 2 (+.f64 t y)) (+.f64 (neg.f64 b) b))) |
(+.f64 x (+.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (fma.f64 (neg.f64 b) (-.f64 2 (+.f64 y t)) (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 (fma.f64 (neg.f64 b) (-.f64 2 (+.f64 t y)) (*.f64 b (-.f64 2 (+.f64 t y)))) (-.f64 x (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 z (+.f64 -1 y))))) |
(+.f64 x (-.f64 (*.f64 (-.f64 2 (+.f64 t y)) (+.f64 (neg.f64 b) b)) (fma.f64 b (-.f64 2 (+.f64 t y)) (*.f64 z (+.f64 -1 y))))) |
(+.f64 x (+.f64 (+.f64 (*.f64 z (-.f64 1 y)) (*.f64 b (+.f64 -2 (+.f64 y t)))) (fma.f64 (+.f64 -2 (+.f64 y t)) b (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 (+.f64 (+.f64 t y) -2) b (*.f64 b (-.f64 2 (+.f64 t y)))))) |
(+.f64 (*.f64 b (+.f64 (+.f64 t (+.f64 y -2)) (-.f64 2 (+.f64 t y)))) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (*.f64 b (-.f64 (+.f64 (+.f64 t (+.f64 y -2)) 2) (+.f64 t y))) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 x (+.f64 (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 (-.f64 2 (+.f64 y t)) b)) (fma.f64 (+.f64 -2 (+.f64 y t)) b (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 (fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 z (-.f64 1 y) x)) (fma.f64 (neg.f64 b) (-.f64 2 (+.f64 t y)) (*.f64 b (-.f64 2 (+.f64 t y))))) |
(+.f64 (*.f64 (-.f64 2 (+.f64 t y)) (+.f64 (neg.f64 b) b)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 x (+.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (fma.f64 (+.f64 -2 (+.f64 y t)) b (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 (fma.f64 (+.f64 (+.f64 t y) -2) b (*.f64 b (-.f64 2 (+.f64 t y)))) (-.f64 x (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 z (+.f64 -1 y))))) |
(+.f64 x (-.f64 (*.f64 b (+.f64 (+.f64 t (+.f64 y -2)) (-.f64 2 (+.f64 t y)))) (fma.f64 b (-.f64 2 (+.f64 t y)) (*.f64 z (+.f64 -1 y))))) |
(+.f64 x (+.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 (*.f64 (-.f64 2 (+.f64 t y)) (+.f64 (neg.f64 b) b)) (*.f64 z (+.f64 -1 y))))) |
(+.f64 x (+.f64 (+.f64 (*.f64 z (-.f64 1 y)) (*.f64 b (+.f64 -2 (+.f64 y t)))) (fma.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) 1 (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 (+.f64 (+.f64 t y) -2) b (*.f64 b (-.f64 2 (+.f64 t y)))))) |
(+.f64 (*.f64 b (+.f64 (+.f64 t (+.f64 y -2)) (-.f64 2 (+.f64 t y)))) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (*.f64 b (-.f64 (+.f64 (+.f64 t (+.f64 y -2)) 2) (+.f64 t y))) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 x (+.f64 (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 (-.f64 2 (+.f64 y t)) b)) (fma.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) 1 (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 (fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 z (-.f64 1 y) x)) (fma.f64 (neg.f64 b) (-.f64 2 (+.f64 t y)) (*.f64 b (-.f64 2 (+.f64 t y))))) |
(+.f64 (*.f64 (-.f64 2 (+.f64 t y)) (+.f64 (neg.f64 b) b)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 x (+.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (fma.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) 1 (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 (fma.f64 (+.f64 (+.f64 t y) -2) b (*.f64 b (-.f64 2 (+.f64 t y)))) (-.f64 x (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 z (+.f64 -1 y))))) |
(+.f64 x (-.f64 (*.f64 b (+.f64 (+.f64 t (+.f64 y -2)) (-.f64 2 (+.f64 t y)))) (fma.f64 b (-.f64 2 (+.f64 t y)) (*.f64 z (+.f64 -1 y))))) |
(+.f64 x (+.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 (*.f64 (-.f64 2 (+.f64 t y)) (+.f64 (neg.f64 b) b)) (*.f64 z (+.f64 -1 y))))) |
(+.f64 x (+.f64 (+.f64 (*.f64 z (-.f64 1 y)) (*.f64 b (+.f64 -2 (+.f64 y t)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 (fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 z (-.f64 1 y) x)) (fma.f64 (neg.f64 b) (-.f64 2 (+.f64 t y)) (*.f64 b (-.f64 2 (+.f64 t y))))) |
(+.f64 (*.f64 (-.f64 2 (+.f64 t y)) (+.f64 (neg.f64 b) b)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 x (+.f64 (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 (-.f64 2 (+.f64 y t)) b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 b (-.f64 2 (+.f64 t y)))) (fma.f64 (neg.f64 b) (-.f64 2 (+.f64 t y)) (*.f64 b (-.f64 2 (+.f64 t y))))) |
(+.f64 (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 b (-.f64 2 (+.f64 t y)))) (*.f64 (-.f64 2 (+.f64 t y)) (+.f64 (neg.f64 b) b))) |
(+.f64 x (+.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 (fma.f64 (neg.f64 b) (-.f64 2 (+.f64 t y)) (*.f64 b (-.f64 2 (+.f64 t y)))) (-.f64 x (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 z (+.f64 -1 y))))) |
(+.f64 x (-.f64 (*.f64 (-.f64 2 (+.f64 t y)) (+.f64 (neg.f64 b) b)) (fma.f64 b (-.f64 2 (+.f64 t y)) (*.f64 z (+.f64 -1 y))))) |
(+.f64 x (+.f64 (+.f64 (*.f64 z (-.f64 1 y)) (*.f64 b (+.f64 -2 (+.f64 y t)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) 2) (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 (fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 z (-.f64 1 y) x)) (fma.f64 (neg.f64 b) (-.f64 2 (+.f64 t y)) (*.f64 b (-.f64 2 (+.f64 t y))))) |
(+.f64 (*.f64 (-.f64 2 (+.f64 t y)) (+.f64 (neg.f64 b) b)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 x (+.f64 (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 (-.f64 2 (+.f64 y t)) b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) 2) (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 b (-.f64 2 (+.f64 t y)))) (fma.f64 (neg.f64 b) (-.f64 2 (+.f64 t y)) (*.f64 b (-.f64 2 (+.f64 t y))))) |
(+.f64 (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 b (-.f64 2 (+.f64 t y)))) (*.f64 (-.f64 2 (+.f64 t y)) (+.f64 (neg.f64 b) b))) |
(+.f64 x (+.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) 2) (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 (fma.f64 (neg.f64 b) (-.f64 2 (+.f64 t y)) (*.f64 b (-.f64 2 (+.f64 t y)))) (-.f64 x (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 z (+.f64 -1 y))))) |
(+.f64 x (-.f64 (*.f64 (-.f64 2 (+.f64 t y)) (+.f64 (neg.f64 b) b)) (fma.f64 b (-.f64 2 (+.f64 t y)) (*.f64 z (+.f64 -1 y))))) |
(+.f64 x (-.f64 (*.f64 (*.f64 z (-.f64 1 y)) 1) (*.f64 (-.f64 2 (+.f64 y t)) b))) |
(-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 b (-.f64 2 (+.f64 t y)))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 b (+.f64 -2 (+.f64 y t)))) |
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 z (-.f64 1 y) x)) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) 1)) |
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 z (-.f64 1 y) x)) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 (+.f64 y -1) z)) (*.f64 b (+.f64 -2 (+.f64 y t))))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (+.f64 (*.f64 b (+.f64 (+.f64 t y) -2)) (fma.f64 (neg.f64 z) (+.f64 -1 y) (*.f64 z (+.f64 -1 y))))) |
(+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)) (*.f64 0 (*.f64 z (+.f64 -1 y)))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (fma.f64 (-.f64 1 y) z (*.f64 (+.f64 y -1) z)) (*.f64 b (+.f64 -2 (+.f64 y t))))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (+.f64 (*.f64 b (+.f64 (+.f64 t y) -2)) (fma.f64 (-.f64 1 y) z (*.f64 z (+.f64 -1 y))))) |
(+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)) (*.f64 z (+.f64 (-.f64 1 y) (+.f64 -1 y)))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (fma.f64 (*.f64 z (-.f64 1 y)) 1 (*.f64 (+.f64 y -1) z)) (*.f64 b (+.f64 -2 (+.f64 y t))))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (+.f64 (*.f64 b (+.f64 (+.f64 t y) -2)) (fma.f64 (-.f64 1 y) z (*.f64 z (+.f64 -1 y))))) |
(+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)) (*.f64 z (+.f64 (-.f64 1 y) (+.f64 -1 y)))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 y -1) z))) (sqrt.f64 (*.f64 (+.f64 y -1) z)) (*.f64 (+.f64 y -1) z)) (*.f64 b (+.f64 -2 (+.f64 y t))))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (+.f64 (*.f64 b (+.f64 (+.f64 t y) -2)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z (+.f64 -1 y)))) (sqrt.f64 (*.f64 z (+.f64 -1 y))) (*.f64 z (+.f64 -1 y))))) |
(+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z (+.f64 -1 y)))) (sqrt.f64 (*.f64 z (+.f64 -1 y))) (*.f64 z (+.f64 -1 y)))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (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 b (+.f64 -2 (+.f64 y t))))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (+.f64 (*.f64 b (+.f64 (+.f64 t y) -2)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (+.f64 -1 y)))) (pow.f64 (cbrt.f64 (*.f64 z (+.f64 -1 y))) 2) (*.f64 z (+.f64 -1 y))))) |
(+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (+.f64 -1 y)))) (pow.f64 (cbrt.f64 (*.f64 z (+.f64 -1 y))) 2) (*.f64 z (+.f64 -1 y)))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 (+.f64 y -1) z)) (*.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) 1))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (+.f64 (*.f64 b (+.f64 (+.f64 t y) -2)) (fma.f64 (neg.f64 z) (+.f64 -1 y) (*.f64 z (+.f64 -1 y))))) |
(+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)) (*.f64 0 (*.f64 z (+.f64 -1 y)))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (fma.f64 (-.f64 1 y) z (*.f64 (+.f64 y -1) z)) (*.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) 1))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (+.f64 (*.f64 b (+.f64 (+.f64 t y) -2)) (fma.f64 (-.f64 1 y) z (*.f64 z (+.f64 -1 y))))) |
(+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)) (*.f64 z (+.f64 (-.f64 1 y) (+.f64 -1 y)))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (fma.f64 (*.f64 z (-.f64 1 y)) 1 (*.f64 (+.f64 y -1) z)) (*.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) 1))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (+.f64 (*.f64 b (+.f64 (+.f64 t y) -2)) (fma.f64 (-.f64 1 y) z (*.f64 z (+.f64 -1 y))))) |
(+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)) (*.f64 z (+.f64 (-.f64 1 y) (+.f64 -1 y)))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (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 b (+.f64 -2 (+.f64 y t))) 1))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (+.f64 (*.f64 b (+.f64 (+.f64 t y) -2)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z (+.f64 -1 y)))) (sqrt.f64 (*.f64 z (+.f64 -1 y))) (*.f64 z (+.f64 -1 y))))) |
(+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z (+.f64 -1 y)))) (sqrt.f64 (*.f64 z (+.f64 -1 y))) (*.f64 z (+.f64 -1 y)))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (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 b (+.f64 -2 (+.f64 y t))) 1))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (+.f64 (*.f64 b (+.f64 (+.f64 t y) -2)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (+.f64 -1 y)))) (pow.f64 (cbrt.f64 (*.f64 z (+.f64 -1 y))) 2) (*.f64 z (+.f64 -1 y))))) |
(+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (+.f64 -1 y)))) (pow.f64 (cbrt.f64 (*.f64 z (+.f64 -1 y))) 2) (*.f64 z (+.f64 -1 y)))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) (fma.f64 (neg.f64 b) (-.f64 2 (+.f64 y t)) (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 (fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 z (-.f64 1 y) x)) (fma.f64 (neg.f64 b) (-.f64 2 (+.f64 t y)) (*.f64 b (-.f64 2 (+.f64 t y))))) |
(+.f64 (*.f64 (-.f64 2 (+.f64 t y)) (+.f64 (neg.f64 b) b)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) 1) (fma.f64 (neg.f64 b) (-.f64 2 (+.f64 y t)) (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 (fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 z (-.f64 1 y) x)) (fma.f64 (neg.f64 b) (-.f64 2 (+.f64 t y)) (*.f64 b (-.f64 2 (+.f64 t y))))) |
(+.f64 (*.f64 (-.f64 2 (+.f64 t y)) (+.f64 (neg.f64 b) b)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) (fma.f64 (+.f64 -2 (+.f64 y t)) b (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 (+.f64 (+.f64 t y) -2) b (*.f64 b (-.f64 2 (+.f64 t y)))))) |
(+.f64 (*.f64 b (+.f64 (+.f64 t (+.f64 y -2)) (-.f64 2 (+.f64 t y)))) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (*.f64 b (-.f64 (+.f64 (+.f64 t (+.f64 y -2)) 2) (+.f64 t y))) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) 1) (fma.f64 (+.f64 -2 (+.f64 y t)) b (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 (+.f64 (+.f64 t y) -2) b (*.f64 b (-.f64 2 (+.f64 t y)))))) |
(+.f64 (*.f64 b (+.f64 (+.f64 t (+.f64 y -2)) (-.f64 2 (+.f64 t y)))) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (*.f64 b (-.f64 (+.f64 (+.f64 t (+.f64 y -2)) 2) (+.f64 t y))) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) (fma.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) 1 (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 (+.f64 (+.f64 t y) -2) b (*.f64 b (-.f64 2 (+.f64 t y)))))) |
(+.f64 (*.f64 b (+.f64 (+.f64 t (+.f64 y -2)) (-.f64 2 (+.f64 t y)))) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (*.f64 b (-.f64 (+.f64 (+.f64 t (+.f64 y -2)) 2) (+.f64 t y))) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) 1) (fma.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) 1 (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 (+.f64 (+.f64 t y) -2) b (*.f64 b (-.f64 2 (+.f64 t y)))))) |
(+.f64 (*.f64 b (+.f64 (+.f64 t (+.f64 y -2)) (-.f64 2 (+.f64 t y)))) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (*.f64 b (-.f64 (+.f64 (+.f64 t (+.f64 y -2)) 2) (+.f64 t y))) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 (fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 z (-.f64 1 y) x)) (fma.f64 (neg.f64 b) (-.f64 2 (+.f64 t y)) (*.f64 b (-.f64 2 (+.f64 t y))))) |
(+.f64 (*.f64 (-.f64 2 (+.f64 t y)) (+.f64 (neg.f64 b) b)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 (fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 z (-.f64 1 y) x)) (fma.f64 (neg.f64 b) (-.f64 2 (+.f64 t y)) (*.f64 b (-.f64 2 (+.f64 t y))))) |
(+.f64 (*.f64 (-.f64 2 (+.f64 t y)) (+.f64 (neg.f64 b) b)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) 2) (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 (fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 z (-.f64 1 y) x)) (fma.f64 (neg.f64 b) (-.f64 2 (+.f64 t y)) (*.f64 b (-.f64 2 (+.f64 t y))))) |
(+.f64 (*.f64 (-.f64 2 (+.f64 t y)) (+.f64 (neg.f64 b) b)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) 2) (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 (fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 z (-.f64 1 y) x)) (fma.f64 (neg.f64 b) (-.f64 2 (+.f64 t y)) (*.f64 b (-.f64 2 (+.f64 t y))))) |
(+.f64 (*.f64 (-.f64 2 (+.f64 t y)) (+.f64 (neg.f64 b) b)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (-.f64 (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 (+.f64 y -1) z)) (*.f64 (-.f64 2 (+.f64 y t)) b))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (-.f64 (fma.f64 (neg.f64 z) (+.f64 -1 y) (*.f64 z (+.f64 -1 y))) (*.f64 b (-.f64 2 (+.f64 t y))))) |
(-.f64 (+.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 0 (*.f64 z (+.f64 -1 y)))) (*.f64 b (-.f64 2 (+.f64 t y)))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (-.f64 (fma.f64 (-.f64 1 y) z (*.f64 (+.f64 y -1) z)) (*.f64 (-.f64 2 (+.f64 y t)) b))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (-.f64 (fma.f64 (-.f64 1 y) z (*.f64 z (+.f64 -1 y))) (*.f64 b (-.f64 2 (+.f64 t y))))) |
(+.f64 (*.f64 z (+.f64 (-.f64 1 y) (+.f64 -1 y))) (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 b (-.f64 2 (+.f64 t y))))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (-.f64 (fma.f64 (*.f64 z (-.f64 1 y)) 1 (*.f64 (+.f64 y -1) z)) (*.f64 (-.f64 2 (+.f64 y t)) b))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (-.f64 (fma.f64 (-.f64 1 y) z (*.f64 z (+.f64 -1 y))) (*.f64 b (-.f64 2 (+.f64 t y))))) |
(+.f64 (*.f64 z (+.f64 (-.f64 1 y) (+.f64 -1 y))) (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 b (-.f64 2 (+.f64 t y))))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (-.f64 (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 2 (+.f64 y t)) b))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (-.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z (+.f64 -1 y)))) (sqrt.f64 (*.f64 z (+.f64 -1 y))) (*.f64 z (+.f64 -1 y))) (*.f64 b (-.f64 2 (+.f64 t y))))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z (+.f64 -1 y)))) (sqrt.f64 (*.f64 z (+.f64 -1 y))) (*.f64 z (+.f64 -1 y))) (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 b (-.f64 2 (+.f64 t y))))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (-.f64 (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 2 (+.f64 y t)) b))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (-.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (+.f64 -1 y)))) (pow.f64 (cbrt.f64 (*.f64 z (+.f64 -1 y))) 2) (*.f64 z (+.f64 -1 y))) (*.f64 b (-.f64 2 (+.f64 t y))))) |
(+.f64 x (fma.f64 z (-.f64 1 y) (-.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (+.f64 -1 y)))) (pow.f64 (cbrt.f64 (*.f64 z (+.f64 -1 y))) 2) (*.f64 z (+.f64 -1 y))) (*.f64 b (-.f64 2 (+.f64 t y)))))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 (+.f64 y -1) z))) |
(+.f64 (fma.f64 (neg.f64 z) (+.f64 -1 y) (*.f64 z (+.f64 -1 y))) (-.f64 x (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 z (+.f64 -1 y))))) |
(-.f64 (+.f64 (*.f64 0 (*.f64 z (+.f64 -1 y))) x) (fma.f64 b (-.f64 2 (+.f64 t y)) (*.f64 z (+.f64 -1 y)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (fma.f64 (-.f64 1 y) z (*.f64 (+.f64 y -1) z))) |
(+.f64 (fma.f64 (-.f64 1 y) z (*.f64 z (+.f64 -1 y))) (-.f64 x (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 z (+.f64 -1 y))))) |
(-.f64 (+.f64 (*.f64 z (+.f64 (-.f64 1 y) (+.f64 -1 y))) x) (fma.f64 b (-.f64 2 (+.f64 t y)) (*.f64 z (+.f64 -1 y)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (fma.f64 (*.f64 z (-.f64 1 y)) 1 (*.f64 (+.f64 y -1) z))) |
(+.f64 (fma.f64 (-.f64 1 y) z (*.f64 z (+.f64 -1 y))) (-.f64 x (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 z (+.f64 -1 y))))) |
(-.f64 (+.f64 (*.f64 z (+.f64 (-.f64 1 y) (+.f64 -1 y))) x) (fma.f64 b (-.f64 2 (+.f64 t y)) (*.f64 z (+.f64 -1 y)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) 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 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z (+.f64 -1 y)))) (sqrt.f64 (*.f64 z (+.f64 -1 y))) (*.f64 z (+.f64 -1 y))) (-.f64 x (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 z (+.f64 -1 y))))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z (+.f64 -1 y)))) (sqrt.f64 (*.f64 z (+.f64 -1 y))) (*.f64 z (+.f64 -1 y))) (-.f64 x (fma.f64 b (-.f64 2 (+.f64 t y)) (*.f64 z (+.f64 -1 y))))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) 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 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (+.f64 -1 y)))) (pow.f64 (cbrt.f64 (*.f64 z (+.f64 -1 y))) 2) (*.f64 z (+.f64 -1 y))) (-.f64 x (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 z (+.f64 -1 y))))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (+.f64 -1 y)))) (pow.f64 (cbrt.f64 (*.f64 z (+.f64 -1 y))) 2) (*.f64 z (+.f64 -1 y))) (-.f64 x (fma.f64 b (-.f64 2 (+.f64 t y)) (*.f64 z (+.f64 -1 y))))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (fma.f64 (neg.f64 b) (-.f64 2 (+.f64 y t)) (*.f64 (-.f64 2 (+.f64 y t)) b))) |
(+.f64 (fma.f64 (neg.f64 b) (-.f64 2 (+.f64 t y)) (*.f64 b (-.f64 2 (+.f64 t y)))) (-.f64 x (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 z (+.f64 -1 y))))) |
(+.f64 x (-.f64 (*.f64 (-.f64 2 (+.f64 t y)) (+.f64 (neg.f64 b) b)) (fma.f64 b (-.f64 2 (+.f64 t y)) (*.f64 z (+.f64 -1 y))))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (fma.f64 (+.f64 -2 (+.f64 y t)) b (*.f64 (-.f64 2 (+.f64 y t)) b))) |
(+.f64 (fma.f64 (+.f64 (+.f64 t y) -2) b (*.f64 b (-.f64 2 (+.f64 t y)))) (-.f64 x (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 z (+.f64 -1 y))))) |
(+.f64 x (-.f64 (*.f64 b (+.f64 (+.f64 t (+.f64 y -2)) (-.f64 2 (+.f64 t y)))) (fma.f64 b (-.f64 2 (+.f64 t y)) (*.f64 z (+.f64 -1 y))))) |
(+.f64 x (+.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 (*.f64 (-.f64 2 (+.f64 t y)) (+.f64 (neg.f64 b) b)) (*.f64 z (+.f64 -1 y))))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (fma.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) 1 (*.f64 (-.f64 2 (+.f64 y t)) b))) |
(+.f64 (fma.f64 (+.f64 (+.f64 t y) -2) b (*.f64 b (-.f64 2 (+.f64 t y)))) (-.f64 x (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 z (+.f64 -1 y))))) |
(+.f64 x (-.f64 (*.f64 b (+.f64 (+.f64 t (+.f64 y -2)) (-.f64 2 (+.f64 t y)))) (fma.f64 b (-.f64 2 (+.f64 t y)) (*.f64 z (+.f64 -1 y))))) |
(+.f64 x (+.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 (*.f64 (-.f64 2 (+.f64 t y)) (+.f64 (neg.f64 b) b)) (*.f64 z (+.f64 -1 y))))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) (*.f64 (-.f64 2 (+.f64 y t)) b))) |
(+.f64 (fma.f64 (neg.f64 b) (-.f64 2 (+.f64 t y)) (*.f64 b (-.f64 2 (+.f64 t y)))) (-.f64 x (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 z (+.f64 -1 y))))) |
(+.f64 x (-.f64 (*.f64 (-.f64 2 (+.f64 t y)) (+.f64 (neg.f64 b) b)) (fma.f64 b (-.f64 2 (+.f64 t y)) (*.f64 z (+.f64 -1 y))))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) 2) (*.f64 (-.f64 2 (+.f64 y t)) b))) |
(+.f64 (fma.f64 (neg.f64 b) (-.f64 2 (+.f64 t y)) (*.f64 b (-.f64 2 (+.f64 t y)))) (-.f64 x (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 z (+.f64 -1 y))))) |
(+.f64 x (-.f64 (*.f64 (-.f64 2 (+.f64 t y)) (+.f64 (neg.f64 b) b)) (fma.f64 b (-.f64 2 (+.f64 t y)) (*.f64 z (+.f64 -1 y))))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (+.f64 (fma.f64 (neg.f64 b) (-.f64 2 (+.f64 y t)) (*.f64 (-.f64 2 (+.f64 y t)) b)) (fma.f64 (neg.f64 b) (-.f64 2 (+.f64 y t)) (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 (-.f64 x (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 z (+.f64 -1 y)))) (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 2 (+.f64 t y)) (*.f64 b (-.f64 2 (+.f64 t y)))))) |
(fma.f64 2 (*.f64 (-.f64 2 (+.f64 t y)) (+.f64 (neg.f64 b) b)) (-.f64 x (fma.f64 b (-.f64 2 (+.f64 t y)) (*.f64 z (+.f64 -1 y))))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (+.f64 (fma.f64 (+.f64 -2 (+.f64 y t)) b (*.f64 (-.f64 2 (+.f64 y t)) b)) (fma.f64 (neg.f64 b) (-.f64 2 (+.f64 y t)) (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 (-.f64 x (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 z (+.f64 -1 y)))) (+.f64 (fma.f64 (neg.f64 b) (-.f64 2 (+.f64 t y)) (*.f64 b (-.f64 2 (+.f64 t y)))) (fma.f64 (+.f64 (+.f64 t y) -2) b (*.f64 b (-.f64 2 (+.f64 t y)))))) |
(+.f64 x (+.f64 (-.f64 (*.f64 (-.f64 2 (+.f64 t y)) (+.f64 (neg.f64 b) b)) (fma.f64 b (-.f64 2 (+.f64 t y)) (*.f64 z (+.f64 -1 y)))) (*.f64 b (+.f64 (+.f64 t (+.f64 y -2)) (-.f64 2 (+.f64 t y)))))) |
(+.f64 (+.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 (*.f64 (-.f64 2 (+.f64 t y)) (+.f64 (neg.f64 b) b)) (*.f64 z (+.f64 -1 y)))) (+.f64 x (*.f64 (-.f64 2 (+.f64 t y)) (+.f64 (neg.f64 b) b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (+.f64 (fma.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) 1 (*.f64 (-.f64 2 (+.f64 y t)) b)) (fma.f64 (neg.f64 b) (-.f64 2 (+.f64 y t)) (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 (-.f64 x (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 z (+.f64 -1 y)))) (+.f64 (fma.f64 (neg.f64 b) (-.f64 2 (+.f64 t y)) (*.f64 b (-.f64 2 (+.f64 t y)))) (fma.f64 (+.f64 (+.f64 t y) -2) b (*.f64 b (-.f64 2 (+.f64 t y)))))) |
(+.f64 x (+.f64 (-.f64 (*.f64 (-.f64 2 (+.f64 t y)) (+.f64 (neg.f64 b) b)) (fma.f64 b (-.f64 2 (+.f64 t y)) (*.f64 z (+.f64 -1 y)))) (*.f64 b (+.f64 (+.f64 t (+.f64 y -2)) (-.f64 2 (+.f64 t y)))))) |
(+.f64 (+.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 (*.f64 (-.f64 2 (+.f64 t y)) (+.f64 (neg.f64 b) b)) (*.f64 z (+.f64 -1 y)))) (+.f64 x (*.f64 (-.f64 2 (+.f64 t y)) (+.f64 (neg.f64 b) b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) (*.f64 (-.f64 2 (+.f64 y t)) b)) (fma.f64 (neg.f64 b) (-.f64 2 (+.f64 y t)) (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 (-.f64 x (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 z (+.f64 -1 y)))) (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 2 (+.f64 t y)) (*.f64 b (-.f64 2 (+.f64 t y)))))) |
(fma.f64 2 (*.f64 (-.f64 2 (+.f64 t y)) (+.f64 (neg.f64 b) b)) (-.f64 x (fma.f64 b (-.f64 2 (+.f64 t y)) (*.f64 z (+.f64 -1 y))))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) 2) (*.f64 (-.f64 2 (+.f64 y t)) b)) (fma.f64 (neg.f64 b) (-.f64 2 (+.f64 y t)) (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 (-.f64 x (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 z (+.f64 -1 y)))) (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 2 (+.f64 t y)) (*.f64 b (-.f64 2 (+.f64 t y)))))) |
(fma.f64 2 (*.f64 (-.f64 2 (+.f64 t y)) (+.f64 (neg.f64 b) b)) (-.f64 x (fma.f64 b (-.f64 2 (+.f64 t y)) (*.f64 z (+.f64 -1 y))))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (+.f64 (fma.f64 (neg.f64 b) (-.f64 2 (+.f64 y t)) (*.f64 (-.f64 2 (+.f64 y t)) b)) (fma.f64 (+.f64 -2 (+.f64 y t)) b (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 (-.f64 x (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 z (+.f64 -1 y)))) (+.f64 (fma.f64 (neg.f64 b) (-.f64 2 (+.f64 t y)) (*.f64 b (-.f64 2 (+.f64 t y)))) (fma.f64 (+.f64 (+.f64 t y) -2) b (*.f64 b (-.f64 2 (+.f64 t y)))))) |
(+.f64 x (+.f64 (-.f64 (*.f64 (-.f64 2 (+.f64 t y)) (+.f64 (neg.f64 b) b)) (fma.f64 b (-.f64 2 (+.f64 t y)) (*.f64 z (+.f64 -1 y)))) (*.f64 b (+.f64 (+.f64 t (+.f64 y -2)) (-.f64 2 (+.f64 t y)))))) |
(+.f64 (+.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 (*.f64 (-.f64 2 (+.f64 t y)) (+.f64 (neg.f64 b) b)) (*.f64 z (+.f64 -1 y)))) (+.f64 x (*.f64 (-.f64 2 (+.f64 t y)) (+.f64 (neg.f64 b) b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (+.f64 (fma.f64 (+.f64 -2 (+.f64 y t)) b (*.f64 (-.f64 2 (+.f64 y t)) b)) (fma.f64 (+.f64 -2 (+.f64 y t)) b (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 (-.f64 x (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 z (+.f64 -1 y)))) (*.f64 2 (fma.f64 (+.f64 (+.f64 t y) -2) b (*.f64 b (-.f64 2 (+.f64 t y)))))) |
(fma.f64 2 (*.f64 b (+.f64 (+.f64 t (+.f64 y -2)) (-.f64 2 (+.f64 t y)))) (-.f64 x (fma.f64 b (-.f64 2 (+.f64 t y)) (*.f64 z (+.f64 -1 y))))) |
(fma.f64 2 (*.f64 b (-.f64 (+.f64 (+.f64 t (+.f64 y -2)) 2) (+.f64 t y))) (-.f64 x (fma.f64 b (-.f64 2 (+.f64 t y)) (*.f64 z (+.f64 -1 y))))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (+.f64 (fma.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) 1 (*.f64 (-.f64 2 (+.f64 y t)) b)) (fma.f64 (+.f64 -2 (+.f64 y t)) b (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 (-.f64 x (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 z (+.f64 -1 y)))) (*.f64 2 (fma.f64 (+.f64 (+.f64 t y) -2) b (*.f64 b (-.f64 2 (+.f64 t y)))))) |
(fma.f64 2 (*.f64 b (+.f64 (+.f64 t (+.f64 y -2)) (-.f64 2 (+.f64 t y)))) (-.f64 x (fma.f64 b (-.f64 2 (+.f64 t y)) (*.f64 z (+.f64 -1 y))))) |
(fma.f64 2 (*.f64 b (-.f64 (+.f64 (+.f64 t (+.f64 y -2)) 2) (+.f64 t y))) (-.f64 x (fma.f64 b (-.f64 2 (+.f64 t y)) (*.f64 z (+.f64 -1 y))))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) (*.f64 (-.f64 2 (+.f64 y t)) b)) (fma.f64 (+.f64 -2 (+.f64 y t)) b (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 (-.f64 x (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 z (+.f64 -1 y)))) (+.f64 (fma.f64 (neg.f64 b) (-.f64 2 (+.f64 t y)) (*.f64 b (-.f64 2 (+.f64 t y)))) (fma.f64 (+.f64 (+.f64 t y) -2) b (*.f64 b (-.f64 2 (+.f64 t y)))))) |
(+.f64 x (+.f64 (-.f64 (*.f64 (-.f64 2 (+.f64 t y)) (+.f64 (neg.f64 b) b)) (fma.f64 b (-.f64 2 (+.f64 t y)) (*.f64 z (+.f64 -1 y)))) (*.f64 b (+.f64 (+.f64 t (+.f64 y -2)) (-.f64 2 (+.f64 t y)))))) |
(+.f64 (+.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 (*.f64 (-.f64 2 (+.f64 t y)) (+.f64 (neg.f64 b) b)) (*.f64 z (+.f64 -1 y)))) (+.f64 x (*.f64 (-.f64 2 (+.f64 t y)) (+.f64 (neg.f64 b) b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) 2) (*.f64 (-.f64 2 (+.f64 y t)) b)) (fma.f64 (+.f64 -2 (+.f64 y t)) b (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 (-.f64 x (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 z (+.f64 -1 y)))) (+.f64 (fma.f64 (neg.f64 b) (-.f64 2 (+.f64 t y)) (*.f64 b (-.f64 2 (+.f64 t y)))) (fma.f64 (+.f64 (+.f64 t y) -2) b (*.f64 b (-.f64 2 (+.f64 t y)))))) |
(+.f64 x (+.f64 (-.f64 (*.f64 (-.f64 2 (+.f64 t y)) (+.f64 (neg.f64 b) b)) (fma.f64 b (-.f64 2 (+.f64 t y)) (*.f64 z (+.f64 -1 y)))) (*.f64 b (+.f64 (+.f64 t (+.f64 y -2)) (-.f64 2 (+.f64 t y)))))) |
(+.f64 (+.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 (*.f64 (-.f64 2 (+.f64 t y)) (+.f64 (neg.f64 b) b)) (*.f64 z (+.f64 -1 y)))) (+.f64 x (*.f64 (-.f64 2 (+.f64 t y)) (+.f64 (neg.f64 b) b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (+.f64 (fma.f64 (neg.f64 b) (-.f64 2 (+.f64 y t)) (*.f64 (-.f64 2 (+.f64 y t)) b)) (fma.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) 1 (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 (-.f64 x (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 z (+.f64 -1 y)))) (+.f64 (fma.f64 (neg.f64 b) (-.f64 2 (+.f64 t y)) (*.f64 b (-.f64 2 (+.f64 t y)))) (fma.f64 (+.f64 (+.f64 t y) -2) b (*.f64 b (-.f64 2 (+.f64 t y)))))) |
(+.f64 x (+.f64 (-.f64 (*.f64 (-.f64 2 (+.f64 t y)) (+.f64 (neg.f64 b) b)) (fma.f64 b (-.f64 2 (+.f64 t y)) (*.f64 z (+.f64 -1 y)))) (*.f64 b (+.f64 (+.f64 t (+.f64 y -2)) (-.f64 2 (+.f64 t y)))))) |
(+.f64 (+.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 (*.f64 (-.f64 2 (+.f64 t y)) (+.f64 (neg.f64 b) b)) (*.f64 z (+.f64 -1 y)))) (+.f64 x (*.f64 (-.f64 2 (+.f64 t y)) (+.f64 (neg.f64 b) b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (+.f64 (fma.f64 (+.f64 -2 (+.f64 y t)) b (*.f64 (-.f64 2 (+.f64 y t)) b)) (fma.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) 1 (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 (-.f64 x (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 z (+.f64 -1 y)))) (*.f64 2 (fma.f64 (+.f64 (+.f64 t y) -2) b (*.f64 b (-.f64 2 (+.f64 t y)))))) |
(fma.f64 2 (*.f64 b (+.f64 (+.f64 t (+.f64 y -2)) (-.f64 2 (+.f64 t y)))) (-.f64 x (fma.f64 b (-.f64 2 (+.f64 t y)) (*.f64 z (+.f64 -1 y))))) |
(fma.f64 2 (*.f64 b (-.f64 (+.f64 (+.f64 t (+.f64 y -2)) 2) (+.f64 t y))) (-.f64 x (fma.f64 b (-.f64 2 (+.f64 t y)) (*.f64 z (+.f64 -1 y))))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (+.f64 (fma.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) 1 (*.f64 (-.f64 2 (+.f64 y t)) b)) (fma.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) 1 (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 (-.f64 x (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 z (+.f64 -1 y)))) (*.f64 2 (fma.f64 (+.f64 (+.f64 t y) -2) b (*.f64 b (-.f64 2 (+.f64 t y)))))) |
(fma.f64 2 (*.f64 b (+.f64 (+.f64 t (+.f64 y -2)) (-.f64 2 (+.f64 t y)))) (-.f64 x (fma.f64 b (-.f64 2 (+.f64 t y)) (*.f64 z (+.f64 -1 y))))) |
(fma.f64 2 (*.f64 b (-.f64 (+.f64 (+.f64 t (+.f64 y -2)) 2) (+.f64 t y))) (-.f64 x (fma.f64 b (-.f64 2 (+.f64 t y)) (*.f64 z (+.f64 -1 y))))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) (*.f64 (-.f64 2 (+.f64 y t)) b)) (fma.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) 1 (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 (-.f64 x (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 z (+.f64 -1 y)))) (+.f64 (fma.f64 (neg.f64 b) (-.f64 2 (+.f64 t y)) (*.f64 b (-.f64 2 (+.f64 t y)))) (fma.f64 (+.f64 (+.f64 t y) -2) b (*.f64 b (-.f64 2 (+.f64 t y)))))) |
(+.f64 x (+.f64 (-.f64 (*.f64 (-.f64 2 (+.f64 t y)) (+.f64 (neg.f64 b) b)) (fma.f64 b (-.f64 2 (+.f64 t y)) (*.f64 z (+.f64 -1 y)))) (*.f64 b (+.f64 (+.f64 t (+.f64 y -2)) (-.f64 2 (+.f64 t y)))))) |
(+.f64 (+.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 (*.f64 (-.f64 2 (+.f64 t y)) (+.f64 (neg.f64 b) b)) (*.f64 z (+.f64 -1 y)))) (+.f64 x (*.f64 (-.f64 2 (+.f64 t y)) (+.f64 (neg.f64 b) b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) 2) (*.f64 (-.f64 2 (+.f64 y t)) b)) (fma.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) 1 (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 (-.f64 x (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 z (+.f64 -1 y)))) (+.f64 (fma.f64 (neg.f64 b) (-.f64 2 (+.f64 t y)) (*.f64 b (-.f64 2 (+.f64 t y)))) (fma.f64 (+.f64 (+.f64 t y) -2) b (*.f64 b (-.f64 2 (+.f64 t y)))))) |
(+.f64 x (+.f64 (-.f64 (*.f64 (-.f64 2 (+.f64 t y)) (+.f64 (neg.f64 b) b)) (fma.f64 b (-.f64 2 (+.f64 t y)) (*.f64 z (+.f64 -1 y)))) (*.f64 b (+.f64 (+.f64 t (+.f64 y -2)) (-.f64 2 (+.f64 t y)))))) |
(+.f64 (+.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 (*.f64 (-.f64 2 (+.f64 t y)) (+.f64 (neg.f64 b) b)) (*.f64 z (+.f64 -1 y)))) (+.f64 x (*.f64 (-.f64 2 (+.f64 t y)) (+.f64 (neg.f64 b) b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (+.f64 (fma.f64 (neg.f64 b) (-.f64 2 (+.f64 y t)) (*.f64 (-.f64 2 (+.f64 y t)) b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 (-.f64 x (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 z (+.f64 -1 y)))) (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 2 (+.f64 t y)) (*.f64 b (-.f64 2 (+.f64 t y)))))) |
(fma.f64 2 (*.f64 (-.f64 2 (+.f64 t y)) (+.f64 (neg.f64 b) b)) (-.f64 x (fma.f64 b (-.f64 2 (+.f64 t y)) (*.f64 z (+.f64 -1 y))))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (+.f64 (fma.f64 (+.f64 -2 (+.f64 y t)) b (*.f64 (-.f64 2 (+.f64 y t)) b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 (-.f64 x (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 z (+.f64 -1 y)))) (+.f64 (fma.f64 (neg.f64 b) (-.f64 2 (+.f64 t y)) (*.f64 b (-.f64 2 (+.f64 t y)))) (fma.f64 (+.f64 (+.f64 t y) -2) b (*.f64 b (-.f64 2 (+.f64 t y)))))) |
(+.f64 x (+.f64 (-.f64 (*.f64 (-.f64 2 (+.f64 t y)) (+.f64 (neg.f64 b) b)) (fma.f64 b (-.f64 2 (+.f64 t y)) (*.f64 z (+.f64 -1 y)))) (*.f64 b (+.f64 (+.f64 t (+.f64 y -2)) (-.f64 2 (+.f64 t y)))))) |
(+.f64 (+.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 (*.f64 (-.f64 2 (+.f64 t y)) (+.f64 (neg.f64 b) b)) (*.f64 z (+.f64 -1 y)))) (+.f64 x (*.f64 (-.f64 2 (+.f64 t y)) (+.f64 (neg.f64 b) b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (+.f64 (fma.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) 1 (*.f64 (-.f64 2 (+.f64 y t)) b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 (-.f64 x (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 z (+.f64 -1 y)))) (+.f64 (fma.f64 (neg.f64 b) (-.f64 2 (+.f64 t y)) (*.f64 b (-.f64 2 (+.f64 t y)))) (fma.f64 (+.f64 (+.f64 t y) -2) b (*.f64 b (-.f64 2 (+.f64 t y)))))) |
(+.f64 x (+.f64 (-.f64 (*.f64 (-.f64 2 (+.f64 t y)) (+.f64 (neg.f64 b) b)) (fma.f64 b (-.f64 2 (+.f64 t y)) (*.f64 z (+.f64 -1 y)))) (*.f64 b (+.f64 (+.f64 t (+.f64 y -2)) (-.f64 2 (+.f64 t y)))))) |
(+.f64 (+.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 (*.f64 (-.f64 2 (+.f64 t y)) (+.f64 (neg.f64 b) b)) (*.f64 z (+.f64 -1 y)))) (+.f64 x (*.f64 (-.f64 2 (+.f64 t y)) (+.f64 (neg.f64 b) b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) (*.f64 (-.f64 2 (+.f64 y t)) b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 (-.f64 x (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 z (+.f64 -1 y)))) (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 2 (+.f64 t y)) (*.f64 b (-.f64 2 (+.f64 t y)))))) |
(fma.f64 2 (*.f64 (-.f64 2 (+.f64 t y)) (+.f64 (neg.f64 b) b)) (-.f64 x (fma.f64 b (-.f64 2 (+.f64 t y)) (*.f64 z (+.f64 -1 y))))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) 2) (*.f64 (-.f64 2 (+.f64 y t)) b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 (-.f64 x (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 z (+.f64 -1 y)))) (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 2 (+.f64 t y)) (*.f64 b (-.f64 2 (+.f64 t y)))))) |
(fma.f64 2 (*.f64 (-.f64 2 (+.f64 t y)) (+.f64 (neg.f64 b) b)) (-.f64 x (fma.f64 b (-.f64 2 (+.f64 t y)) (*.f64 z (+.f64 -1 y))))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (+.f64 (fma.f64 (neg.f64 b) (-.f64 2 (+.f64 y t)) (*.f64 (-.f64 2 (+.f64 y t)) b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) 2) (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 (-.f64 x (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 z (+.f64 -1 y)))) (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 2 (+.f64 t y)) (*.f64 b (-.f64 2 (+.f64 t y)))))) |
(fma.f64 2 (*.f64 (-.f64 2 (+.f64 t y)) (+.f64 (neg.f64 b) b)) (-.f64 x (fma.f64 b (-.f64 2 (+.f64 t y)) (*.f64 z (+.f64 -1 y))))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (+.f64 (fma.f64 (+.f64 -2 (+.f64 y t)) b (*.f64 (-.f64 2 (+.f64 y t)) b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) 2) (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 (-.f64 x (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 z (+.f64 -1 y)))) (+.f64 (fma.f64 (neg.f64 b) (-.f64 2 (+.f64 t y)) (*.f64 b (-.f64 2 (+.f64 t y)))) (fma.f64 (+.f64 (+.f64 t y) -2) b (*.f64 b (-.f64 2 (+.f64 t y)))))) |
(+.f64 x (+.f64 (-.f64 (*.f64 (-.f64 2 (+.f64 t y)) (+.f64 (neg.f64 b) b)) (fma.f64 b (-.f64 2 (+.f64 t y)) (*.f64 z (+.f64 -1 y)))) (*.f64 b (+.f64 (+.f64 t (+.f64 y -2)) (-.f64 2 (+.f64 t y)))))) |
(+.f64 (+.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 (*.f64 (-.f64 2 (+.f64 t y)) (+.f64 (neg.f64 b) b)) (*.f64 z (+.f64 -1 y)))) (+.f64 x (*.f64 (-.f64 2 (+.f64 t y)) (+.f64 (neg.f64 b) b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (+.f64 (fma.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) 1 (*.f64 (-.f64 2 (+.f64 y t)) b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) 2) (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 (-.f64 x (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 z (+.f64 -1 y)))) (+.f64 (fma.f64 (neg.f64 b) (-.f64 2 (+.f64 t y)) (*.f64 b (-.f64 2 (+.f64 t y)))) (fma.f64 (+.f64 (+.f64 t y) -2) b (*.f64 b (-.f64 2 (+.f64 t y)))))) |
(+.f64 x (+.f64 (-.f64 (*.f64 (-.f64 2 (+.f64 t y)) (+.f64 (neg.f64 b) b)) (fma.f64 b (-.f64 2 (+.f64 t y)) (*.f64 z (+.f64 -1 y)))) (*.f64 b (+.f64 (+.f64 t (+.f64 y -2)) (-.f64 2 (+.f64 t y)))))) |
(+.f64 (+.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 (*.f64 (-.f64 2 (+.f64 t y)) (+.f64 (neg.f64 b) b)) (*.f64 z (+.f64 -1 y)))) (+.f64 x (*.f64 (-.f64 2 (+.f64 t y)) (+.f64 (neg.f64 b) b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) (*.f64 (-.f64 2 (+.f64 y t)) b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) 2) (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 (-.f64 x (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 z (+.f64 -1 y)))) (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 2 (+.f64 t y)) (*.f64 b (-.f64 2 (+.f64 t y)))))) |
(fma.f64 2 (*.f64 (-.f64 2 (+.f64 t y)) (+.f64 (neg.f64 b) b)) (-.f64 x (fma.f64 b (-.f64 2 (+.f64 t y)) (*.f64 z (+.f64 -1 y))))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) 2) (*.f64 (-.f64 2 (+.f64 y t)) b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) 2) (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 (-.f64 x (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 z (+.f64 -1 y)))) (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 2 (+.f64 t y)) (*.f64 b (-.f64 2 (+.f64 t y)))))) |
(fma.f64 2 (*.f64 (-.f64 2 (+.f64 t y)) (+.f64 (neg.f64 b) b)) (-.f64 x (fma.f64 b (-.f64 2 (+.f64 t y)) (*.f64 z (+.f64 -1 y))))) |
(+.f64 (*.f64 z (-.f64 1 y)) (+.f64 x (*.f64 b (+.f64 -2 (+.f64 y t))))) |
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 z (-.f64 1 y) x)) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)) |
(+.f64 (*.f64 z (-.f64 1 y)) (+.f64 x (*.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) 1))) |
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 z (-.f64 1 y) x)) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)) |
(+.f64 (*.f64 z (-.f64 1 y)) (-.f64 x (*.f64 (-.f64 2 (+.f64 y t)) b))) |
(-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 b (-.f64 2 (+.f64 t y)))) |
(+.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) (+.f64 x (*.f64 z (-.f64 1 y)))) |
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 z (-.f64 1 y) x)) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)) |
(+.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) (+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (fma.f64 (neg.f64 b) (-.f64 2 (+.f64 y t)) (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 (fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 z (-.f64 1 y) x)) (fma.f64 (neg.f64 b) (-.f64 2 (+.f64 t y)) (*.f64 b (-.f64 2 (+.f64 t y))))) |
(+.f64 (*.f64 (-.f64 2 (+.f64 t y)) (+.f64 (neg.f64 b) b)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) (+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (fma.f64 (+.f64 -2 (+.f64 y t)) b (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 (+.f64 (+.f64 t y) -2) b (*.f64 b (-.f64 2 (+.f64 t y)))))) |
(+.f64 (*.f64 b (+.f64 (+.f64 t (+.f64 y -2)) (-.f64 2 (+.f64 t y)))) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (*.f64 b (-.f64 (+.f64 (+.f64 t (+.f64 y -2)) 2) (+.f64 t y))) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) (+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (fma.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) 1 (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 (+.f64 (+.f64 t y) -2) b (*.f64 b (-.f64 2 (+.f64 t y)))))) |
(+.f64 (*.f64 b (+.f64 (+.f64 t (+.f64 y -2)) (-.f64 2 (+.f64 t y)))) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (*.f64 b (-.f64 (+.f64 (+.f64 t (+.f64 y -2)) 2) (+.f64 t y))) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) (+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 (fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 z (-.f64 1 y) x)) (fma.f64 (neg.f64 b) (-.f64 2 (+.f64 t y)) (*.f64 b (-.f64 2 (+.f64 t y))))) |
(+.f64 (*.f64 (-.f64 2 (+.f64 t y)) (+.f64 (neg.f64 b) b)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) (+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) 2) (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 (fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 z (-.f64 1 y) x)) (fma.f64 (neg.f64 b) (-.f64 2 (+.f64 t y)) (*.f64 b (-.f64 2 (+.f64 t y))))) |
(+.f64 (*.f64 (-.f64 2 (+.f64 t y)) (+.f64 (neg.f64 b) b)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (+.f64 (*.f64 z (-.f64 1 y)) (*.f64 b (+.f64 -2 (+.f64 y t)))) x) |
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 z (-.f64 1 y) x)) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)) |
(+.f64 (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 (-.f64 2 (+.f64 y t)) b)) x) |
(-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 b (-.f64 2 (+.f64 t y)))) |
(+.f64 (*.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) 1) (+.f64 x (*.f64 z (-.f64 1 y)))) |
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 z (-.f64 1 y) x)) |
(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 2 (+.f64 y t)) b))) x) |
(-.f64 x (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 z (+.f64 -1 y)))) |
(-.f64 x (fma.f64 b (-.f64 2 (+.f64 t y)) (*.f64 z (+.f64 -1 y)))) |
(+.f64 (fma.f64 (neg.f64 b) (-.f64 2 (+.f64 y t)) (*.f64 (-.f64 2 (+.f64 y t)) b)) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 (fma.f64 (neg.f64 b) (-.f64 2 (+.f64 t y)) (*.f64 b (-.f64 2 (+.f64 t y)))) (-.f64 x (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 z (+.f64 -1 y))))) |
(+.f64 x (-.f64 (*.f64 (-.f64 2 (+.f64 t y)) (+.f64 (neg.f64 b) b)) (fma.f64 b (-.f64 2 (+.f64 t y)) (*.f64 z (+.f64 -1 y))))) |
(+.f64 (fma.f64 (+.f64 -2 (+.f64 y t)) b (*.f64 (-.f64 2 (+.f64 y t)) b)) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 (fma.f64 (+.f64 (+.f64 t y) -2) b (*.f64 b (-.f64 2 (+.f64 t y)))) (-.f64 x (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 z (+.f64 -1 y))))) |
(+.f64 x (-.f64 (*.f64 b (+.f64 (+.f64 t (+.f64 y -2)) (-.f64 2 (+.f64 t y)))) (fma.f64 b (-.f64 2 (+.f64 t y)) (*.f64 z (+.f64 -1 y))))) |
(+.f64 x (+.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 (*.f64 (-.f64 2 (+.f64 t y)) (+.f64 (neg.f64 b) b)) (*.f64 z (+.f64 -1 y))))) |
(+.f64 (fma.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) 1 (*.f64 (-.f64 2 (+.f64 y t)) b)) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 (fma.f64 (+.f64 (+.f64 t y) -2) b (*.f64 b (-.f64 2 (+.f64 t y)))) (-.f64 x (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 z (+.f64 -1 y))))) |
(+.f64 x (-.f64 (*.f64 b (+.f64 (+.f64 t (+.f64 y -2)) (-.f64 2 (+.f64 t y)))) (fma.f64 b (-.f64 2 (+.f64 t y)) (*.f64 z (+.f64 -1 y))))) |
(+.f64 x (+.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 (*.f64 (-.f64 2 (+.f64 t y)) (+.f64 (neg.f64 b) b)) (*.f64 z (+.f64 -1 y))))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) (*.f64 (-.f64 2 (+.f64 y t)) b)) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 (fma.f64 (neg.f64 b) (-.f64 2 (+.f64 t y)) (*.f64 b (-.f64 2 (+.f64 t y)))) (-.f64 x (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 z (+.f64 -1 y))))) |
(+.f64 x (-.f64 (*.f64 (-.f64 2 (+.f64 t y)) (+.f64 (neg.f64 b) b)) (fma.f64 b (-.f64 2 (+.f64 t y)) (*.f64 z (+.f64 -1 y))))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)) 2) (*.f64 (-.f64 2 (+.f64 y t)) b)) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(+.f64 (fma.f64 (neg.f64 b) (-.f64 2 (+.f64 t y)) (*.f64 b (-.f64 2 (+.f64 t y)))) (-.f64 x (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 z (+.f64 -1 y))))) |
(+.f64 x (-.f64 (*.f64 (-.f64 2 (+.f64 t y)) (+.f64 (neg.f64 b) b)) (fma.f64 b (-.f64 2 (+.f64 t y)) (*.f64 z (+.f64 -1 y))))) |
(+.f64 (+.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) x) (*.f64 z (-.f64 1 y))) |
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 z (-.f64 1 y) x)) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)) |
(+.f64 (+.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) x) (*.f64 (*.f64 z (-.f64 1 y)) 1)) |
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 z (-.f64 1 y) x)) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)) |
(+.f64 (-.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (exp.f64 (log1p.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)))) 1) |
(-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 b (-.f64 2 (+.f64 t y)))) |
(*.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) 1) |
(-.f64 x (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 z (+.f64 -1 y)))) |
(-.f64 x (fma.f64 b (-.f64 2 (+.f64 t y)) (*.f64 z (+.f64 -1 y)))) |
(*.f64 1 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(-.f64 x (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 z (+.f64 -1 y)))) |
(-.f64 x (fma.f64 b (-.f64 2 (+.f64 t y)) (*.f64 z (+.f64 -1 y)))) |
(*.f64 (sqrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b)))) (sqrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))))) |
(-.f64 x (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 z (+.f64 -1 y)))) |
(-.f64 x (fma.f64 b (-.f64 2 (+.f64 t y)) (*.f64 z (+.f64 -1 y)))) |
(*.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b)))) (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b)))) 2)) |
(-.f64 x (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 z (+.f64 -1 y)))) |
(-.f64 x (fma.f64 b (-.f64 2 (+.f64 t y)) (*.f64 z (+.f64 -1 y)))) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b)))) 2) (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))))) |
(-.f64 x (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 z (+.f64 -1 y)))) |
(-.f64 x (fma.f64 b (-.f64 2 (+.f64 t y)) (*.f64 z (+.f64 -1 y)))) |
(*.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) 2)) (/.f64 1 (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 x (*.f64 z (-.f64 1 y)))))) |
(*.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (*.f64 b (-.f64 2 (+.f64 t y))) 2)) (/.f64 1 (fma.f64 (-.f64 2 (+.f64 t y)) b (fma.f64 z (-.f64 1 y) x)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (*.f64 b (-.f64 2 (+.f64 t y))) 2)) (fma.f64 b (-.f64 2 (+.f64 t y)) (fma.f64 z (-.f64 1 y) x))) |
(*.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 x (*.f64 z (-.f64 1 y)))))))) |
(*.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 b (-.f64 2 (+.f64 t y))) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (*.f64 (*.f64 b (-.f64 2 (+.f64 t y))) (fma.f64 (-.f64 2 (+.f64 t y)) b (fma.f64 z (-.f64 1 y) x)))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 b (-.f64 2 (+.f64 t y))) 3)) (fma.f64 (-.f64 2 (+.f64 t y)) (*.f64 b (fma.f64 b (-.f64 2 (+.f64 t y)) (fma.f64 z (-.f64 1 y) x))) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2))) |
(*.f64 (+.f64 (sqrt.f64 (+.f64 x (*.f64 z (-.f64 1 y)))) (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b))) (-.f64 (sqrt.f64 (+.f64 x (*.f64 z (-.f64 1 y)))) (sqrt.f64 (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 b (-.f64 2 (+.f64 t y)))) (sqrt.f64 (fma.f64 z (-.f64 1 y) x))) (-.f64 (sqrt.f64 (fma.f64 z (-.f64 1 y) x)) (sqrt.f64 (*.f64 b (-.f64 2 (+.f64 t y)))))) |
(*.f64 (+.f64 (sqrt.f64 (fma.f64 z (-.f64 1 y) x)) (sqrt.f64 (*.f64 b (-.f64 2 (+.f64 t y))))) (-.f64 (sqrt.f64 (fma.f64 z (-.f64 1 y) x)) (sqrt.f64 (*.f64 b (-.f64 2 (+.f64 t y)))))) |
(/.f64 1 (/.f64 1 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))))) |
(-.f64 x (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 z (+.f64 -1 y)))) |
(-.f64 x (fma.f64 b (-.f64 2 (+.f64 t y)) (*.f64 z (+.f64 -1 y)))) |
(/.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) 2)) (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 x (*.f64 z (-.f64 1 y))))) |
(*.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (*.f64 b (-.f64 2 (+.f64 t y))) 2)) (/.f64 1 (fma.f64 (-.f64 2 (+.f64 t y)) b (fma.f64 z (-.f64 1 y) x)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (*.f64 b (-.f64 2 (+.f64 t y))) 2)) (fma.f64 b (-.f64 2 (+.f64 t y)) (fma.f64 z (-.f64 1 y) x))) |
(/.f64 (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 x (*.f64 z (-.f64 1 y)))) (/.f64 (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 x (*.f64 z (-.f64 1 y)))) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))))) |
(-.f64 x (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 z (+.f64 -1 y)))) |
(-.f64 x (fma.f64 b (-.f64 2 (+.f64 t y)) (*.f64 z (+.f64 -1 y)))) |
(/.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) 3)) (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 x (*.f64 z (-.f64 1 y))))))) |
(*.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 b (-.f64 2 (+.f64 t y))) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (*.f64 (*.f64 b (-.f64 2 (+.f64 t y))) (fma.f64 (-.f64 2 (+.f64 t y)) b (fma.f64 z (-.f64 1 y) x)))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 b (-.f64 2 (+.f64 t y))) 3)) (fma.f64 (-.f64 2 (+.f64 t y)) (*.f64 b (fma.f64 b (-.f64 2 (+.f64 t y)) (fma.f64 z (-.f64 1 y) x))) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2))) |
(/.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 x (*.f64 z (-.f64 1 y)))))) (/.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 x (*.f64 z (-.f64 1 y)))))) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))))) |
(-.f64 x (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 z (+.f64 -1 y)))) |
(-.f64 x (fma.f64 b (-.f64 2 (+.f64 t y)) (*.f64 z (+.f64 -1 y)))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) 3))) (/.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 x (*.f64 z (-.f64 1 y)))))) (sqrt.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) 3))))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 b (-.f64 2 (+.f64 t y))) 3))) (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (*.f64 (*.f64 b (-.f64 2 (+.f64 t y))) (fma.f64 (-.f64 2 (+.f64 t y)) b (fma.f64 z (-.f64 1 y) x))))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 b (-.f64 2 (+.f64 t y))) 3)))) |
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 b (-.f64 2 (+.f64 t y))) 3))) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 b (-.f64 2 (+.f64 t y))) 3))) (fma.f64 (-.f64 2 (+.f64 t y)) (*.f64 b (fma.f64 b (-.f64 2 (+.f64 t y)) (fma.f64 z (-.f64 1 y) x))) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2)))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) 2))) (/.f64 (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 x (*.f64 z (-.f64 1 y)))) (sqrt.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) 2))))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (*.f64 b (-.f64 2 (+.f64 t y))) 2))) (fma.f64 (-.f64 2 (+.f64 t y)) b (fma.f64 z (-.f64 1 y) x))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (*.f64 b (-.f64 2 (+.f64 t y))) 2)))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (*.f64 b (-.f64 2 (+.f64 t y))) 2))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (*.f64 b (-.f64 2 (+.f64 t y))) 2)))) (fma.f64 b (-.f64 2 (+.f64 t y)) (fma.f64 z (-.f64 1 y) x))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) 3))) (cbrt.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) 3)))) (/.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 x (*.f64 z (-.f64 1 y)))))) (cbrt.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) 3))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 b (-.f64 2 (+.f64 t y))) 3))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 b (-.f64 2 (+.f64 t y))) 3)))) (/.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (*.f64 (*.f64 b (-.f64 2 (+.f64 t y))) (fma.f64 (-.f64 2 (+.f64 t y)) b (fma.f64 z (-.f64 1 y) x)))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 b (-.f64 2 (+.f64 t y))) 3))))) |
(*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 b (-.f64 2 (+.f64 t y))) 3))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 b (-.f64 2 (+.f64 t y))) 3))) (/.f64 (fma.f64 (-.f64 2 (+.f64 t y)) (*.f64 b (fma.f64 b (-.f64 2 (+.f64 t y)) (fma.f64 z (-.f64 1 y) x))) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2)) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 b (-.f64 2 (+.f64 t y))) 3)))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) 2))) (cbrt.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) 2)))) (/.f64 (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 x (*.f64 z (-.f64 1 y)))) (cbrt.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) 2))))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (*.f64 b (-.f64 2 (+.f64 t y))) 2))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (*.f64 b (-.f64 2 (+.f64 t y))) 2)))) (fma.f64 (-.f64 2 (+.f64 t y)) b (fma.f64 z (-.f64 1 y) x))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (*.f64 b (-.f64 2 (+.f64 t y))) 2)))) |
(*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (*.f64 b (-.f64 2 (+.f64 t y))) 2))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (*.f64 b (-.f64 2 (+.f64 t y))) 2))) (/.f64 (fma.f64 b (-.f64 2 (+.f64 t y)) (fma.f64 z (-.f64 1 y) x)) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (*.f64 b (-.f64 2 (+.f64 t y))) 2)))))) |
(/.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) (*.f64 b (+.f64 -2 (+.f64 y t))))) (+.f64 (*.f64 z (-.f64 1 y)) (-.f64 x (*.f64 b (+.f64 -2 (+.f64 y t)))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (*.f64 (*.f64 b b) (*.f64 (+.f64 (+.f64 t y) -2) (+.f64 (+.f64 t y) -2)))) (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 b (+.f64 (+.f64 t y) -2)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (*.f64 (*.f64 b b) (*.f64 (+.f64 t (+.f64 y -2)) (+.f64 t (+.f64 y -2))))) (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 b (+.f64 t (+.f64 y -2))))) |
(/.f64 (-.f64 (*.f64 x x) (*.f64 (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b)) (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b)))) (+.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(/.f64 (-.f64 (*.f64 x x) (*.f64 (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 z (+.f64 -1 y))) (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 z (+.f64 -1 y))))) (+.f64 x (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 z (+.f64 -1 y))))) |
(/.f64 (-.f64 (*.f64 x x) (*.f64 (fma.f64 b (-.f64 2 (+.f64 t y)) (*.f64 z (+.f64 -1 y))) (fma.f64 b (-.f64 2 (+.f64 t y)) (*.f64 z (+.f64 -1 y))))) (+.f64 (*.f64 z (+.f64 -1 y)) (fma.f64 b (-.f64 2 (+.f64 t y)) x))) |
(/.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) 3)) (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (-.f64 (*.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) (*.f64 b (+.f64 -2 (+.f64 y t)))) (*.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 b (+.f64 -2 (+.f64 y t))))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 b (+.f64 (+.f64 t y) -2)) 3)) (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (*.f64 (*.f64 b (+.f64 (+.f64 t y) -2)) (-.f64 (*.f64 b (+.f64 (+.f64 t y) -2)) (fma.f64 z (-.f64 1 y) x))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3)) (fma.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (fma.f64 z (-.f64 1 y) x)) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b)) 3)) (+.f64 (*.f64 x x) (+.f64 (*.f64 (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b)) (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) (*.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b)))))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 z (+.f64 -1 y))) 3)) (fma.f64 x x (*.f64 (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 z (+.f64 -1 y))) (+.f64 x (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 z (+.f64 -1 y))))))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 b (-.f64 2 (+.f64 t y)) (*.f64 z (+.f64 -1 y))) 3)) (fma.f64 (fma.f64 b (-.f64 2 (+.f64 t y)) (*.f64 z (+.f64 -1 y))) (+.f64 (*.f64 z (+.f64 -1 y)) (fma.f64 b (-.f64 2 (+.f64 t y)) x)) (*.f64 x x))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) 2))) (neg.f64 (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 x (*.f64 z (-.f64 1 y)))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (*.f64 b (-.f64 2 (+.f64 t y))) 2))) (neg.f64 (fma.f64 (-.f64 2 (+.f64 t y)) b (fma.f64 z (-.f64 1 y) x)))) |
(*.f64 1 (/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (*.f64 b (-.f64 2 (+.f64 t y))) 2)) (fma.f64 b (-.f64 2 (+.f64 t y)) (fma.f64 z (-.f64 1 y) x)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 x (*.f64 z (-.f64 1 y)))))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 b (-.f64 2 (+.f64 t y))) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (*.f64 (*.f64 b (-.f64 2 (+.f64 t y))) (fma.f64 (-.f64 2 (+.f64 t y)) b (fma.f64 z (-.f64 1 y) x)))))) |
(*.f64 1 (/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 b (-.f64 2 (+.f64 t y))) 3)) (fma.f64 (-.f64 2 (+.f64 t y)) (*.f64 b (fma.f64 b (-.f64 2 (+.f64 t y)) (fma.f64 z (-.f64 1 y) x))) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) 2)) 1) (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 x (*.f64 z (-.f64 1 y))))) |
(*.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (*.f64 b (-.f64 2 (+.f64 t y))) 2)) (/.f64 1 (fma.f64 (-.f64 2 (+.f64 t y)) b (fma.f64 z (-.f64 1 y) x)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (*.f64 b (-.f64 2 (+.f64 t y))) 2)) (fma.f64 b (-.f64 2 (+.f64 t y)) (fma.f64 z (-.f64 1 y) x))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) 2)) (sqrt.f64 (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 x (*.f64 z (-.f64 1 y)))))) (sqrt.f64 (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 x (*.f64 z (-.f64 1 y)))))) |
(*.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (*.f64 b (-.f64 2 (+.f64 t y))) 2)) (/.f64 1 (fma.f64 (-.f64 2 (+.f64 t y)) b (fma.f64 z (-.f64 1 y) x)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (*.f64 b (-.f64 2 (+.f64 t y))) 2)) (fma.f64 b (-.f64 2 (+.f64 t y)) (fma.f64 z (-.f64 1 y) x))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) 2)) (*.f64 (cbrt.f64 (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 x (*.f64 z (-.f64 1 y))))) (cbrt.f64 (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 x (*.f64 z (-.f64 1 y))))))) (cbrt.f64 (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 x (*.f64 z (-.f64 1 y)))))) |
(*.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (*.f64 b (-.f64 2 (+.f64 t y))) 2)) (/.f64 1 (fma.f64 (-.f64 2 (+.f64 t y)) b (fma.f64 z (-.f64 1 y) x)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (*.f64 b (-.f64 2 (+.f64 t y))) 2)) (fma.f64 b (-.f64 2 (+.f64 t y)) (fma.f64 z (-.f64 1 y) x))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) 3)) 1) (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 x (*.f64 z (-.f64 1 y))))))) |
(*.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 b (-.f64 2 (+.f64 t y))) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (*.f64 (*.f64 b (-.f64 2 (+.f64 t y))) (fma.f64 (-.f64 2 (+.f64 t y)) b (fma.f64 z (-.f64 1 y) x)))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 b (-.f64 2 (+.f64 t y))) 3)) (fma.f64 (-.f64 2 (+.f64 t y)) (*.f64 b (fma.f64 b (-.f64 2 (+.f64 t y)) (fma.f64 z (-.f64 1 y) x))) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) 3)) (sqrt.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 x (*.f64 z (-.f64 1 y)))))))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 x (*.f64 z (-.f64 1 y)))))))) |
(*.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 b (-.f64 2 (+.f64 t y))) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (*.f64 (*.f64 b (-.f64 2 (+.f64 t y))) (fma.f64 (-.f64 2 (+.f64 t y)) b (fma.f64 z (-.f64 1 y) x)))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 b (-.f64 2 (+.f64 t y))) 3)) (fma.f64 (-.f64 2 (+.f64 t y)) (*.f64 b (fma.f64 b (-.f64 2 (+.f64 t y)) (fma.f64 z (-.f64 1 y) x))) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 x (*.f64 z (-.f64 1 y))))))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 x (*.f64 z (-.f64 1 y))))))))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 x (*.f64 z (-.f64 1 y)))))))) |
(*.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 b (-.f64 2 (+.f64 t y))) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (*.f64 (*.f64 b (-.f64 2 (+.f64 t y))) (fma.f64 (-.f64 2 (+.f64 t y)) b (fma.f64 z (-.f64 1 y) x)))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 b (-.f64 2 (+.f64 t y))) 3)) (fma.f64 (-.f64 2 (+.f64 t y)) (*.f64 b (fma.f64 b (-.f64 2 (+.f64 t y)) (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 2 (+.f64 y t)) b))) 1) |
(-.f64 x (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 z (+.f64 -1 y)))) |
(-.f64 x (fma.f64 b (-.f64 2 (+.f64 t y)) (*.f64 z (+.f64 -1 y)))) |
(pow.f64 (sqrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b)))) 2) |
(-.f64 x (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 z (+.f64 -1 y)))) |
(-.f64 x (fma.f64 b (-.f64 2 (+.f64 t y)) (*.f64 z (+.f64 -1 y)))) |
(pow.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b)))) 3) |
(-.f64 x (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 z (+.f64 -1 y)))) |
(-.f64 x (fma.f64 b (-.f64 2 (+.f64 t y)) (*.f64 z (+.f64 -1 y)))) |
(pow.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) 3) 1/3) |
(-.f64 x (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 z (+.f64 -1 y)))) |
(-.f64 x (fma.f64 b (-.f64 2 (+.f64 t y)) (*.f64 z (+.f64 -1 y)))) |
(sqrt.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) 2)) |
(sqrt.f64 (pow.f64 (-.f64 x (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 z (+.f64 -1 y)))) 2)) |
(fabs.f64 (-.f64 x (fma.f64 b (-.f64 2 (+.f64 t y)) (*.f64 z (+.f64 -1 y))))) |
(log.f64 (exp.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))))) |
(-.f64 x (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 z (+.f64 -1 y)))) |
(-.f64 x (fma.f64 b (-.f64 2 (+.f64 t y)) (*.f64 z (+.f64 -1 y)))) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b)))))) |
(-.f64 x (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 z (+.f64 -1 y)))) |
(-.f64 x (fma.f64 b (-.f64 2 (+.f64 t y)) (*.f64 z (+.f64 -1 y)))) |
(cbrt.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))) 3)) |
(-.f64 x (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 z (+.f64 -1 y)))) |
(-.f64 x (fma.f64 b (-.f64 2 (+.f64 t y)) (*.f64 z (+.f64 -1 y)))) |
(expm1.f64 (log1p.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))))) |
(-.f64 x (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 z (+.f64 -1 y)))) |
(-.f64 x (fma.f64 b (-.f64 2 (+.f64 t y)) (*.f64 z (+.f64 -1 y)))) |
(exp.f64 (log.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))))) |
(-.f64 x (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 z (+.f64 -1 y)))) |
(-.f64 x (fma.f64 b (-.f64 2 (+.f64 t y)) (*.f64 z (+.f64 -1 y)))) |
(exp.f64 (*.f64 (log.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b)))) 1)) |
(-.f64 x (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 z (+.f64 -1 y)))) |
(-.f64 x (fma.f64 b (-.f64 2 (+.f64 t y)) (*.f64 z (+.f64 -1 y)))) |
(log1p.f64 (expm1.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b))))) |
(-.f64 x (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 z (+.f64 -1 y)))) |
(-.f64 x (fma.f64 b (-.f64 2 (+.f64 t y)) (*.f64 z (+.f64 -1 y)))) |
(fma.f64 1 x (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(-.f64 x (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 z (+.f64 -1 y)))) |
(-.f64 x (fma.f64 b (-.f64 2 (+.f64 t y)) (*.f64 z (+.f64 -1 y)))) |
(fma.f64 1 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 b (+.f64 -2 (+.f64 y t)))) |
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 z (-.f64 1 y) x)) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)) |
(fma.f64 (sqrt.f64 (+.f64 x (*.f64 z (-.f64 1 y)))) (sqrt.f64 (+.f64 x (*.f64 z (-.f64 1 y)))) (*.f64 b (+.f64 -2 (+.f64 y t)))) |
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 z (-.f64 1 y) x)) |
(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 2 (+.f64 y t)) b)))) |
(-.f64 x (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 z (+.f64 -1 y)))) |
(-.f64 x (fma.f64 b (-.f64 2 (+.f64 t y)) (*.f64 z (+.f64 -1 y)))) |
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 x (*.f64 z (-.f64 1 y)))) 2) (cbrt.f64 (+.f64 x (*.f64 z (-.f64 1 y)))) (*.f64 b (+.f64 -2 (+.f64 y t)))) |
(fma.f64 b (+.f64 (+.f64 t y) -2) (fma.f64 z (-.f64 1 y) x)) |
(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 2 (+.f64 y t)) b)))) |
(-.f64 x (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 z (+.f64 -1 y)))) |
(-.f64 x (fma.f64 b (-.f64 2 (+.f64 t y)) (*.f64 z (+.f64 -1 y)))) |
Compiled 11 to 7 computations (36.4% saved)
Found 1 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (*.f64 b (-.f64 t 2)) |
Compiled 17 to 12 computations (29.4% saved)
6 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | b | @ | 0 | (*.f64 b (-.f64 t 2)) |
| 0.0ms | b | @ | inf | (*.f64 b (-.f64 t 2)) |
| 0.0ms | t | @ | -inf | (*.f64 b (-.f64 t 2)) |
| 0.0ms | b | @ | -inf | (*.f64 b (-.f64 t 2)) |
| 0.0ms | t | @ | inf | (*.f64 b (-.f64 t 2)) |
| 1× | batch-egg-rewrite |
| 1570× | add-sqr-sqrt |
| 1546× | *-un-lft-identity |
| 1448× | add-cube-cbrt |
| 1432× | add-cbrt-cube |
| 1420× | add-exp-log |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 7 | 13 |
| 1 | 152 | 13 |
| 2 | 1890 | 13 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 b (-.f64 t 2)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b t) (*.f64 b -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t b) (*.f64 -2 b))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (*.f64 b (+.f64 t -2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (fma.f64 t t -4)) (+.f64 t 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (+.f64 (pow.f64 t 3) -8)) (fma.f64 t t (+.f64 4 (*.f64 t 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fma.f64 t t -4) b) (+.f64 t 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 t 3) -8) b) (fma.f64 t t (+.f64 4 (*.f64 t 2))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 b (+.f64 t -2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 b (+.f64 t -2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 b (+.f64 t -2))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 b (+.f64 t -2)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 b (+.f64 t -2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (+.f64 t -2)) b))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 b (+.f64 t -2)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 b (+.f64 t -2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 b (+.f64 t -2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 b (+.f64 t -2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 b (+.f64 t -2)))))))) |
| 1× | egg-herbie |
| 954× | *-commutative |
| 902× | log-prod |
| 862× | fma-def |
| 836× | +-commutative |
| 740× | associate-+r- |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 62 | 620 |
| 1 | 146 | 612 |
| 2 | 422 | 612 |
| 3 | 2399 | 608 |
| 4 | 4608 | 608 |
| 5 | 7181 | 608 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (-.f64 t 2) b) |
(*.f64 (-.f64 t 2) b) |
(*.f64 (-.f64 t 2) b) |
(*.f64 (-.f64 t 2) b) |
(*.f64 (-.f64 t 2) b) |
(*.f64 (-.f64 t 2) b) |
(*.f64 (-.f64 t 2) b) |
(*.f64 (-.f64 t 2) b) |
(*.f64 (-.f64 t 2) b) |
(*.f64 (-.f64 t 2) b) |
(*.f64 (-.f64 t 2) b) |
(*.f64 (-.f64 t 2) b) |
(*.f64 -2 b) |
(+.f64 (*.f64 t b) (*.f64 -2 b)) |
(+.f64 (*.f64 t b) (*.f64 -2 b)) |
(+.f64 (*.f64 t b) (*.f64 -2 b)) |
(*.f64 t b) |
(+.f64 (*.f64 t b) (*.f64 -2 b)) |
(+.f64 (*.f64 t b) (*.f64 -2 b)) |
(+.f64 (*.f64 t b) (*.f64 -2 b)) |
(*.f64 t b) |
(+.f64 (*.f64 t b) (*.f64 -2 b)) |
(+.f64 (*.f64 t b) (*.f64 -2 b)) |
(+.f64 (*.f64 t b) (*.f64 -2 b)) |
(+.f64 (*.f64 b t) (*.f64 b -2)) |
(+.f64 (*.f64 t b) (*.f64 -2 b)) |
(-.f64 (+.f64 1 (*.f64 b (+.f64 t -2))) 1) |
(/.f64 (*.f64 b (fma.f64 t t -4)) (+.f64 t 2)) |
(/.f64 (*.f64 b (+.f64 (pow.f64 t 3) -8)) (fma.f64 t t (+.f64 4 (*.f64 t 2)))) |
(/.f64 (*.f64 (fma.f64 t t -4) b) (+.f64 t 2)) |
(/.f64 (*.f64 (+.f64 (pow.f64 t 3) -8) b) (fma.f64 t t (+.f64 4 (*.f64 t 2)))) |
(pow.f64 (*.f64 b (+.f64 t -2)) 1) |
(pow.f64 (sqrt.f64 (*.f64 b (+.f64 t -2))) 2) |
(pow.f64 (cbrt.f64 (*.f64 b (+.f64 t -2))) 3) |
(pow.f64 (pow.f64 (*.f64 b (+.f64 t -2)) 3) 1/3) |
(sqrt.f64 (pow.f64 (*.f64 b (+.f64 t -2)) 2)) |
(log.f64 (pow.f64 (exp.f64 (+.f64 t -2)) b)) |
(cbrt.f64 (pow.f64 (*.f64 b (+.f64 t -2)) 3)) |
(expm1.f64 (log1p.f64 (*.f64 b (+.f64 t -2)))) |
(exp.f64 (log.f64 (*.f64 b (+.f64 t -2)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 b (+.f64 t -2))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 b (+.f64 t -2)))) |
| Outputs |
|---|
(*.f64 (-.f64 t 2) b) |
(*.f64 b (+.f64 t -2)) |
(*.f64 (-.f64 t 2) b) |
(*.f64 b (+.f64 t -2)) |
(*.f64 (-.f64 t 2) b) |
(*.f64 b (+.f64 t -2)) |
(*.f64 (-.f64 t 2) b) |
(*.f64 b (+.f64 t -2)) |
(*.f64 (-.f64 t 2) b) |
(*.f64 b (+.f64 t -2)) |
(*.f64 (-.f64 t 2) b) |
(*.f64 b (+.f64 t -2)) |
(*.f64 (-.f64 t 2) b) |
(*.f64 b (+.f64 t -2)) |
(*.f64 (-.f64 t 2) b) |
(*.f64 b (+.f64 t -2)) |
(*.f64 (-.f64 t 2) b) |
(*.f64 b (+.f64 t -2)) |
(*.f64 (-.f64 t 2) b) |
(*.f64 b (+.f64 t -2)) |
(*.f64 (-.f64 t 2) b) |
(*.f64 b (+.f64 t -2)) |
(*.f64 (-.f64 t 2) b) |
(*.f64 b (+.f64 t -2)) |
(*.f64 -2 b) |
(*.f64 b -2) |
(+.f64 (*.f64 t b) (*.f64 -2 b)) |
(*.f64 b (+.f64 t -2)) |
(+.f64 (*.f64 t b) (*.f64 -2 b)) |
(*.f64 b (+.f64 t -2)) |
(+.f64 (*.f64 t b) (*.f64 -2 b)) |
(*.f64 b (+.f64 t -2)) |
(*.f64 t b) |
(+.f64 (*.f64 t b) (*.f64 -2 b)) |
(*.f64 b (+.f64 t -2)) |
(+.f64 (*.f64 t b) (*.f64 -2 b)) |
(*.f64 b (+.f64 t -2)) |
(+.f64 (*.f64 t b) (*.f64 -2 b)) |
(*.f64 b (+.f64 t -2)) |
(*.f64 t b) |
(+.f64 (*.f64 t b) (*.f64 -2 b)) |
(*.f64 b (+.f64 t -2)) |
(+.f64 (*.f64 t b) (*.f64 -2 b)) |
(*.f64 b (+.f64 t -2)) |
(+.f64 (*.f64 t b) (*.f64 -2 b)) |
(*.f64 b (+.f64 t -2)) |
(+.f64 (*.f64 b t) (*.f64 b -2)) |
(*.f64 b (+.f64 t -2)) |
(+.f64 (*.f64 t b) (*.f64 -2 b)) |
(*.f64 b (+.f64 t -2)) |
(-.f64 (+.f64 1 (*.f64 b (+.f64 t -2))) 1) |
(*.f64 b (+.f64 t -2)) |
(/.f64 (*.f64 b (fma.f64 t t -4)) (+.f64 t 2)) |
(/.f64 b (/.f64 (+.f64 t 2) (fma.f64 t t -4))) |
(*.f64 (/.f64 (fma.f64 t t -4) (+.f64 t 2)) b) |
(*.f64 b (/.f64 (fma.f64 t t -4) (+.f64 t 2))) |
(*.f64 (fma.f64 t t -4) (/.f64 b (+.f64 t 2))) |
(/.f64 (*.f64 b (+.f64 (pow.f64 t 3) -8)) (fma.f64 t t (+.f64 4 (*.f64 t 2)))) |
(/.f64 b (/.f64 (fma.f64 t t (+.f64 4 (*.f64 t 2))) (+.f64 (pow.f64 t 3) -8))) |
(*.f64 (/.f64 b (fma.f64 t t (fma.f64 t 2 4))) (+.f64 (pow.f64 t 3) -8)) |
(*.f64 b (/.f64 (+.f64 (pow.f64 t 3) -8) (fma.f64 t t (fma.f64 t 2 4)))) |
(*.f64 b (/.f64 (+.f64 (pow.f64 t 3) -8) (fma.f64 t (+.f64 t 2) 4))) |
(/.f64 (*.f64 (fma.f64 t t -4) b) (+.f64 t 2)) |
(/.f64 b (/.f64 (+.f64 t 2) (fma.f64 t t -4))) |
(*.f64 (/.f64 (fma.f64 t t -4) (+.f64 t 2)) b) |
(*.f64 b (/.f64 (fma.f64 t t -4) (+.f64 t 2))) |
(*.f64 (fma.f64 t t -4) (/.f64 b (+.f64 t 2))) |
(/.f64 (*.f64 (+.f64 (pow.f64 t 3) -8) b) (fma.f64 t t (+.f64 4 (*.f64 t 2)))) |
(/.f64 b (/.f64 (fma.f64 t t (+.f64 4 (*.f64 t 2))) (+.f64 (pow.f64 t 3) -8))) |
(*.f64 (/.f64 b (fma.f64 t t (fma.f64 t 2 4))) (+.f64 (pow.f64 t 3) -8)) |
(*.f64 b (/.f64 (+.f64 (pow.f64 t 3) -8) (fma.f64 t t (fma.f64 t 2 4)))) |
(*.f64 b (/.f64 (+.f64 (pow.f64 t 3) -8) (fma.f64 t (+.f64 t 2) 4))) |
(pow.f64 (*.f64 b (+.f64 t -2)) 1) |
(*.f64 b (+.f64 t -2)) |
(pow.f64 (sqrt.f64 (*.f64 b (+.f64 t -2))) 2) |
(*.f64 b (+.f64 t -2)) |
(pow.f64 (cbrt.f64 (*.f64 b (+.f64 t -2))) 3) |
(*.f64 b (+.f64 t -2)) |
(pow.f64 (pow.f64 (*.f64 b (+.f64 t -2)) 3) 1/3) |
(*.f64 b (+.f64 t -2)) |
(sqrt.f64 (pow.f64 (*.f64 b (+.f64 t -2)) 2)) |
(*.f64 b (+.f64 t -2)) |
(log.f64 (pow.f64 (exp.f64 (+.f64 t -2)) b)) |
(*.f64 b (+.f64 t -2)) |
(cbrt.f64 (pow.f64 (*.f64 b (+.f64 t -2)) 3)) |
(*.f64 b (+.f64 t -2)) |
(expm1.f64 (log1p.f64 (*.f64 b (+.f64 t -2)))) |
(*.f64 b (+.f64 t -2)) |
(exp.f64 (log.f64 (*.f64 b (+.f64 t -2)))) |
(*.f64 b (+.f64 t -2)) |
(exp.f64 (*.f64 (log.f64 (*.f64 b (+.f64 t -2))) 1)) |
(*.f64 b (+.f64 t -2)) |
(log1p.f64 (expm1.f64 (*.f64 b (+.f64 t -2)))) |
(*.f64 b (+.f64 t -2)) |
Found 1 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.0b | (*.f64 t (-.f64 a b)) |
Compiled 25 to 9 computations (64% saved)
Found 2 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.0b | (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) | |
| 0.0b | (*.f64 (-.f64 (+.f64 y t) 2) b) |
Compiled 35 to 17 computations (51.4% saved)
Compiled 15104 to 8536 computations (43.5% saved)
24 alts after pruning (21 fresh and 3 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 585 | 7 | 592 |
| Fresh | 1 | 14 | 15 |
| Picked | 1 | 0 | 1 |
| Done | 2 | 3 | 5 |
| Total | 589 | 24 | 613 |
| Status | Error | Program |
|---|---|---|
| 34.7b | (fma.f64 (+.f64 y -2) b x) | |
| ▶ | 16.7b | (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 (-.f64 t 1) a)) |
| 22.8b | (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 t a)) | |
| 28.5b | (-.f64 (+.f64 (*.f64 (-.f64 y 2) b) x) (*.f64 -1 a)) | |
| 23.3b | (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) | |
| 25.6b | (-.f64 x (-.f64 (*.f64 b (-.f64 2 t)) z)) | |
| ▶ | 31.4b | (-.f64 x (*.f64 (-.f64 t 1) a)) |
| 32.1b | (-.f64 x (*.f64 z (-.f64 y 1))) | |
| 37.3b | (-.f64 x (*.f64 t a)) | |
| ▶ | 48.0b | (-.f64 a (*.f64 t a)) |
| 34.7b | (+.f64 (*.f64 (-.f64 y 2) b) x) | |
| 42.0b | (+.f64 (*.f64 y b) x) | |
| 49.1b | (+.f64 (*.f64 t b) (*.f64 t (neg.f64 a))) | |
| 41.9b | (+.f64 (*.f64 t b) x) | |
| 51.1b | (*.f64 (-.f64 y 2) b) | |
| ▶ | 48.2b | (*.f64 z (-.f64 1 y)) |
| 57.7b | (*.f64 z (neg.f64 y)) | |
| 58.4b | (*.f64 y b) | |
| ✓ | 49.1b | (*.f64 t (-.f64 b a)) |
| 53.7b | (*.f64 t (neg.f64 a)) | |
| ✓ | 58.2b | (*.f64 t b) |
| ✓ | 51.1b | (*.f64 b (-.f64 t 2)) |
| ▶ | 55.3b | (*.f64 b -2) |
| 46.4b | x |
Compiled 542 to 410 computations (24.4% saved)
Found 2 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.0b | (*.f64 (-.f64 t 1) a) | |
| 0.0b | (*.f64 (+.f64 y -1) z) |
Compiled 49 to 30 computations (38.8% saved)
Compiled 11 to 9 computations (18.2% 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)
6 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | z | @ | 0 | (*.f64 z (-.f64 1 y)) |
| 0.0ms | z | @ | inf | (*.f64 z (-.f64 1 y)) |
| 0.0ms | z | @ | -inf | (*.f64 z (-.f64 1 y)) |
| 0.0ms | y | @ | 0 | (*.f64 z (-.f64 1 y)) |
| 0.0ms | y | @ | inf | (*.f64 z (-.f64 1 y)) |
| 1× | batch-egg-rewrite |
| 1448× | add-sqr-sqrt |
| 1432× | *-un-lft-identity |
| 1332× | add-cube-cbrt |
| 1316× | add-cbrt-cube |
| 1306× | add-exp-log |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 7 | 13 |
| 1 | 142 | 13 |
| 2 | 1752 | 13 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 z (-.f64 1 y)) |
| 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 1 (*.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 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)))))))) |
| 1× | egg-herbie |
| 948× | *-commutative |
| 840× | fma-def |
| 654× | distribute-lft-neg-out |
| 634× | distribute-rgt-neg-out |
| 544× | associate-*r* |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 59 | 508 |
| 1 | 142 | 462 |
| 2 | 421 | 462 |
| 3 | 2131 | 462 |
| 4 | 4710 | 462 |
| 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 z (*.f64 z (neg.f64 y))) |
(+.f64 z (*.f64 (neg.f64 y) z)) |
(-.f64 (+.f64 1 (*.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)) |
(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)))) |
| Outputs |
|---|
z |
(+.f64 (*.f64 -1 (*.f64 y z)) z) |
(fma.f64 -1 (*.f64 z y) z) |
(fma.f64 z (neg.f64 y) z) |
(-.f64 z (*.f64 z y)) |
(*.f64 z (-.f64 1 y)) |
(+.f64 (*.f64 -1 (*.f64 y z)) z) |
(fma.f64 -1 (*.f64 z y) z) |
(fma.f64 z (neg.f64 y) z) |
(-.f64 z (*.f64 z y)) |
(*.f64 z (-.f64 1 y)) |
(+.f64 (*.f64 -1 (*.f64 y z)) z) |
(fma.f64 -1 (*.f64 z y) z) |
(fma.f64 z (neg.f64 y) z) |
(-.f64 z (*.f64 z y)) |
(*.f64 z (-.f64 1 y)) |
(*.f64 -1 (*.f64 y z)) |
(*.f64 z (neg.f64 y)) |
(+.f64 (*.f64 -1 (*.f64 y z)) z) |
(fma.f64 -1 (*.f64 z y) z) |
(fma.f64 z (neg.f64 y) z) |
(-.f64 z (*.f64 z y)) |
(*.f64 z (-.f64 1 y)) |
(+.f64 (*.f64 -1 (*.f64 y z)) z) |
(fma.f64 -1 (*.f64 z y) z) |
(fma.f64 z (neg.f64 y) z) |
(-.f64 z (*.f64 z y)) |
(*.f64 z (-.f64 1 y)) |
(+.f64 (*.f64 -1 (*.f64 y z)) z) |
(fma.f64 -1 (*.f64 z y) z) |
(fma.f64 z (neg.f64 y) z) |
(-.f64 z (*.f64 z y)) |
(*.f64 z (-.f64 1 y)) |
(*.f64 -1 (*.f64 y z)) |
(*.f64 z (neg.f64 y)) |
(+.f64 (*.f64 -1 (*.f64 y z)) z) |
(fma.f64 -1 (*.f64 z y) z) |
(fma.f64 z (neg.f64 y) z) |
(-.f64 z (*.f64 z y)) |
(*.f64 z (-.f64 1 y)) |
(+.f64 (*.f64 -1 (*.f64 y z)) z) |
(fma.f64 -1 (*.f64 z y) z) |
(fma.f64 z (neg.f64 y) z) |
(-.f64 z (*.f64 z y)) |
(*.f64 z (-.f64 1 y)) |
(+.f64 (*.f64 -1 (*.f64 y z)) z) |
(fma.f64 -1 (*.f64 z y) z) |
(fma.f64 z (neg.f64 y) z) |
(-.f64 z (*.f64 z y)) |
(*.f64 z (-.f64 1 y)) |
(+.f64 z (*.f64 z (neg.f64 y))) |
(fma.f64 -1 (*.f64 z y) z) |
(fma.f64 z (neg.f64 y) z) |
(-.f64 z (*.f64 z y)) |
(*.f64 z (-.f64 1 y)) |
(+.f64 z (*.f64 (neg.f64 y) z)) |
(fma.f64 -1 (*.f64 z y) z) |
(fma.f64 z (neg.f64 y) z) |
(-.f64 z (*.f64 z y)) |
(*.f64 z (-.f64 1 y)) |
(-.f64 (+.f64 1 (*.f64 z (-.f64 1 y))) 1) |
(fma.f64 -1 (*.f64 z y) z) |
(fma.f64 z (neg.f64 y) z) |
(-.f64 z (*.f64 z y)) |
(*.f64 z (-.f64 1 y)) |
(/.f64 (*.f64 z (-.f64 1 (*.f64 y y))) (+.f64 1 y)) |
(/.f64 z (/.f64 (+.f64 y 1) (-.f64 1 (*.f64 y y)))) |
(*.f64 (/.f64 z (+.f64 y 1)) (-.f64 1 (*.f64 y y))) |
(*.f64 z (/.f64 (fma.f64 y (neg.f64 y) 1) (+.f64 y 1))) |
(/.f64 (-.f64 z (*.f64 z (*.f64 y y))) (+.f64 y 1)) |
(/.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 1 (pow.f64 y 3)) (/.f64 (+.f64 1 (fma.f64 y y y)) z)) |
(*.f64 z (/.f64 (-.f64 1 (pow.f64 y 3)) (+.f64 y (fma.f64 y y 1)))) |
(*.f64 (-.f64 1 (pow.f64 y 3)) (/.f64 z (fma.f64 y y (+.f64 y 1)))) |
(/.f64 (*.f64 (-.f64 1 (*.f64 y y)) z) (+.f64 1 y)) |
(/.f64 z (/.f64 (+.f64 y 1) (-.f64 1 (*.f64 y y)))) |
(*.f64 (/.f64 z (+.f64 y 1)) (-.f64 1 (*.f64 y y))) |
(*.f64 z (/.f64 (fma.f64 y (neg.f64 y) 1) (+.f64 y 1))) |
(/.f64 (-.f64 z (*.f64 z (*.f64 y y))) (+.f64 y 1)) |
(/.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 1 (pow.f64 y 3)) (/.f64 (+.f64 1 (fma.f64 y y y)) z)) |
(*.f64 z (/.f64 (-.f64 1 (pow.f64 y 3)) (+.f64 y (fma.f64 y y 1)))) |
(*.f64 (-.f64 1 (pow.f64 y 3)) (/.f64 z (fma.f64 y y (+.f64 y 1)))) |
(pow.f64 (*.f64 z (-.f64 1 y)) 1) |
(fma.f64 -1 (*.f64 z y) z) |
(fma.f64 z (neg.f64 y) z) |
(-.f64 z (*.f64 z y)) |
(*.f64 z (-.f64 1 y)) |
(pow.f64 (sqrt.f64 (*.f64 z (-.f64 1 y))) 2) |
(fma.f64 -1 (*.f64 z y) z) |
(fma.f64 z (neg.f64 y) z) |
(-.f64 z (*.f64 z y)) |
(*.f64 z (-.f64 1 y)) |
(pow.f64 (cbrt.f64 (*.f64 z (-.f64 1 y))) 3) |
(fma.f64 -1 (*.f64 z y) z) |
(fma.f64 z (neg.f64 y) z) |
(-.f64 z (*.f64 z y)) |
(*.f64 z (-.f64 1 y)) |
(pow.f64 (pow.f64 (*.f64 z (-.f64 1 y)) 3) 1/3) |
(fma.f64 -1 (*.f64 z y) z) |
(fma.f64 z (neg.f64 y) z) |
(-.f64 z (*.f64 z y)) |
(*.f64 z (-.f64 1 y)) |
(sqrt.f64 (pow.f64 (*.f64 z (-.f64 1 y)) 2)) |
(fma.f64 -1 (*.f64 z y) z) |
(fma.f64 z (neg.f64 y) z) |
(-.f64 z (*.f64 z y)) |
(*.f64 z (-.f64 1 y)) |
(log.f64 (pow.f64 (exp.f64 (-.f64 1 y)) z)) |
(fma.f64 -1 (*.f64 z y) z) |
(fma.f64 z (neg.f64 y) z) |
(-.f64 z (*.f64 z y)) |
(*.f64 z (-.f64 1 y)) |
(cbrt.f64 (pow.f64 (*.f64 z (-.f64 1 y)) 3)) |
(fma.f64 -1 (*.f64 z y) z) |
(fma.f64 z (neg.f64 y) z) |
(-.f64 z (*.f64 z y)) |
(*.f64 z (-.f64 1 y)) |
(expm1.f64 (log1p.f64 (*.f64 z (-.f64 1 y)))) |
(fma.f64 -1 (*.f64 z y) z) |
(fma.f64 z (neg.f64 y) z) |
(-.f64 z (*.f64 z y)) |
(*.f64 z (-.f64 1 y)) |
(exp.f64 (log.f64 (*.f64 z (-.f64 1 y)))) |
(fma.f64 -1 (*.f64 z y) z) |
(fma.f64 z (neg.f64 y) z) |
(-.f64 z (*.f64 z y)) |
(*.f64 z (-.f64 1 y)) |
(exp.f64 (*.f64 (log.f64 (*.f64 z (-.f64 1 y))) 1)) |
(fma.f64 -1 (*.f64 z y) z) |
(fma.f64 z (neg.f64 y) z) |
(-.f64 z (*.f64 z y)) |
(*.f64 z (-.f64 1 y)) |
(log1p.f64 (expm1.f64 (*.f64 z (-.f64 1 y)))) |
(fma.f64 -1 (*.f64 z y) z) |
(fma.f64 z (neg.f64 y) z) |
(-.f64 z (*.f64 z y)) |
(*.f64 z (-.f64 1 y)) |
Compiled 16 to 8 computations (50% saved)
Found 1 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.0b | (*.f64 (-.f64 t 1) a) |
Compiled 25 to 16 computations (36% saved)
Compiled 2637 to 1656 computations (37.2% saved)
25 alts after pruning (19 fresh and 6 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 173 | 3 | 176 |
| Fresh | 0 | 16 | 16 |
| Picked | 1 | 0 | 1 |
| Done | 1 | 6 | 7 |
| Total | 175 | 25 | 200 |
| Status | Error | Program |
|---|---|---|
| 34.7b | (fma.f64 (+.f64 y -2) b x) | |
| 22.8b | (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 t a)) | |
| 26.0b | (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (neg.f64 a)) | |
| 28.5b | (-.f64 (+.f64 (*.f64 (-.f64 y 2) b) x) (*.f64 -1 a)) | |
| 23.3b | (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) | |
| 25.6b | (-.f64 x (-.f64 (*.f64 b (-.f64 2 t)) z)) | |
| 32.1b | (-.f64 x (*.f64 z (-.f64 y 1))) | |
| 37.3b | (-.f64 x (*.f64 t a)) | |
| 40.4b | (-.f64 x (neg.f64 a)) | |
| ✓ | 48.0b | (-.f64 a (*.f64 t a)) |
| 34.7b | (+.f64 (*.f64 (-.f64 y 2) b) x) | |
| 42.0b | (+.f64 (*.f64 y b) x) | |
| 49.1b | (+.f64 (*.f64 t b) (*.f64 t (neg.f64 a))) | |
| 41.9b | (+.f64 (*.f64 t b) x) | |
| 51.1b | (*.f64 (-.f64 y 2) b) | |
| ✓ | 48.2b | (*.f64 z (-.f64 1 y)) |
| 57.7b | (*.f64 z (neg.f64 y)) | |
| 58.4b | (*.f64 y b) | |
| ✓ | 49.1b | (*.f64 t (-.f64 b a)) |
| 53.7b | (*.f64 t (neg.f64 a)) | |
| ✓ | 58.2b | (*.f64 t b) |
| ✓ | 51.1b | (*.f64 b (-.f64 t 2)) |
| ✓ | 55.3b | (*.f64 b -2) |
| 53.3b | z | |
| 46.4b | x |
Compiled 291 to 222 computations (23.7% saved)
| Inputs |
|---|
x |
z |
(*.f64 b -2) |
(*.f64 t b) |
(*.f64 y b) |
(*.f64 t (neg.f64 a)) |
(*.f64 z (neg.f64 y)) |
(-.f64 x (neg.f64 a)) |
(*.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 t b) x) |
(+.f64 (*.f64 y b) x) |
(-.f64 a (*.f64 t a)) |
(-.f64 x (*.f64 t a)) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(+.f64 (*.f64 (-.f64 y 2) b) x) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(-.f64 x (*.f64 (-.f64 t 1) a)) |
(+.f64 (*.f64 t b) (*.f64 t (neg.f64 a))) |
(+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) |
(-.f64 x (-.f64 (*.f64 b (-.f64 2 t)) z)) |
(-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (neg.f64 a)) |
(-.f64 (+.f64 (*.f64 (-.f64 y 2) b) x) (*.f64 -1 a)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 t a)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 (neg.f64 y) b)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 t (-.f64 a b))) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 (-.f64 t 1) a)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 (-.f64 2 (+.f64 y t)) b)) |
(+.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 -2) b x) |
(+.f64 (fma.f64 (+.f64 y -2) b x) a) |
(fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (*.f64 z y))) |
(fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 t -1) a)))) |
| Outputs |
|---|
(fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 t -1) a)))) |
7 calls:
| 21.0ms | (+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) |
| 21.0ms | b |
| 21.0ms | a |
| 20.0ms | y |
| 20.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 400 to 220 computations (45% saved)
| Inputs |
|---|
x |
z |
(*.f64 b -2) |
(*.f64 t b) |
(*.f64 y b) |
(*.f64 t (neg.f64 a)) |
(*.f64 z (neg.f64 y)) |
(-.f64 x (neg.f64 a)) |
(*.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 t b) x) |
(+.f64 (*.f64 y b) x) |
(-.f64 a (*.f64 t a)) |
(-.f64 x (*.f64 t a)) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(+.f64 (*.f64 (-.f64 y 2) b) x) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(-.f64 x (*.f64 (-.f64 t 1) a)) |
(+.f64 (*.f64 t b) (*.f64 t (neg.f64 a))) |
(+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) |
(-.f64 x (-.f64 (*.f64 b (-.f64 2 t)) z)) |
(-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (neg.f64 a)) |
(-.f64 (+.f64 (*.f64 (-.f64 y 2) b) x) (*.f64 -1 a)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 t a)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 (neg.f64 y) b)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 t (-.f64 a b))) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 (-.f64 t 1) a)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 (-.f64 2 (+.f64 y t)) b)) |
(+.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 -2) b x) |
(+.f64 (fma.f64 (+.f64 y -2) b x) a) |
(fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (*.f64 z y))) |
| Outputs |
|---|
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) |
7 calls:
| 24.0ms | t |
| 20.0ms | (+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) |
| 19.0ms | x |
| 19.0ms | y |
| 19.0ms | z |
| 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 381 to 209 computations (45.1% saved)
| Inputs |
|---|
x |
z |
(*.f64 b -2) |
(*.f64 t b) |
(*.f64 y b) |
(*.f64 t (neg.f64 a)) |
(*.f64 z (neg.f64 y)) |
(-.f64 x (neg.f64 a)) |
(*.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 t b) x) |
(+.f64 (*.f64 y b) x) |
(-.f64 a (*.f64 t a)) |
(-.f64 x (*.f64 t a)) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(+.f64 (*.f64 (-.f64 y 2) b) x) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(-.f64 x (*.f64 (-.f64 t 1) a)) |
(+.f64 (*.f64 t b) (*.f64 t (neg.f64 a))) |
(+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) |
(-.f64 x (-.f64 (*.f64 b (-.f64 2 t)) z)) |
(-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (neg.f64 a)) |
(-.f64 (+.f64 (*.f64 (-.f64 y 2) b) x) (*.f64 -1 a)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 t a)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 (neg.f64 y) b)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 t (-.f64 a b))) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 (-.f64 t 1) a)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 (-.f64 2 (+.f64 y t)) b)) |
| Outputs |
|---|
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 (-.f64 2 (+.f64 y t)) b)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 (-.f64 2 (+.f64 y t)) b)) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 (-.f64 t 1) a)) |
6 calls:
| 293.0ms | x |
| 102.0ms | y |
| 94.0ms | a |
| 61.0ms | b |
| 50.0ms | z |
| Error | Segments | Branch |
|---|---|---|
| 11.0b | 4 | x |
| 10.1b | 7 | y |
| 4.9b | 3 | z |
| 7.3b | 3 | t |
| 5.0b | 6 | a |
| 4.6b | 4 | b |
Compiled 286 to 152 computations (46.9% saved)
| 3× | binary-search |
| Time | Left | Right |
|---|---|---|
| 18.0ms | 6.852454091688989e+53 | 4.4652717578022016e+55 |
| 16.0ms | 2.8236770927649544e-47 | 7.408373841608881e-46 |
| 87.0ms | -2.628580897631523e+29 | -4.098122087833424e+26 |
| 46.0ms | 352× | body | 256 | valid |
| 1.0ms | 9× | body | 256 | infinite |
Compiled 974 to 716 computations (26.5% saved)
| Inputs |
|---|
x |
z |
(*.f64 b -2) |
(*.f64 t b) |
(*.f64 y b) |
(*.f64 t (neg.f64 a)) |
(*.f64 z (neg.f64 y)) |
(-.f64 x (neg.f64 a)) |
(*.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 t b) x) |
(+.f64 (*.f64 y b) x) |
(-.f64 a (*.f64 t a)) |
(-.f64 x (*.f64 t a)) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(+.f64 (*.f64 (-.f64 y 2) b) x) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(-.f64 x (*.f64 (-.f64 t 1) a)) |
(+.f64 (*.f64 t b) (*.f64 t (neg.f64 a))) |
(+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) |
(-.f64 x (-.f64 (*.f64 b (-.f64 2 t)) z)) |
(-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (neg.f64 a)) |
(-.f64 (+.f64 (*.f64 (-.f64 y 2) b) x) (*.f64 -1 a)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 t a)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 (neg.f64 y) b)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 t (-.f64 a b))) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 (-.f64 t 1) a)) |
| Outputs |
|---|
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 (-.f64 t 1) a)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 (-.f64 t 1) a)) |
6 calls:
| 213.0ms | a |
| 149.0ms | t |
| 149.0ms | x |
| 115.0ms | y |
| 96.0ms | z |
| Error | Segments | Branch |
|---|---|---|
| 11.3b | 4 | x |
| 10.1b | 7 | y |
| 4.9b | 3 | z |
| 8.7b | 5 | t |
| 6.4b | 10 | a |
| 6.1b | 3 | b |
Compiled 271 to 144 computations (46.9% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 21.0ms | 8.031660617367511e+70 | 3.8287215308404945e+76 |
| 65.0ms | -1.182621316486989e+46 | -1.0423679455354141e+44 |
| 82.0ms | 256× | body | 256 | valid |
| 1.0ms | 10× | body | 256 | infinite |
Compiled 708 to 523 computations (26.1% saved)
| Inputs |
|---|
x |
z |
(*.f64 b -2) |
(*.f64 t b) |
(*.f64 y b) |
(*.f64 t (neg.f64 a)) |
(*.f64 z (neg.f64 y)) |
(-.f64 x (neg.f64 a)) |
(*.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 t b) x) |
(+.f64 (*.f64 y b) x) |
(-.f64 a (*.f64 t a)) |
(-.f64 x (*.f64 t a)) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(+.f64 (*.f64 (-.f64 y 2) b) x) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(-.f64 x (*.f64 (-.f64 t 1) a)) |
(+.f64 (*.f64 t b) (*.f64 t (neg.f64 a))) |
(+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) |
(-.f64 x (-.f64 (*.f64 b (-.f64 2 t)) z)) |
(-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (neg.f64 a)) |
(-.f64 (+.f64 (*.f64 (-.f64 y 2) b) x) (*.f64 -1 a)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 t a)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 (neg.f64 y) b)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 t (-.f64 a b))) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 (-.f64 t 1) a)) |
| Outputs |
|---|
(-.f64 x (-.f64 (*.f64 b (-.f64 2 t)) z)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 (-.f64 t 1) a)) |
(+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 (-.f64 t 1) a)) |
(+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) |
6 calls:
| 186.0ms | y |
| 180.0ms | a |
| 171.0ms | x |
| 167.0ms | z |
| 131.0ms | t |
| Error | Segments | Branch |
|---|---|---|
| 12.6b | 8 | x |
| 12.8b | 6 | y |
| 11.3b | 6 | z |
| 8.7b | 5 | t |
| 11.2b | 5 | a |
| 8.4b | 5 | b |
Compiled 256 to 136 computations (46.9% saved)
| 4× | binary-search |
| Time | Left | Right |
|---|---|---|
| 51.0ms | 1.5036110858218677e+63 | 1.2450634981006577e+65 |
| 17.0ms | 116408145485.45293 | 19636874791995.656 |
| 9.0ms | 4.802042472707817e-16 | 8.067221575973628e-16 |
| 21.0ms | -2.628580897631523e+29 | -4.098122087833424e+26 |
| 55.0ms | 416× | body | 256 | valid |
| 2.0ms | 12× | body | 256 | infinite |
Compiled 972 to 729 computations (25% saved)
| Inputs |
|---|
x |
z |
(*.f64 b -2) |
(*.f64 t b) |
(*.f64 y b) |
(*.f64 t (neg.f64 a)) |
(*.f64 z (neg.f64 y)) |
(-.f64 x (neg.f64 a)) |
(*.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 t b) x) |
(+.f64 (*.f64 y b) x) |
(-.f64 a (*.f64 t a)) |
(-.f64 x (*.f64 t a)) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(+.f64 (*.f64 (-.f64 y 2) b) x) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(-.f64 x (*.f64 (-.f64 t 1) a)) |
(+.f64 (*.f64 t b) (*.f64 t (neg.f64 a))) |
(+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) |
(-.f64 x (-.f64 (*.f64 b (-.f64 2 t)) z)) |
(-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (neg.f64 a)) |
(-.f64 (+.f64 (*.f64 (-.f64 y 2) b) x) (*.f64 -1 a)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 t a)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 (neg.f64 y) b)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 t (-.f64 a b))) |
| Outputs |
|---|
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 t (-.f64 a b))) |
(-.f64 (+.f64 (*.f64 (-.f64 y 2) b) x) (*.f64 -1 a)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (neg.f64 a)) |
(-.f64 (+.f64 (*.f64 (-.f64 y 2) b) x) (*.f64 -1 a)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 t (-.f64 a b))) |
6 calls:
| 256.0ms | z |
| 210.0ms | a |
| 195.0ms | x |
| 131.0ms | t |
| 126.0ms | y |
| Error | Segments | Branch |
|---|---|---|
| 14.3b | 7 | x |
| 14.6b | 5 | y |
| 11.8b | 7 | z |
| 8.7b | 5 | t |
| 9.8b | 9 | a |
| 11.5b | 5 | b |
Compiled 243 to 128 computations (47.3% saved)
| 4× | binary-search |
| Time | Left | Right |
|---|---|---|
| 22.0ms | 1.0354350650472142e-97 | 2.3814630643638917e-92 |
| 19.0ms | 4.113109852925182e-300 | 1.3501856437137849e-297 |
| 48.0ms | -9.689440677182962e-148 | -5.207274582498866e-152 |
| 22.0ms | -4.84067778871144e-8 | -6.662915738567191e-16 |
| 100.0ms | 544× | body | 256 | valid |
Compiled 1280 to 963 computations (24.8% saved)
| Inputs |
|---|
x |
z |
(*.f64 b -2) |
(*.f64 t b) |
(*.f64 y b) |
(*.f64 t (neg.f64 a)) |
(*.f64 z (neg.f64 y)) |
(-.f64 x (neg.f64 a)) |
(*.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 t b) x) |
(+.f64 (*.f64 y b) x) |
(-.f64 a (*.f64 t a)) |
(-.f64 x (*.f64 t a)) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(+.f64 (*.f64 (-.f64 y 2) b) x) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(-.f64 x (*.f64 (-.f64 t 1) a)) |
(+.f64 (*.f64 t b) (*.f64 t (neg.f64 a))) |
(+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) |
(-.f64 x (-.f64 (*.f64 b (-.f64 2 t)) z)) |
(-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (neg.f64 a)) |
(-.f64 (+.f64 (*.f64 (-.f64 y 2) b) x) (*.f64 -1 a)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 t a)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 (neg.f64 y) b)) |
| Outputs |
|---|
(-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) |
(-.f64 (+.f64 (*.f64 (-.f64 y 2) b) x) (*.f64 -1 a)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (neg.f64 a)) |
(-.f64 (+.f64 (*.f64 (-.f64 y 2) b) x) (*.f64 -1 a)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 (neg.f64 y) b)) |
(-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) |
6 calls:
| 228.0ms | a |
| 228.0ms | z |
| 222.0ms | t |
| 93.0ms | y |
| 83.0ms | x |
| Error | Segments | Branch |
|---|---|---|
| 18.1b | 6 | x |
| 14.9b | 7 | y |
| 12.1b | 12 | z |
| 9.0b | 6 | t |
| 13.3b | 7 | a |
| 14.0b | 3 | b |
Compiled 230 to 123 computations (46.5% saved)
| 5× | binary-search |
| Time | Left | Right |
|---|---|---|
| 17.0ms | 5.172918084580763e+61 | 2.5909809204566577e+63 |
| 21.0ms | 1.0354350650472142e-97 | 2.3814630643638917e-92 |
| 18.0ms | 4.113109852925182e-300 | 1.3501856437137849e-297 |
| 18.0ms | -9.689440677182962e-148 | -5.207274582498866e-152 |
| 20.0ms | -4.84067778871144e-8 | -6.662915738567191e-16 |
| 86.0ms | 656× | body | 256 | valid |
| 1.0ms | 7× | body | 256 | infinite |
Compiled 1480 to 1111 computations (24.9% saved)
| Inputs |
|---|
x |
z |
(*.f64 b -2) |
(*.f64 t b) |
(*.f64 y b) |
(*.f64 t (neg.f64 a)) |
(*.f64 z (neg.f64 y)) |
(-.f64 x (neg.f64 a)) |
(*.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 t b) x) |
(+.f64 (*.f64 y b) x) |
(-.f64 a (*.f64 t a)) |
(-.f64 x (*.f64 t a)) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(+.f64 (*.f64 (-.f64 y 2) b) x) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(-.f64 x (*.f64 (-.f64 t 1) a)) |
(+.f64 (*.f64 t b) (*.f64 t (neg.f64 a))) |
(+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) |
(-.f64 x (-.f64 (*.f64 b (-.f64 2 t)) z)) |
(-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (neg.f64 a)) |
(-.f64 (+.f64 (*.f64 (-.f64 y 2) b) x) (*.f64 -1 a)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 t a)) |
| Outputs |
|---|
(-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) |
(-.f64 (+.f64 (*.f64 (-.f64 y 2) b) x) (*.f64 -1 a)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (neg.f64 a)) |
(-.f64 (+.f64 (*.f64 (-.f64 y 2) b) x) (*.f64 -1 a)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (neg.f64 a)) |
(-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) |
6 calls:
| 161.0ms | z |
| 132.0ms | x |
| 89.0ms | a |
| 75.0ms | t |
| 64.0ms | b |
| Error | Segments | Branch |
|---|---|---|
| 18.1b | 6 | x |
| 16.3b | 5 | y |
| 12.1b | 12 | z |
| 9.5b | 6 | t |
| 13.3b | 7 | a |
| 12.6b | 5 | b |
Compiled 218 to 117 computations (46.3% saved)
| 5× | binary-search |
| Time | Left | Right |
|---|---|---|
| 15.0ms | 1.103043879043776e+42 | 1.0722337914997953e+43 |
| 21.0ms | 1.0354350650472142e-97 | 2.3814630643638917e-92 |
| 19.0ms | 4.113109852925182e-300 | 1.3501856437137849e-297 |
| 45.0ms | -9.689440677182962e-148 | -5.207274582498866e-152 |
| 21.0ms | -4.84067778871144e-8 | -6.662915738567191e-16 |
| 84.0ms | 640× | body | 256 | valid |
| 1.0ms | 10× | body | 256 | infinite |
Compiled 1415 to 1071 computations (24.3% saved)
| Inputs |
|---|
x |
z |
(*.f64 b -2) |
(*.f64 t b) |
(*.f64 y b) |
(*.f64 t (neg.f64 a)) |
(*.f64 z (neg.f64 y)) |
(-.f64 x (neg.f64 a)) |
(*.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 t b) x) |
(+.f64 (*.f64 y b) x) |
(-.f64 a (*.f64 t a)) |
(-.f64 x (*.f64 t a)) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(+.f64 (*.f64 (-.f64 y 2) b) x) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(-.f64 x (*.f64 (-.f64 t 1) a)) |
(+.f64 (*.f64 t b) (*.f64 t (neg.f64 a))) |
(+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) |
(-.f64 x (-.f64 (*.f64 b (-.f64 2 t)) z)) |
(-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (neg.f64 a)) |
| Outputs |
|---|
(-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (neg.f64 a)) |
(-.f64 x (-.f64 (*.f64 b (-.f64 2 t)) z)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (neg.f64 a)) |
(-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) |
6 calls:
| 155.0ms | a |
| 130.0ms | t |
| 114.0ms | x |
| 109.0ms | y |
| 93.0ms | b |
| Error | Segments | Branch |
|---|---|---|
| 17.7b | 7 | x |
| 16.1b | 8 | y |
| 16.2b | 4 | z |
| 12.1b | 5 | t |
| 14.1b | 7 | a |
| 13.9b | 6 | b |
Compiled 196 to 105 computations (46.4% saved)
| 4× | binary-search |
| Time | Left | Right |
|---|---|---|
| 23.0ms | 1.103043879043776e+42 | 1.0722337914997953e+43 |
| 16.0ms | 3.0053539318975267e-184 | 1.7952135624518054e-183 |
| 22.0ms | 9.246948306141442e-284 | 3.7086401472432175e-277 |
| 51.0ms | -1278408198.536061 | -12609916.598692767 |
| 106.0ms | 448× | body | 256 | valid |
| 1.0ms | 5× | body | 256 | infinite |
Compiled 960 to 714 computations (25.6% saved)
| Inputs |
|---|
x |
z |
(*.f64 b -2) |
(*.f64 t b) |
(*.f64 y b) |
(*.f64 t (neg.f64 a)) |
(*.f64 z (neg.f64 y)) |
(-.f64 x (neg.f64 a)) |
(*.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 t b) x) |
(+.f64 (*.f64 y b) x) |
(-.f64 a (*.f64 t a)) |
(-.f64 x (*.f64 t a)) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(+.f64 (*.f64 (-.f64 y 2) b) x) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(-.f64 x (*.f64 (-.f64 t 1) a)) |
(+.f64 (*.f64 t b) (*.f64 t (neg.f64 a))) |
(+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) |
(-.f64 x (-.f64 (*.f64 b (-.f64 2 t)) z)) |
(-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) |
| Outputs |
|---|
(-.f64 a (*.f64 t a)) |
(-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) |
(-.f64 x (-.f64 (*.f64 b (-.f64 2 t)) z)) |
(-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) |
(+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) |
(-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) |
(-.f64 x (*.f64 (-.f64 t 1) a)) |
6 calls:
| 94.0ms | y |
| 84.0ms | a |
| 58.0ms | b |
| 52.0ms | z |
| 36.0ms | t |
| Error | Segments | Branch |
|---|---|---|
| 23.3b | 1 | x |
| 16.9b | 8 | y |
| 17.8b | 4 | z |
| 16.2b | 3 | t |
| 14.1b | 7 | a |
| 17.4b | 3 | b |
Compiled 186 to 100 computations (46.2% saved)
| 6× | binary-search |
| Time | Left | Right |
|---|---|---|
| 21.0ms | 1.169848731417555e+172 | 5.909421580071101e+174 |
| 25.0ms | 1.5671432780527873e+56 | 3.797214204787244e+72 |
| 24.0ms | 4.398117124565889e-29 | 1.2086953256788588e-14 |
| 16.0ms | 1.4173969189304313e-129 | 3.036770201876247e-127 |
| 9.0ms | -5.252061727749803e-41 | -3.012199380337898e-41 |
| 26.0ms | -6.195392705193025e+207 | -9.354297145689708e+202 |
| 102.0ms | 766× | body | 256 | valid |
| 10.0ms | 69× | body | 256 | infinite |
| 0.0ms | 1× | body | 1024 | valid |
| 0.0ms | 1× | body | 512 | valid |
Compiled 1520 to 1096 computations (27.9% saved)
| Inputs |
|---|
x |
z |
(*.f64 b -2) |
(*.f64 t b) |
(*.f64 y b) |
(*.f64 t (neg.f64 a)) |
(*.f64 z (neg.f64 y)) |
(-.f64 x (neg.f64 a)) |
(*.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 t b) x) |
(+.f64 (*.f64 y b) x) |
(-.f64 a (*.f64 t a)) |
(-.f64 x (*.f64 t a)) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(+.f64 (*.f64 (-.f64 y 2) b) x) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(-.f64 x (*.f64 (-.f64 t 1) a)) |
(+.f64 (*.f64 t b) (*.f64 t (neg.f64 a))) |
(+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) |
(-.f64 x (-.f64 (*.f64 b (-.f64 2 t)) z)) |
| Outputs |
|---|
(-.f64 x (*.f64 (-.f64 t 1) a)) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(-.f64 x (*.f64 (-.f64 t 1) a)) |
(-.f64 x (-.f64 (*.f64 b (-.f64 2 t)) z)) |
(+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) |
(-.f64 x (-.f64 (*.f64 b (-.f64 2 t)) z)) |
(-.f64 x (*.f64 (-.f64 t 1) a)) |
6 calls:
| 117.0ms | x |
| 90.0ms | y |
| 81.0ms | a |
| 65.0ms | b |
| 55.0ms | z |
| Error | Segments | Branch |
|---|---|---|
| 22.1b | 7 | x |
| 16.9b | 8 | y |
| 17.8b | 4 | z |
| 18.3b | 3 | t |
| 15.5b | 7 | a |
| 18.9b | 5 | b |
Compiled 177 to 98 computations (44.6% saved)
| 6× | binary-search |
| Time | Left | Right |
|---|---|---|
| 32.0ms | 2.4914769339304903e+147 | 1.1412414912963206e+154 |
| 20.0ms | 1.1935972365611016e+95 | 4.361189825541623e+99 |
| 12.0ms | 5.5746958827869174e-30 | 1.42622428429662e-29 |
| 11.0ms | -5.252061727749803e-41 | -3.012199380337898e-41 |
| 23.0ms | -1.441570841051116e+67 | -3.480905342658467e+61 |
| 18.0ms | -3.1393713343517313e+117 | -4.651757332826566e+115 |
| 92.0ms | 672× | body | 256 | valid |
| 15.0ms | 54× | body | 256 | infinite |
Compiled 1290 to 990 computations (23.3% saved)
| Inputs |
|---|
x |
z |
(*.f64 b -2) |
(*.f64 t b) |
(*.f64 y b) |
(*.f64 t (neg.f64 a)) |
(*.f64 z (neg.f64 y)) |
(-.f64 x (neg.f64 a)) |
(*.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 t b) x) |
(+.f64 (*.f64 y b) x) |
(-.f64 a (*.f64 t a)) |
(-.f64 x (*.f64 t a)) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(+.f64 (*.f64 (-.f64 y 2) b) x) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(-.f64 x (*.f64 (-.f64 t 1) a)) |
(+.f64 (*.f64 t b) (*.f64 t (neg.f64 a))) |
(+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) |
| Outputs |
|---|
(-.f64 x (*.f64 (-.f64 t 1) a)) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(-.f64 x (*.f64 (-.f64 t 1) a)) |
(*.f64 (-.f64 y 2) b) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) |
(-.f64 x (*.f64 (-.f64 t 1) a)) |
6 calls:
| 129.0ms | y |
| 123.0ms | a |
| 78.0ms | x |
| 65.0ms | t |
| 61.0ms | b |
| Error | Segments | Branch |
|---|---|---|
| 24.7b | 7 | x |
| 23.4b | 12 | y |
| 17.8b | 4 | z |
| 18.0b | 6 | t |
| 16.0b | 11 | a |
| 19.2b | 5 | b |
Compiled 168 to 93 computations (44.6% saved)
| 10× | binary-search |
| Time | Left | Right |
|---|---|---|
| 54.0ms | 1.5671432780527873e+56 | 3.797214204787244e+72 |
| 24.0ms | 4.398117124565889e-29 | 1.2086953256788588e-14 |
| 17.0ms | 1.4173969189304313e-129 | 3.036770201876247e-127 |
| 53.0ms | -4.017763607842469e-252 | -4.1883494970466306e-256 |
| 21.0ms | -1.2739535437753183e-202 | -2.565144259683839e-211 |
| 12.0ms | -2.8510960898722046e-168 | -8.342616078317913e-169 |
| 183.0ms | -6.022749060904844e-57 | -2.7339253162780067e-62 |
| 56.0ms | -5.252061727749803e-41 | -3.012199380337898e-41 |
| 23.0ms | -1.441570841051116e+67 | -3.480905342658467e+61 |
| 18.0ms | -3.1393713343517313e+117 | -4.651757332826566e+115 |
| 357.0ms | 1248× | body | 256 | valid |
| 4.0ms | 26× | body | 256 | infinite |
Compiled 2292 to 1762 computations (23.1% saved)
| Inputs |
|---|
x |
z |
(*.f64 b -2) |
(*.f64 t b) |
(*.f64 y b) |
(*.f64 t (neg.f64 a)) |
(*.f64 z (neg.f64 y)) |
(-.f64 x (neg.f64 a)) |
(*.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 t b) x) |
(+.f64 (*.f64 y b) x) |
(-.f64 a (*.f64 t a)) |
(-.f64 x (*.f64 t a)) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(+.f64 (*.f64 (-.f64 y 2) b) x) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(-.f64 x (*.f64 (-.f64 t 1) a)) |
(+.f64 (*.f64 t b) (*.f64 t (neg.f64 a))) |
| Outputs |
|---|
(-.f64 x (*.f64 (-.f64 t 1) a)) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(-.f64 x (*.f64 (-.f64 t 1) a)) |
(*.f64 (-.f64 y 2) b) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(+.f64 (*.f64 (-.f64 y 2) b) x) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(-.f64 x (*.f64 (-.f64 t 1) a)) |
6 calls:
| 294.0ms | y |
| 203.0ms | a |
| 134.0ms | x |
| 104.0ms | z |
| 95.0ms | t |
| Error | Segments | Branch |
|---|---|---|
| 25.0b | 7 | x |
| 22.8b | 13 | y |
| 18.3b | 7 | z |
| 18.0b | 6 | t |
| 17.7b | 13 | a |
| 21.2b | 7 | b |
Compiled 159 to 89 computations (44% saved)
| 12× | binary-search |
| Time | Left | Right |
|---|---|---|
| 25.0ms | 2.4914769339304903e+147 | 1.1412414912963206e+154 |
| 21.0ms | 1.1935972365611016e+95 | 4.361189825541623e+99 |
| 25.0ms | 1.5671432780527873e+56 | 3.797214204787244e+72 |
| 24.0ms | 2.2649973293360102e+27 | 1.780989559146201e+29 |
| 15.0ms | 2.842675137356437e+20 | 2.766436314382545e+21 |
| 223.0ms | 4.65010099381651e-79 | 9.589518424537555e-65 |
| 18.0ms | 1.6475492935637351e-261 | 2.785767513353485e-257 |
| 134.0ms | -1.688794540665453e-301 | -2.8579019264197277e-303 |
| 23.0ms | -6.022749060904844e-57 | -2.7339253162780067e-62 |
| 11.0ms | -5.252061727749803e-41 | -3.012199380337898e-41 |
| 23.0ms | -1.441570841051116e+67 | -3.480905342658467e+61 |
| 20.0ms | -3.1393713343517313e+117 | -4.651757332826566e+115 |
| 534.0ms | 1504× | body | 256 | valid |
| 10.0ms | 76× | body | 256 | infinite |
Compiled 2642 to 2048 computations (22.5% saved)
| Inputs |
|---|
x |
z |
(*.f64 b -2) |
(*.f64 t b) |
(*.f64 y b) |
(*.f64 t (neg.f64 a)) |
(*.f64 z (neg.f64 y)) |
(-.f64 x (neg.f64 a)) |
(*.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 t b) x) |
(+.f64 (*.f64 y b) x) |
(-.f64 a (*.f64 t a)) |
(-.f64 x (*.f64 t a)) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(+.f64 (*.f64 (-.f64 y 2) b) x) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
| Outputs |
|---|
(-.f64 x (*.f64 t (-.f64 a b))) |
(+.f64 (*.f64 (-.f64 y 2) b) x) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(+.f64 (*.f64 (-.f64 y 2) b) x) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(-.f64 x (*.f64 t (-.f64 a b))) |
6 calls:
| 190.0ms | a |
| 152.0ms | y |
| 136.0ms | z |
| 123.0ms | b |
| 82.0ms | t |
| Error | Segments | Branch |
|---|---|---|
| 26.7b | 6 | x |
| 25.7b | 8 | y |
| 19.6b | 7 | z |
| 18.0b | 6 | t |
| 20.2b | 12 | a |
| 21.6b | 8 | b |
Compiled 144 to 84 computations (41.7% saved)
| 5× | binary-search |
| Time | Left | Right |
|---|---|---|
| 326.0ms | 4.325812161976355e+80 | 1.9430046626939323e+89 |
| 23.0ms | 1.0354350650472142e-97 | 2.3814630643638917e-92 |
| 22.0ms | 4.113109852925182e-300 | 1.3501856437137849e-297 |
| 20.0ms | -9.689440677182962e-148 | -5.207274582498866e-152 |
| 17.0ms | -6.662915738567191e-16 | -1.3912794950094385e-17 |
| 306.0ms | 26× | body | 256 | infinite |
| 92.0ms | 656× | body | 256 | valid |
Compiled 1184 to 913 computations (22.9% saved)
| Inputs |
|---|
x |
z |
(*.f64 b -2) |
(*.f64 t b) |
(*.f64 y b) |
(*.f64 t (neg.f64 a)) |
(*.f64 z (neg.f64 y)) |
(-.f64 x (neg.f64 a)) |
(*.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 t b) x) |
(+.f64 (*.f64 y b) x) |
(-.f64 a (*.f64 t a)) |
(-.f64 x (*.f64 t a)) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(+.f64 (*.f64 (-.f64 y 2) b) x) |
(-.f64 x (*.f64 t (-.f64 a b))) |
| Outputs |
|---|
(-.f64 a (*.f64 t a)) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(*.f64 z (-.f64 1 y)) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(*.f64 (-.f64 y 2) b) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(+.f64 (*.f64 (-.f64 y 2) b) x) |
(*.f64 z (-.f64 1 y)) |
(+.f64 (*.f64 (-.f64 y 2) b) x) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(+.f64 (*.f64 (-.f64 y 2) b) x) |
(-.f64 a (*.f64 t a)) |
6 calls:
| 140.0ms | a |
| 115.0ms | y |
| 104.0ms | z |
| 90.0ms | t |
| 81.0ms | x |
| Error | Segments | Branch |
|---|---|---|
| 28.1b | 6 | x |
| 25.9b | 9 | y |
| 22.0b | 7 | z |
| 21.8b | 3 | t |
| 21.0b | 12 | a |
| 24.3b | 7 | b |
Compiled 137 to 80 computations (41.6% saved)
| 11× | binary-search |
| Time | Left | Right |
|---|---|---|
| 62.0ms | 8.963734011595879e+121 | 2.4914769339304903e+147 |
| 26.0ms | 4.398117124565889e-29 | 1.2086953256788588e-14 |
| 16.0ms | 1.4173969189304313e-129 | 3.036770201876247e-127 |
| 23.0ms | -4.1883494970466306e-256 | -7.035504250305844e-266 |
| 52.0ms | -3.2465373455033885e-224 | -1.1692599061278796e-232 |
| 19.0ms | -5.811029742001688e-178 | -1.3934319063653088e-180 |
| 11.0ms | -2.7339253162780067e-62 | -1.223276711589365e-62 |
| 19.0ms | -5.252061727749803e-41 | -3.012199380337898e-41 |
| 19.0ms | -3.480905342658467e+61 | -4.609623952528786e+57 |
| 18.0ms | -3.1393713343517313e+117 | -4.651757332826566e+115 |
| 32.0ms | -6.195392705193025e+207 | -9.354297145689708e+202 |
| 250.0ms | 1407× | body | 256 | valid |
| 18.0ms | 75× | body | 256 | infinite |
| 0.0ms | 1× | body | 512 | valid |
Compiled 2374 to 1822 computations (23.3% saved)
| Inputs |
|---|
x |
z |
(*.f64 b -2) |
(*.f64 t b) |
(*.f64 y b) |
(*.f64 t (neg.f64 a)) |
(*.f64 z (neg.f64 y)) |
(-.f64 x (neg.f64 a)) |
(*.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 t b) x) |
(+.f64 (*.f64 y b) x) |
(-.f64 a (*.f64 t a)) |
(-.f64 x (*.f64 t a)) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(+.f64 (*.f64 (-.f64 y 2) b) x) |
| Outputs |
|---|
(-.f64 a (*.f64 t a)) |
(-.f64 x (*.f64 t a)) |
(*.f64 z (-.f64 1 y)) |
(+.f64 (*.f64 (-.f64 y 2) b) x) |
(*.f64 z (-.f64 1 y)) |
(+.f64 (*.f64 (-.f64 y 2) b) x) |
(*.f64 z (-.f64 1 y)) |
(+.f64 (*.f64 (-.f64 y 2) b) x) |
(-.f64 x (*.f64 t a)) |
(+.f64 (*.f64 (-.f64 y 2) b) x) |
(-.f64 a (*.f64 t a)) |
6 calls:
| 99.0ms | a |
| 81.0ms | b |
| 61.0ms | y |
| 59.0ms | z |
| 56.0ms | t |
| Error | Segments | Branch |
|---|---|---|
| 29.6b | 5 | x |
| 30.7b | 7 | y |
| 25.0b | 5 | z |
| 24.4b | 5 | t |
| 22.5b | 11 | a |
| 27.0b | 5 | b |
Compiled 130 to 77 computations (40.8% saved)
| 10× | binary-search |
| Time | Left | Right |
|---|---|---|
| 66.0ms | 8.963734011595879e+121 | 2.4914769339304903e+147 |
| 39.0ms | 4.398117124565889e-29 | 1.2086953256788588e-14 |
| 16.0ms | 1.4173969189304313e-129 | 3.036770201876247e-127 |
| 86.0ms | -4.1883494970466306e-256 | -7.035504250305844e-266 |
| 147.0ms | -3.2465373455033885e-224 | -1.1692599061278796e-232 |
| 25.0ms | -5.518430995430554e-100 | -2.8991648127415837e-111 |
| 20.0ms | -6.022749060904844e-57 | -2.7339253162780067e-62 |
| 21.0ms | -2.69833323641549e+81 | -1.644013615668209e+75 |
| 17.0ms | -3.1393713343517313e+117 | -4.651757332826566e+115 |
| 24.0ms | -5.1627355266578836e+168 | -3.5193675651749307e+161 |
| 434.0ms | 1454× | body | 256 | valid |
| 9.0ms | 75× | body | 256 | infinite |
| 0.0ms | 1× | body | 1024 | valid |
| 0.0ms | 1× | body | 512 | valid |
Compiled 2370 to 1869 computations (21.1% saved)
| Inputs |
|---|
x |
z |
(*.f64 b -2) |
(*.f64 t b) |
(*.f64 y b) |
(*.f64 t (neg.f64 a)) |
(*.f64 z (neg.f64 y)) |
(-.f64 x (neg.f64 a)) |
(*.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 t b) x) |
(+.f64 (*.f64 y b) x) |
(-.f64 a (*.f64 t a)) |
(-.f64 x (*.f64 t a)) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
| Outputs |
|---|
(-.f64 a (*.f64 t a)) |
(-.f64 x (*.f64 t a)) |
(*.f64 z (-.f64 1 y)) |
(-.f64 x (*.f64 t a)) |
(*.f64 (-.f64 y 2) b) |
(*.f64 t (-.f64 b a)) |
(*.f64 z (-.f64 1 y)) |
(+.f64 (*.f64 t b) x) |
(*.f64 b (-.f64 t 2)) |
x |
(*.f64 z (-.f64 1 y)) |
(+.f64 (*.f64 y b) x) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(+.f64 (*.f64 t b) x) |
(-.f64 x (*.f64 t a)) |
(+.f64 (*.f64 y b) x) |
(-.f64 x (*.f64 t a)) |
(-.f64 a (*.f64 t a)) |
6 calls:
| 243.0ms | a |
| 114.0ms | b |
| 92.0ms | x |
| 87.0ms | t |
| 83.0ms | y |
| Error | Segments | Branch |
|---|---|---|
| 30.3b | 5 | x |
| 32.2b | 7 | y |
| 27.8b | 7 | z |
| 26.2b | 9 | t |
| 21.6b | 18 | a |
| 26.8b | 9 | b |
Compiled 123 to 73 computations (40.7% saved)
| 17× | binary-search |
| Time | Left | Right |
|---|---|---|
| 27.0ms | 8.963734011595879e+121 | 2.4914769339304903e+147 |
| 24.0ms | 4.083690621609082e+45 | 1.5671432780527873e+56 |
| 16.0ms | 67.97745606585308 | 7496.414681494561 |
| 16.0ms | 3.0164711892923835e-179 | 2.7990138454455415e-177 |
| 14.0ms | 1.5582873298062368e-249 | 1.970015229703595e-248 |
| 16.0ms | -1.688794540665453e-301 | -2.8579019264197277e-303 |
| 22.0ms | -4.1883494970466306e-256 | -7.035504250305844e-266 |
| 19.0ms | -8.658467395979134e-221 | -2.740031748544958e-223 |
| 20.0ms | -1.2739535437753183e-202 | -2.565144259683839e-211 |
| 16.0ms | -1.3934319063653088e-180 | -2.4718291971371128e-182 |
| 23.0ms | -5.518430995430554e-100 | -2.8991648127415837e-111 |
| 16.0ms | -8.386673697352583e-85 | -8.669058540998767e-87 |
| 12.0ms | -2.7339253162780067e-62 | -1.223276711589365e-62 |
| 9.0ms | -5.252061727749803e-41 | -3.012199380337898e-41 |
| 19.0ms | -3.480905342658467e+61 | -4.609623952528786e+57 |
| 18.0ms | -3.1393713343517313e+117 | -4.651757332826566e+115 |
| 24.0ms | -5.1627355266578836e+168 | -3.5193675651749307e+161 |
| 276.0ms | 2112× | body | 256 | valid |
| 10.0ms | 76× | body | 256 | infinite |
Compiled 3162 to 2470 computations (21.9% saved)
| Inputs |
|---|
x |
z |
(*.f64 b -2) |
(*.f64 t b) |
(*.f64 y b) |
(*.f64 t (neg.f64 a)) |
(*.f64 z (neg.f64 y)) |
(-.f64 x (neg.f64 a)) |
(*.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 t b) x) |
(+.f64 (*.f64 y b) x) |
(-.f64 a (*.f64 t a)) |
(-.f64 x (*.f64 t a)) |
| Outputs |
|---|
(-.f64 a (*.f64 t a)) |
(-.f64 x (*.f64 t a)) |
(*.f64 z (-.f64 1 y)) |
(-.f64 x (*.f64 t a)) |
(*.f64 (-.f64 y 2) b) |
(*.f64 t (-.f64 b a)) |
(*.f64 z (-.f64 1 y)) |
(+.f64 (*.f64 t b) x) |
(*.f64 b (-.f64 t 2)) |
x |
(*.f64 z (-.f64 1 y)) |
(+.f64 (*.f64 y b) x) |
(+.f64 (*.f64 t b) x) |
(-.f64 x (*.f64 t a)) |
(+.f64 (*.f64 y b) x) |
(-.f64 a (*.f64 t a)) |
6 calls:
| 272.0ms | a |
| 139.0ms | b |
| 82.0ms | t |
| 55.0ms | y |
| 50.0ms | z |
| Error | Segments | Branch |
|---|---|---|
| 31.8b | 4 | x |
| 32.2b | 7 | y |
| 28.9b | 5 | z |
| 26.2b | 9 | t |
| 22.9b | 16 | a |
| 27.9b | 10 | b |
Compiled 116 to 69 computations (40.5% saved)
| 15× | binary-search |
| Time | Left | Right |
|---|---|---|
| 25.0ms | 1.5671432780527873e+56 | 3.797214204787244e+72 |
| 16.0ms | 67.97745606585308 | 7496.414681494561 |
| 194.0ms | 3.0164711892923835e-179 | 2.7990138454455415e-177 |
| 19.0ms | 2.4375435096430954e-280 | 6.2637411557892366e-276 |
| 24.0ms | -4.1883494970466306e-256 | -7.035504250305844e-266 |
| 109.0ms | -8.658467395979134e-221 | -2.740031748544958e-223 |
| 24.0ms | -1.2739535437753183e-202 | -2.565144259683839e-211 |
| 15.0ms | -1.3934319063653088e-180 | -2.4718291971371128e-182 |
| 25.0ms | -5.518430995430554e-100 | -2.8991648127415837e-111 |
| 17.0ms | -8.386673697352583e-85 | -8.669058540998767e-87 |
| 11.0ms | -2.7339253162780067e-62 | -1.223276711589365e-62 |
| 11.0ms | -5.252061727749803e-41 | -3.012199380337898e-41 |
| 20.0ms | -3.480905342658467e+61 | -4.609623952528786e+57 |
| 19.0ms | -3.1393713343517313e+117 | -4.651757332826566e+115 |
| 25.0ms | -5.1627355266578836e+168 | -3.5193675651749307e+161 |
| 523.0ms | 1855× | body | 256 | valid |
| 9.0ms | 69× | body | 256 | infinite |
| 0.0ms | 1× | body | 512 | valid |
Compiled 2752 to 2156 computations (21.7% saved)
| Inputs |
|---|
x |
z |
(*.f64 b -2) |
(*.f64 t b) |
(*.f64 y b) |
(*.f64 t (neg.f64 a)) |
(*.f64 z (neg.f64 y)) |
(-.f64 x (neg.f64 a)) |
(*.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 t b) x) |
(+.f64 (*.f64 y b) x) |
(-.f64 a (*.f64 t a)) |
| Outputs |
|---|
(*.f64 t (-.f64 b a)) |
(-.f64 x (neg.f64 a)) |
(*.f64 z (-.f64 1 y)) |
(-.f64 x (neg.f64 a)) |
(*.f64 (-.f64 y 2) b) |
(+.f64 (*.f64 y b) x) |
(*.f64 t (-.f64 b a)) |
6 calls:
| 101.0ms | b |
| 94.0ms | a |
| 75.0ms | z |
| 58.0ms | t |
| 53.0ms | y |
| Error | Segments | Branch |
|---|---|---|
| 32.5b | 4 | x |
| 33.7b | 6 | y |
| 28.7b | 9 | z |
| 28.0b | 7 | t |
| 29.3b | 8 | a |
| 30.4b | 10 | b |
Compiled 111 to 68 computations (38.7% saved)
| 6× | binary-search |
| Time | Left | Right |
|---|---|---|
| 18.0ms | 5.172918084580763e+61 | 2.5909809204566577e+63 |
| 21.0ms | 5.787056974625782e-265 | 1.3441850170972266e-259 |
| 22.0ms | 9.246948306141442e-284 | 3.7086401472432175e-277 |
| 22.0ms | -1.9183848812381474e-305 | 4.6570933719092635e-303 |
| 4.0ms | -9.001604993806797e-228 | -8.323318897936388e-228 |
| 17.0ms | -1278408198.536061 | -12609916.598692767 |
| 94.0ms | 688× | body | 256 | valid |
| 2.0ms | 13× | body | 256 | infinite |
Compiled 1041 to 830 computations (20.3% saved)
| Inputs |
|---|
x |
z |
(*.f64 b -2) |
(*.f64 t b) |
(*.f64 y b) |
(*.f64 t (neg.f64 a)) |
(*.f64 z (neg.f64 y)) |
(-.f64 x (neg.f64 a)) |
(*.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 t b) x) |
| Outputs |
|---|
(*.f64 z (-.f64 1 y)) |
(-.f64 x (neg.f64 a)) |
(*.f64 t (-.f64 b a)) |
(-.f64 x (neg.f64 a)) |
(*.f64 b (-.f64 t 2)) |
(-.f64 x (neg.f64 a)) |
(*.f64 b (-.f64 t 2)) |
(+.f64 (*.f64 t b) x) |
(*.f64 (-.f64 b z) y) |
(+.f64 (*.f64 t b) x) |
(*.f64 z (-.f64 1 y)) |
6 calls:
| 90.0ms | z |
| 88.0ms | t |
| 84.0ms | x |
| 79.0ms | y |
| 79.0ms | b |
| Error | Segments | Branch |
|---|---|---|
| 28.9b | 11 | x |
| 32.7b | 8 | y |
| 27.9b | 11 | z |
| 29.5b | 5 | t |
| 31.1b | 9 | a |
| 30.7b | 11 | b |
Compiled 101 to 65 computations (35.6% saved)
| 10× | binary-search |
| Time | Left | Right |
|---|---|---|
| 31.0ms | 1.3067728236779873e+154 | 2.3333680668651498e+181 |
| 14.0ms | 4.0731242720393726e+93 | 2.067697855494941e+94 |
| 56.0ms | 1.711114904795728e+23 | 8.645868530576613e+24 |
| 14.0ms | 1.4177274374754754e-266 | 1.7056667256528798e-265 |
| 20.0ms | 9.465565253636982e-284 | 1.2587961634063545e-275 |
| 69.0ms | -2.004978194539583e-257 | -9.956551400933207e-270 |
| 18.0ms | -4.499160347080427e-182 | -9.232501793544613e-185 |
| 22.0ms | -4.01477135991615e-70 | -2.1478055581475593e-76 |
| 22.0ms | -0.015455648174642029 | -2.217926317061795e-12 |
| 24.0ms | -7.070026475754043e+64 | -2.312526577057707e+51 |
| 228.0ms | 1376× | body | 256 | valid |
| 5.0ms | 37× | body | 256 | infinite |
Compiled 2044 to 1629 computations (20.3% saved)
| Inputs |
|---|
x |
z |
(*.f64 b -2) |
(*.f64 t b) |
(*.f64 y b) |
(*.f64 t (neg.f64 a)) |
(*.f64 z (neg.f64 y)) |
(-.f64 x (neg.f64 a)) |
(*.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) |
| Outputs |
|---|
(-.f64 x (neg.f64 a)) |
(*.f64 b (-.f64 t 2)) |
(*.f64 t (-.f64 b a)) |
(*.f64 (-.f64 y 2) b) |
(*.f64 z (-.f64 1 y)) |
(*.f64 t (-.f64 b a)) |
(*.f64 (-.f64 b z) y) |
(*.f64 t (-.f64 b a)) |
(-.f64 x (neg.f64 a)) |
(*.f64 t (-.f64 b a)) |
x |
6 calls:
| 154.0ms | a |
| 85.0ms | y |
| 84.0ms | x |
| 72.0ms | b |
| 66.0ms | z |
| Error | Segments | Branch |
|---|---|---|
| 29.4b | 11 | x |
| 34.0b | 7 | y |
| 29.6b | 9 | z |
| 29.5b | 5 | t |
| 31.6b | 13 | a |
| 31.5b | 11 | b |
Compiled 96 to 64 computations (33.3% saved)
| 10× | binary-search |
| Time | Left | Right |
|---|---|---|
| 27.0ms | 1.364263073935863e+136 | 7.207211860958682e+136 |
| 20.0ms | 6.0358093049649275e+63 | 9.320271343506054e+71 |
| 14.0ms | 0.005618969094542186 | 0.011453058255287337 |
| 0.0ms | 1.2107585869458498e-63 | 1.2253032869550405e-63 |
| 26.0ms | 4.166001777863945e-127 | 6.792387838151304e-121 |
| 33.0ms | 1.003012150854518e-205 | 3.777284092227755e-200 |
| 24.0ms | 5.188536013588345e-239 | 2.3620507589214762e-219 |
| 21.0ms | -7.501500621695748e-285 | -1.346629405244685e-290 |
| 19.0ms | -2.8159764642025557e-166 | -1.403832837882277e-170 |
| 19.0ms | -2.264226840842434e-37 | -4.9136042873454967e-42 |
| 187.0ms | 1184× | body | 256 | valid |
Compiled 1766 to 1403 computations (20.6% saved)
| Inputs |
|---|
x |
z |
(*.f64 b -2) |
(*.f64 t b) |
(*.f64 y b) |
(*.f64 t (neg.f64 a)) |
(*.f64 z (neg.f64 y)) |
(-.f64 x (neg.f64 a)) |
(*.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 x (neg.f64 a)) |
(*.f64 z (-.f64 1 y)) |
(-.f64 x (neg.f64 a)) |
(*.f64 t (-.f64 b a)) |
6 calls:
| 151.0ms | b |
| 112.0ms | a |
| 93.0ms | z |
| 46.0ms | y |
| 43.0ms | x |
| Error | Segments | Branch |
|---|---|---|
| 32.0b | 6 | x |
| 34.0b | 7 | y |
| 29.6b | 9 | z |
| 29.5b | 5 | t |
| 31.6b | 13 | a |
| 31.8b | 11 | b |
Compiled 91 to 61 computations (33% saved)
| 4× | binary-search |
| Time | Left | Right |
|---|---|---|
| 17.0ms | 2.471493736957413e+43 | 1.0410524504437942e+45 |
| 22.0ms | -1.9183848812381474e-305 | 4.6570933719092635e-303 |
| 5.0ms | -9.001604993806797e-228 | -8.323318897936388e-228 |
| 17.0ms | -1278408198.536061 | -12609916.598692767 |
| 55.0ms | 400× | body | 256 | valid |
| 1.0ms | 8× | body | 256 | infinite |
Compiled 611 to 488 computations (20.1% saved)
| Inputs |
|---|
x |
z |
(*.f64 b -2) |
(*.f64 t b) |
(*.f64 y b) |
(*.f64 t (neg.f64 a)) |
(*.f64 z (neg.f64 y)) |
(-.f64 x (neg.f64 a)) |
(*.f64 b (-.f64 t 2)) |
(*.f64 t (-.f64 b a)) |
| Outputs |
|---|
(*.f64 t (-.f64 b a)) |
(-.f64 x (neg.f64 a)) |
(*.f64 t (-.f64 b a)) |
6 calls:
| 56.0ms | a |
| 51.0ms | b |
| 37.0ms | y |
| 37.0ms | z |
| 33.0ms | x |
| Error | Segments | Branch |
|---|---|---|
| 32.0b | 6 | x |
| 36.9b | 7 | y |
| 32.4b | 7 | z |
| 31.2b | 3 | t |
| 34.3b | 9 | a |
| 34.0b | 7 | b |
Compiled 81 to 56 computations (30.9% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 20.0ms | 2.471493736957413e+43 | 1.0410524504437942e+45 |
| 15.0ms | -1278408198.536061 | -12609916.598692767 |
| 32.0ms | 224× | body | 256 | valid |
| 1.0ms | 10× | body | 256 | infinite |
Compiled 358 to 279 computations (22.1% saved)
| Inputs |
|---|
x |
z |
(*.f64 b -2) |
(*.f64 t b) |
(*.f64 y b) |
(*.f64 t (neg.f64 a)) |
(*.f64 z (neg.f64 y)) |
(-.f64 x (neg.f64 a)) |
(*.f64 b (-.f64 t 2)) |
| Outputs |
|---|
z |
(-.f64 x (neg.f64 a)) |
(*.f64 t (neg.f64 a)) |
(-.f64 x (neg.f64 a)) |
(*.f64 b (-.f64 t 2)) |
(-.f64 x (neg.f64 a)) |
z |
6 calls:
| 44.0ms | a |
| 34.0ms | z |
| 30.0ms | b |
| 26.0ms | x |
| 20.0ms | t |
| Error | Segments | Branch |
|---|---|---|
| 33.4b | 5 | x |
| 39.2b | 3 | y |
| 32.7b | 7 | z |
| 35.7b | 3 | t |
| 34.4b | 9 | a |
| 35.1b | 5 | b |
Compiled 76 to 54 computations (28.9% saved)
| 6× | binary-search |
| Time | Left | Right |
|---|---|---|
| 10.0ms | 6.5902148085955085e+224 | 7.337631163864741e+224 |
| 22.0ms | -2.004978194539583e-257 | -9.956551400933207e-270 |
| 18.0ms | -4.499160347080427e-182 | -9.232501793544613e-185 |
| 20.0ms | -4.01477135991615e-70 | -2.1478055581475593e-76 |
| 23.0ms | -0.015455648174642029 | -2.217926317061795e-12 |
| 23.0ms | -7.070026475754043e+64 | -2.312526577057707e+51 |
| 106.0ms | 784× | body | 256 | valid |
| 2.0ms | 17× | body | 256 | infinite |
Compiled 1096 to 903 computations (17.6% saved)
| Inputs |
|---|
x |
z |
(*.f64 b -2) |
(*.f64 t b) |
(*.f64 y b) |
(*.f64 t (neg.f64 a)) |
(*.f64 z (neg.f64 y)) |
(-.f64 x (neg.f64 a)) |
| Outputs |
|---|
z |
(-.f64 x (neg.f64 a)) |
(*.f64 t (neg.f64 a)) |
(-.f64 x (neg.f64 a)) |
z |
6 calls:
| 33.0ms | a |
| 31.0ms | y |
| 28.0ms | b |
| 27.0ms | x |
| 24.0ms | z |
| Error | Segments | Branch |
|---|---|---|
| 35.7b | 4 | x |
| 39.2b | 3 | y |
| 34.3b | 5 | z |
| 35.7b | 3 | t |
| 36.2b | 7 | a |
| 36.2b | 6 | b |
Compiled 71 to 51 computations (28.2% saved)
| 4× | binary-search |
| Time | Left | Right |
|---|---|---|
| 5.0ms | 6.5902148085955085e+224 | 7.337631163864741e+224 |
| 21.0ms | -4.01477135991615e-70 | -2.1478055581475593e-76 |
| 23.0ms | -0.015455648174642029 | -2.217926317061795e-12 |
| 22.0ms | -7.070026475754043e+64 | -2.312526577057707e+51 |
| 64.0ms | 495× | body | 256 | valid |
| 1.0ms | 6× | body | 256 | infinite |
| 0.0ms | 1× | body | 512 | valid |
Compiled 682 to 561 computations (17.7% saved)
| Inputs |
|---|
x |
z |
(*.f64 b -2) |
(*.f64 t b) |
(*.f64 y b) |
(*.f64 t (neg.f64 a)) |
(*.f64 z (neg.f64 y)) |
| Outputs |
|---|
(*.f64 t (neg.f64 a)) |
x |
(*.f64 t (neg.f64 a)) |
z |
(*.f64 t (neg.f64 a)) |
(*.f64 b -2) |
z |
x |
(*.f64 b -2) |
x |
(*.f64 t (neg.f64 a)) |
6 calls:
| 72.0ms | a |
| 68.0ms | t |
| 52.0ms | y |
| 33.0ms | z |
| 27.0ms | x |
| Error | Segments | Branch |
|---|---|---|
| 38.4b | 6 | x |
| 41.8b | 6 | y |
| 40.0b | 3 | z |
| 39.3b | 7 | t |
| 37.8b | 11 | a |
| 39.9b | 6 | b |
Compiled 67 to 50 computations (25.4% saved)
| 10× | binary-search |
| Time | Left | Right |
|---|---|---|
| 25.0ms | 1.5671432780527873e+56 | 3.797214204787244e+72 |
| 53.0ms | -1.2739535437753183e-202 | -2.565144259683839e-211 |
| 16.0ms | -1.3934319063653088e-180 | -2.4718291971371128e-182 |
| 23.0ms | -1.4088163247908732e-95 | -5.518430995430554e-100 |
| 20.0ms | -6.022749060904844e-57 | -2.7339253162780067e-62 |
| 49.0ms | -5.252061727749803e-41 | -3.012199380337898e-41 |
| 15.0ms | -37148602571.54367 | -286373330.8667637 |
| 27.0ms | -3.1393713343517313e+117 | -4.651757332826566e+115 |
| 16.0ms | -1.5750179589560334e+119 | -3.1393713343517313e+117 |
| 52.0ms | -3.5193675651749307e+161 | -4.0165366066591206e+154 |
| 213.0ms | 1232× | body | 256 | valid |
| 6.0ms | 44× | body | 256 | infinite |
Compiled 1458 to 1251 computations (14.2% saved)
| Inputs |
|---|
x |
z |
(*.f64 b -2) |
(*.f64 t b) |
(*.f64 y b) |
| Outputs |
|---|
x |
(*.f64 b -2) |
z |
(*.f64 b -2) |
(*.f64 t b) |
x |
6 calls:
| 72.0ms | b |
| 51.0ms | y |
| 48.0ms | t |
| 44.0ms | a |
| 23.0ms | x |
| Error | Segments | Branch |
|---|---|---|
| 38.5b | 6 | x |
| 43.0b | 5 | y |
| 40.0b | 3 | z |
| 42.8b | 6 | t |
| 40.9b | 9 | a |
| 42.1b | 4 | b |
Compiled 59 to 46 computations (22% saved)
| 5× | binary-search |
| Time | Left | Right |
|---|---|---|
| 15.0ms | 72066.0073621866 | 1801512.8292338483 |
| 0.0ms | 1.2107585869458498e-63 | 1.2253032869550405e-63 |
| 39.0ms | 5.108290235861119e-150 | 1.4357950261772045e-147 |
| 7.0ms | -9.676510279792281e-122 | -7.889939530772933e-122 |
| 18.0ms | -5.991391634823093e+28 | -7.60881193180629e+24 |
| 75.0ms | 416× | body | 256 | valid |
Compiled 504 to 436 computations (13.5% saved)
| Inputs |
|---|
x |
z |
(*.f64 b -2) |
| Outputs |
|---|
x |
(*.f64 b -2) |
z |
(*.f64 b -2) |
x |
z |
x |
6 calls:
| 52.0ms | b |
| 38.0ms | x |
| 32.0ms | a |
| 20.0ms | t |
| 16.0ms | y |
| Error | Segments | Branch |
|---|---|---|
| 38.3b | 7 | x |
| 43.0b | 5 | y |
| 40.0b | 3 | z |
| 44.2b | 5 | t |
| 40.9b | 9 | a |
| 42.1b | 4 | b |
Compiled 53 to 44 computations (17% saved)
| 6× | binary-search |
| Time | Left | Right |
|---|---|---|
| 16.0ms | 1.364263073935863e+136 | 7.207211860958682e+136 |
| 15.0ms | 2.91512389622402e+124 | 7.432668747697008e+125 |
| 33.0ms | 677258339665.9955 | 8174420054916.426 |
| 18.0ms | 5.108290235861119e-150 | 1.4357950261772045e-147 |
| 7.0ms | -9.676510279792281e-122 | -7.889939530772933e-122 |
| 20.0ms | -5.991391634823093e+28 | -7.60881193180629e+24 |
| 102.0ms | 608× | body | 256 | valid |
Compiled 694 to 609 computations (12.2% saved)
Total -22.7b remaining (-56.7%)
Threshold costs -22.7b (-56.7%)
| Inputs |
|---|
x |
z |
| Outputs |
|---|
z |
x |
z |
6 calls:
| 30.0ms | a |
| 18.0ms | y |
| 10.0ms | t |
| 8.0ms | x |
| 8.0ms | z |
| Error | Segments | Branch |
|---|---|---|
| 41.1b | 3 | x |
| 43.0b | 5 | y |
| 40.0b | 3 | z |
| 45.4b | 3 | t |
| 43.4b | 5 | a |
| 45.1b | 3 | b |
Compiled 50 to 42 computations (16% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 57.0ms | 1.3067728236779873e+154 | 2.3333680668651498e+181 |
| 35.0ms | -7.070026475754043e+64 | -2.312526577057707e+51 |
| 85.0ms | 336× | body | 256 | valid |
| 4.0ms | 28× | body | 256 | infinite |
Compiled 372 to 321 computations (13.7% saved)
| 1× | egg-herbie |
| 292× | distribute-lft-neg-in |
| 204× | *-commutative |
| 200× | +-commutative |
| 154× | distribute-rgt-neg-in |
| 126× | distribute-neg-in |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 614 | 5102 |
| 1 | 759 | 4964 |
| 2 | 881 | 4964 |
| 3 | 997 | 4960 |
| 4 | 1122 | 4960 |
| 5 | 1234 | 4960 |
| 6 | 1327 | 4960 |
| 7 | 1403 | 4960 |
| 8 | 1440 | 4960 |
| 9 | 1458 | 4960 |
| 10 | 1462 | 4960 |
| 1× | fuel |
| 1× | saturated |
| Inputs |
|---|
(fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.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)) |
(if (<=.f64 b -1000000000000000013287555072) (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 (-.f64 2 (+.f64 y t)) b)) (if (<=.f64 b 4113761393303015/6427752177035961102167848369364650410088811975131171341205504) (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 (-.f64 t 1) a)) (if (<=.f64 b 8199999999999999348917637018123038346080446218346954752) (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 (-.f64 2 (+.f64 y t)) b)) (-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 (-.f64 t 1) a))))) |
(if (<=.f64 z -670000000000000035334672661273730414639316992) (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 (-.f64 t 1) a)) (if (<=.f64 z 82000000000000004415082242419508421986639674440705616733754110565679104) (-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 (-.f64 t 1) a)) (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 (-.f64 t 1) a)))) |
(if (<=.f64 b -179999999999999988098108751872) (-.f64 x (-.f64 (*.f64 b (-.f64 2 t)) z)) (if (<=.f64 b 2028240960365167/2535301200456458802993406410752) (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 (-.f64 t 1) a)) (if (<=.f64 b 160000000000) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (if (<=.f64 b 88000000000000000706995562967264590199562826498554499591395344384) (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 (-.f64 t 1) a)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))))) |
(if (<=.f64 t -4835703278458517/9671406556917033397649408) (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 t (-.f64 a b))) (if (<=.f64 t -6334470622716821/115172193140305827399949785796761135587064246228529065807379342658863042065190089480167441564259605943037975312218134915154131611020654072038617988630148194691448832) (-.f64 (+.f64 (*.f64 (-.f64 y 2) b) x) (*.f64 -1 a)) (if (<=.f64 t 8482580444616245/188501787658138776526316391973679239907820382867140805681144220780050698265428977917842924316820804490882044531700026161400423140624345724347059987430217219443542346615871751089083876220596224387399635909565487009065232689887930358404389913798458461035797425091600762263250923357187307004059038598692050448905404416) (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (neg.f64 a)) (if (<=.f64 t 8102471910569725/1174271291386916613944740298394668513687841274454159935353645485766104512557304221731849499192384351515967488) (-.f64 (+.f64 (*.f64 (-.f64 y 2) b) x) (*.f64 -1 a)) (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 t (-.f64 a b))))))) |
(if (<=.f64 t -5996272065288561/38685626227668133590597632) (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) (if (<=.f64 t -7547924849643083/117936325775673167257548580655883402841153788138013763386756446882675755074754651627691460161801836485670886719711370153117830769685149769767544820357271751364043603968) (-.f64 (+.f64 (*.f64 (-.f64 y 2) b) x) (*.f64 -1 a)) (if (<=.f64 t 5537240012457827/5890680864316836766447387249177476247119386964598150177535756899376584320794655559932591384900650140340063891615625817543763223144510803885845624607194288107610698331745992221533871131893632012106238622173921469033288521558997823700137184806201826907368669534112523820726591354912103343876844956209126576528293888) (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (neg.f64 a)) (if (<=.f64 t 3757668132438133/75153362648762663292463379097258784876021841565066235862633311089030688803667470190838367948312598497021919232) (-.f64 (+.f64 (*.f64 (-.f64 y 2) b) x) (*.f64 -1 a)) (if (<=.f64 t 59999999999999999817723503236360894134390639559794877150527488) (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 (neg.f64 y) b)) (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z))))))) |
(if (<=.f64 t -8510837770086989/9671406556917033397649408) (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) (if (<=.f64 t -2591374345656881/14396524142538228424993723224595141948383030778566133225922417832357880258148761185020930195532450742879746914027266864394266451377581759004827248578768524336431104) (-.f64 (+.f64 (*.f64 (-.f64 y 2) b) x) (*.f64 -1 a)) (if (<=.f64 t 4524042903795331/47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304860885586653967937772270969055149056096849908977391371752266308172471982589601097478449614615258949356272900190565812730839296826751014759649673012612226351104) (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (neg.f64 a)) (if (<=.f64 t 7815949715471317/75153362648762663292463379097258784876021841565066235862633311089030688803667470190838367948312598497021919232) (-.f64 (+.f64 (*.f64 (-.f64 y 2) b) x) (*.f64 -1 a)) (if (<=.f64 t 1119999999999999975995595842322210305867776) (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (neg.f64 a)) (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z))))))) |
(if (<=.f64 t -13000000) (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) (if (<=.f64 t 1120711111311/9745314011399999080353382387875188310876226857595007526867906457212948690766426102465615065882010259225304916231408668183459169865203094046577987296312653419531277699956473029870789655490053648352799593479218378873685597925394874945746363615468965612827738803104277547081828589991914110976) (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (neg.f64 a)) (if (<=.f64 t 7463142543579545/9568131466127621947163770315237577352582483950433331955534014747297500715462012198465648064079848065788579276806882658480425438483841942548911565191978080929321047135323978360596199778018349602045952) (-.f64 x (-.f64 (*.f64 b (-.f64 2 t)) z)) (if (<=.f64 t 1119999999999999975995595842322210305867776) (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (neg.f64 a)) (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)))))) |
(if (<=.f64 a -95000000000000005894797147578942691212558277762589218982071223311580621882997981722550101906863171383677374198641153252473637424552089325810133812316379821107466300907340838017164666674871605064038875136) (-.f64 a (*.f64 t a)) (if (<=.f64 a -68962299338965/1532495540865888858358347027150309183618739122183602176) (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) (if (<=.f64 a 3999740330092365/195109284394749514461349826862072894109287383916560696928697309976585733676235351257519131441468248197489183195087913930965498479955517831643136) (-.f64 x (-.f64 (*.f64 b (-.f64 2 t)) z)) (if (<=.f64 a 2450033041830757/2722258935367507707706996859454145691648) (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) (if (<=.f64 a 270000000000000018910027868530813419354503119688897712532463026176) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (if (<=.f64 a 12500000000000000175489828197496315222807746321266142011728755368127663068581263513523016655445710855576535720472262738274123659607892461234095971510552711214595075710386176) (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) (-.f64 x (*.f64 (-.f64 t 1) a)))))))) |
(if (<=.f64 a -390000000000000032315180987888211871934625270210670343252243697086574411763502001192780292459379583275878573815103488) (-.f64 x (*.f64 (-.f64 t 1) a)) (if (<=.f64 a -559999999999999976863395349352792211600268422719267898451245924352) (-.f64 x (*.f64 z (-.f64 y 1))) (if (<=.f64 a -2550072580000839/49039857307708443467467104868809893875799651909875269632) (-.f64 x (*.f64 (-.f64 t 1) a)) (if (<=.f64 a 2319277500647185/178405961588244985132285746181186892047843328) (-.f64 x (-.f64 (*.f64 b (-.f64 2 t)) z)) (if (<=.f64 a 24999999999999999942259256128592700174153136998100959730139215991524396637032419119477983119671296) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (if (<=.f64 a 6999999999999999684139492133159899496680888126211097963227813499249185715053200285674265851964067232191151743422340647893338824751914344253983207456768) (-.f64 x (-.f64 (*.f64 b (-.f64 2 t)) z)) (-.f64 x (*.f64 (-.f64 t 1) a)))))))) |
(if (<=.f64 a -420000000000000024032960572640169465172662403647816724840659090926649679495362246650917857359327313812112054148923392) (-.f64 x (*.f64 (-.f64 t 1) a)) (if (<=.f64 a -1660000000000000085082951224944998026945372378658444479947100651520) (-.f64 x (*.f64 z (-.f64 y 1))) (if (<=.f64 a -3432790011539591/98079714615416886934934209737619787751599303819750539264) (-.f64 x (*.f64 (-.f64 t 1) a)) (if (<=.f64 a -452754560349461/110427941548649020598956093796432407239217743554726184882600387580788736) (*.f64 (-.f64 y 2) b) (if (<=.f64 a -2018324372703715/1062275985633534197379176413104937254659186235454063846398888276400807119721704485478325004530458571337778658972493002030693158675305414478819039957533174703887662541670786438063456256) (-.f64 x (*.f64 z (-.f64 y 1))) (if (<=.f64 a -7624837688512187/2824013958708217496949108842204627863351353911851577524683401930862693830361198499905873920995229996970897865498283996578123296865878390947626553088486946106430796091482716120572632072492703527723757359478834530365734912) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (if (<=.f64 a -5571856383071469/2063650512248692368563827284830142994214247367328599695812346519635444931862206482321942405811160890213571855442410658901884170154307365379884917884620857722298385484371113610034107490923540785363375909797699954703703235518560788042337487885808736236287260081631789056) (-.f64 x (*.f64 z (-.f64 y 1))) (if (<=.f64 a 7316598164803107/24388660549343689307668728357759111763660922989570087116087163747073216709529418907189891430183531024686147899385989241370687309994439728955392) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (if (<=.f64 a 4906163943676737/44601490397061246283071436545296723011960832) (-.f64 x (*.f64 t (-.f64 a b))) (if (<=.f64 a 5500000000000000078441167310397074032871539922947539497648128) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (-.f64 x (*.f64 (-.f64 t 1) a)))))))))))) |
(if (<=.f64 a -400000000000000006223766451786737209707280558768424573347908232172333512465902281305994155966018979070482512347136000) (-.f64 x (*.f64 (-.f64 t 1) a)) (if (<=.f64 a -6400000000000000224140779900362315074949140339091956838711689216) (-.f64 x (*.f64 z (-.f64 y 1))) (if (<=.f64 a -6080942306155847/196159429230833773869868419475239575503198607639501078528) (-.f64 x (*.f64 (-.f64 t 1) a)) (if (<=.f64 a -5300541194335153/883423532389192164791648750371459257913741948437809479060803100646309888) (*.f64 (-.f64 y 2) b) (if (<=.f64 a -8956398538073743/3088413288990945714607167766096760666649729152895234960279866913260350640380788374205938472006792060778611417607373228628384532735989280347702230834056678923362997806954442769843550227998248540363155634742320939156524772391123850992097524347673943425610505012700786888921103128284156837954503288400970554554866145951744) (-.f64 x (*.f64 z (-.f64 y 1))) (if (<=.f64 a 3766907370704757/2215827865120445285436604169234485268788427414982608644747394113713414456189281304992986194038624093815384393617798347846350945898212351959632084639523021319185153902243763020549247279516306127414463752183841820368271691660401046407456843466086176161485977628013706077372678144) (*.f64 (-.f64 (+.f64 y t) 2) b) (if (<=.f64 a 1680554680475951/509258994083621521567111422102344540262867098416484062659035112338595324940834176545849344) (-.f64 x (*.f64 z (-.f64 y 1))) (if (<=.f64 a 1020000000000000000000) (-.f64 x (*.f64 t (-.f64 a b))) (if (<=.f64 a 141999999999999998038542123008) (-.f64 x (*.f64 z (-.f64 y 1))) (if (<=.f64 a 179999999999999997730703140016373739125037122233282115805886606150205440) (+.f64 (*.f64 (-.f64 y 2) b) x) (if (<=.f64 a 200000000000000004043775825431189397715219264642871548227555371241600800999632861871739565506560) (-.f64 x (*.f64 t (-.f64 a b))) (if (<=.f64 a 17000000000000001400447105133501733094387083972526188572448033405000095076001758964615379835795827483069680469713460299300628364512715459264646217728) (-.f64 x (*.f64 z (-.f64 y 1))) (-.f64 x (*.f64 (-.f64 t 1) a)))))))))))))) |
(if (<=.f64 t -6591783121186793/10141204801825835211973625643008) (-.f64 x (*.f64 t (-.f64 a b))) (if (<=.f64 t -4606887725612233/14396524142538228424993723224595141948383030778566133225922417832357880258148761185020930195532450742879746914027266864394266451377581759004827248578768524336431104) (+.f64 (*.f64 (-.f64 y 2) b) x) (if (<=.f64 t 5655053629744163/11781361728633673532894774498354952494238773929196300355071513798753168641589311119865182769801300280680127783231251635087526446289021607771691249214388576215221396663491984443067742263787264024212477244347842938066577043117995647400274369612403653814737339068225047641453182709824206687753689912418253153056587776) (-.f64 x (*.f64 z (-.f64 y 1))) (if (<=.f64 t 7022330205900383/19239260838083241802870625048898248928261591440656956380834127638791856333738872368854622194768025215237611323392) (+.f64 (*.f64 (-.f64 y 2) b) x) (if (<=.f64 t 440000000000000005382697988144675351660471949380805175976535470822810501947326464) (-.f64 x (*.f64 z (-.f64 y 1))) (-.f64 x (*.f64 t (-.f64 a b)))))))) |
(if (<=.f64 a -95000000000000005894797147578942691212558277762589218982071223311580621882997981722550101906863171383677374198641153252473637424552089325810133812316379821107466300907340838017164666674871605064038875136) (-.f64 a (*.f64 t a)) (if (<=.f64 a -1120000000000000017426546065002864187180385564551588805374143050082533834904526387656783636704853141397351034571980800) (-.f64 x (*.f64 t (-.f64 a b))) (if (<=.f64 a -3500000000000000179666896716249036298944249900920719351480320) (*.f64 z (-.f64 1 y)) (if (<=.f64 a -6080942306155847/196159429230833773869868419475239575503198607639501078528) (-.f64 x (*.f64 t (-.f64 a b))) (if (<=.f64 a -6252772818815075/231584178474632390847141970017375815706539969331281128078915168015826259279872) (*.f64 (-.f64 y 2) b) (if (<=.f64 a -8759885985834615/145998099763910246996517491382409322396583312231953917778534160572776805350677676368189209962155884792916553906355021033942038551084014015944085162231110854024063829579528478402651974151891320832) (-.f64 x (*.f64 t (-.f64 a b))) (if (<=.f64 a -4544747936281427/3495959950985713037648777335653666807949431051290362857597833215614143555340930683513828645730545455985029236965209926766894148041634933679253543217964426223207137977048243664827490388364133151397099610379851714779776678907072458937421726941708288) (+.f64 (*.f64 (-.f64 y 2) b) x) (if (<=.f64 a -3507875686740817/8452712498170643941637436558664265704301557216577944354047371344426782440907597751590676094202515006314790319892114058862117560952042968596008623655407033230534186943984081346699704282822823056848387726531379014466368452684024987821414350380272583623832617294363807973376) (*.f64 z (-.f64 1 y)) (if (<=.f64 a 4633845504375301/24388660549343689307668728357759111763660922989570087116087163747073216709529418907189891430183531024686147899385989241370687309994439728955392) (+.f64 (*.f64 (-.f64 y 2) b) x) (if (<=.f64 a 3752245776675559/10141204801825835211973625643008) (-.f64 x (*.f64 t (-.f64 a b))) (if (<=.f64 a 310000000000000003570324683751041094966820815243769227324770332497399379292136325874582495481482039680132242085987106553468911846371979427840) (+.f64 (*.f64 (-.f64 y 2) b) x) (-.f64 a (*.f64 t a))))))))))))) |
(if (<=.f64 a -4700000000000000027561767851504672585793024580183379239922358793729669384724788177354486890875001886713374857924480647881235624173408836371958762186417706949935104) (-.f64 a (*.f64 t a)) (if (<=.f64 a -89999999999999992651344552519968174694129217252410067590601628665925294601745587654036688294850577396805857185890304) (-.f64 x (*.f64 t a)) (if (<=.f64 a -1600000000000000000425757835333876424598438418899212945570111639255836142661009408) (*.f64 z (-.f64 1 y)) (if (<=.f64 a -2677692063612937/14474011154664524427946373126085988481658748083205070504932198000989141204992) (+.f64 (*.f64 (-.f64 y 2) b) x) (if (<=.f64 a -3833027162785255/5043456793138493339171717132818382567050206626619577173497381555743452386751642958261026080625269202023248382759272448) (*.f64 z (-.f64 1 y)) (if (<=.f64 a -6712243105892569/55935359215771408602380437370458668927190896820645805721565331449826296885454890936221258331688727295760467791443358828270306368666158938868056691487430819571314207632771898637239846213826130422353593766077627436476426862513159342998747631067332608) (+.f64 (*.f64 (-.f64 y 2) b) x) (if (<=.f64 a -6762169998536515/16905424996341287883274873117328531408603114433155888708094742688853564881815195503181352188405030012629580639784228117724235121904085937192017247310814066461068373887968162693399408565645646113696775453062758028932736905368049975642828700760545167247665234588727615946752) (*.f64 z (-.f64 1 y)) (if (<=.f64 a 7316598164803107/24388660549343689307668728357759111763660922989570087116087163747073216709529418907189891430183531024686147899385989241370687309994439728955392) (+.f64 (*.f64 (-.f64 y 2) b) x) (if (<=.f64 a 1895563341875103/22300745198530623141535718272648361505980416) (-.f64 x (*.f64 t a)) (if (<=.f64 a 23000000000000000221222714469192431863553720135792068815432224968811955976675897315792150940498163064977956574749465861455215968367990802481152) (+.f64 (*.f64 (-.f64 y 2) b) x) (-.f64 a (*.f64 t a)))))))))))) |
(if (<=.f64 a -420000000000000005863679803244647385256776200046389524723449613576832645528360567610805914239298035624592486811353354137964436062645451170407726722606693124931584) (-.f64 a (*.f64 t a)) (if (<=.f64 a -54999999999999996481266437554652517589746622595415648128998520137270985112520350859668198046575763175164991401623552) (-.f64 x (*.f64 t a)) (if (<=.f64 a -29000000000000000673098462674086368729374659493631596693553152) (*.f64 z (-.f64 1 y)) (if (<=.f64 a -6080942306155847/196159429230833773869868419475239575503198607639501078528) (-.f64 x (*.f64 t a)) (if (<=.f64 a -3010594320170221/231584178474632390847141970017375815706539969331281128078915168015826259279872) (*.f64 (-.f64 y 2) b) (if (<=.f64 a -5249401739479229/8749002899132047697490008908470485461412677723572849745703082425639811996797503692894052708092215296) (*.f64 t (-.f64 b a)) (if (<=.f64 a -1438457788087581/84615164005151820665845159428194693098035799419427996068435045795123941278247852265624218936283556460491675139202989862944768) (*.f64 z (-.f64 1 y)) (if (<=.f64 a -1569771568661563/37375513539561023231108477793896786533525327931380202951304745106630862169773485150256437750311906506986637800026885384689161869077507588081685801531164378630160340372359290471078905382884178132992) (+.f64 (*.f64 t b) x) (if (<=.f64 a -2118010469031163/2824013958708217496949108842204627863351353911851577524683401930862693830361198499905873920995229996970897865498283996578123296865878390947626553088486946106430796091482716120572632072492703527723757359478834530365734912) (*.f64 b (-.f64 t 2)) (if (<=.f64 a -8986191325560741/6511732844609232689531105264376228317524178049136629062886970519300817615056281319845148633663627237053642490813899648872938282865350942461292339894854326216889802323744154842249099888585755883524379898570201759747744871130348106729652224) x (if (<=.f64 a -8439188158173571/1081947199765842424529591879509026010150599323721976877318063532086628152436172512203606540057921920808293160946190599534351047801861499980289103827892100253508375928829962412377562148201321351276593628996016513851695161943555198441141036848674890703850575013678567420592128) (*.f64 z (-.f64 1 y)) (if (<=.f64 a -4825645764048353/386051661123868214325895970762095083331216144111904370034983364157543830047598546775742309000849007597326427200921653578548066591998660043462778854257084865420374725869305346230443778499781067545394454342790117394565596548890481374012190543459242928201313126587598361115137891035519604744312911050121319319358268243968) (+.f64 (*.f64 y b) x) (if (<=.f64 a 1196574698874669/125955231460491477573475786427621032361709434041052227527609040505093074454480376118282617542185112928074454067529947442741953744769736656487116570106253523089501067161322852174933318537813768637901361681988522625958449433505907473287200188342818373796829838966784) (*.f64 (-.f64 (+.f64 y t) 2) b) (if (<=.f64 a 1539823708447491/570305077202774402330146450712536415611653563406069991322399064737409395901084673313239101414671424972330288696699300913836088090171929749781582664965276773531499334295033118760359274030825472) (+.f64 (*.f64 t b) x) (if (<=.f64 a 380) (-.f64 x (*.f64 t a)) (if (<=.f64 a 7000000000000000459038973342920909662042718208) (+.f64 (*.f64 y b) x) (if (<=.f64 a 89999999999999998989404811286951753397339282775738813625680110577599914912998147952525370988627392190420192792297310116531092006938884440064) (-.f64 x (*.f64 t a)) (-.f64 a (*.f64 t a))))))))))))))))))) |
(if (<=.f64 a -519999999999999959690292323011586570217384174637757609678965919057470500419387984655333207042702404178164365560845544592497970418031543042249937019786796344541184) (-.f64 a (*.f64 t a)) (if (<=.f64 a -62000000000000000964683800026944267504628486609105808868925775986711694432214853602429094174732941755924789413806080) (-.f64 x (*.f64 t a)) (if (<=.f64 a -259999999999999999329072488416393864670549935546569062350848) (*.f64 z (-.f64 1 y)) (if (<=.f64 a -3432790011539591/98079714615416886934934209737619787751599303819750539264) (-.f64 x (*.f64 t a)) (if (<=.f64 a -578960446186581/28948022309329048855892746252171976963317496166410141009864396001978282409984) (*.f64 (-.f64 y 2) b) (if (<=.f64 a -546812681195753/2187250724783011924372502227117621365353169430893212436425770606409952999199375923223513177023053824) (*.f64 t (-.f64 b a)) (if (<=.f64 a -3845635804768101/630432099142311667396464641602297820881275828327447146687172694467931548343955369782628260078158650252906047844909056) (*.f64 z (-.f64 1 y)) (if (<=.f64 a -7475102707912205/299004108316488185848867822351174292268202623451041623610437960853046897358187881202051502002495252055893102400215083077513294952620060704653486412249315029041282722978874323768631243063073425063936) (+.f64 (*.f64 t b) x) (if (<=.f64 a -5736278353626067/88250436209631796779659651318894620729729809745361797646356310339459182198787453122058560031100937405340558296821374893066353027058699717113329784015217065825962377858834878767894752265396985241367417483713579073929216) (*.f64 b (-.f64 t 2)) (if (<=.f64 a -8595487354884187/26046931378436930758124421057504913270096712196546516251547882077203270460225125279380594534654508948214569963255598595491753131461403769845169359579417304867559209294976619368996399554343023534097519594280807038990979484521392426918608896) x (if (<=.f64 a -5240681748865799/16905424996341287883274873117328531408603114433155888708094742688853564881815195503181352188405030012629580639784228117724235121904085937192017247310814066461068373887968162693399408565645646113696775453062758028932736905368049975642828700760545167247665234588727615946752) (*.f64 z (-.f64 1 y)) (if (<=.f64 a 4853883632788439/5109351192408882717840314145374306729132675226714771306246520940639262443184548008409492391661147394788716663921132787824569441250287599771492279803609168436019214522754779331884896566897569247187592593266032445422926874765109428195555469487226993043218229521601935466604437747789680665415385088) (+.f64 (*.f64 y b) x) (if (<=.f64 a 6615538895552183/4562440617622195218641171605700291324893228507248559930579192517899275167208677386505912811317371399778642309573594407310688704721375437998252661319722214188251994674360264950082874192246603776) (+.f64 (*.f64 t b) x) (if (<=.f64 a 7200) (-.f64 x (*.f64 t a)) (if (<=.f64 a 1549999999999999942316721355256651167768960321267789649373183178612670464) (+.f64 (*.f64 y b) x) (-.f64 a (*.f64 t a))))))))))))))))) |
(if (<=.f64 t -380000000) (*.f64 t (-.f64 b a)) (if (<=.f64 t -7254799702973281/853505847408621347082221029212320998034529065256436244530720999905796766440656905154743321711558949215095028555959454777073766611727278730286509574698346245900180170177793863483274020596712195165307522065393485053656415748796987045268976304128) (-.f64 x (neg.f64 a)) (if (<=.f64 t -7115704217835139/395316900990841051469717474060385365331165331570590074915822964897324881968740911898360124416869383779662261453743773264433220190206627884505885546759254902190463719290168674539974429183775813166483921247017080212035170866063852926988483116502264758478144641625700721781901200420372075258176420915324230983022866681823232) (*.f64 z (-.f64 1 y)) (if (<=.f64 t 8501960384168381/326998476314168493941780105303955630664491214509745363599777340200912796363811072538207513066313433266477866490952498420772444240018406385375505907430986779905229729456305877240633380281444431820005925969026076507067319984967003404515550047182527554765966689382523869862684015858539562586584645632) (-.f64 x (neg.f64 a)) (if (<=.f64 t 4963454417869797/17726622920963562283492833353875882150307419319860869157979152909707315649514250439943889552308992750523075148942386782770807567185698815677056677116184170553481231217950104164393978236130449019315710017470734562946173533283208371259654747728689409291887821024109648618981425152) (*.f64 (-.f64 y 2) b) (if (<=.f64 t 400000000000000014008798743772644692184321271193247302419480576) (+.f64 (*.f64 y b) x) (*.f64 t (-.f64 b a)))))))) |
(if (<=.f64 z -599999999999999995932569204616976785877025065166438400) (*.f64 z (-.f64 1 y)) (if (<=.f64 z -5818318184641287/2475880078570760549798248448) (-.f64 x (neg.f64 a)) (if (<=.f64 z -738214179045777/1942668892225729070919461906823518906642406839052139521251812409738904285205208498176) (*.f64 t (-.f64 b a)) (if (<=.f64 z -7271779914256993/76545051729020975577310162521900618820659871603466655644272117978380005723696097587725184512638784526308634214455061267843403507870735540391292521535824647434568377082591826884769598224146796816367616) (-.f64 x (neg.f64 a)) (if (<=.f64 z -4760567678969707/8655577598126739396236735036072208081204794589775815018544508256693025219489380097628852320463375366466345287569524796274808382414891999842312830623136802028067007430639699299020497185610570810212749031968132110813561295548441587529128294789399125630804600109428539364737024) (*.f64 b (-.f64 t 2)) (if (<=.f64 z 7172551112390399/623700096729599941142616472824012051896078518886080481719546013261628716209051270557799364216448656590419514638810154763741386871372998018980991186964009818850001772797214273911730537951363433494579173982669976247915878267225271996527767271390013799220975283398673763013237029759482503102464) (-.f64 x (neg.f64 a)) (if (<=.f64 z 7260824748426675/145216494968533502226373290834951226575318379068300240142165220636322329800820739604020343212515268612285031620136032524458455590385244698026448298935780725174118246137447253314715469710380638366234296463120257539655053584656042977359091693393423640919145029829506241486695834845184) (*.f64 b (-.f64 t 2)) (if (<=.f64 z 7600000000000000301989888) (+.f64 (*.f64 t b) x) (if (<=.f64 z 4199999999999999603224201106819604389964306921358605843175526587008870416848740626387911573504) (*.f64 (-.f64 b z) y) (if (<=.f64 z 559999999999999979721637019884312129395823368958293309771755256232804084306229847322592799845607451418055023284460456638841875988636658731428850277959300458838916857856) (+.f64 (*.f64 t b) x) (*.f64 z (-.f64 1 y)))))))))))) |
(if (<=.f64 x -1376851462496697/11972621413014756705924586149611790497021399392059392) (-.f64 x (neg.f64 a)) (if (<=.f64 x -1274731182760241/265568996408383549344794103276234313664796558863515961599722069100201779930426121369581251132614642834444664743123250507673289668826353619704759989383293675971915635417696609515864064) (*.f64 b (-.f64 t 2)) (if (<=.f64 x -2413894590269223/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048) (*.f64 t (-.f64 b a)) (if (<=.f64 x 8139666055761541/25436456424254815193480879938969641865328820504439957276902228591018818808813598905645111850248543894740790979741795503409915167442777118989423202714274711784725790327125604852535546439788108920017108978789850624014628402852922291912704) (*.f64 (-.f64 y 2) b) (if (<=.f64 x 6707033151932017/176500872419263593559319302637789241459459619490723595292712620678918364397574906244117120062201874810681116593642749786132706054117399434226659568030434131651924755717669757535789504530793970482734834967427158147858432) (*.f64 z (-.f64 1 y)) (if (<=.f64 x 8466217460595229/46517678354918840995156723704832290198633047083988355858015372747560914439257467092876227245680868195888801382801035387746214504231337984) (*.f64 t (-.f64 b a)) (if (<=.f64 x 565065395478103/463168356949264781694283940034751631413079938662562256157830336031652518559744) (*.f64 (-.f64 b z) y) (if (<=.f64 x 1080863910568919/144115188075855872) (*.f64 t (-.f64 b a)) (if (<=.f64 x 249999999999999985950452737198642756014306032255137632886030973014114304) (-.f64 x (neg.f64 a)) (if (<=.f64 x 15999999999999999389275053469039037815187765380428562423126465975281606464890491050819067362633512965899236633288513137460980182138486784) (*.f64 t (-.f64 b a)) x)))))))))) |
(if (<=.f64 t -950000000) (*.f64 t (-.f64 b a)) (if (<=.f64 t -7169449118232419/853505847408621347082221029212320998034529065256436244530720999905796766440656905154743321711558949215095028555959454777073766611727278730286509574698346245900180170177793863483274020596712195165307522065393485053656415748796987045268976304128) (-.f64 x (neg.f64 a)) (if (<=.f64 t -1877755279706495/98829225247710262867429368515096341332791332892647518728955741224331220492185227974590031104217345944915565363435943316108305047551656971126471386689813725547615929822542168634993607295943953291620980311754270053008792716515963231747120779125566189619536160406425180445475300105093018814544105228831057745755716670455808) (*.f64 z (-.f64 1 y)) (if (<=.f64 t 30000000000000001656056390163622572291260416) (-.f64 x (neg.f64 a)) (*.f64 t (-.f64 b a)))))) |
(if (<=.f64 t -680000000) (*.f64 t (-.f64 b a)) (if (<=.f64 t 50000000000000004410680702653211320350932992) (-.f64 x (neg.f64 a)) (*.f64 t (-.f64 b a)))) |
(if (<=.f64 z -69999999999999997107924418669099026450033552839908487306405740544) z (if (<=.f64 z -5570730176784211/2475880078570760549798248448) (-.f64 x (neg.f64 a)) (if (<=.f64 z -6216540455122333/15541351137805832567355695254588151253139254712417116170014499277911234281641667985408) (*.f64 t (neg.f64 a)) (if (<=.f64 z -1798808715631993/19136262932255243894327540630475154705164967900866663911068029494595001430924024396931296128159696131577158553613765316960850876967683885097823130383956161858642094270647956721192399556036699204091904) (-.f64 x (neg.f64 a)) (if (<=.f64 z -1352433999707303/67621699985365151533099492469314125634412457732623554832378970755414259527260782012725408753620120050518322559136912470896940487616343748768068989243256265844273495551872650773597634262582584454787101812251032115730947621472199902571314803042180668990660938354910463787008) (*.f64 b (-.f64 t 2)) (if (<=.f64 z 659999999999999992230806737712909121409637765815646353901569249583537719426062374695086106830796742541551348301481884050980226272477997225018965783194237470144529294326973262445675683367948872883863636417412983348319402065920) (-.f64 x (neg.f64 a)) z)))))) |
(if (<=.f64 z -69999999999999997107924418669099026450033552839908487306405740544) z (if (<=.f64 z -3961408125713217/1237940039285380274899124224) (-.f64 x (neg.f64 a)) (if (<=.f64 z -75278419573747/485667223056432267729865476705879726660601709763034880312953102434726071301302124544) (*.f64 t (neg.f64 a)) (if (<=.f64 z 659999999999999992230806737712909121409637765815646353901569249583537719426062374695086106830796742541551348301481884050980226272477997225018965783194237470144529294326973262445675683367948872883863636417412983348319402065920) (-.f64 x (neg.f64 a)) z)))) |
(if (<=.f64 a -22000000000000001158193249244198459449623712410328837028881854366260749940470010391768557638399334017895436930046677354370002873283948207804198102799656943616) (*.f64 t (neg.f64 a)) (if (<=.f64 a -3299999999999999788875986253279151055384797355724938887739911208236259106751221051580091882794545790509899484097413120) x (if (<=.f64 a -3000000000000000011682236791872338282844568556881242454458600847001102360681937407235708182555127571452408010234658816) (*.f64 t (neg.f64 a)) (if (<=.f64 a -3400000000) z (if (<=.f64 a -4315507443078343/98079714615416886934934209737619787751599303819750539264) (*.f64 t (neg.f64 a)) (if (<=.f64 a -5123856487857315/1766847064778384329583297500742918515827483896875618958121606201292619776) (*.f64 b -2) (if (<=.f64 a -8657667377137459/1202453802380202612679414065556140558016349465041059773802132977424491020858679523053413887173001575952350707712) z (if (<=.f64 a -7475102707912205/299004108316488185848867822351174292268202623451041623610437960853046897358187881202051502002495252055893102400215083077513294952620060704653486412249315029041282722978874323768631243063073425063936) x (if (<=.f64 a -5515652263101987/44125218104815898389829825659447310364864904872680898823178155169729591099393726561029280015550468702670279148410687446533176513529349858556664892007608532912981188929417439383947376132698492620683708741856789536964608) (*.f64 b -2) (if (<=.f64 a 34000000000000000933573296106105135931037702777672562868880023102685184) x (*.f64 t (neg.f64 a)))))))))))) |
(if (<=.f64 x -125999999999999994664845312) x (if (<=.f64 x -4372661765362371/46517678354918840995156723704832290198633047083988355858015372747560914439257467092876227245680868195888801382801035387746214504231337984) (*.f64 b -2) (if (<=.f64 x 5988954043295903/460688772561223309599799143187044542348256984914116263229517370635452168260760357920669766257038423772151901248872539660616526444082616288154471954520592778765795328) z (if (<=.f64 x 565065395478103/463168356949264781694283940034751631413079938662562256157830336031652518559744) (*.f64 b -2) (if (<=.f64 x 200000) (*.f64 t b) x))))) |
(if (<=.f64 x -8499999999999999588958208) x (if (<=.f64 x -8001040677046041/93035356709837681990313447409664580397266094167976711716030745495121828878514934185752454491361736391777602765602070775492429008462675968) (*.f64 b -2) (if (<=.f64 x 8637914485522937/14396524142538228424993723224595141948383030778566133225922417832357880258148761185020930195532450742879746914027266864394266451377581759004827248578768524336431104) z (if (<=.f64 x 3500000000000) (*.f64 b -2) (if (<=.f64 x 499999999999999962433880809496441021272335434917419230719612986112647099987896513301581746881408826875765029206827766141419520) x (if (<=.f64 x 15499999999999999166274281977483887603220725337007806628993845835814351934988348529795256943472353689185633618485325404799402179001581568) z x)))))) |
(if (<=.f64 z -500000000000000028928979971363484913696689344587520219086323712) z (if (<=.f64 z 449999999999999975229143352675954904837491885055737890505640890254139094976840977778165634185259372423898440366868174319094914660579274046032072559906902284198477824) x z)) |
x |
| Outputs |
|---|
(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 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1))))) |
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) |
(+.f64 (*.f64 b (+.f64 (+.f64 y t) -2)) (-.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 a (+.f64 t -1)))) |
(+.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) (-.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 a (+.f64 t -1)))) |
(+.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) (+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 a (-.f64 1 t)))) |
(if (<=.f64 b -1000000000000000013287555072) (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 (-.f64 2 (+.f64 y t)) b)) (if (<=.f64 b 4113761393303015/6427752177035961102167848369364650410088811975131171341205504) (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 (-.f64 t 1) a)) (if (<=.f64 b 8199999999999999348917637018123038346080446218346954752) (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 (-.f64 2 (+.f64 y t)) b)) (-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 (-.f64 t 1) a))))) |
(if (<=.f64 b -1000000000000000013287555072) (-.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 b (-.f64 2 (+.f64 y t)))) (if (<=.f64 b 4113761393303015/6427752177035961102167848369364650410088811975131171341205504) (-.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 a (+.f64 t -1))) (if (<=.f64 b 8199999999999999348917637018123038346080446218346954752) (-.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 b (-.f64 2 (+.f64 y t)))) (-.f64 (+.f64 x (*.f64 b (+.f64 (+.f64 y t) -2))) (*.f64 a (+.f64 t -1)))))) |
(if (<=.f64 b -1000000000000000013287555072) (-.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 b (-.f64 2 (+.f64 y t)))) (if (<=.f64 b 4113761393303015/6427752177035961102167848369364650410088811975131171341205504) (-.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 a (+.f64 t -1))) (if (<=.f64 b 8199999999999999348917637018123038346080446218346954752) (-.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 b (-.f64 2 (+.f64 y t)))) (-.f64 (+.f64 x (*.f64 b (+.f64 -2 (+.f64 y t)))) (*.f64 a (+.f64 t -1)))))) |
(if (<=.f64 b -1000000000000000013287555072) (+.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) (+.f64 x (*.f64 z (-.f64 1 y)))) (if (<=.f64 b 4113761393303015/6427752177035961102167848369364650410088811975131171341205504) (+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 a (-.f64 1 t))) (if (<=.f64 b 8199999999999999348917637018123038346080446218346954752) (+.f64 (*.f64 b (+.f64 -2 (+.f64 y t))) (+.f64 x (*.f64 z (-.f64 1 y)))) (+.f64 (+.f64 x (*.f64 b (+.f64 -2 (+.f64 y t)))) (*.f64 a (-.f64 1 t)))))) |
(if (<=.f64 z -670000000000000035334672661273730414639316992) (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 (-.f64 t 1) a)) (if (<=.f64 z 82000000000000004415082242419508421986639674440705616733754110565679104) (-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 (-.f64 t 1) a)) (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 (-.f64 t 1) a)))) |
(if (or (<=.f64 z -670000000000000035334672661273730414639316992) (not (<=.f64 z 82000000000000004415082242419508421986639674440705616733754110565679104))) (-.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 a (+.f64 t -1))) (-.f64 (+.f64 x (*.f64 b (+.f64 (+.f64 y t) -2))) (*.f64 a (+.f64 t -1)))) |
(if (or (<=.f64 z -670000000000000035334672661273730414639316992) (not (<=.f64 z 82000000000000004415082242419508421986639674440705616733754110565679104))) (-.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 a (+.f64 t -1))) (-.f64 (+.f64 x (*.f64 b (+.f64 -2 (+.f64 y t)))) (*.f64 a (+.f64 t -1)))) |
(if (or (<=.f64 z -670000000000000035334672661273730414639316992) (not (<=.f64 z 82000000000000004415082242419508421986639674440705616733754110565679104))) (+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 a (-.f64 1 t))) (+.f64 (+.f64 x (*.f64 b (+.f64 -2 (+.f64 y t)))) (*.f64 a (-.f64 1 t)))) |
(if (<=.f64 b -179999999999999988098108751872) (-.f64 x (-.f64 (*.f64 b (-.f64 2 t)) z)) (if (<=.f64 b 2028240960365167/2535301200456458802993406410752) (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 (-.f64 t 1) a)) (if (<=.f64 b 160000000000) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (if (<=.f64 b 88000000000000000706995562967264590199562826498554499591395344384) (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 (-.f64 t 1) a)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x))))) |
(if (<=.f64 b -179999999999999988098108751872) (-.f64 x (-.f64 (*.f64 b (-.f64 2 t)) z)) (if (<=.f64 b 2028240960365167/2535301200456458802993406410752) (-.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 a (+.f64 t -1))) (if (or (<=.f64 b 160000000000) (not (<=.f64 b 88000000000000000706995562967264590199562826498554499591395344384))) (+.f64 x (*.f64 b (+.f64 (+.f64 y t) -2))) (-.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 a (+.f64 t -1)))))) |
(if (<=.f64 b -179999999999999988098108751872) (-.f64 x (-.f64 (*.f64 b (-.f64 2 t)) z)) (if (or (<=.f64 b 2028240960365167/2535301200456458802993406410752) (not (or (<=.f64 b 160000000000) (not (<=.f64 b 88000000000000000706995562967264590199562826498554499591395344384))))) (-.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 a (+.f64 t -1))) (+.f64 x (*.f64 b (+.f64 -2 (+.f64 y t)))))) |
(if (<=.f64 b -179999999999999988098108751872) (-.f64 x (-.f64 (*.f64 b (-.f64 2 t)) z)) (if (or (<=.f64 b 2028240960365167/2535301200456458802993406410752) (not (or (<=.f64 b 160000000000) (not (<=.f64 b 88000000000000000706995562967264590199562826498554499591395344384))))) (+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 a (-.f64 1 t))) (+.f64 x (*.f64 b (+.f64 -2 (+.f64 y t)))))) |
(if (<=.f64 b -179999999999999988098108751872) (+.f64 x (-.f64 z (*.f64 b (-.f64 2 t)))) (if (or (<=.f64 b 2028240960365167/2535301200456458802993406410752) (and (not (<=.f64 b 160000000000)) (<=.f64 b 88000000000000000706995562967264590199562826498554499591395344384))) (+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 a (-.f64 1 t))) (+.f64 x (*.f64 b (+.f64 -2 (+.f64 y t)))))) |
(if (<=.f64 t -4835703278458517/9671406556917033397649408) (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 t (-.f64 a b))) (if (<=.f64 t -6334470622716821/115172193140305827399949785796761135587064246228529065807379342658863042065190089480167441564259605943037975312218134915154131611020654072038617988630148194691448832) (-.f64 (+.f64 (*.f64 (-.f64 y 2) b) x) (*.f64 -1 a)) (if (<=.f64 t 8482580444616245/188501787658138776526316391973679239907820382867140805681144220780050698265428977917842924316820804490882044531700026161400423140624345724347059987430217219443542346615871751089083876220596224387399635909565487009065232689887930358404389913798458461035797425091600762263250923357187307004059038598692050448905404416) (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (neg.f64 a)) (if (<=.f64 t 8102471910569725/1174271291386916613944740298394668513687841274454159935353645485766104512557304221731849499192384351515967488) (-.f64 (+.f64 (*.f64 (-.f64 y 2) b) x) (*.f64 -1 a)) (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 t (-.f64 a b))))))) |
(if (<=.f64 t -4835703278458517/9671406556917033397649408) (-.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 t (-.f64 a b))) (if (<=.f64 t -6334470622716821/115172193140305827399949785796761135587064246228529065807379342658863042065190089480167441564259605943037975312218134915154131611020654072038617988630148194691448832) (-.f64 (+.f64 x (*.f64 b (+.f64 y -2))) (neg.f64 a)) (if (<=.f64 t 8482580444616245/188501787658138776526316391973679239907820382867140805681144220780050698265428977917842924316820804490882044531700026161400423140624345724347059987430217219443542346615871751089083876220596224387399635909565487009065232689887930358404389913798458461035797425091600762263250923357187307004059038598692050448905404416) (-.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (neg.f64 a)) (if (<=.f64 t 8102471910569725/1174271291386916613944740298394668513687841274454159935353645485766104512557304221731849499192384351515967488) (-.f64 (+.f64 x (*.f64 b (+.f64 y -2))) (neg.f64 a)) (-.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 t (-.f64 a b))))))) |
(if (<=.f64 t -4835703278458517/9671406556917033397649408) (-.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 t (-.f64 a b))) (if (<=.f64 t -6334470622716821/115172193140305827399949785796761135587064246228529065807379342658863042065190089480167441564259605943037975312218134915154131611020654072038617988630148194691448832) (+.f64 a (+.f64 x (*.f64 b (+.f64 y -2)))) (if (<=.f64 t 8482580444616245/188501787658138776526316391973679239907820382867140805681144220780050698265428977917842924316820804490882044531700026161400423140624345724347059987430217219443542346615871751089083876220596224387399635909565487009065232689887930358404389913798458461035797425091600762263250923357187307004059038598692050448905404416) (+.f64 a (+.f64 x (*.f64 z (-.f64 1 y)))) (if (<=.f64 t 8102471910569725/1174271291386916613944740298394668513687841274454159935353645485766104512557304221731849499192384351515967488) (+.f64 a (+.f64 x (*.f64 b (+.f64 y -2)))) (-.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 t (-.f64 a b))))))) |
(if (<=.f64 t -4835703278458517/9671406556917033397649408) (+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 t (-.f64 b a))) (if (<=.f64 t -6334470622716821/115172193140305827399949785796761135587064246228529065807379342658863042065190089480167441564259605943037975312218134915154131611020654072038617988630148194691448832) (+.f64 a (+.f64 x (*.f64 b (+.f64 y -2)))) (if (<=.f64 t 8482580444616245/188501787658138776526316391973679239907820382867140805681144220780050698265428977917842924316820804490882044531700026161400423140624345724347059987430217219443542346615871751089083876220596224387399635909565487009065232689887930358404389913798458461035797425091600762263250923357187307004059038598692050448905404416) (+.f64 a (+.f64 x (*.f64 z (-.f64 1 y)))) (if (<=.f64 t 8102471910569725/1174271291386916613944740298394668513687841274454159935353645485766104512557304221731849499192384351515967488) (+.f64 a (+.f64 x (*.f64 b (+.f64 y -2)))) (+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 t (-.f64 b a))))))) |
(if (<=.f64 t -5996272065288561/38685626227668133590597632) (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) (if (<=.f64 t -7547924849643083/117936325775673167257548580655883402841153788138013763386756446882675755074754651627691460161801836485670886719711370153117830769685149769767544820357271751364043603968) (-.f64 (+.f64 (*.f64 (-.f64 y 2) b) x) (*.f64 -1 a)) (if (<=.f64 t 5537240012457827/5890680864316836766447387249177476247119386964598150177535756899376584320794655559932591384900650140340063891615625817543763223144510803885845624607194288107610698331745992221533871131893632012106238622173921469033288521558997823700137184806201826907368669534112523820726591354912103343876844956209126576528293888) (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (neg.f64 a)) (if (<=.f64 t 3757668132438133/75153362648762663292463379097258784876021841565066235862633311089030688803667470190838367948312598497021919232) (-.f64 (+.f64 (*.f64 (-.f64 y 2) b) x) (*.f64 -1 a)) (if (<=.f64 t 59999999999999999817723503236360894134390639559794877150527488) (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 (neg.f64 y) b)) (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z))))))) |
(if (<=.f64 t -5996272065288561/38685626227668133590597632) (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) (if (<=.f64 t -7547924849643083/117936325775673167257548580655883402841153788138013763386756446882675755074754651627691460161801836485670886719711370153117830769685149769767544820357271751364043603968) (-.f64 (+.f64 x (*.f64 b (+.f64 y -2))) (neg.f64 a)) (if (<=.f64 t 5537240012457827/5890680864316836766447387249177476247119386964598150177535756899376584320794655559932591384900650140340063891615625817543763223144510803885845624607194288107610698331745992221533871131893632012106238622173921469033288521558997823700137184806201826907368669534112523820726591354912103343876844956209126576528293888) (-.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (neg.f64 a)) (if (<=.f64 t 3757668132438133/75153362648762663292463379097258784876021841565066235862633311089030688803667470190838367948312598497021919232) (-.f64 (+.f64 x (*.f64 b (+.f64 y -2))) (neg.f64 a)) (if (<=.f64 t 59999999999999999817723503236360894134390639559794877150527488) (+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 y b)) (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z))))))) |
(if (<=.f64 t -5996272065288561/38685626227668133590597632) (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) (if (<=.f64 t -7547924849643083/117936325775673167257548580655883402841153788138013763386756446882675755074754651627691460161801836485670886719711370153117830769685149769767544820357271751364043603968) (+.f64 a (+.f64 x (*.f64 b (+.f64 y -2)))) (if (<=.f64 t 5537240012457827/5890680864316836766447387249177476247119386964598150177535756899376584320794655559932591384900650140340063891615625817543763223144510803885845624607194288107610698331745992221533871131893632012106238622173921469033288521558997823700137184806201826907368669534112523820726591354912103343876844956209126576528293888) (+.f64 a (+.f64 x (*.f64 z (-.f64 1 y)))) (if (<=.f64 t 3757668132438133/75153362648762663292463379097258784876021841565066235862633311089030688803667470190838367948312598497021919232) (+.f64 a (+.f64 x (*.f64 b (+.f64 y -2)))) (if (<=.f64 t 59999999999999999817723503236360894134390639559794877150527488) (+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 y b)) (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z))))))) |
(if (<=.f64 t -5996272065288561/38685626227668133590597632) (+.f64 x (-.f64 z (*.f64 t (-.f64 a b)))) (if (<=.f64 t -7547924849643083/117936325775673167257548580655883402841153788138013763386756446882675755074754651627691460161801836485670886719711370153117830769685149769767544820357271751364043603968) (+.f64 a (+.f64 x (*.f64 b (+.f64 y -2)))) (if (<=.f64 t 5537240012457827/5890680864316836766447387249177476247119386964598150177535756899376584320794655559932591384900650140340063891615625817543763223144510803885845624607194288107610698331745992221533871131893632012106238622173921469033288521558997823700137184806201826907368669534112523820726591354912103343876844956209126576528293888) (+.f64 a (+.f64 x (*.f64 z (-.f64 1 y)))) (if (<=.f64 t 3757668132438133/75153362648762663292463379097258784876021841565066235862633311089030688803667470190838367948312598497021919232) (+.f64 a (+.f64 x (*.f64 b (+.f64 y -2)))) (if (<=.f64 t 59999999999999999817723503236360894134390639559794877150527488) (+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 y b)) (+.f64 x (-.f64 z (*.f64 t (-.f64 a b))))))))) |
(if (<=.f64 t -8510837770086989/9671406556917033397649408) (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) (if (<=.f64 t -2591374345656881/14396524142538228424993723224595141948383030778566133225922417832357880258148761185020930195532450742879746914027266864394266451377581759004827248578768524336431104) (-.f64 (+.f64 (*.f64 (-.f64 y 2) b) x) (*.f64 -1 a)) (if (<=.f64 t 4524042903795331/47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304860885586653967937772270969055149056096849908977391371752266308172471982589601097478449614615258949356272900190565812730839296826751014759649673012612226351104) (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (neg.f64 a)) (if (<=.f64 t 7815949715471317/75153362648762663292463379097258784876021841565066235862633311089030688803667470190838367948312598497021919232) (-.f64 (+.f64 (*.f64 (-.f64 y 2) b) x) (*.f64 -1 a)) (if (<=.f64 t 1119999999999999975995595842322210305867776) (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (neg.f64 a)) (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z))))))) |
(if (<=.f64 t -8510837770086989/9671406556917033397649408) (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) (if (<=.f64 t -2591374345656881/14396524142538228424993723224595141948383030778566133225922417832357880258148761185020930195532450742879746914027266864394266451377581759004827248578768524336431104) (-.f64 (+.f64 x (*.f64 b (+.f64 y -2))) (neg.f64 a)) (if (<=.f64 t 4524042903795331/47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304860885586653967937772270969055149056096849908977391371752266308172471982589601097478449614615258949356272900190565812730839296826751014759649673012612226351104) (-.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (neg.f64 a)) (if (<=.f64 t 7815949715471317/75153362648762663292463379097258784876021841565066235862633311089030688803667470190838367948312598497021919232) (-.f64 (+.f64 x (*.f64 b (+.f64 y -2))) (neg.f64 a)) (if (<=.f64 t 1119999999999999975995595842322210305867776) (-.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (neg.f64 a)) (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z))))))) |
(if (<=.f64 t -8510837770086989/9671406556917033397649408) (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) (if (<=.f64 t -2591374345656881/14396524142538228424993723224595141948383030778566133225922417832357880258148761185020930195532450742879746914027266864394266451377581759004827248578768524336431104) (+.f64 a (+.f64 x (*.f64 b (+.f64 y -2)))) (if (<=.f64 t 4524042903795331/47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304860885586653967937772270969055149056096849908977391371752266308172471982589601097478449614615258949356272900190565812730839296826751014759649673012612226351104) (+.f64 a (+.f64 x (*.f64 z (-.f64 1 y)))) (if (<=.f64 t 7815949715471317/75153362648762663292463379097258784876021841565066235862633311089030688803667470190838367948312598497021919232) (+.f64 a (+.f64 x (*.f64 b (+.f64 y -2)))) (if (<=.f64 t 1119999999999999975995595842322210305867776) (+.f64 a (+.f64 x (*.f64 z (-.f64 1 y)))) (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z))))))) |
(if (<=.f64 t -8510837770086989/9671406556917033397649408) (+.f64 x (-.f64 z (*.f64 t (-.f64 a b)))) (if (<=.f64 t -2591374345656881/14396524142538228424993723224595141948383030778566133225922417832357880258148761185020930195532450742879746914027266864394266451377581759004827248578768524336431104) (+.f64 a (+.f64 x (*.f64 b (+.f64 y -2)))) (if (<=.f64 t 4524042903795331/47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304860885586653967937772270969055149056096849908977391371752266308172471982589601097478449614615258949356272900190565812730839296826751014759649673012612226351104) (+.f64 a (+.f64 x (*.f64 z (-.f64 1 y)))) (if (<=.f64 t 7815949715471317/75153362648762663292463379097258784876021841565066235862633311089030688803667470190838367948312598497021919232) (+.f64 a (+.f64 x (*.f64 b (+.f64 y -2)))) (if (<=.f64 t 1119999999999999975995595842322210305867776) (+.f64 a (+.f64 x (*.f64 z (-.f64 1 y)))) (+.f64 x (-.f64 z (*.f64 t (-.f64 a b))))))))) |
(if (<=.f64 t -13000000) (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) (if (<=.f64 t 1120711111311/9745314011399999080353382387875188310876226857595007526867906457212948690766426102465615065882010259225304916231408668183459169865203094046577987296312653419531277699956473029870789655490053648352799593479218378873685597925394874945746363615468965612827738803104277547081828589991914110976) (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (neg.f64 a)) (if (<=.f64 t 7463142543579545/9568131466127621947163770315237577352582483950433331955534014747297500715462012198465648064079848065788579276806882658480425438483841942548911565191978080929321047135323978360596199778018349602045952) (-.f64 x (-.f64 (*.f64 b (-.f64 2 t)) z)) (if (<=.f64 t 1119999999999999975995595842322210305867776) (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (neg.f64 a)) (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)))))) |
(if (<=.f64 t -13000000) (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) (if (<=.f64 t 1120711111311/9745314011399999080353382387875188310876226857595007526867906457212948690766426102465615065882010259225304916231408668183459169865203094046577987296312653419531277699956473029870789655490053648352799593479218378873685597925394874945746363615468965612827738803104277547081828589991914110976) (-.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (neg.f64 a)) (if (<=.f64 t 7463142543579545/9568131466127621947163770315237577352582483950433331955534014747297500715462012198465648064079848065788579276806882658480425438483841942548911565191978080929321047135323978360596199778018349602045952) (-.f64 x (-.f64 (*.f64 b (-.f64 2 t)) z)) (if (<=.f64 t 1119999999999999975995595842322210305867776) (-.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (neg.f64 a)) (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)))))) |
(if (<=.f64 t -13000000) (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) (if (<=.f64 t 1120711111311/9745314011399999080353382387875188310876226857595007526867906457212948690766426102465615065882010259225304916231408668183459169865203094046577987296312653419531277699956473029870789655490053648352799593479218378873685597925394874945746363615468965612827738803104277547081828589991914110976) (+.f64 a (+.f64 x (*.f64 z (-.f64 1 y)))) (if (<=.f64 t 7463142543579545/9568131466127621947163770315237577352582483950433331955534014747297500715462012198465648064079848065788579276806882658480425438483841942548911565191978080929321047135323978360596199778018349602045952) (-.f64 x (-.f64 (*.f64 b (-.f64 2 t)) z)) (if (<=.f64 t 1119999999999999975995595842322210305867776) (+.f64 a (+.f64 x (*.f64 z (-.f64 1 y)))) (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)))))) |
(if (<=.f64 t -13000000) (+.f64 x (-.f64 z (*.f64 t (-.f64 a b)))) (if (<=.f64 t 1120711111311/9745314011399999080353382387875188310876226857595007526867906457212948690766426102465615065882010259225304916231408668183459169865203094046577987296312653419531277699956473029870789655490053648352799593479218378873685597925394874945746363615468965612827738803104277547081828589991914110976) (+.f64 a (+.f64 x (*.f64 z (-.f64 1 y)))) (if (<=.f64 t 7463142543579545/9568131466127621947163770315237577352582483950433331955534014747297500715462012198465648064079848065788579276806882658480425438483841942548911565191978080929321047135323978360596199778018349602045952) (+.f64 x (-.f64 z (*.f64 b (-.f64 2 t)))) (if (<=.f64 t 1119999999999999975995595842322210305867776) (+.f64 a (+.f64 x (*.f64 z (-.f64 1 y)))) (+.f64 x (-.f64 z (*.f64 t (-.f64 a b)))))))) |
(if (<=.f64 a -95000000000000005894797147578942691212558277762589218982071223311580621882997981722550101906863171383677374198641153252473637424552089325810133812316379821107466300907340838017164666674871605064038875136) (-.f64 a (*.f64 t a)) (if (<=.f64 a -68962299338965/1532495540865888858358347027150309183618739122183602176) (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) (if (<=.f64 a 3999740330092365/195109284394749514461349826862072894109287383916560696928697309976585733676235351257519131441468248197489183195087913930965498479955517831643136) (-.f64 x (-.f64 (*.f64 b (-.f64 2 t)) z)) (if (<=.f64 a 2450033041830757/2722258935367507707706996859454145691648) (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) (if (<=.f64 a 270000000000000018910027868530813419354503119688897712532463026176) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (if (<=.f64 a 12500000000000000175489828197496315222807746321266142011728755368127663068581263513523016655445710855576535720472262738274123659607892461234095971510552711214595075710386176) (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) (-.f64 x (*.f64 (-.f64 t 1) a)))))))) |
(if (<=.f64 a -95000000000000005894797147578942691212558277762589218982071223311580621882997981722550101906863171383677374198641153252473637424552089325810133812316379821107466300907340838017164666674871605064038875136) (-.f64 a (*.f64 t a)) (if (<=.f64 a -68962299338965/1532495540865888858358347027150309183618739122183602176) (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) (if (<=.f64 a 3999740330092365/195109284394749514461349826862072894109287383916560696928697309976585733676235351257519131441468248197489183195087913930965498479955517831643136) (-.f64 x (-.f64 (*.f64 b (-.f64 2 t)) z)) (if (<=.f64 a 2450033041830757/2722258935367507707706996859454145691648) (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) (if (<=.f64 a 270000000000000018910027868530813419354503119688897712532463026176) (+.f64 x (*.f64 b (+.f64 (+.f64 y t) -2))) (if (<=.f64 a 12500000000000000175489828197496315222807746321266142011728755368127663068581263513523016655445710855576535720472262738274123659607892461234095971510552711214595075710386176) (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) (-.f64 x (*.f64 a (+.f64 t -1))))))))) |
(if (<=.f64 a -95000000000000005894797147578942691212558277762589218982071223311580621882997981722550101906863171383677374198641153252473637424552089325810133812316379821107466300907340838017164666674871605064038875136) (-.f64 a (*.f64 t a)) (if (<=.f64 a -68962299338965/1532495540865888858358347027150309183618739122183602176) (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) (if (<=.f64 a 3999740330092365/195109284394749514461349826862072894109287383916560696928697309976585733676235351257519131441468248197489183195087913930965498479955517831643136) (-.f64 x (-.f64 (*.f64 b (-.f64 2 t)) z)) (if (<=.f64 a 2450033041830757/2722258935367507707706996859454145691648) (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) (if (<=.f64 a 270000000000000018910027868530813419354503119688897712532463026176) (+.f64 x (*.f64 b (+.f64 -2 (+.f64 y t)))) (if (<=.f64 a 12500000000000000175489828197496315222807746321266142011728755368127663068581263513523016655445710855576535720472262738274123659607892461234095971510552711214595075710386176) (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) (-.f64 x (*.f64 a (+.f64 t -1))))))))) |
(if (<=.f64 a -95000000000000005894797147578942691212558277762589218982071223311580621882997981722550101906863171383677374198641153252473637424552089325810133812316379821107466300907340838017164666674871605064038875136) (-.f64 a (*.f64 t a)) (if (<=.f64 a -68962299338965/1532495540865888858358347027150309183618739122183602176) (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) (if (<=.f64 a 3999740330092365/195109284394749514461349826862072894109287383916560696928697309976585733676235351257519131441468248197489183195087913930965498479955517831643136) (-.f64 x (-.f64 (*.f64 b (-.f64 2 t)) z)) (if (<=.f64 a 2450033041830757/2722258935367507707706996859454145691648) (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) (if (<=.f64 a 270000000000000018910027868530813419354503119688897712532463026176) (+.f64 x (*.f64 b (+.f64 -2 (+.f64 y t)))) (if (<=.f64 a 12500000000000000175489828197496315222807746321266142011728755368127663068581263513523016655445710855576535720472262738274123659607892461234095971510552711214595075710386176) (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) (+.f64 x (*.f64 a (-.f64 1 t))))))))) |
(if (<=.f64 a -95000000000000005894797147578942691212558277762589218982071223311580621882997981722550101906863171383677374198641153252473637424552089325810133812316379821107466300907340838017164666674871605064038875136) (-.f64 a (*.f64 t a)) (if (<=.f64 a -68962299338965/1532495540865888858358347027150309183618739122183602176) (+.f64 x (-.f64 z (*.f64 t (-.f64 a b)))) (if (<=.f64 a 3999740330092365/195109284394749514461349826862072894109287383916560696928697309976585733676235351257519131441468248197489183195087913930965498479955517831643136) (+.f64 x (-.f64 z (*.f64 b (-.f64 2 t)))) (if (<=.f64 a 2450033041830757/2722258935367507707706996859454145691648) (+.f64 x (-.f64 z (*.f64 t (-.f64 a b)))) (if (<=.f64 a 270000000000000018910027868530813419354503119688897712532463026176) (+.f64 x (*.f64 b (+.f64 -2 (+.f64 y t)))) (if (<=.f64 a 12500000000000000175489828197496315222807746321266142011728755368127663068581263513523016655445710855576535720472262738274123659607892461234095971510552711214595075710386176) (+.f64 x (-.f64 z (*.f64 t (-.f64 a b)))) (+.f64 x (*.f64 a (-.f64 1 t))))))))) |
(if (<=.f64 a -390000000000000032315180987888211871934625270210670343252243697086574411763502001192780292459379583275878573815103488) (-.f64 x (*.f64 (-.f64 t 1) a)) (if (<=.f64 a -559999999999999976863395349352792211600268422719267898451245924352) (-.f64 x (*.f64 z (-.f64 y 1))) (if (<=.f64 a -2550072580000839/49039857307708443467467104868809893875799651909875269632) (-.f64 x (*.f64 (-.f64 t 1) a)) (if (<=.f64 a 2319277500647185/178405961588244985132285746181186892047843328) (-.f64 x (-.f64 (*.f64 b (-.f64 2 t)) z)) (if (<=.f64 a 24999999999999999942259256128592700174153136998100959730139215991524396637032419119477983119671296) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (if (<=.f64 a 6999999999999999684139492133159899496680888126211097963227813499249185715053200285674265851964067232191151743422340647893338824751914344253983207456768) (-.f64 x (-.f64 (*.f64 b (-.f64 2 t)) z)) (-.f64 x (*.f64 (-.f64 t 1) a)))))))) |
(if (<=.f64 a -390000000000000032315180987888211871934625270210670343252243697086574411763502001192780292459379583275878573815103488) (-.f64 x (*.f64 a (+.f64 t -1))) (if (<=.f64 a -559999999999999976863395349352792211600268422719267898451245924352) (-.f64 x (*.f64 z (+.f64 y -1))) (if (<=.f64 a -2550072580000839/49039857307708443467467104868809893875799651909875269632) (-.f64 x (*.f64 a (+.f64 t -1))) (if (<=.f64 a 2319277500647185/178405961588244985132285746181186892047843328) (-.f64 x (-.f64 (*.f64 b (-.f64 2 t)) z)) (if (<=.f64 a 24999999999999999942259256128592700174153136998100959730139215991524396637032419119477983119671296) (+.f64 x (*.f64 b (+.f64 (+.f64 y t) -2))) (if (<=.f64 a 6999999999999999684139492133159899496680888126211097963227813499249185715053200285674265851964067232191151743422340647893338824751914344253983207456768) (-.f64 x (-.f64 (*.f64 b (-.f64 2 t)) z)) (-.f64 x (*.f64 a (+.f64 t -1))))))))) |
(if (<=.f64 a -390000000000000032315180987888211871934625270210670343252243697086574411763502001192780292459379583275878573815103488) (-.f64 x (*.f64 a (+.f64 t -1))) (if (<=.f64 a -559999999999999976863395349352792211600268422719267898451245924352) (+.f64 x (*.f64 z (-.f64 1 y))) (if (<=.f64 a -2550072580000839/49039857307708443467467104868809893875799651909875269632) (-.f64 x (*.f64 a (+.f64 t -1))) (if (<=.f64 a 2319277500647185/178405961588244985132285746181186892047843328) (-.f64 x (-.f64 (*.f64 b (-.f64 2 t)) z)) (if (<=.f64 a 24999999999999999942259256128592700174153136998100959730139215991524396637032419119477983119671296) (+.f64 x (*.f64 b (+.f64 -2 (+.f64 y t)))) (if (<=.f64 a 6999999999999999684139492133159899496680888126211097963227813499249185715053200285674265851964067232191151743422340647893338824751914344253983207456768) (-.f64 x (-.f64 (*.f64 b (-.f64 2 t)) z)) (-.f64 x (*.f64 a (+.f64 t -1))))))))) |
(if (<=.f64 a -390000000000000032315180987888211871934625270210670343252243697086574411763502001192780292459379583275878573815103488) (+.f64 x (*.f64 a (-.f64 1 t))) (if (<=.f64 a -559999999999999976863395349352792211600268422719267898451245924352) (+.f64 x (*.f64 z (-.f64 1 y))) (if (<=.f64 a -2550072580000839/49039857307708443467467104868809893875799651909875269632) (+.f64 x (*.f64 a (-.f64 1 t))) (if (<=.f64 a 2319277500647185/178405961588244985132285746181186892047843328) (-.f64 x (-.f64 (*.f64 b (-.f64 2 t)) z)) (if (<=.f64 a 24999999999999999942259256128592700174153136998100959730139215991524396637032419119477983119671296) (+.f64 x (*.f64 b (+.f64 -2 (+.f64 y t)))) (if (<=.f64 a 6999999999999999684139492133159899496680888126211097963227813499249185715053200285674265851964067232191151743422340647893338824751914344253983207456768) (-.f64 x (-.f64 (*.f64 b (-.f64 2 t)) z)) (+.f64 x (*.f64 a (-.f64 1 t))))))))) |
(if (<=.f64 a -390000000000000032315180987888211871934625270210670343252243697086574411763502001192780292459379583275878573815103488) (+.f64 x (*.f64 a (-.f64 1 t))) (if (<=.f64 a -559999999999999976863395349352792211600268422719267898451245924352) (+.f64 x (*.f64 z (-.f64 1 y))) (if (<=.f64 a -2550072580000839/49039857307708443467467104868809893875799651909875269632) (+.f64 x (*.f64 a (-.f64 1 t))) (if (<=.f64 a 2319277500647185/178405961588244985132285746181186892047843328) (+.f64 x (-.f64 z (*.f64 b (-.f64 2 t)))) (if (<=.f64 a 24999999999999999942259256128592700174153136998100959730139215991524396637032419119477983119671296) (+.f64 x (*.f64 b (+.f64 -2 (+.f64 y t)))) (if (<=.f64 a 6999999999999999684139492133159899496680888126211097963227813499249185715053200285674265851964067232191151743422340647893338824751914344253983207456768) (+.f64 x (-.f64 z (*.f64 b (-.f64 2 t)))) (+.f64 x (*.f64 a (-.f64 1 t))))))))) |
(if (<=.f64 a -420000000000000024032960572640169465172662403647816724840659090926649679495362246650917857359327313812112054148923392) (-.f64 x (*.f64 (-.f64 t 1) a)) (if (<=.f64 a -1660000000000000085082951224944998026945372378658444479947100651520) (-.f64 x (*.f64 z (-.f64 y 1))) (if (<=.f64 a -3432790011539591/98079714615416886934934209737619787751599303819750539264) (-.f64 x (*.f64 (-.f64 t 1) a)) (if (<=.f64 a -452754560349461/110427941548649020598956093796432407239217743554726184882600387580788736) (*.f64 (-.f64 y 2) b) (if (<=.f64 a -2018324372703715/1062275985633534197379176413104937254659186235454063846398888276400807119721704485478325004530458571337778658972493002030693158675305414478819039957533174703887662541670786438063456256) (-.f64 x (*.f64 z (-.f64 y 1))) (if (<=.f64 a -7624837688512187/2824013958708217496949108842204627863351353911851577524683401930862693830361198499905873920995229996970897865498283996578123296865878390947626553088486946106430796091482716120572632072492703527723757359478834530365734912) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (if (<=.f64 a -5571856383071469/2063650512248692368563827284830142994214247367328599695812346519635444931862206482321942405811160890213571855442410658901884170154307365379884917884620857722298385484371113610034107490923540785363375909797699954703703235518560788042337487885808736236287260081631789056) (-.f64 x (*.f64 z (-.f64 y 1))) (if (<=.f64 a 7316598164803107/24388660549343689307668728357759111763660922989570087116087163747073216709529418907189891430183531024686147899385989241370687309994439728955392) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (if (<=.f64 a 4906163943676737/44601490397061246283071436545296723011960832) (-.f64 x (*.f64 t (-.f64 a b))) (if (<=.f64 a 5500000000000000078441167310397074032871539922947539497648128) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (-.f64 x (*.f64 (-.f64 t 1) a)))))))))))) |
(if (<=.f64 a -420000000000000024032960572640169465172662403647816724840659090926649679495362246650917857359327313812112054148923392) (-.f64 x (*.f64 a (+.f64 t -1))) (if (<=.f64 a -1660000000000000085082951224944998026945372378658444479947100651520) (-.f64 x (*.f64 z (+.f64 y -1))) (if (<=.f64 a -3432790011539591/98079714615416886934934209737619787751599303819750539264) (-.f64 x (*.f64 a (+.f64 t -1))) (if (<=.f64 a -452754560349461/110427941548649020598956093796432407239217743554726184882600387580788736) (*.f64 b (+.f64 y -2)) (if (<=.f64 a -2018324372703715/1062275985633534197379176413104937254659186235454063846398888276400807119721704485478325004530458571337778658972493002030693158675305414478819039957533174703887662541670786438063456256) (-.f64 x (*.f64 z (+.f64 y -1))) (if (<=.f64 a -7624837688512187/2824013958708217496949108842204627863351353911851577524683401930862693830361198499905873920995229996970897865498283996578123296865878390947626553088486946106430796091482716120572632072492703527723757359478834530365734912) (+.f64 x (*.f64 b (+.f64 (+.f64 y t) -2))) (if (<=.f64 a -5571856383071469/2063650512248692368563827284830142994214247367328599695812346519635444931862206482321942405811160890213571855442410658901884170154307365379884917884620857722298385484371113610034107490923540785363375909797699954703703235518560788042337487885808736236287260081631789056) (-.f64 x (*.f64 z (+.f64 y -1))) (if (<=.f64 a 7316598164803107/24388660549343689307668728357759111763660922989570087116087163747073216709529418907189891430183531024686147899385989241370687309994439728955392) (+.f64 x (*.f64 b (+.f64 (+.f64 y t) -2))) (if (<=.f64 a 4906163943676737/44601490397061246283071436545296723011960832) (-.f64 x (*.f64 t (-.f64 a b))) (if (<=.f64 a 5500000000000000078441167310397074032871539922947539497648128) (+.f64 x (*.f64 b (+.f64 (+.f64 y t) -2))) (-.f64 x (*.f64 a (+.f64 t -1))))))))))))) |
(if (<=.f64 a -420000000000000024032960572640169465172662403647816724840659090926649679495362246650917857359327313812112054148923392) (-.f64 x (*.f64 a (+.f64 t -1))) (if (<=.f64 a -1660000000000000085082951224944998026945372378658444479947100651520) (+.f64 x (*.f64 z (-.f64 1 y))) (if (<=.f64 a -3432790011539591/98079714615416886934934209737619787751599303819750539264) (-.f64 x (*.f64 a (+.f64 t -1))) (if (<=.f64 a -452754560349461/110427941548649020598956093796432407239217743554726184882600387580788736) (*.f64 b (+.f64 y -2)) (if (<=.f64 a -2018324372703715/1062275985633534197379176413104937254659186235454063846398888276400807119721704485478325004530458571337778658972493002030693158675305414478819039957533174703887662541670786438063456256) (+.f64 x (*.f64 z (-.f64 1 y))) (if (<=.f64 a -7624837688512187/2824013958708217496949108842204627863351353911851577524683401930862693830361198499905873920995229996970897865498283996578123296865878390947626553088486946106430796091482716120572632072492703527723757359478834530365734912) (+.f64 x (*.f64 b (+.f64 -2 (+.f64 y t)))) (if (<=.f64 a -5571856383071469/2063650512248692368563827284830142994214247367328599695812346519635444931862206482321942405811160890213571855442410658901884170154307365379884917884620857722298385484371113610034107490923540785363375909797699954703703235518560788042337487885808736236287260081631789056) (+.f64 x (*.f64 z (-.f64 1 y))) (if (<=.f64 a 7316598164803107/24388660549343689307668728357759111763660922989570087116087163747073216709529418907189891430183531024686147899385989241370687309994439728955392) (+.f64 x (*.f64 b (+.f64 -2 (+.f64 y t)))) (if (<=.f64 a 4906163943676737/44601490397061246283071436545296723011960832) (-.f64 x (*.f64 t (-.f64 a b))) (if (<=.f64 a 5500000000000000078441167310397074032871539922947539497648128) (+.f64 x (*.f64 b (+.f64 -2 (+.f64 y t)))) (-.f64 x (*.f64 a (+.f64 t -1))))))))))))) |
(if (<=.f64 a -420000000000000024032960572640169465172662403647816724840659090926649679495362246650917857359327313812112054148923392) (+.f64 x (*.f64 a (-.f64 1 t))) (if (<=.f64 a -1660000000000000085082951224944998026945372378658444479947100651520) (+.f64 x (*.f64 z (-.f64 1 y))) (if (<=.f64 a -3432790011539591/98079714615416886934934209737619787751599303819750539264) (+.f64 x (*.f64 a (-.f64 1 t))) (if (<=.f64 a -452754560349461/110427941548649020598956093796432407239217743554726184882600387580788736) (*.f64 b (+.f64 y -2)) (if (<=.f64 a -2018324372703715/1062275985633534197379176413104937254659186235454063846398888276400807119721704485478325004530458571337778658972493002030693158675305414478819039957533174703887662541670786438063456256) (+.f64 x (*.f64 z (-.f64 1 y))) (if (<=.f64 a -7624837688512187/2824013958708217496949108842204627863351353911851577524683401930862693830361198499905873920995229996970897865498283996578123296865878390947626553088486946106430796091482716120572632072492703527723757359478834530365734912) (+.f64 x (*.f64 b (+.f64 -2 (+.f64 y t)))) (if (<=.f64 a -5571856383071469/2063650512248692368563827284830142994214247367328599695812346519635444931862206482321942405811160890213571855442410658901884170154307365379884917884620857722298385484371113610034107490923540785363375909797699954703703235518560788042337487885808736236287260081631789056) (+.f64 x (*.f64 z (-.f64 1 y))) (if (<=.f64 a 7316598164803107/24388660549343689307668728357759111763660922989570087116087163747073216709529418907189891430183531024686147899385989241370687309994439728955392) (+.f64 x (*.f64 b (+.f64 -2 (+.f64 y t)))) (if (<=.f64 a 4906163943676737/44601490397061246283071436545296723011960832) (-.f64 x (*.f64 t (-.f64 a b))) (if (<=.f64 a 5500000000000000078441167310397074032871539922947539497648128) (+.f64 x (*.f64 b (+.f64 -2 (+.f64 y t)))) (+.f64 x (*.f64 a (-.f64 1 t))))))))))))) |
(if (<=.f64 a -400000000000000006223766451786737209707280558768424573347908232172333512465902281305994155966018979070482512347136000) (-.f64 x (*.f64 (-.f64 t 1) a)) (if (<=.f64 a -6400000000000000224140779900362315074949140339091956838711689216) (-.f64 x (*.f64 z (-.f64 y 1))) (if (<=.f64 a -6080942306155847/196159429230833773869868419475239575503198607639501078528) (-.f64 x (*.f64 (-.f64 t 1) a)) (if (<=.f64 a -5300541194335153/883423532389192164791648750371459257913741948437809479060803100646309888) (*.f64 (-.f64 y 2) b) (if (<=.f64 a -8956398538073743/3088413288990945714607167766096760666649729152895234960279866913260350640380788374205938472006792060778611417607373228628384532735989280347702230834056678923362997806954442769843550227998248540363155634742320939156524772391123850992097524347673943425610505012700786888921103128284156837954503288400970554554866145951744) (-.f64 x (*.f64 z (-.f64 y 1))) (if (<=.f64 a 3766907370704757/2215827865120445285436604169234485268788427414982608644747394113713414456189281304992986194038624093815384393617798347846350945898212351959632084639523021319185153902243763020549247279516306127414463752183841820368271691660401046407456843466086176161485977628013706077372678144) (*.f64 (-.f64 (+.f64 y t) 2) b) (if (<=.f64 a 1680554680475951/509258994083621521567111422102344540262867098416484062659035112338595324940834176545849344) (-.f64 x (*.f64 z (-.f64 y 1))) (if (<=.f64 a 1020000000000000000000) (-.f64 x (*.f64 t (-.f64 a b))) (if (<=.f64 a 141999999999999998038542123008) (-.f64 x (*.f64 z (-.f64 y 1))) (if (<=.f64 a 179999999999999997730703140016373739125037122233282115805886606150205440) (+.f64 (*.f64 (-.f64 y 2) b) x) (if (<=.f64 a 200000000000000004043775825431189397715219264642871548227555371241600800999632861871739565506560) (-.f64 x (*.f64 t (-.f64 a b))) (if (<=.f64 a 17000000000000001400447105133501733094387083972526188572448033405000095076001758964615379835795827483069680469713460299300628364512715459264646217728) (-.f64 x (*.f64 z (-.f64 y 1))) (-.f64 x (*.f64 (-.f64 t 1) a)))))))))))))) |
(if (<=.f64 a -400000000000000006223766451786737209707280558768424573347908232172333512465902281305994155966018979070482512347136000) (-.f64 x (*.f64 a (+.f64 t -1))) (if (<=.f64 a -6400000000000000224140779900362315074949140339091956838711689216) (-.f64 x (*.f64 z (+.f64 y -1))) (if (<=.f64 a -6080942306155847/196159429230833773869868419475239575503198607639501078528) (-.f64 x (*.f64 a (+.f64 t -1))) (if (<=.f64 a -5300541194335153/883423532389192164791648750371459257913741948437809479060803100646309888) (*.f64 b (+.f64 y -2)) (if (<=.f64 a -8956398538073743/3088413288990945714607167766096760666649729152895234960279866913260350640380788374205938472006792060778611417607373228628384532735989280347702230834056678923362997806954442769843550227998248540363155634742320939156524772391123850992097524347673943425610505012700786888921103128284156837954503288400970554554866145951744) (-.f64 x (*.f64 z (+.f64 y -1))) (if (<=.f64 a 3766907370704757/2215827865120445285436604169234485268788427414982608644747394113713414456189281304992986194038624093815384393617798347846350945898212351959632084639523021319185153902243763020549247279516306127414463752183841820368271691660401046407456843466086176161485977628013706077372678144) (*.f64 b (+.f64 (+.f64 y t) -2)) (if (<=.f64 a 1680554680475951/509258994083621521567111422102344540262867098416484062659035112338595324940834176545849344) (-.f64 x (*.f64 z (+.f64 y -1))) (if (<=.f64 a 1020000000000000000000) (-.f64 x (*.f64 t (-.f64 a b))) (if (<=.f64 a 141999999999999998038542123008) (-.f64 x (*.f64 z (+.f64 y -1))) (if (<=.f64 a 179999999999999997730703140016373739125037122233282115805886606150205440) (+.f64 x (*.f64 b (+.f64 y -2))) (if (<=.f64 a 200000000000000004043775825431189397715219264642871548227555371241600800999632861871739565506560) (-.f64 x (*.f64 t (-.f64 a b))) (if (<=.f64 a 17000000000000001400447105133501733094387083972526188572448033405000095076001758964615379835795827483069680469713460299300628364512715459264646217728) (-.f64 x (*.f64 z (+.f64 y -1))) (-.f64 x (*.f64 a (+.f64 t -1))))))))))))))) |
(if (<=.f64 a -400000000000000006223766451786737209707280558768424573347908232172333512465902281305994155966018979070482512347136000) (-.f64 x (*.f64 a (+.f64 t -1))) (if (<=.f64 a -6400000000000000224140779900362315074949140339091956838711689216) (+.f64 x (*.f64 z (-.f64 1 y))) (if (<=.f64 a -6080942306155847/196159429230833773869868419475239575503198607639501078528) (-.f64 x (*.f64 a (+.f64 t -1))) (if (<=.f64 a -5300541194335153/883423532389192164791648750371459257913741948437809479060803100646309888) (*.f64 b (+.f64 y -2)) (if (<=.f64 a -8956398538073743/3088413288990945714607167766096760666649729152895234960279866913260350640380788374205938472006792060778611417607373228628384532735989280347702230834056678923362997806954442769843550227998248540363155634742320939156524772391123850992097524347673943425610505012700786888921103128284156837954503288400970554554866145951744) (+.f64 x (*.f64 z (-.f64 1 y))) (if (<=.f64 a 3766907370704757/2215827865120445285436604169234485268788427414982608644747394113713414456189281304992986194038624093815384393617798347846350945898212351959632084639523021319185153902243763020549247279516306127414463752183841820368271691660401046407456843466086176161485977628013706077372678144) (*.f64 b (+.f64 -2 (+.f64 y t))) (if (<=.f64 a 1680554680475951/509258994083621521567111422102344540262867098416484062659035112338595324940834176545849344) (+.f64 x (*.f64 z (-.f64 1 y))) (if (<=.f64 a 1020000000000000000000) (-.f64 x (*.f64 t (-.f64 a b))) (if (<=.f64 a 141999999999999998038542123008) (+.f64 x (*.f64 z (-.f64 1 y))) (if (<=.f64 a 179999999999999997730703140016373739125037122233282115805886606150205440) (+.f64 x (*.f64 b (+.f64 y -2))) (if (<=.f64 a 200000000000000004043775825431189397715219264642871548227555371241600800999632861871739565506560) (-.f64 x (*.f64 t (-.f64 a b))) (if (<=.f64 a 17000000000000001400447105133501733094387083972526188572448033405000095076001758964615379835795827483069680469713460299300628364512715459264646217728) (+.f64 x (*.f64 z (-.f64 1 y))) (-.f64 x (*.f64 a (+.f64 t -1))))))))))))))) |
(if (<=.f64 a -400000000000000006223766451786737209707280558768424573347908232172333512465902281305994155966018979070482512347136000) (+.f64 x (*.f64 a (-.f64 1 t))) (if (<=.f64 a -6400000000000000224140779900362315074949140339091956838711689216) (+.f64 x (*.f64 z (-.f64 1 y))) (if (<=.f64 a -6080942306155847/196159429230833773869868419475239575503198607639501078528) (+.f64 x (*.f64 a (-.f64 1 t))) (if (<=.f64 a -5300541194335153/883423532389192164791648750371459257913741948437809479060803100646309888) (*.f64 b (+.f64 y -2)) (if (<=.f64 a -8956398538073743/3088413288990945714607167766096760666649729152895234960279866913260350640380788374205938472006792060778611417607373228628384532735989280347702230834056678923362997806954442769843550227998248540363155634742320939156524772391123850992097524347673943425610505012700786888921103128284156837954503288400970554554866145951744) (+.f64 x (*.f64 z (-.f64 1 y))) (if (<=.f64 a 3766907370704757/2215827865120445285436604169234485268788427414982608644747394113713414456189281304992986194038624093815384393617798347846350945898212351959632084639523021319185153902243763020549247279516306127414463752183841820368271691660401046407456843466086176161485977628013706077372678144) (*.f64 b (+.f64 -2 (+.f64 y t))) (if (<=.f64 a 1680554680475951/509258994083621521567111422102344540262867098416484062659035112338595324940834176545849344) (+.f64 x (*.f64 z (-.f64 1 y))) (if (<=.f64 a 1020000000000000000000) (-.f64 x (*.f64 t (-.f64 a b))) (if (<=.f64 a 141999999999999998038542123008) (+.f64 x (*.f64 z (-.f64 1 y))) (if (<=.f64 a 179999999999999997730703140016373739125037122233282115805886606150205440) (+.f64 x (*.f64 b (+.f64 y -2))) (if (<=.f64 a 200000000000000004043775825431189397715219264642871548227555371241600800999632861871739565506560) (-.f64 x (*.f64 t (-.f64 a b))) (if (<=.f64 a 17000000000000001400447105133501733094387083972526188572448033405000095076001758964615379835795827483069680469713460299300628364512715459264646217728) (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 x (*.f64 a (-.f64 1 t))))))))))))))) |
(if (<=.f64 t -6591783121186793/10141204801825835211973625643008) (-.f64 x (*.f64 t (-.f64 a b))) (if (<=.f64 t -4606887725612233/14396524142538228424993723224595141948383030778566133225922417832357880258148761185020930195532450742879746914027266864394266451377581759004827248578768524336431104) (+.f64 (*.f64 (-.f64 y 2) b) x) (if (<=.f64 t 5655053629744163/11781361728633673532894774498354952494238773929196300355071513798753168641589311119865182769801300280680127783231251635087526446289021607771691249214388576215221396663491984443067742263787264024212477244347842938066577043117995647400274369612403653814737339068225047641453182709824206687753689912418253153056587776) (-.f64 x (*.f64 z (-.f64 y 1))) (if (<=.f64 t 7022330205900383/19239260838083241802870625048898248928261591440656956380834127638791856333738872368854622194768025215237611323392) (+.f64 (*.f64 (-.f64 y 2) b) x) (if (<=.f64 t 440000000000000005382697988144675351660471949380805175976535470822810501947326464) (-.f64 x (*.f64 z (-.f64 y 1))) (-.f64 x (*.f64 t (-.f64 a b)))))))) |
(if (<=.f64 t -6591783121186793/10141204801825835211973625643008) (-.f64 x (*.f64 t (-.f64 a b))) (if (<=.f64 t -4606887725612233/14396524142538228424993723224595141948383030778566133225922417832357880258148761185020930195532450742879746914027266864394266451377581759004827248578768524336431104) (+.f64 x (*.f64 b (+.f64 y -2))) (if (<=.f64 t 5655053629744163/11781361728633673532894774498354952494238773929196300355071513798753168641589311119865182769801300280680127783231251635087526446289021607771691249214388576215221396663491984443067742263787264024212477244347842938066577043117995647400274369612403653814737339068225047641453182709824206687753689912418253153056587776) (-.f64 x (*.f64 z (+.f64 y -1))) (if (<=.f64 t 7022330205900383/19239260838083241802870625048898248928261591440656956380834127638791856333738872368854622194768025215237611323392) (+.f64 x (*.f64 b (+.f64 y -2))) (if (<=.f64 t 440000000000000005382697988144675351660471949380805175976535470822810501947326464) (-.f64 x (*.f64 z (+.f64 y -1))) (-.f64 x (*.f64 t (-.f64 a b)))))))) |
(if (<=.f64 t -6591783121186793/10141204801825835211973625643008) (-.f64 x (*.f64 t (-.f64 a b))) (if (<=.f64 t -4606887725612233/14396524142538228424993723224595141948383030778566133225922417832357880258148761185020930195532450742879746914027266864394266451377581759004827248578768524336431104) (+.f64 x (*.f64 b (+.f64 y -2))) (if (<=.f64 t 5655053629744163/11781361728633673532894774498354952494238773929196300355071513798753168641589311119865182769801300280680127783231251635087526446289021607771691249214388576215221396663491984443067742263787264024212477244347842938066577043117995647400274369612403653814737339068225047641453182709824206687753689912418253153056587776) (+.f64 x (*.f64 z (-.f64 1 y))) (if (<=.f64 t 7022330205900383/19239260838083241802870625048898248928261591440656956380834127638791856333738872368854622194768025215237611323392) (+.f64 x (*.f64 b (+.f64 y -2))) (if (<=.f64 t 440000000000000005382697988144675351660471949380805175976535470822810501947326464) (+.f64 x (*.f64 z (-.f64 1 y))) (-.f64 x (*.f64 t (-.f64 a b)))))))) |
(if (<=.f64 a -95000000000000005894797147578942691212558277762589218982071223311580621882997981722550101906863171383677374198641153252473637424552089325810133812316379821107466300907340838017164666674871605064038875136) (-.f64 a (*.f64 t a)) (if (<=.f64 a -1120000000000000017426546065002864187180385564551588805374143050082533834904526387656783636704853141397351034571980800) (-.f64 x (*.f64 t (-.f64 a b))) (if (<=.f64 a -3500000000000000179666896716249036298944249900920719351480320) (*.f64 z (-.f64 1 y)) (if (<=.f64 a -6080942306155847/196159429230833773869868419475239575503198607639501078528) (-.f64 x (*.f64 t (-.f64 a b))) (if (<=.f64 a -6252772818815075/231584178474632390847141970017375815706539969331281128078915168015826259279872) (*.f64 (-.f64 y 2) b) (if (<=.f64 a -8759885985834615/145998099763910246996517491382409322396583312231953917778534160572776805350677676368189209962155884792916553906355021033942038551084014015944085162231110854024063829579528478402651974151891320832) (-.f64 x (*.f64 t (-.f64 a b))) (if (<=.f64 a -4544747936281427/3495959950985713037648777335653666807949431051290362857597833215614143555340930683513828645730545455985029236965209926766894148041634933679253543217964426223207137977048243664827490388364133151397099610379851714779776678907072458937421726941708288) (+.f64 (*.f64 (-.f64 y 2) b) x) (if (<=.f64 a -3507875686740817/8452712498170643941637436558664265704301557216577944354047371344426782440907597751590676094202515006314790319892114058862117560952042968596008623655407033230534186943984081346699704282822823056848387726531379014466368452684024987821414350380272583623832617294363807973376) (*.f64 z (-.f64 1 y)) (if (<=.f64 a 4633845504375301/24388660549343689307668728357759111763660922989570087116087163747073216709529418907189891430183531024686147899385989241370687309994439728955392) (+.f64 (*.f64 (-.f64 y 2) b) x) (if (<=.f64 a 3752245776675559/10141204801825835211973625643008) (-.f64 x (*.f64 t (-.f64 a b))) (if (<=.f64 a 310000000000000003570324683751041094966820815243769227324770332497399379292136325874582495481482039680132242085987106553468911846371979427840) (+.f64 (*.f64 (-.f64 y 2) b) x) (-.f64 a (*.f64 t a))))))))))))) |
(if (<=.f64 a -95000000000000005894797147578942691212558277762589218982071223311580621882997981722550101906863171383677374198641153252473637424552089325810133812316379821107466300907340838017164666674871605064038875136) (-.f64 a (*.f64 t a)) (if (<=.f64 a -1120000000000000017426546065002864187180385564551588805374143050082533834904526387656783636704853141397351034571980800) (-.f64 x (*.f64 t (-.f64 a b))) (if (<=.f64 a -3500000000000000179666896716249036298944249900920719351480320) (*.f64 z (-.f64 1 y)) (if (<=.f64 a -6080942306155847/196159429230833773869868419475239575503198607639501078528) (-.f64 x (*.f64 t (-.f64 a b))) (if (<=.f64 a -6252772818815075/231584178474632390847141970017375815706539969331281128078915168015826259279872) (*.f64 b (+.f64 y -2)) (if (<=.f64 a -8759885985834615/145998099763910246996517491382409322396583312231953917778534160572776805350677676368189209962155884792916553906355021033942038551084014015944085162231110854024063829579528478402651974151891320832) (-.f64 x (*.f64 t (-.f64 a b))) (if (<=.f64 a -4544747936281427/3495959950985713037648777335653666807949431051290362857597833215614143555340930683513828645730545455985029236965209926766894148041634933679253543217964426223207137977048243664827490388364133151397099610379851714779776678907072458937421726941708288) (+.f64 x (*.f64 b (+.f64 y -2))) (if (<=.f64 a -3507875686740817/8452712498170643941637436558664265704301557216577944354047371344426782440907597751590676094202515006314790319892114058862117560952042968596008623655407033230534186943984081346699704282822823056848387726531379014466368452684024987821414350380272583623832617294363807973376) (*.f64 z (-.f64 1 y)) (if (<=.f64 a 4633845504375301/24388660549343689307668728357759111763660922989570087116087163747073216709529418907189891430183531024686147899385989241370687309994439728955392) (+.f64 x (*.f64 b (+.f64 y -2))) (if (<=.f64 a 3752245776675559/10141204801825835211973625643008) (-.f64 x (*.f64 t (-.f64 a b))) (if (<=.f64 a 310000000000000003570324683751041094966820815243769227324770332497399379292136325874582495481482039680132242085987106553468911846371979427840) (+.f64 x (*.f64 b (+.f64 y -2))) (-.f64 a (*.f64 t a))))))))))))) |
(if (<=.f64 a -4700000000000000027561767851504672585793024580183379239922358793729669384724788177354486890875001886713374857924480647881235624173408836371958762186417706949935104) (-.f64 a (*.f64 t a)) (if (<=.f64 a -89999999999999992651344552519968174694129217252410067590601628665925294601745587654036688294850577396805857185890304) (-.f64 x (*.f64 t a)) (if (<=.f64 a -1600000000000000000425757835333876424598438418899212945570111639255836142661009408) (*.f64 z (-.f64 1 y)) (if (<=.f64 a -2677692063612937/14474011154664524427946373126085988481658748083205070504932198000989141204992) (+.f64 (*.f64 (-.f64 y 2) b) x) (if (<=.f64 a -3833027162785255/5043456793138493339171717132818382567050206626619577173497381555743452386751642958261026080625269202023248382759272448) (*.f64 z (-.f64 1 y)) (if (<=.f64 a -6712243105892569/55935359215771408602380437370458668927190896820645805721565331449826296885454890936221258331688727295760467791443358828270306368666158938868056691487430819571314207632771898637239846213826130422353593766077627436476426862513159342998747631067332608) (+.f64 (*.f64 (-.f64 y 2) b) x) (if (<=.f64 a -6762169998536515/16905424996341287883274873117328531408603114433155888708094742688853564881815195503181352188405030012629580639784228117724235121904085937192017247310814066461068373887968162693399408565645646113696775453062758028932736905368049975642828700760545167247665234588727615946752) (*.f64 z (-.f64 1 y)) (if (<=.f64 a 7316598164803107/24388660549343689307668728357759111763660922989570087116087163747073216709529418907189891430183531024686147899385989241370687309994439728955392) (+.f64 (*.f64 (-.f64 y 2) b) x) (if (<=.f64 a 1895563341875103/22300745198530623141535718272648361505980416) (-.f64 x (*.f64 t a)) (if (<=.f64 a 23000000000000000221222714469192431863553720135792068815432224968811955976675897315792150940498163064977956574749465861455215968367990802481152) (+.f64 (*.f64 (-.f64 y 2) b) x) (-.f64 a (*.f64 t a)))))))))))) |
(if (<=.f64 a -4700000000000000027561767851504672585793024580183379239922358793729669384724788177354486890875001886713374857924480647881235624173408836371958762186417706949935104) (-.f64 a (*.f64 t a)) (if (<=.f64 a -89999999999999992651344552519968174694129217252410067590601628665925294601745587654036688294850577396805857185890304) (-.f64 x (*.f64 t a)) (if (<=.f64 a -1600000000000000000425757835333876424598438418899212945570111639255836142661009408) (*.f64 z (-.f64 1 y)) (if (<=.f64 a -2677692063612937/14474011154664524427946373126085988481658748083205070504932198000989141204992) (+.f64 x (*.f64 b (+.f64 y -2))) (if (<=.f64 a -3833027162785255/5043456793138493339171717132818382567050206626619577173497381555743452386751642958261026080625269202023248382759272448) (*.f64 z (-.f64 1 y)) (if (<=.f64 a -6712243105892569/55935359215771408602380437370458668927190896820645805721565331449826296885454890936221258331688727295760467791443358828270306368666158938868056691487430819571314207632771898637239846213826130422353593766077627436476426862513159342998747631067332608) (+.f64 x (*.f64 b (+.f64 y -2))) (if (<=.f64 a -6762169998536515/16905424996341287883274873117328531408603114433155888708094742688853564881815195503181352188405030012629580639784228117724235121904085937192017247310814066461068373887968162693399408565645646113696775453062758028932736905368049975642828700760545167247665234588727615946752) (*.f64 z (-.f64 1 y)) (if (<=.f64 a 7316598164803107/24388660549343689307668728357759111763660922989570087116087163747073216709529418907189891430183531024686147899385989241370687309994439728955392) (+.f64 x (*.f64 b (+.f64 y -2))) (if (<=.f64 a 1895563341875103/22300745198530623141535718272648361505980416) (-.f64 x (*.f64 t a)) (if (<=.f64 a 23000000000000000221222714469192431863553720135792068815432224968811955976675897315792150940498163064977956574749465861455215968367990802481152) (+.f64 x (*.f64 b (+.f64 y -2))) (-.f64 a (*.f64 t a)))))))))))) |
(if (<=.f64 a -420000000000000005863679803244647385256776200046389524723449613576832645528360567610805914239298035624592486811353354137964436062645451170407726722606693124931584) (-.f64 a (*.f64 t a)) (if (<=.f64 a -54999999999999996481266437554652517589746622595415648128998520137270985112520350859668198046575763175164991401623552) (-.f64 x (*.f64 t a)) (if (<=.f64 a -29000000000000000673098462674086368729374659493631596693553152) (*.f64 z (-.f64 1 y)) (if (<=.f64 a -6080942306155847/196159429230833773869868419475239575503198607639501078528) (-.f64 x (*.f64 t a)) (if (<=.f64 a -3010594320170221/231584178474632390847141970017375815706539969331281128078915168015826259279872) (*.f64 (-.f64 y 2) b) (if (<=.f64 a -5249401739479229/8749002899132047697490008908470485461412677723572849745703082425639811996797503692894052708092215296) (*.f64 t (-.f64 b a)) (if (<=.f64 a -1438457788087581/84615164005151820665845159428194693098035799419427996068435045795123941278247852265624218936283556460491675139202989862944768) (*.f64 z (-.f64 1 y)) (if (<=.f64 a -1569771568661563/37375513539561023231108477793896786533525327931380202951304745106630862169773485150256437750311906506986637800026885384689161869077507588081685801531164378630160340372359290471078905382884178132992) (+.f64 (*.f64 t b) x) (if (<=.f64 a -2118010469031163/2824013958708217496949108842204627863351353911851577524683401930862693830361198499905873920995229996970897865498283996578123296865878390947626553088486946106430796091482716120572632072492703527723757359478834530365734912) (*.f64 b (-.f64 t 2)) (if (<=.f64 a -8986191325560741/6511732844609232689531105264376228317524178049136629062886970519300817615056281319845148633663627237053642490813899648872938282865350942461292339894854326216889802323744154842249099888585755883524379898570201759747744871130348106729652224) x (if (<=.f64 a -8439188158173571/1081947199765842424529591879509026010150599323721976877318063532086628152436172512203606540057921920808293160946190599534351047801861499980289103827892100253508375928829962412377562148201321351276593628996016513851695161943555198441141036848674890703850575013678567420592128) (*.f64 z (-.f64 1 y)) (if (<=.f64 a -4825645764048353/386051661123868214325895970762095083331216144111904370034983364157543830047598546775742309000849007597326427200921653578548066591998660043462778854257084865420374725869305346230443778499781067545394454342790117394565596548890481374012190543459242928201313126587598361115137891035519604744312911050121319319358268243968) (+.f64 (*.f64 y b) x) (if (<=.f64 a 1196574698874669/125955231460491477573475786427621032361709434041052227527609040505093074454480376118282617542185112928074454067529947442741953744769736656487116570106253523089501067161322852174933318537813768637901361681988522625958449433505907473287200188342818373796829838966784) (*.f64 (-.f64 (+.f64 y t) 2) b) (if (<=.f64 a 1539823708447491/570305077202774402330146450712536415611653563406069991322399064737409395901084673313239101414671424972330288696699300913836088090171929749781582664965276773531499334295033118760359274030825472) (+.f64 (*.f64 t b) x) (if (<=.f64 a 380) (-.f64 x (*.f64 t a)) (if (<=.f64 a 7000000000000000459038973342920909662042718208) (+.f64 (*.f64 y b) x) (if (<=.f64 a 89999999999999998989404811286951753397339282775738813625680110577599914912998147952525370988627392190420192792297310116531092006938884440064) (-.f64 x (*.f64 t a)) (-.f64 a (*.f64 t a))))))))))))))))))) |
(if (<=.f64 a -420000000000000005863679803244647385256776200046389524723449613576832645528360567610805914239298035624592486811353354137964436062645451170407726722606693124931584) (-.f64 a (*.f64 t a)) (if (<=.f64 a -54999999999999996481266437554652517589746622595415648128998520137270985112520350859668198046575763175164991401623552) (-.f64 x (*.f64 t a)) (if (<=.f64 a -29000000000000000673098462674086368729374659493631596693553152) (*.f64 z (-.f64 1 y)) (if (<=.f64 a -6080942306155847/196159429230833773869868419475239575503198607639501078528) (-.f64 x (*.f64 t a)) (if (<=.f64 a -3010594320170221/231584178474632390847141970017375815706539969331281128078915168015826259279872) (*.f64 b (+.f64 y -2)) (if (<=.f64 a -5249401739479229/8749002899132047697490008908470485461412677723572849745703082425639811996797503692894052708092215296) (*.f64 t (-.f64 b a)) (if (<=.f64 a -1438457788087581/84615164005151820665845159428194693098035799419427996068435045795123941278247852265624218936283556460491675139202989862944768) (*.f64 z (-.f64 1 y)) (if (<=.f64 a -1569771568661563/37375513539561023231108477793896786533525327931380202951304745106630862169773485150256437750311906506986637800026885384689161869077507588081685801531164378630160340372359290471078905382884178132992) (+.f64 x (*.f64 t b)) (if (<=.f64 a -2118010469031163/2824013958708217496949108842204627863351353911851577524683401930862693830361198499905873920995229996970897865498283996578123296865878390947626553088486946106430796091482716120572632072492703527723757359478834530365734912) (*.f64 b (+.f64 t -2)) (if (<=.f64 a -8986191325560741/6511732844609232689531105264376228317524178049136629062886970519300817615056281319845148633663627237053642490813899648872938282865350942461292339894854326216889802323744154842249099888585755883524379898570201759747744871130348106729652224) x (if (<=.f64 a -8439188158173571/1081947199765842424529591879509026010150599323721976877318063532086628152436172512203606540057921920808293160946190599534351047801861499980289103827892100253508375928829962412377562148201321351276593628996016513851695161943555198441141036848674890703850575013678567420592128) (*.f64 z (-.f64 1 y)) (if (<=.f64 a -4825645764048353/386051661123868214325895970762095083331216144111904370034983364157543830047598546775742309000849007597326427200921653578548066591998660043462778854257084865420374725869305346230443778499781067545394454342790117394565596548890481374012190543459242928201313126587598361115137891035519604744312911050121319319358268243968) (+.f64 x (*.f64 y b)) (if (<=.f64 a 1196574698874669/125955231460491477573475786427621032361709434041052227527609040505093074454480376118282617542185112928074454067529947442741953744769736656487116570106253523089501067161322852174933318537813768637901361681988522625958449433505907473287200188342818373796829838966784) (*.f64 b (+.f64 (+.f64 y t) -2)) (if (<=.f64 a 1539823708447491/570305077202774402330146450712536415611653563406069991322399064737409395901084673313239101414671424972330288696699300913836088090171929749781582664965276773531499334295033118760359274030825472) (+.f64 x (*.f64 t b)) (if (<=.f64 a 380) (-.f64 x (*.f64 t a)) (if (<=.f64 a 7000000000000000459038973342920909662042718208) (+.f64 x (*.f64 y b)) (if (<=.f64 a 89999999999999998989404811286951753397339282775738813625680110577599914912998147952525370988627392190420192792297310116531092006938884440064) (-.f64 x (*.f64 t a)) (-.f64 a (*.f64 t a))))))))))))))))))) |
(if (<=.f64 a -420000000000000005863679803244647385256776200046389524723449613576832645528360567610805914239298035624592486811353354137964436062645451170407726722606693124931584) (-.f64 a (*.f64 t a)) (if (<=.f64 a -54999999999999996481266437554652517589746622595415648128998520137270985112520350859668198046575763175164991401623552) (-.f64 x (*.f64 t a)) (if (<=.f64 a -29000000000000000673098462674086368729374659493631596693553152) (*.f64 z (-.f64 1 y)) (if (<=.f64 a -6080942306155847/196159429230833773869868419475239575503198607639501078528) (-.f64 x (*.f64 t a)) (if (<=.f64 a -3010594320170221/231584178474632390847141970017375815706539969331281128078915168015826259279872) (*.f64 b (+.f64 y -2)) (if (<=.f64 a -5249401739479229/8749002899132047697490008908470485461412677723572849745703082425639811996797503692894052708092215296) (*.f64 t (-.f64 b a)) (if (<=.f64 a -1438457788087581/84615164005151820665845159428194693098035799419427996068435045795123941278247852265624218936283556460491675139202989862944768) (*.f64 z (-.f64 1 y)) (if (<=.f64 a -1569771568661563/37375513539561023231108477793896786533525327931380202951304745106630862169773485150256437750311906506986637800026885384689161869077507588081685801531164378630160340372359290471078905382884178132992) (+.f64 x (*.f64 t b)) (if (<=.f64 a -2118010469031163/2824013958708217496949108842204627863351353911851577524683401930862693830361198499905873920995229996970897865498283996578123296865878390947626553088486946106430796091482716120572632072492703527723757359478834530365734912) (*.f64 b (+.f64 t -2)) (if (<=.f64 a -8986191325560741/6511732844609232689531105264376228317524178049136629062886970519300817615056281319845148633663627237053642490813899648872938282865350942461292339894854326216889802323744154842249099888585755883524379898570201759747744871130348106729652224) x (if (<=.f64 a -8439188158173571/1081947199765842424529591879509026010150599323721976877318063532086628152436172512203606540057921920808293160946190599534351047801861499980289103827892100253508375928829962412377562148201321351276593628996016513851695161943555198441141036848674890703850575013678567420592128) (*.f64 z (-.f64 1 y)) (if (<=.f64 a -4825645764048353/386051661123868214325895970762095083331216144111904370034983364157543830047598546775742309000849007597326427200921653578548066591998660043462778854257084865420374725869305346230443778499781067545394454342790117394565596548890481374012190543459242928201313126587598361115137891035519604744312911050121319319358268243968) (+.f64 x (*.f64 y b)) (if (<=.f64 a 1196574698874669/125955231460491477573475786427621032361709434041052227527609040505093074454480376118282617542185112928074454067529947442741953744769736656487116570106253523089501067161322852174933318537813768637901361681988522625958449433505907473287200188342818373796829838966784) (*.f64 b (+.f64 -2 (+.f64 y t))) (if (<=.f64 a 1539823708447491/570305077202774402330146450712536415611653563406069991322399064737409395901084673313239101414671424972330288696699300913836088090171929749781582664965276773531499334295033118760359274030825472) (+.f64 x (*.f64 t b)) (if (<=.f64 a 380) (-.f64 x (*.f64 t a)) (if (<=.f64 a 7000000000000000459038973342920909662042718208) (+.f64 x (*.f64 y b)) (if (<=.f64 a 89999999999999998989404811286951753397339282775738813625680110577599914912998147952525370988627392190420192792297310116531092006938884440064) (-.f64 x (*.f64 t a)) (-.f64 a (*.f64 t a))))))))))))))))))) |
(if (<=.f64 a -519999999999999959690292323011586570217384174637757609678965919057470500419387984655333207042702404178164365560845544592497970418031543042249937019786796344541184) (-.f64 a (*.f64 t a)) (if (<=.f64 a -62000000000000000964683800026944267504628486609105808868925775986711694432214853602429094174732941755924789413806080) (-.f64 x (*.f64 t a)) (if (<=.f64 a -259999999999999999329072488416393864670549935546569062350848) (*.f64 z (-.f64 1 y)) (if (<=.f64 a -3432790011539591/98079714615416886934934209737619787751599303819750539264) (-.f64 x (*.f64 t a)) (if (<=.f64 a -578960446186581/28948022309329048855892746252171976963317496166410141009864396001978282409984) (*.f64 (-.f64 y 2) b) (if (<=.f64 a -546812681195753/2187250724783011924372502227117621365353169430893212436425770606409952999199375923223513177023053824) (*.f64 t (-.f64 b a)) (if (<=.f64 a -3845635804768101/630432099142311667396464641602297820881275828327447146687172694467931548343955369782628260078158650252906047844909056) (*.f64 z (-.f64 1 y)) (if (<=.f64 a -7475102707912205/299004108316488185848867822351174292268202623451041623610437960853046897358187881202051502002495252055893102400215083077513294952620060704653486412249315029041282722978874323768631243063073425063936) (+.f64 (*.f64 t b) x) (if (<=.f64 a -5736278353626067/88250436209631796779659651318894620729729809745361797646356310339459182198787453122058560031100937405340558296821374893066353027058699717113329784015217065825962377858834878767894752265396985241367417483713579073929216) (*.f64 b (-.f64 t 2)) (if (<=.f64 a -8595487354884187/26046931378436930758124421057504913270096712196546516251547882077203270460225125279380594534654508948214569963255598595491753131461403769845169359579417304867559209294976619368996399554343023534097519594280807038990979484521392426918608896) x (if (<=.f64 a -5240681748865799/16905424996341287883274873117328531408603114433155888708094742688853564881815195503181352188405030012629580639784228117724235121904085937192017247310814066461068373887968162693399408565645646113696775453062758028932736905368049975642828700760545167247665234588727615946752) (*.f64 z (-.f64 1 y)) (if (<=.f64 a 4853883632788439/5109351192408882717840314145374306729132675226714771306246520940639262443184548008409492391661147394788716663921132787824569441250287599771492279803609168436019214522754779331884896566897569247187592593266032445422926874765109428195555469487226993043218229521601935466604437747789680665415385088) (+.f64 (*.f64 y b) x) (if (<=.f64 a 6615538895552183/4562440617622195218641171605700291324893228507248559930579192517899275167208677386505912811317371399778642309573594407310688704721375437998252661319722214188251994674360264950082874192246603776) (+.f64 (*.f64 t b) x) (if (<=.f64 a 7200) (-.f64 x (*.f64 t a)) (if (<=.f64 a 1549999999999999942316721355256651167768960321267789649373183178612670464) (+.f64 (*.f64 y b) x) (-.f64 a (*.f64 t a))))))))))))))))) |
(if (<=.f64 a -519999999999999959690292323011586570217384174637757609678965919057470500419387984655333207042702404178164365560845544592497970418031543042249937019786796344541184) (-.f64 a (*.f64 t a)) (if (<=.f64 a -62000000000000000964683800026944267504628486609105808868925775986711694432214853602429094174732941755924789413806080) (-.f64 x (*.f64 t a)) (if (<=.f64 a -259999999999999999329072488416393864670549935546569062350848) (*.f64 z (-.f64 1 y)) (if (<=.f64 a -3432790011539591/98079714615416886934934209737619787751599303819750539264) (-.f64 x (*.f64 t a)) (if (<=.f64 a -578960446186581/28948022309329048855892746252171976963317496166410141009864396001978282409984) (*.f64 b (+.f64 y -2)) (if (<=.f64 a -546812681195753/2187250724783011924372502227117621365353169430893212436425770606409952999199375923223513177023053824) (*.f64 t (-.f64 b a)) (if (<=.f64 a -3845635804768101/630432099142311667396464641602297820881275828327447146687172694467931548343955369782628260078158650252906047844909056) (*.f64 z (-.f64 1 y)) (if (<=.f64 a -7475102707912205/299004108316488185848867822351174292268202623451041623610437960853046897358187881202051502002495252055893102400215083077513294952620060704653486412249315029041282722978874323768631243063073425063936) (+.f64 x (*.f64 t b)) (if (<=.f64 a -5736278353626067/88250436209631796779659651318894620729729809745361797646356310339459182198787453122058560031100937405340558296821374893066353027058699717113329784015217065825962377858834878767894752265396985241367417483713579073929216) (*.f64 b (+.f64 t -2)) (if (<=.f64 a -8595487354884187/26046931378436930758124421057504913270096712196546516251547882077203270460225125279380594534654508948214569963255598595491753131461403769845169359579417304867559209294976619368996399554343023534097519594280807038990979484521392426918608896) x (if (<=.f64 a -5240681748865799/16905424996341287883274873117328531408603114433155888708094742688853564881815195503181352188405030012629580639784228117724235121904085937192017247310814066461068373887968162693399408565645646113696775453062758028932736905368049975642828700760545167247665234588727615946752) (*.f64 z (-.f64 1 y)) (if (<=.f64 a 4853883632788439/5109351192408882717840314145374306729132675226714771306246520940639262443184548008409492391661147394788716663921132787824569441250287599771492279803609168436019214522754779331884896566897569247187592593266032445422926874765109428195555469487226993043218229521601935466604437747789680665415385088) (+.f64 x (*.f64 y b)) (if (<=.f64 a 6615538895552183/4562440617622195218641171605700291324893228507248559930579192517899275167208677386505912811317371399778642309573594407310688704721375437998252661319722214188251994674360264950082874192246603776) (+.f64 x (*.f64 t b)) (if (<=.f64 a 7200) (-.f64 x (*.f64 t a)) (if (<=.f64 a 1549999999999999942316721355256651167768960321267789649373183178612670464) (+.f64 x (*.f64 y b)) (-.f64 a (*.f64 t a))))))))))))))))) |
(if (<=.f64 t -380000000) (*.f64 t (-.f64 b a)) (if (<=.f64 t -7254799702973281/853505847408621347082221029212320998034529065256436244530720999905796766440656905154743321711558949215095028555959454777073766611727278730286509574698346245900180170177793863483274020596712195165307522065393485053656415748796987045268976304128) (-.f64 x (neg.f64 a)) (if (<=.f64 t -7115704217835139/395316900990841051469717474060385365331165331570590074915822964897324881968740911898360124416869383779662261453743773264433220190206627884505885546759254902190463719290168674539974429183775813166483921247017080212035170866063852926988483116502264758478144641625700721781901200420372075258176420915324230983022866681823232) (*.f64 z (-.f64 1 y)) (if (<=.f64 t 8501960384168381/326998476314168493941780105303955630664491214509745363599777340200912796363811072538207513066313433266477866490952498420772444240018406385375505907430986779905229729456305877240633380281444431820005925969026076507067319984967003404515550047182527554765966689382523869862684015858539562586584645632) (-.f64 x (neg.f64 a)) (if (<=.f64 t 4963454417869797/17726622920963562283492833353875882150307419319860869157979152909707315649514250439943889552308992750523075148942386782770807567185698815677056677116184170553481231217950104164393978236130449019315710017470734562946173533283208371259654747728689409291887821024109648618981425152) (*.f64 (-.f64 y 2) b) (if (<=.f64 t 400000000000000014008798743772644692184321271193247302419480576) (+.f64 (*.f64 y b) x) (*.f64 t (-.f64 b a)))))))) |
(if (<=.f64 t -380000000) (*.f64 t (-.f64 b a)) (if (<=.f64 t -7254799702973281/853505847408621347082221029212320998034529065256436244530720999905796766440656905154743321711558949215095028555959454777073766611727278730286509574698346245900180170177793863483274020596712195165307522065393485053656415748796987045268976304128) (-.f64 x (neg.f64 a)) (if (<=.f64 t -7115704217835139/395316900990841051469717474060385365331165331570590074915822964897324881968740911898360124416869383779662261453743773264433220190206627884505885546759254902190463719290168674539974429183775813166483921247017080212035170866063852926988483116502264758478144641625700721781901200420372075258176420915324230983022866681823232) (*.f64 z (-.f64 1 y)) (if (<=.f64 t 8501960384168381/326998476314168493941780105303955630664491214509745363599777340200912796363811072538207513066313433266477866490952498420772444240018406385375505907430986779905229729456305877240633380281444431820005925969026076507067319984967003404515550047182527554765966689382523869862684015858539562586584645632) (-.f64 x (neg.f64 a)) (if (<=.f64 t 4963454417869797/17726622920963562283492833353875882150307419319860869157979152909707315649514250439943889552308992750523075148942386782770807567185698815677056677116184170553481231217950104164393978236130449019315710017470734562946173533283208371259654747728689409291887821024109648618981425152) (*.f64 b (+.f64 y -2)) (if (<=.f64 t 400000000000000014008798743772644692184321271193247302419480576) (+.f64 x (*.f64 y b)) (*.f64 t (-.f64 b a)))))))) |
(if (<=.f64 t -380000000) (*.f64 t (-.f64 b a)) (if (<=.f64 t -7254799702973281/853505847408621347082221029212320998034529065256436244530720999905796766440656905154743321711558949215095028555959454777073766611727278730286509574698346245900180170177793863483274020596712195165307522065393485053656415748796987045268976304128) (+.f64 x a) (if (<=.f64 t -7115704217835139/395316900990841051469717474060385365331165331570590074915822964897324881968740911898360124416869383779662261453743773264433220190206627884505885546759254902190463719290168674539974429183775813166483921247017080212035170866063852926988483116502264758478144641625700721781901200420372075258176420915324230983022866681823232) (*.f64 z (-.f64 1 y)) (if (<=.f64 t 8501960384168381/326998476314168493941780105303955630664491214509745363599777340200912796363811072538207513066313433266477866490952498420772444240018406385375505907430986779905229729456305877240633380281444431820005925969026076507067319984967003404515550047182527554765966689382523869862684015858539562586584645632) (+.f64 x a) (if (<=.f64 t 4963454417869797/17726622920963562283492833353875882150307419319860869157979152909707315649514250439943889552308992750523075148942386782770807567185698815677056677116184170553481231217950104164393978236130449019315710017470734562946173533283208371259654747728689409291887821024109648618981425152) (*.f64 b (+.f64 y -2)) (if (<=.f64 t 400000000000000014008798743772644692184321271193247302419480576) (+.f64 x (*.f64 y b)) (*.f64 t (-.f64 b a)))))))) |
(if (<=.f64 z -599999999999999995932569204616976785877025065166438400) (*.f64 z (-.f64 1 y)) (if (<=.f64 z -5818318184641287/2475880078570760549798248448) (-.f64 x (neg.f64 a)) (if (<=.f64 z -738214179045777/1942668892225729070919461906823518906642406839052139521251812409738904285205208498176) (*.f64 t (-.f64 b a)) (if (<=.f64 z -7271779914256993/76545051729020975577310162521900618820659871603466655644272117978380005723696097587725184512638784526308634214455061267843403507870735540391292521535824647434568377082591826884769598224146796816367616) (-.f64 x (neg.f64 a)) (if (<=.f64 z -4760567678969707/8655577598126739396236735036072208081204794589775815018544508256693025219489380097628852320463375366466345287569524796274808382414891999842312830623136802028067007430639699299020497185610570810212749031968132110813561295548441587529128294789399125630804600109428539364737024) (*.f64 b (-.f64 t 2)) (if (<=.f64 z 7172551112390399/623700096729599941142616472824012051896078518886080481719546013261628716209051270557799364216448656590419514638810154763741386871372998018980991186964009818850001772797214273911730537951363433494579173982669976247915878267225271996527767271390013799220975283398673763013237029759482503102464) (-.f64 x (neg.f64 a)) (if (<=.f64 z 7260824748426675/145216494968533502226373290834951226575318379068300240142165220636322329800820739604020343212515268612285031620136032524458455590385244698026448298935780725174118246137447253314715469710380638366234296463120257539655053584656042977359091693393423640919145029829506241486695834845184) (*.f64 b (-.f64 t 2)) (if (<=.f64 z 7600000000000000301989888) (+.f64 (*.f64 t b) x) (if (<=.f64 z 4199999999999999603224201106819604389964306921358605843175526587008870416848740626387911573504) (*.f64 (-.f64 b z) y) (if (<=.f64 z 559999999999999979721637019884312129395823368958293309771755256232804084306229847322592799845607451418055023284460456638841875988636658731428850277959300458838916857856) (+.f64 (*.f64 t b) x) (*.f64 z (-.f64 1 y)))))))))))) |
(if (<=.f64 z -599999999999999995932569204616976785877025065166438400) (*.f64 z (-.f64 1 y)) (if (<=.f64 z -5818318184641287/2475880078570760549798248448) (-.f64 x (neg.f64 a)) (if (<=.f64 z -738214179045777/1942668892225729070919461906823518906642406839052139521251812409738904285205208498176) (*.f64 t (-.f64 b a)) (if (<=.f64 z -7271779914256993/76545051729020975577310162521900618820659871603466655644272117978380005723696097587725184512638784526308634214455061267843403507870735540391292521535824647434568377082591826884769598224146796816367616) (-.f64 x (neg.f64 a)) (if (<=.f64 z -4760567678969707/8655577598126739396236735036072208081204794589775815018544508256693025219489380097628852320463375366466345287569524796274808382414891999842312830623136802028067007430639699299020497185610570810212749031968132110813561295548441587529128294789399125630804600109428539364737024) (*.f64 b (+.f64 t -2)) (if (<=.f64 z 7172551112390399/623700096729599941142616472824012051896078518886080481719546013261628716209051270557799364216448656590419514638810154763741386871372998018980991186964009818850001772797214273911730537951363433494579173982669976247915878267225271996527767271390013799220975283398673763013237029759482503102464) (-.f64 x (neg.f64 a)) (if (<=.f64 z 7260824748426675/145216494968533502226373290834951226575318379068300240142165220636322329800820739604020343212515268612285031620136032524458455590385244698026448298935780725174118246137447253314715469710380638366234296463120257539655053584656042977359091693393423640919145029829506241486695834845184) (*.f64 b (+.f64 t -2)) (if (<=.f64 z 7600000000000000301989888) (+.f64 x (*.f64 t b)) (if (<=.f64 z 4199999999999999603224201106819604389964306921358605843175526587008870416848740626387911573504) (*.f64 y (-.f64 b z)) (if (<=.f64 z 559999999999999979721637019884312129395823368958293309771755256232804084306229847322592799845607451418055023284460456638841875988636658731428850277959300458838916857856) (+.f64 x (*.f64 t b)) (*.f64 z (-.f64 1 y)))))))))))) |
(if (<=.f64 z -599999999999999995932569204616976785877025065166438400) (*.f64 z (-.f64 1 y)) (if (<=.f64 z -5818318184641287/2475880078570760549798248448) (+.f64 x a) (if (<=.f64 z -738214179045777/1942668892225729070919461906823518906642406839052139521251812409738904285205208498176) (*.f64 t (-.f64 b a)) (if (<=.f64 z -7271779914256993/76545051729020975577310162521900618820659871603466655644272117978380005723696097587725184512638784526308634214455061267843403507870735540391292521535824647434568377082591826884769598224146796816367616) (+.f64 x a) (if (<=.f64 z -4760567678969707/8655577598126739396236735036072208081204794589775815018544508256693025219489380097628852320463375366466345287569524796274808382414891999842312830623136802028067007430639699299020497185610570810212749031968132110813561295548441587529128294789399125630804600109428539364737024) (*.f64 b (+.f64 t -2)) (if (<=.f64 z 7172551112390399/623700096729599941142616472824012051896078518886080481719546013261628716209051270557799364216448656590419514638810154763741386871372998018980991186964009818850001772797214273911730537951363433494579173982669976247915878267225271996527767271390013799220975283398673763013237029759482503102464) (+.f64 x a) (if (<=.f64 z 7260824748426675/145216494968533502226373290834951226575318379068300240142165220636322329800820739604020343212515268612285031620136032524458455590385244698026448298935780725174118246137447253314715469710380638366234296463120257539655053584656042977359091693393423640919145029829506241486695834845184) (*.f64 b (+.f64 t -2)) (if (<=.f64 z 7600000000000000301989888) (+.f64 x (*.f64 t b)) (if (<=.f64 z 4199999999999999603224201106819604389964306921358605843175526587008870416848740626387911573504) (*.f64 y (-.f64 b z)) (if (<=.f64 z 559999999999999979721637019884312129395823368958293309771755256232804084306229847322592799845607451418055023284460456638841875988636658731428850277959300458838916857856) (+.f64 x (*.f64 t b)) (*.f64 z (-.f64 1 y)))))))))))) |
(if (<=.f64 x -1376851462496697/11972621413014756705924586149611790497021399392059392) (-.f64 x (neg.f64 a)) (if (<=.f64 x -1274731182760241/265568996408383549344794103276234313664796558863515961599722069100201779930426121369581251132614642834444664743123250507673289668826353619704759989383293675971915635417696609515864064) (*.f64 b (-.f64 t 2)) (if (<=.f64 x -2413894590269223/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048) (*.f64 t (-.f64 b a)) (if (<=.f64 x 8139666055761541/25436456424254815193480879938969641865328820504439957276902228591018818808813598905645111850248543894740790979741795503409915167442777118989423202714274711784725790327125604852535546439788108920017108978789850624014628402852922291912704) (*.f64 (-.f64 y 2) b) (if (<=.f64 x 6707033151932017/176500872419263593559319302637789241459459619490723595292712620678918364397574906244117120062201874810681116593642749786132706054117399434226659568030434131651924755717669757535789504530793970482734834967427158147858432) (*.f64 z (-.f64 1 y)) (if (<=.f64 x 8466217460595229/46517678354918840995156723704832290198633047083988355858015372747560914439257467092876227245680868195888801382801035387746214504231337984) (*.f64 t (-.f64 b a)) (if (<=.f64 x 565065395478103/463168356949264781694283940034751631413079938662562256157830336031652518559744) (*.f64 (-.f64 b z) y) (if (<=.f64 x 1080863910568919/144115188075855872) (*.f64 t (-.f64 b a)) (if (<=.f64 x 249999999999999985950452737198642756014306032255137632886030973014114304) (-.f64 x (neg.f64 a)) (if (<=.f64 x 15999999999999999389275053469039037815187765380428562423126465975281606464890491050819067362633512965899236633288513137460980182138486784) (*.f64 t (-.f64 b a)) x)))))))))) |
(if (<=.f64 x -1376851462496697/11972621413014756705924586149611790497021399392059392) (-.f64 x (neg.f64 a)) (if (<=.f64 x -1274731182760241/265568996408383549344794103276234313664796558863515961599722069100201779930426121369581251132614642834444664743123250507673289668826353619704759989383293675971915635417696609515864064) (*.f64 b (+.f64 t -2)) (if (<=.f64 x -2413894590269223/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048) (*.f64 t (-.f64 b a)) (if (<=.f64 x 8139666055761541/25436456424254815193480879938969641865328820504439957276902228591018818808813598905645111850248543894740790979741795503409915167442777118989423202714274711784725790327125604852535546439788108920017108978789850624014628402852922291912704) (*.f64 b (+.f64 y -2)) (if (<=.f64 x 6707033151932017/176500872419263593559319302637789241459459619490723595292712620678918364397574906244117120062201874810681116593642749786132706054117399434226659568030434131651924755717669757535789504530793970482734834967427158147858432) (*.f64 z (-.f64 1 y)) (if (<=.f64 x 8466217460595229/46517678354918840995156723704832290198633047083988355858015372747560914439257467092876227245680868195888801382801035387746214504231337984) (*.f64 t (-.f64 b a)) (if (<=.f64 x 565065395478103/463168356949264781694283940034751631413079938662562256157830336031652518559744) (*.f64 y (-.f64 b z)) (if (<=.f64 x 1080863910568919/144115188075855872) (*.f64 t (-.f64 b a)) (if (<=.f64 x 249999999999999985950452737198642756014306032255137632886030973014114304) (-.f64 x (neg.f64 a)) (if (<=.f64 x 15999999999999999389275053469039037815187765380428562423126465975281606464890491050819067362633512965899236633288513137460980182138486784) (*.f64 t (-.f64 b a)) x)))))))))) |
(if (<=.f64 x -1376851462496697/11972621413014756705924586149611790497021399392059392) (+.f64 x a) (if (<=.f64 x -1274731182760241/265568996408383549344794103276234313664796558863515961599722069100201779930426121369581251132614642834444664743123250507673289668826353619704759989383293675971915635417696609515864064) (*.f64 b (+.f64 t -2)) (if (<=.f64 x -2413894590269223/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048) (*.f64 t (-.f64 b a)) (if (<=.f64 x 8139666055761541/25436456424254815193480879938969641865328820504439957276902228591018818808813598905645111850248543894740790979741795503409915167442777118989423202714274711784725790327125604852535546439788108920017108978789850624014628402852922291912704) (*.f64 b (+.f64 y -2)) (if (<=.f64 x 6707033151932017/176500872419263593559319302637789241459459619490723595292712620678918364397574906244117120062201874810681116593642749786132706054117399434226659568030434131651924755717669757535789504530793970482734834967427158147858432) (*.f64 z (-.f64 1 y)) (if (<=.f64 x 8466217460595229/46517678354918840995156723704832290198633047083988355858015372747560914439257467092876227245680868195888801382801035387746214504231337984) (*.f64 t (-.f64 b a)) (if (<=.f64 x 565065395478103/463168356949264781694283940034751631413079938662562256157830336031652518559744) (*.f64 y (-.f64 b z)) (if (<=.f64 x 1080863910568919/144115188075855872) (*.f64 t (-.f64 b a)) (if (<=.f64 x 249999999999999985950452737198642756014306032255137632886030973014114304) (+.f64 x a) (if (<=.f64 x 15999999999999999389275053469039037815187765380428562423126465975281606464890491050819067362633512965899236633288513137460980182138486784) (*.f64 t (-.f64 b a)) x)))))))))) |
(if (<=.f64 t -950000000) (*.f64 t (-.f64 b a)) (if (<=.f64 t -7169449118232419/853505847408621347082221029212320998034529065256436244530720999905796766440656905154743321711558949215095028555959454777073766611727278730286509574698346245900180170177793863483274020596712195165307522065393485053656415748796987045268976304128) (-.f64 x (neg.f64 a)) (if (<=.f64 t -1877755279706495/98829225247710262867429368515096341332791332892647518728955741224331220492185227974590031104217345944915565363435943316108305047551656971126471386689813725547615929822542168634993607295943953291620980311754270053008792716515963231747120779125566189619536160406425180445475300105093018814544105228831057745755716670455808) (*.f64 z (-.f64 1 y)) (if (<=.f64 t 30000000000000001656056390163622572291260416) (-.f64 x (neg.f64 a)) (*.f64 t (-.f64 b a)))))) |
(if (<=.f64 t -950000000) (*.f64 t (-.f64 b a)) (if (<=.f64 t -7169449118232419/853505847408621347082221029212320998034529065256436244530720999905796766440656905154743321711558949215095028555959454777073766611727278730286509574698346245900180170177793863483274020596712195165307522065393485053656415748796987045268976304128) (+.f64 x a) (if (<=.f64 t -1877755279706495/98829225247710262867429368515096341332791332892647518728955741224331220492185227974590031104217345944915565363435943316108305047551656971126471386689813725547615929822542168634993607295943953291620980311754270053008792716515963231747120779125566189619536160406425180445475300105093018814544105228831057745755716670455808) (*.f64 z (-.f64 1 y)) (if (<=.f64 t 30000000000000001656056390163622572291260416) (+.f64 x a) (*.f64 t (-.f64 b a)))))) |
(if (<=.f64 t -680000000) (*.f64 t (-.f64 b a)) (if (<=.f64 t 50000000000000004410680702653211320350932992) (-.f64 x (neg.f64 a)) (*.f64 t (-.f64 b a)))) |
(if (or (<=.f64 t -680000000) (not (<=.f64 t 50000000000000004410680702653211320350932992))) (*.f64 t (-.f64 b a)) (-.f64 x (neg.f64 a))) |
(if (or (<=.f64 t -680000000) (not (<=.f64 t 50000000000000004410680702653211320350932992))) (*.f64 t (-.f64 b a)) (+.f64 x a)) |
(if (<=.f64 z -69999999999999997107924418669099026450033552839908487306405740544) z (if (<=.f64 z -5570730176784211/2475880078570760549798248448) (-.f64 x (neg.f64 a)) (if (<=.f64 z -6216540455122333/15541351137805832567355695254588151253139254712417116170014499277911234281641667985408) (*.f64 t (neg.f64 a)) (if (<=.f64 z -1798808715631993/19136262932255243894327540630475154705164967900866663911068029494595001430924024396931296128159696131577158553613765316960850876967683885097823130383956161858642094270647956721192399556036699204091904) (-.f64 x (neg.f64 a)) (if (<=.f64 z -1352433999707303/67621699985365151533099492469314125634412457732623554832378970755414259527260782012725408753620120050518322559136912470896940487616343748768068989243256265844273495551872650773597634262582584454787101812251032115730947621472199902571314803042180668990660938354910463787008) (*.f64 b (-.f64 t 2)) (if (<=.f64 z 659999999999999992230806737712909121409637765815646353901569249583537719426062374695086106830796742541551348301481884050980226272477997225018965783194237470144529294326973262445675683367948872883863636417412983348319402065920) (-.f64 x (neg.f64 a)) z)))))) |
(if (<=.f64 z -69999999999999997107924418669099026450033552839908487306405740544) z (if (<=.f64 z -5570730176784211/2475880078570760549798248448) (-.f64 x (neg.f64 a)) (if (<=.f64 z -6216540455122333/15541351137805832567355695254588151253139254712417116170014499277911234281641667985408) (*.f64 t (neg.f64 a)) (if (<=.f64 z -1798808715631993/19136262932255243894327540630475154705164967900866663911068029494595001430924024396931296128159696131577158553613765316960850876967683885097823130383956161858642094270647956721192399556036699204091904) (-.f64 x (neg.f64 a)) (if (<=.f64 z -1352433999707303/67621699985365151533099492469314125634412457732623554832378970755414259527260782012725408753620120050518322559136912470896940487616343748768068989243256265844273495551872650773597634262582584454787101812251032115730947621472199902571314803042180668990660938354910463787008) (*.f64 b (+.f64 t -2)) (if (<=.f64 z 659999999999999992230806737712909121409637765815646353901569249583537719426062374695086106830796742541551348301481884050980226272477997225018965783194237470144529294326973262445675683367948872883863636417412983348319402065920) (-.f64 x (neg.f64 a)) z)))))) |
(if (<=.f64 z -69999999999999997107924418669099026450033552839908487306405740544) z (if (<=.f64 z -5570730176784211/2475880078570760549798248448) (+.f64 x a) (if (<=.f64 z -6216540455122333/15541351137805832567355695254588151253139254712417116170014499277911234281641667985408) (*.f64 t (neg.f64 a)) (if (<=.f64 z -1798808715631993/19136262932255243894327540630475154705164967900866663911068029494595001430924024396931296128159696131577158553613765316960850876967683885097823130383956161858642094270647956721192399556036699204091904) (+.f64 x a) (if (<=.f64 z -1352433999707303/67621699985365151533099492469314125634412457732623554832378970755414259527260782012725408753620120050518322559136912470896940487616343748768068989243256265844273495551872650773597634262582584454787101812251032115730947621472199902571314803042180668990660938354910463787008) (*.f64 b (+.f64 t -2)) (if (<=.f64 z 659999999999999992230806737712909121409637765815646353901569249583537719426062374695086106830796742541551348301481884050980226272477997225018965783194237470144529294326973262445675683367948872883863636417412983348319402065920) (+.f64 x a) z)))))) |
(if (<=.f64 z -69999999999999997107924418669099026450033552839908487306405740544) z (if (<=.f64 z -3961408125713217/1237940039285380274899124224) (-.f64 x (neg.f64 a)) (if (<=.f64 z -75278419573747/485667223056432267729865476705879726660601709763034880312953102434726071301302124544) (*.f64 t (neg.f64 a)) (if (<=.f64 z 659999999999999992230806737712909121409637765815646353901569249583537719426062374695086106830796742541551348301481884050980226272477997225018965783194237470144529294326973262445675683367948872883863636417412983348319402065920) (-.f64 x (neg.f64 a)) z)))) |
(if (<=.f64 z -69999999999999997107924418669099026450033552839908487306405740544) z (if (<=.f64 z -3961408125713217/1237940039285380274899124224) (+.f64 x a) (if (<=.f64 z -75278419573747/485667223056432267729865476705879726660601709763034880312953102434726071301302124544) (*.f64 t (neg.f64 a)) (if (<=.f64 z 659999999999999992230806737712909121409637765815646353901569249583537719426062374695086106830796742541551348301481884050980226272477997225018965783194237470144529294326973262445675683367948872883863636417412983348319402065920) (+.f64 x a) z)))) |
(if (<=.f64 a -22000000000000001158193249244198459449623712410328837028881854366260749940470010391768557638399334017895436930046677354370002873283948207804198102799656943616) (*.f64 t (neg.f64 a)) (if (<=.f64 a -3299999999999999788875986253279151055384797355724938887739911208236259106751221051580091882794545790509899484097413120) x (if (<=.f64 a -3000000000000000011682236791872338282844568556881242454458600847001102360681937407235708182555127571452408010234658816) (*.f64 t (neg.f64 a)) (if (<=.f64 a -3400000000) z (if (<=.f64 a -4315507443078343/98079714615416886934934209737619787751599303819750539264) (*.f64 t (neg.f64 a)) (if (<=.f64 a -5123856487857315/1766847064778384329583297500742918515827483896875618958121606201292619776) (*.f64 b -2) (if (<=.f64 a -8657667377137459/1202453802380202612679414065556140558016349465041059773802132977424491020858679523053413887173001575952350707712) z (if (<=.f64 a -7475102707912205/299004108316488185848867822351174292268202623451041623610437960853046897358187881202051502002495252055893102400215083077513294952620060704653486412249315029041282722978874323768631243063073425063936) x (if (<=.f64 a -5515652263101987/44125218104815898389829825659447310364864904872680898823178155169729591099393726561029280015550468702670279148410687446533176513529349858556664892007608532912981188929417439383947376132698492620683708741856789536964608) (*.f64 b -2) (if (<=.f64 a 34000000000000000933573296106105135931037702777672562868880023102685184) x (*.f64 t (neg.f64 a)))))))))))) |
(if (<=.f64 a -22000000000000001158193249244198459449623712410328837028881854366260749940470010391768557638399334017895436930046677354370002873283948207804198102799656943616) (*.f64 t (neg.f64 a)) (if (<=.f64 a -3299999999999999788875986253279151055384797355724938887739911208236259106751221051580091882794545790509899484097413120) x (if (<=.f64 a -3000000000000000011682236791872338282844568556881242454458600847001102360681937407235708182555127571452408010234658816) (*.f64 t (neg.f64 a)) (if (<=.f64 a -3400000000) z (if (<=.f64 a -4315507443078343/98079714615416886934934209737619787751599303819750539264) (*.f64 t (neg.f64 a)) (if (<=.f64 a -5123856487857315/1766847064778384329583297500742918515827483896875618958121606201292619776) (*.f64 -2 b) (if (<=.f64 a -8657667377137459/1202453802380202612679414065556140558016349465041059773802132977424491020858679523053413887173001575952350707712) z (if (<=.f64 a -7475102707912205/299004108316488185848867822351174292268202623451041623610437960853046897358187881202051502002495252055893102400215083077513294952620060704653486412249315029041282722978874323768631243063073425063936) x (if (<=.f64 a -5515652263101987/44125218104815898389829825659447310364864904872680898823178155169729591099393726561029280015550468702670279148410687446533176513529349858556664892007608532912981188929417439383947376132698492620683708741856789536964608) (*.f64 -2 b) (if (<=.f64 a 34000000000000000933573296106105135931037702777672562868880023102685184) x (*.f64 t (neg.f64 a)))))))))))) |
(if (<=.f64 x -125999999999999994664845312) x (if (<=.f64 x -4372661765362371/46517678354918840995156723704832290198633047083988355858015372747560914439257467092876227245680868195888801382801035387746214504231337984) (*.f64 b -2) (if (<=.f64 x 5988954043295903/460688772561223309599799143187044542348256984914116263229517370635452168260760357920669766257038423772151901248872539660616526444082616288154471954520592778765795328) z (if (<=.f64 x 565065395478103/463168356949264781694283940034751631413079938662562256157830336031652518559744) (*.f64 b -2) (if (<=.f64 x 200000) (*.f64 t b) x))))) |
(if (<=.f64 x -125999999999999994664845312) x (if (<=.f64 x -4372661765362371/46517678354918840995156723704832290198633047083988355858015372747560914439257467092876227245680868195888801382801035387746214504231337984) (*.f64 -2 b) (if (<=.f64 x 5988954043295903/460688772561223309599799143187044542348256984914116263229517370635452168260760357920669766257038423772151901248872539660616526444082616288154471954520592778765795328) z (if (<=.f64 x 565065395478103/463168356949264781694283940034751631413079938662562256157830336031652518559744) (*.f64 -2 b) (if (<=.f64 x 200000) (*.f64 t b) x))))) |
(if (<=.f64 x -8499999999999999588958208) x (if (<=.f64 x -8001040677046041/93035356709837681990313447409664580397266094167976711716030745495121828878514934185752454491361736391777602765602070775492429008462675968) (*.f64 b -2) (if (<=.f64 x 8637914485522937/14396524142538228424993723224595141948383030778566133225922417832357880258148761185020930195532450742879746914027266864394266451377581759004827248578768524336431104) z (if (<=.f64 x 3500000000000) (*.f64 b -2) (if (<=.f64 x 499999999999999962433880809496441021272335434917419230719612986112647099987896513301581746881408826875765029206827766141419520) x (if (<=.f64 x 15499999999999999166274281977483887603220725337007806628993845835814351934988348529795256943472353689185633618485325404799402179001581568) z x)))))) |
(if (<=.f64 x -8499999999999999588958208) x (if (<=.f64 x -8001040677046041/93035356709837681990313447409664580397266094167976711716030745495121828878514934185752454491361736391777602765602070775492429008462675968) (*.f64 -2 b) (if (<=.f64 x 8637914485522937/14396524142538228424993723224595141948383030778566133225922417832357880258148761185020930195532450742879746914027266864394266451377581759004827248578768524336431104) z (if (<=.f64 x 3500000000000) (*.f64 -2 b) (if (<=.f64 x 499999999999999962433880809496441021272335434917419230719612986112647099987896513301581746881408826875765029206827766141419520) x (if (<=.f64 x 15499999999999999166274281977483887603220725337007806628993845835814351934988348529795256943472353689185633618485325404799402179001581568) z x)))))) |
(if (<=.f64 z -500000000000000028928979971363484913696689344587520219086323712) z (if (<=.f64 z 449999999999999975229143352675954904837491885055737890505640890254139094976840977778165634185259372423898440366868174319094914660579274046032072559906902284198477824) x z)) |
x |
Compiled 2151 to 1264 computations (41.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 |
Compiled 334 to 203 computations (39.2% saved)
Compiled 1977 to 1013 computations (48.8% saved)
Loading profile data...